Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | | | | | hmac support for commoncrypto | Paul Kehrer | 2014-01-19 | 1 | -1/+60 | |
|/ / / / / / | ||||||
* | | | | | | move HashMethods to top level | Paul Kehrer | 2014-01-19 | 1 | -9/+11 | |
| | | | | | | ||||||
* | | | | | | privatize hash_mapping | Paul Kehrer | 2014-01-19 | 1 | -6/+6 | |
| | | | | | | ||||||
* | | | | | | rename a few things in an attempt to improve clarity | Paul Kehrer | 2014-01-19 | 1 | -18/+20 | |
| | | | | | | ||||||
* | | | | | | stop using byte keys for no reason | Paul Kehrer | 2014-01-19 | 1 | -19/+11 | |
| | | | | | | ||||||
* | | | | | | update docs, add name attribute to backend | Paul Kehrer | 2014-01-19 | 1 | -0/+1 | |
| | | | | | | ||||||
* | | | | | | Merge branch 'master' into common-crypto-backend | Paul Kehrer | 2014-01-19 | 11 | -24/+281 | |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (24 commits) Expose the innards of DH and DSA More bindings for asymmetric stuff Tell cffi these opaque types are pointers. rename variable to be less confusing and terrible Document when the common crypto bindings were added Expose a name needed for ECDHE -- the NIDs are always available Expose the nids for the various eliptical curve things. I don't understand what these mean. Specify the epub theme to fix the epub build on RTD. Added forgotten decl reversed Allow these to not be defined because lololol fedora/centos add conditional ERR_remove_thread_state. PyOpenSSL uses this Don't require sphinx spelling to be installed, for readthedocs benefit This is also a requirement oops Start binding some stuff for ECDHE in pyOpenSSL. check if openssl is installed via homebrew on osx. install if not Verify the tag len for GCM remove comment that's no longer needed Make just one call to ffi.cdef for most of the definitions ... | |||||
| * | | | | | | Expose the innards of DH and DSA | Alex Stapleton | 2014-01-19 | 3 | -2/+18 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | So we can manually construct or serialise keys at some point. Also BN2BIN stuff because JWK uses the base64 version of this representation. | |||||
| * | | | | | | Merge pull request #481 from public/asym-bindings | Paul Kehrer | 2014-01-18 | 2 | -7/+168 | |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | More bindings for asymmetric stuff | |||||
| | * | | | | | | More bindings for asymmetric stuff | Alex Stapleton | 2014-01-18 | 2 | -7/+168 | |
| | | | | | | | | ||||||
| * | | | | | | | Tell cffi these opaque types are pointers. | Alex Stapleton | 2014-01-18 | 1 | -5/+5 | |
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | Fixes #469 | |||||
| * | | | | | | Merge pull request #473 from reaperhulk/remove-thread-state | David Reid | 2014-01-17 | 2 | -1/+20 | |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | Add ERR_remove_thread_state | |||||
| | * | | | | | | rename variable to be less confusing and terrible | Paul Kehrer | 2014-01-17 | 1 | -4/+4 | |
| | | | | | | | | ||||||
| | * | | | | | | add conditional ERR_remove_thread_state. PyOpenSSL uses this | Paul Kehrer | 2014-01-16 | 2 | -1/+20 | |
| | |/ / / / / | ||||||
| * | | | | | | Expose a name needed for ECDHE -- the NIDs are always available | Alex Gaynor | 2014-01-17 | 1 | -16/+3 | |
| | | | | | | | ||||||
| * | | | | | | Expose the nids for the various eliptical curve things. I don't understand ↵ | Alex Gaynor | 2014-01-16 | 1 | -1/+27 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | what these mean. | |||||
| * | | | | | | Added forgotten decl | Alex Gaynor | 2014-01-16 | 1 | -0/+2 | |
| | | | | | | | ||||||
| * | | | | | | reversed | Alex Gaynor | 2014-01-16 | 1 | -1/+1 | |
| | | | | | | | ||||||
| * | | | | | | Allow these to not be defined because lololol fedora/centos | Alex Gaynor | 2014-01-16 | 2 | -1/+19 | |
| | | | | | | | ||||||
| * | | | | | | oops | Alex Gaynor | 2014-01-16 | 1 | -1/+1 | |
| | | | | | | | ||||||
| * | | | | | | Start binding some stuff for ECDHE in pyOpenSSL. | Alex Gaynor | 2014-01-16 | 3 | -0/+34 | |
| |/ / / / / | ||||||
| * | | | / | remove comment that's no longer needed | Paul Kehrer | 2014-01-11 | 1 | -3/+0 | |
| | |_|_|/ | |/| | | | ||||||
| * | | | | Make just one call to ffi.cdef for most of the definitions | Jean-Paul Calderone | 2014-01-11 | 1 | -6/+3 | |
| | | | | | ||||||
* | | | | | Merge branch 'master' into common-crypto-backend | Paul Kehrer | 2014-01-11 | 4 | -3/+98 | |
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: Use pytest.fixture for backends drop to >= 0.8 to make pypy happy change to anonymous enum require cffi >= 0.8.1 remove extraneous spaces add hmac to commoncrypto binding bytes byte back add check to confirm we've loaded error strings Bind all the PEM errors Spelling! oops, bytes plz don't leak a context in the test add tests to the openssl backend to verify that we've registered Nonsense I think we need. This is a dep init the ssl library in the backend Actuall install a thing Try to run the spellchecker on travis Use a normal quote here, not sure where the smart quote came from Expose ERR_load_SSL_strings | |||||
| * | | | | change to anonymous enum | Paul Kehrer | 2014-01-10 | 1 | -1/+1 | |
| | | | | | ||||||
| * | | | | remove extraneous spaces | Paul Kehrer | 2014-01-10 | 1 | -2/+2 | |
| | | | | | ||||||
| * | | | | add hmac to commoncrypto binding | Paul Kehrer | 2014-01-10 | 2 | -0/+47 | |
| | | | | | ||||||
| * | | | | Bind all the PEM errors | Alex Stapleton | 2014-01-10 | 1 | -3/+46 | |
| | | | | | ||||||
| * | | | | init the ssl library in the backend | Paul Kehrer | 2014-01-10 | 1 | -0/+4 | |
| | | | | | | | | | | | | | | | | | | | | Also add some comments since this is mildly convoluted. | |||||
| * | | | | Expose ERR_load_SSL_strings | Hynek Schlawack | 2014-01-10 | 1 | -0/+1 | |
| | | | | | ||||||
* | | | | | simpler method of importing CommonCrypto backend into _ALL_BACKENDS | Paul Kehrer | 2014-01-11 | 1 | -10/+7 | |
| | | | | | ||||||
* | | | | | commoncrypto initial backend | Paul Kehrer | 2014-01-10 | 3 | -3/+155 | |
|/ / / / | ||||||
* | | | | Merge branch 'master' into common-crypto-binding | Paul Kehrer | 2014-01-09 | 1 | -3/+1 | |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: temporary workaround for travis-ci bug Style nit easy_install is awful, don't use it Simplify the authors section | |||||
| * | | | | Simplify the authors section | Alex Gaynor | 2014-01-09 | 1 | -3/+1 | |
| | | | | | ||||||
* | | | | | refactor commoncrypto's is_available to check platform for now | Paul Kehrer | 2014-01-09 | 1 | -4/+4 | |
| | | | | | ||||||
* | | | | | add is_available() to CommonCrypto binding, use it for skipif | Paul Kehrer | 2014-01-09 | 1 | -1/+7 | |
| | | | | | ||||||
* | | | | | Add initial CommonCrypto bindings (no backend yet) | Paul Kehrer | 2014-01-09 | 3 | -0/+119 | |
|/ / / / | ||||||
* | | | | Add myself to __authors__ | Alex Stapleton | 2014-01-09 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | update version to 0.2.dev1 in master | Paul Kehrer | 2014-01-08 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | Prepare to release. | David Reid | 2014-01-08 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | Merge pull request #415 from reaperhulk/remove-cast5-ecb-for-now | Alex Gaynor | 2014-01-07 | 2 | -21/+1 | |
|\ \ \ \ | | | | | | | | | | | remove CAST5 for first release | |||||
| * | | | | remove CAST5 for first release | Paul Kehrer | 2014-01-07 | 2 | -21/+1 | |
| | | | | | ||||||
* | | | | | Explanatory comment | Alex Gaynor | 2014-01-07 | 1 | -0/+1 | |
| | | | | | ||||||
* | | | | | Fixed #408 -- cleanup how is_available works | Alex Gaynor | 2014-01-07 | 2 | -12/+3 | |
|/ / / / | ||||||
* | | | | Merge branch 'master' into setup-install-extension | Alex Gaynor | 2014-01-07 | 3 | -1/+146 | |
|\ \ \ \ | ||||||
| * \ \ \ | Merge pull request #203 from alex/fernet | David Reid | 2014-01-06 | 1 | -0/+131 | |
| |\ \ \ \ | | | | | | | | | | | | | [WIP][POC] Implement Fernet | |||||
| | * \ \ \ | Merge branch 'master' into fernet | Alex Gaynor | 2014-01-02 | 30 | -230/+307 | |
| | |\ \ \ \ | | | | |_|/ | | | |/| | | | | | | | | | | | | | | Conflicts: docs/index.rst | |||||
| | * | | | | Merge branch 'master' into fernet | Alex Gaynor | 2013-12-30 | 18 | -158/+437 | |
| | |\ \ \ \ | | | | |/ / | | | |/| | | ||||||
| | * | | | | Switch to the newer, safer, API | Alex Gaynor | 2013-12-27 | 1 | -3/+5 | |
| | | | | | | ||||||
| | * | | | | Merge branch 'master' into fernet | Alex Gaynor | 2013-12-27 | 30 | -58/+290 | |
| | |\ \ \ \ |