aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | We can't compile cffi itself with warningsAlex Gaynor2013-09-301-3/+2
| | |
| * | RemoveAlex Gaynor2013-09-301-1/+1
| | |
| * | Software.Alex Gaynor2013-09-301-1/+1
| | |
| * | Try without thisAlex Gaynor2013-09-301-1/+1
| | |
| * | This isn't usefulAlex Gaynor2013-09-301-1/+0
| | |
| * | A tox thing which attempts to check for errors (should be failing now)Alex Gaynor2013-09-302-1/+10
| | |
* | | Merge pull request #82 from alex/reflowDonald Stufft2013-10-011-13/+11
|\ \ \ | | | | | | | | Reflow some paragraphs in the contributing docs
| * | | Reflow some paragraphs in the contributing docsAlex Gaynor2013-10-011-13/+11
|/ / /
* | | Merge pull request #81 from wallrj/dev-requirements-wallrjAlex Gaynor2013-10-012-0/+80
|\ \ \ | | | | | | | | Dev requirements wallrj
| * | | address dreids review commentsRichard Wall2013-10-011-41/+7
| | | |
| * | | remove install dependenciesRichard Wall2013-10-011-2/+0
| | | |
| * | | Address review comments. Better headings. More documentation build optionsRichard Wall2013-10-011-37/+60
| | | |
| * | | call it dev-requirements.txtRichard Wall2013-10-011-0/+0
| | | |
| * | | add some more linksRichard Wall2013-10-011-8/+13
| | | |
| * | | some narrative documentation explaining how to set up a development environmentRichard Wall2013-10-012-5/+85
| | | |
| * | | Add a dev requirements fileRichard Wall2013-10-011-0/+8
|/ / /
* | | Merge pull request #79 from reaperhulk/init-cipher-ctxAlex Gaynor2013-09-302-0/+3
|\ \ \ | |/ / |/| | Added a EVP_CIPHER_CTX_init() call
| * | Added a EVP_CIPHER_CTX_init() callPaul Kehrer2013-09-302-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.hAlex Gaynor2013-09-302-0/+36
|/
* Merge pull request #75 from alex/expose-apiDonald Stufft2013-09-304-25/+63
|\ | | | | Make the lib and ffi public for the OpenSSL binding and document them
| * Put a warningAlex Gaynor2013-09-301-0/+7
| |
| * Make the lib and ffi public for the OpenSSL binding and document themAlex Gaynor2013-09-304-25/+56
|/
* Merge pull request #74 from alex/copyrightDonald Stufft2013-09-291-1/+1
|\ | | | | Corrected the copyright
| * Corrected the copyrightAlex Gaynor2013-09-291-1/+1
|/
* Merge pull request #73 from alex/dedentDonald Stufft2013-09-282-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 withAlex Gaynor2013-09-282-19/+21
|/
* Merge pull request #71 from reaperhulk/cryptrec-openssl-loaderAlex Gaynor2013-09-272-2/+203
|\ | | | | add cryptrec and openssl test vector loaders + tests
| * simplify cryptrec loader, improve commentsPaul Kehrer2013-09-271-27/+17
| |
| * remove distinction between encrypt/decrypt in the openssl loaderPaul Kehrer2013-09-242-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 feedbackPaul Kehrer2013-09-231-14/+17
| |
| * crazy pep8 contortionsPaul Kehrer2013-09-151-25/+42
| |
| * sort the cryptrec loader dict's items to test reliablyPaul Kehrer2013-09-151-1/+1
| |
| * add cryptrec and openssl test vector loaders + testsPaul Kehrer2013-09-152-2/+304
|/
* Merge pull request #69 from reaperhulk/camellia-vectorsAlex Gaynor2013-09-156-0/+11687
|\ | | | | Camellia test vectors
| * Camellia test vectorsPaul Kehrer2013-09-146-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/cleanupDonald Stufft2013-09-131-28/+14
|\ | | | | Slightly clean up the OpenSSL binding
| * Inline this function, it didn't do muchAlex Gaynor2013-09-131-9/+3
| |
| * Slightly clean up the OpenSSL bindingAlex Gaynor2013-09-131-23/+15
|/ | | | | - reduce the amount of state needed on the API instance - fixed import ordering
* Merge pull request #67 from reaperhulk/api-refactorAlex Gaynor2013-09-134-30/+93
|\ | | | | API refactor to separate cffi declarations
| * remove import function, rename attrs to upper in modulesPaul Kehrer2013-09-133-16/+9
| |
| * Various PR review fixesPaul Kehrer2013-09-135-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 declarationsPaul Kehrer2013-09-135-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-nonceDonald Stufft2013-09-124-15/+11
|\ | | | | OFB uses an IV instead of a nonce.
| * OFB uses an initialization vector instead a nonce.David Reid2013-09-111-6/+8
| |
| * ModeWithNonce no longer exists.David Reid2013-09-111-2/+0
| |
| * ModeWithNonce is no longer used.David Reid2013-09-111-4/+0
| |
| * OFB is specified as having an IV instead of a Nonce.David Reid2013-09-111-3/+3
| | | | | | https://en.wikipedia.org/wiki/Block_cipher_mode_of_operation#Output_feedback_.28OFB.29
* | Merge pull request #62 from dstufft/test-pypyAlex Gaynor2013-09-121-0/+6
|\ \ | |/ |/| Enable testing on PyPy
| * Use the version of PyPy from PPAs to get PyPy 2.1Donald Stufft2013-09-121-0/+6
|/
* Merge pull request #59 from reaperhulk/cfb-supportDavid Reid2013-09-113-0/+69
|\ | | | | CFB support