Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | We can't compile cffi itself with warnings | Alex Gaynor | 2013-09-30 | 1 | -3/+2 | |
| | | | ||||||
| * | | Remove | Alex Gaynor | 2013-09-30 | 1 | -1/+1 | |
| | | | ||||||
| * | | Software. | Alex Gaynor | 2013-09-30 | 1 | -1/+1 | |
| | | | ||||||
| * | | Try without this | Alex Gaynor | 2013-09-30 | 1 | -1/+1 | |
| | | | ||||||
| * | | This isn't useful | Alex Gaynor | 2013-09-30 | 1 | -1/+0 | |
| | | | ||||||
| * | | A tox thing which attempts to check for errors (should be failing now) | Alex Gaynor | 2013-09-30 | 2 | -1/+10 | |
| | | | ||||||
* | | | Merge pull request #82 from alex/reflow | Donald Stufft | 2013-10-01 | 1 | -13/+11 | |
|\ \ \ | | | | | | | | | Reflow some paragraphs in the contributing docs | |||||
| * | | | Reflow some paragraphs in the contributing docs | Alex Gaynor | 2013-10-01 | 1 | -13/+11 | |
|/ / / | ||||||
* | | | Merge pull request #81 from wallrj/dev-requirements-wallrj | Alex Gaynor | 2013-10-01 | 2 | -0/+80 | |
|\ \ \ | | | | | | | | | Dev requirements wallrj | |||||
| * | | | address dreids review comments | Richard Wall | 2013-10-01 | 1 | -41/+7 | |
| | | | | ||||||
| * | | | remove install dependencies | Richard Wall | 2013-10-01 | 1 | -2/+0 | |
| | | | | ||||||
| * | | | Address review comments. Better headings. More documentation build options | Richard Wall | 2013-10-01 | 1 | -37/+60 | |
| | | | | ||||||
| * | | | call it dev-requirements.txt | Richard Wall | 2013-10-01 | 1 | -0/+0 | |
| | | | | ||||||
| * | | | add some more links | Richard Wall | 2013-10-01 | 1 | -8/+13 | |
| | | | | ||||||
| * | | | some narrative documentation explaining how to set up a development environment | Richard Wall | 2013-10-01 | 2 | -5/+85 | |
| | | | | ||||||
| * | | | Add a dev requirements file | Richard Wall | 2013-10-01 | 1 | -0/+8 | |
|/ / / | ||||||
* | | | Merge pull request #79 from reaperhulk/init-cipher-ctx | Alex Gaynor | 2013-09-30 | 2 | -0/+3 | |
|\ \ \ | |/ / |/| | | Added a EVP_CIPHER_CTX_init() call | |||||
| * | | Added a EVP_CIPHER_CTX_init() call | Paul Kehrer | 2013-09-30 | 2 | -0/+3 | |
|/ / | | | | | | | | | | | | | * In OpenSSL when you alloc an EVP_CIPHER_CTX you must then init it (which just zeroes the allocated memory). If you do not then it is possible for things to kerplode when passing the uninitialized context to EVP_EncryptInit_ex(). This patch fixes that. | |||||
| * | Added bindings for OpenSSL's bn.h | Alex Gaynor | 2013-09-30 | 2 | -0/+36 | |
|/ | ||||||
* | Merge pull request #75 from alex/expose-api | Donald Stufft | 2013-09-30 | 4 | -25/+63 | |
|\ | | | | | Make the lib and ffi public for the OpenSSL binding and document them | |||||
| * | Put a warning | Alex Gaynor | 2013-09-30 | 1 | -0/+7 | |
| | | ||||||
| * | Make the lib and ffi public for the OpenSSL binding and document them | Alex Gaynor | 2013-09-30 | 4 | -25/+56 | |
|/ | ||||||
* | Merge pull request #74 from alex/copyright | Donald Stufft | 2013-09-29 | 1 | -1/+1 | |
|\ | | | | | Corrected the copyright | |||||
| * | Corrected the copyright | Alex Gaynor | 2013-09-29 | 1 | -1/+1 | |
|/ | ||||||
* | Merge pull request #73 from alex/dedent | Donald Stufft | 2013-09-28 | 2 | -19/+21 | |
|\ | | | | | Dedent the C declarations to give us more space to work with | |||||
| * | Dedent the C declarations to give us more space to work with | Alex Gaynor | 2013-09-28 | 2 | -19/+21 | |
|/ | ||||||
* | Merge pull request #71 from reaperhulk/cryptrec-openssl-loader | Alex Gaynor | 2013-09-27 | 2 | -2/+203 | |
|\ | | | | | add cryptrec and openssl test vector loaders + tests | |||||
| * | simplify cryptrec loader, improve comments | Paul Kehrer | 2013-09-27 | 1 | -27/+17 | |
| | | ||||||
| * | remove distinction between encrypt/decrypt in the openssl loader | Paul Kehrer | 2013-09-24 | 2 | -124/+13 | |
| | | | | | | | | | | | | | | * This was done because all the OpenSSL test vectors we're currently using are identical between encrypt/decrypt. * Removed a bunch of unneeded unit tests that checked the encrypt/decrypt vectors | |||||
| * | simplify and annotate loaders based on review feedback | Paul Kehrer | 2013-09-23 | 1 | -14/+17 | |
| | | ||||||
| * | crazy pep8 contortions | Paul Kehrer | 2013-09-15 | 1 | -25/+42 | |
| | | ||||||
| * | sort the cryptrec loader dict's items to test reliably | Paul Kehrer | 2013-09-15 | 1 | -1/+1 | |
| | | ||||||
| * | add cryptrec and openssl test vector loaders + tests | Paul Kehrer | 2013-09-15 | 2 | -2/+304 | |
|/ | ||||||
* | Merge pull request #69 from reaperhulk/camellia-vectors | Alex Gaynor | 2013-09-15 | 6 | -0/+11687 | |
|\ | | | | | Camellia test vectors | |||||
| * | Camellia test vectors | Paul Kehrer | 2013-09-14 | 6 | -0/+11687 | |
|/ | | | | | | * ECB tests come from the NTT Camellia pages (as linked to by the latest [CRYPTREC](http://www.cryptrec.go.jp/english/method.html)). * CFB, OFB, CBC tests from OpenSSL evptests | |||||
* | Merge pull request #68 from alex/cleanup | Donald Stufft | 2013-09-13 | 1 | -28/+14 | |
|\ | | | | | Slightly clean up the OpenSSL binding | |||||
| * | Inline this function, it didn't do much | Alex Gaynor | 2013-09-13 | 1 | -9/+3 | |
| | | ||||||
| * | Slightly clean up the OpenSSL binding | Alex Gaynor | 2013-09-13 | 1 | -23/+15 | |
|/ | | | | | - reduce the amount of state needed on the API instance - fixed import ordering | |||||
* | Merge pull request #67 from reaperhulk/api-refactor | Alex Gaynor | 2013-09-13 | 4 | -30/+93 | |
|\ | | | | | API refactor to separate cffi declarations | |||||
| * | remove import function, rename attrs to upper in modules | Paul Kehrer | 2013-09-13 | 3 | -16/+9 | |
| | | ||||||
| * | Various PR review fixes | Paul Kehrer | 2013-09-13 | 5 | -67/+63 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Changed some single quotes to double quotes * Moved the files in the cffi package back into the openssl package * evp, opensslv * Changed attrs from ALL CAPS * Fixed up docstrings * Stopped using fromlist=['*'] * No fallback on definition imports. You must supply includes, types, functions * Change includes, types, functions to be strings rather than lists for now * Removed teardown since we're not using it right now | |||||
| * | API refactor to separate cffi declarations | Paul Kehrer | 2013-09-13 | 5 | -30/+104 | |
|/ | | | | | | | * Moved to structure similar to OpenTLS * api modified to load the cffi modules * cffi verify methods broken out * Jarret Raim and I pair programmed this | |||||
* | Merge pull request #60 from dreid/ofb-iv-not-nonce | Donald Stufft | 2013-09-12 | 4 | -15/+11 | |
|\ | | | | | OFB uses an IV instead of a nonce. | |||||
| * | OFB uses an initialization vector instead a nonce. | David Reid | 2013-09-11 | 1 | -6/+8 | |
| | | ||||||
| * | ModeWithNonce no longer exists. | David Reid | 2013-09-11 | 1 | -2/+0 | |
| | | ||||||
| * | ModeWithNonce is no longer used. | David Reid | 2013-09-11 | 1 | -4/+0 | |
| | | ||||||
| * | OFB is specified as having an IV instead of a Nonce. | David Reid | 2013-09-11 | 1 | -3/+3 | |
| | | | | | | https://en.wikipedia.org/wiki/Block_cipher_mode_of_operation#Output_feedback_.28OFB.29 | |||||
* | | Merge pull request #62 from dstufft/test-pypy | Alex Gaynor | 2013-09-12 | 1 | -0/+6 | |
|\ \ | |/ |/| | Enable testing on PyPy | |||||
| * | Use the version of PyPy from PPAs to get PyPy 2.1 | Donald Stufft | 2013-09-12 | 1 | -0/+6 | |
|/ | ||||||
* | Merge pull request #59 from reaperhulk/cfb-support | David Reid | 2013-09-11 | 3 | -0/+69 | |
|\ | | | | | CFB support |