Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | | 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 | |
| | | | ||||||
* | | | 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 | |
| | | | ||||||
* | | | Expose ERR_load_SSL_strings | Hynek Schlawack | 2014-01-10 | 1 | -0/+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 | |
| | | | ||||||
* | | | 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 | 2 | -1/+15 | |
|\ \ \ | ||||||
| * | | | add commoncrypto mark to skip on non-OS X platforms | Paul Kehrer | 2014-01-04 | 2 | -1/+15 | |
| | | | | ||||||
* | | | | Re-add the ext_package decleration to the moved verify() call | Alex Gaynor | 2014-01-04 | 1 | -1/+2 | |
|/ / / | ||||||
* | | | improve docstring | Paul Kehrer | 2014-01-04 | 1 | -2/+1 | |
| | | | ||||||
* | | | fix indentation mistake | Paul Kehrer | 2014-01-04 | 1 | -1/+1 | |
| | | | ||||||
* | | | import build_ffi directly | Paul Kehrer | 2014-01-04 | 1 | -4/+4 | |
| | | | ||||||
* | | | remove verify_kwargs and replace with pre_include/post_include/libraries | Paul Kehrer | 2014-01-04 | 2 | -31/+29 | |
| | | | ||||||
* | | | refactor bindings to reduce code duplication with multiple backends | Paul Kehrer | 2014-01-04 | 2 | -58/+81 | |
| |/ |/| | ||||||
* | | Split OpenSSL binding | Alex Stapleton | 2014-01-01 | 26 | -0/+2286 | |
|/ | ||||||
* | Renamed bindings to backends | Alex Gaynor | 2013-12-13 | 26 | -2261/+0 | |
| | ||||||
* | Merge pull request #300 from dreid/supress-openssl-osx-deprecation-warnings | Alex Gaynor | 2013-12-12 | 1 | -1/+26 | |
|\ | | | | | Supress the deprecation warnings by including an __APPLE__ only preamble. | |||||
| * | alex parens. | David Reid | 2013-12-12 | 1 | -5/+7 | |
| | | ||||||
| * | formatting more consistent with other cffi secitons. | David Reid | 2013-12-12 | 1 | -20/+20 | |
| | | ||||||
| * | Attempt to fix nebulous indentation complaints and also re-set after the ↵ | David Reid | 2013-12-12 | 1 | -8/+20 | |
| | | | | | | | | includes. | |||||
| * | Supress the deprecation warnings by including an __APPLE__ only preamble. | David Reid | 2013-12-12 | 1 | -1/+12 | |
| | | ||||||
* | | remove two ENGINE_set_default_* functions default OS X OpenSSL lacks | Paul Kehrer | 2013-12-12 | 1 | -2/+0 | |
| | | ||||||
* | | add ENGINE set default methods | Paul Kehrer | 2013-12-11 | 1 | -0/+12 | |
| | | ||||||
* | | add additional bindings to load private keys | Paul Kehrer | 2013-12-09 | 1 | -0/+9 | |
| | | ||||||
* | | add publickey_dup | Paul Kehrer | 2013-12-09 | 1 | -0/+1 | |
| | | ||||||
* | | add new error constants | Paul Kehrer | 2013-12-09 | 1 | -0/+7 | |
| | | ||||||
* | | add dec2bn | Paul Kehrer | 2013-12-09 | 1 | -0/+3 | |
| | | ||||||
* | | remove RSA PSS constant (for now), de-opaque RSA * | Paul Kehrer | 2013-12-07 | 1 | -2/+11 | |
| | | ||||||
* | | expand rsa bindings | Paul Kehrer | 2013-12-06 | 1 | -0/+15 | |
| | | ||||||
* | | raise ValueErrors when supplying/not supplying tags for GCM | Paul Kehrer | 2013-12-04 | 1 | -1/+7 | |
|/ | ||||||
* | remove AEADDecryptionContext per review. | Paul Kehrer | 2013-12-03 | 1 | -1/+0 | |
| | | | | | decryption will return AEADCipherContext and encryption returns AEADEncryptionContext | |||||
* | create AEADEncryptionContext and DecryptionContext | Paul Kehrer | 2013-11-29 | 1 | -0/+2 | |
| | ||||||
* | narrow the potential cases where invalidtag can be raised | Paul Kehrer | 2013-11-29 | 1 | -3/+4 | |
| | ||||||
* | make _CipherContext in backend.py compliant with AEADCipherContext | Paul Kehrer | 2013-11-29 | 1 | -0/+5 | |
| | | | | | | * Might make more sense to split it into _CipherContext and _AEADCipherContext like we do in base.py, but there would be quite a bit of duplicate code. | |||||
* | rename add_data to authenticate_additional_data for clarity (hopefully) | Paul Kehrer | 2013-11-29 | 1 | -1/+1 | |
| | ||||||
* | invalidtag exception for gcm | Paul Kehrer | 2013-11-29 | 1 | -2/+3 | |
| | | | | | This exception is probably not safe. It depends on the assumption that if ERR_get_error returns a 0 then it is an AEAD tag error. | |||||
* | fix buffer size bug for gcm tag fetch | Paul Kehrer | 2013-11-29 | 1 | -2/+1 | |
| | ||||||
* | GCM support | Paul Kehrer | 2013-11-29 | 1 | -1/+42 | |
| | ||||||
* | Merge pull request #227 from dreid/explicit-backend-in-hazmat | Alex Gaynor | 2013-11-26 | 1 | -1/+4 | |
|\ | | | | | Explicit backend | |||||
| * | Add a default_backend and start updating docs. | David Reid | 2013-11-20 | 1 | -1/+4 | |
| | | ||||||
* | | Useful error message | Alex Gaynor | 2013-11-22 | 1 | -2/+8 | |
| | | ||||||
* | | Change teh exception | Alex Gaynor | 2013-11-22 | 1 | -3/+3 | |
| | | ||||||
* | | Coverage | Alex Gaynor | 2013-11-22 | 1 | -3/+3 | |
| | | ||||||
* | | include the error message | Alex Gaynor | 2013-11-22 | 1 | -1/+4 | |
| | |