aboutsummaryrefslogtreecommitdiffstats
path: root/cryptography/hazmat/bindings
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | remove comment that's no longer neededPaul Kehrer2014-01-111-3/+0
| |_|/ |/| |
* | | Make just one call to ffi.cdef for most of the definitionsJean-Paul Calderone2014-01-111-6/+3
| | |
* | | change to anonymous enumPaul Kehrer2014-01-101-1/+1
| | |
* | | remove extraneous spacesPaul Kehrer2014-01-101-2/+2
| | |
* | | add hmac to commoncrypto bindingPaul Kehrer2014-01-102-0/+47
| | |
* | | Bind all the PEM errorsAlex Stapleton2014-01-101-3/+46
| | |
* | | Expose ERR_load_SSL_stringsHynek Schlawack2014-01-101-0/+1
| | |
* | | refactor commoncrypto's is_available to check platform for nowPaul Kehrer2014-01-091-4/+4
| | |
* | | add is_available() to CommonCrypto binding, use it for skipifPaul Kehrer2014-01-091-1/+7
| | |
* | | Add initial CommonCrypto bindings (no backend yet)Paul Kehrer2014-01-093-0/+119
| | |
* | | Explanatory commentAlex Gaynor2014-01-071-0/+1
| | |
* | | Fixed #408 -- cleanup how is_available worksAlex Gaynor2014-01-072-12/+3
| | |
* | | Merge branch 'master' into setup-install-extensionAlex Gaynor2014-01-072-1/+15
|\ \ \
| * | | add commoncrypto mark to skip on non-OS X platformsPaul Kehrer2014-01-042-1/+15
| | | |
* | | | Re-add the ext_package decleration to the moved verify() callAlex Gaynor2014-01-041-1/+2
|/ / /
* | | improve docstringPaul Kehrer2014-01-041-2/+1
| | |
* | | fix indentation mistakePaul Kehrer2014-01-041-1/+1
| | |
* | | import build_ffi directlyPaul Kehrer2014-01-041-4/+4
| | |
* | | remove verify_kwargs and replace with pre_include/post_include/librariesPaul Kehrer2014-01-042-31/+29
| | |
* | | refactor bindings to reduce code duplication with multiple backendsPaul Kehrer2014-01-042-58/+81
| |/ |/|
* | Split OpenSSL bindingAlex Stapleton2014-01-0126-0/+2286
|/
* Renamed bindings to backendsAlex Gaynor2013-12-1326-2261/+0
|
* Merge pull request #300 from dreid/supress-openssl-osx-deprecation-warningsAlex Gaynor2013-12-121-1/+26
|\ | | | | Supress the deprecation warnings by including an __APPLE__ only preamble.
| * alex parens.David Reid2013-12-121-5/+7
| |
| * formatting more consistent with other cffi secitons.David Reid2013-12-121-20/+20
| |
| * Attempt to fix nebulous indentation complaints and also re-set after the ↵David Reid2013-12-121-8/+20
| | | | | | | | includes.
| * Supress the deprecation warnings by including an __APPLE__ only preamble.David Reid2013-12-121-1/+12
| |
* | remove two ENGINE_set_default_* functions default OS X OpenSSL lacksPaul Kehrer2013-12-121-2/+0
| |
* | add ENGINE set default methodsPaul Kehrer2013-12-111-0/+12
| |
* | add additional bindings to load private keysPaul Kehrer2013-12-091-0/+9
| |
* | add publickey_dupPaul Kehrer2013-12-091-0/+1
| |
* | add new error constantsPaul Kehrer2013-12-091-0/+7
| |
* | add dec2bnPaul Kehrer2013-12-091-0/+3
| |
* | remove RSA PSS constant (for now), de-opaque RSA *Paul Kehrer2013-12-071-2/+11
| |
* | expand rsa bindingsPaul Kehrer2013-12-061-0/+15
| |
* | raise ValueErrors when supplying/not supplying tags for GCMPaul Kehrer2013-12-041-1/+7
|/
* remove AEADDecryptionContext per review.Paul Kehrer2013-12-031-1/+0
| | | | | decryption will return AEADCipherContext and encryption returns AEADEncryptionContext
* create AEADEncryptionContext and DecryptionContextPaul Kehrer2013-11-291-0/+2
|
* narrow the potential cases where invalidtag can be raisedPaul Kehrer2013-11-291-3/+4
|
* make _CipherContext in backend.py compliant with AEADCipherContextPaul Kehrer2013-11-291-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 Kehrer2013-11-291-1/+1
|
* invalidtag exception for gcmPaul Kehrer2013-11-291-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 fetchPaul Kehrer2013-11-291-2/+1
|
* GCM supportPaul Kehrer2013-11-291-1/+42
|
* Merge pull request #227 from dreid/explicit-backend-in-hazmatAlex Gaynor2013-11-261-1/+4
|\ | | | | Explicit backend
| * Add a default_backend and start updating docs.David Reid2013-11-201-1/+4
| |
* | Useful error messageAlex Gaynor2013-11-221-2/+8
| |
* | Change teh exceptionAlex Gaynor2013-11-221-3/+3
| |
* | CoverageAlex Gaynor2013-11-221-3/+3
| |
* | include the error messageAlex Gaynor2013-11-221-1/+4
| |