aboutsummaryrefslogtreecommitdiffstats
path: root/cryptography
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | | | | Rename PYOPENSSL_ to CRYPTOGRAPHY_cyli2013-12-201-6/+6
| | | | | | | | | | |
| * | | | | | | | | | Fixes after rebasingcyli2013-12-201-44/+0
| | | | | | | | | | |
| * | | | | | | | | | Remove OPENSSL_malloc, which was causing errors, and remove the two vars ↵cyli2013-12-202-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | that were problematic in 0.9.8
| * | | | | | | | | | Remove some functions that are dependent upon the stacksafe macro STACK_OFcyli2013-12-201-5/+0
| | | | | | | | | | |
| * | | | | | | | | | Move some SNI APIs to macroscyli2013-12-201-4/+8
| | | | | | | | | | |
| * | | | | | | | | | Put customizations back in after rebasecyli2013-12-201-0/+25
| | | | | | | | | | |
| * | | | | | | | | | Undo accidentaly removal a function after rebasecyli2013-12-201-0/+1
| | | | | | | | | | |
| * | | | | | | | | | Move more macros to the macro sectioncyli2013-12-201-9/+10
| | | | | | | | | | |
| * | | | | | | | | | Remove typedef'd callbacks and just include the callback definitions in the ↵cyli2013-12-201-16/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | larger function definitions
| * | | | | | | | | | Move OPENSSL_free to crypto.py as per @alexcyli2013-12-202-1/+2
| | | | | | | | | | |
| * | | | | | | | | | Fix broken function definitioncyli2013-12-201-1/+1
| | | | | | | | | | |
| * | | | | | | | | | Move some methods to macros that have become const between versionscyli2013-12-201-11/+11
| | | | | | | | | | |
| * | | | | | | | | | Unfortunate hack to make replacing some callback signature in the function ↵cyli2013-12-201-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | definitions work
| * | | | | | | | | | Move a few macros to macroscyli2013-12-201-19/+29
| | | | | | | | | | |
| * | | | | | | | | | Delete some repeated functions, and move the OPENSSL_malloc definition to ↵cyli2013-12-202-4/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | crypto bindings, since it seems to be in crypto.h
| * | | | | | | | | | Initial basic bindings for sslcyli2013-12-201-3/+71
| | | | | | | | | | |
* | | | | | | | | | | Merge pull request #325 from public/unsupported-cipher-messagesAlex Gaynor2013-12-221-2/+10
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | UnsupportedAlgorithm error messages for Ciphers
| * | | | | | | | | | | UnsupportedAlgorithm error messages for CiphersAlex Stapleton2013-12-221-2/+10
| |/ / / / / / / / / /
* | | | | | | | | | | Merge pull request #327 from reaperhulk/gcm-lower-limit-tagAlex Gaynor2013-12-211-3/+3
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Restrict GCM tag length to 4+ bytes
| * | | | | | | | | | | prose updates for GCM tagPaul Kehrer2013-12-211-2/+2
| | | | | | | | | | | |
| * | | | | | | | | | | doc updatesPaul Kehrer2013-12-211-1/+1
| | | | | | | | | | | |
| * | | | | | | | | | | restrict gcm tags to a minimum of 4 bytes in lengthPaul Kehrer2013-12-211-3/+3
| | | | | | | | | | | |
* | | | | | | | | | | | Merge pull request #326 from public/unsupported-hmac-hashAlex Gaynor2013-12-211-1/+5
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | | Raise UnsupportedAlgorithm when initing HMACs
| * | | | | | | | | | | Raise UnsupportedAlgorithm when initing HMACsAlex Stapleton2013-12-211-1/+5
| |/ / / / / / / / / /
* / / / / / / / / / / Raise UnsupportedAlgorithm when initing Hash()Alex Stapleton2013-12-211-1/+5
|/ / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Instead of just an AssertionError.
* | | | | | | | | | Merge pull request #321 from alex/docstring-cleanupPaul Kehrer2013-12-191-14/+16
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Clean up some docstrings
| * | | | | | | | | | Make these examples consistentAlex Gaynor2013-12-191-2/+2
| | | | | | | | | | |
| * | | | | | | | | | Clean up some docstringsAlex Gaynor2013-12-191-14/+16
| | | | | | | | | | |
* | | | | | | | | | | Attempt to handle the fact that based on defines ASN1_ITEM_EXP might be ↵Alex Gaynor2013-12-191-2/+2
|/ / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | something else
* | | | | | | | | | flake8 fixAlex Gaynor2013-12-181-1/+2
| | | | | | | | | |
* | | | | | | | | | Removed usage of stdbool for Windows which doesn't have C99Alex Gaynor2013-12-182-10/+7
| | | | | | | | | |
* | | | | | | | | | BlockCipherAlgorithm because we should document block_size and ARC4 ↵David Reid2013-12-173-4/+21
|/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | shouldn't need block_size = 1.
* | | | | | | | | Merge pull request #308 from alex/rename-bindingsDonald Stufft2013-12-1526-4/+4
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ |/| | | | | | | | Renamed bindings to backends
| * | | | | | | | Renamed bindings to backendsAlex Gaynor2013-12-1326-4/+4
| | | | | | | | |
* | | | | | | | | Merge pull request #283 from juliankrause/constant_timePaul Kehrer2013-12-141-0/+53
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | | Beginnings of a constant_time module.
| * | | | | | | | Beginnings of a constant_time module.Julian Krause2013-12-041-0/+53
| | | | | | | | |
* | | | | | | | | 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
| |/ / / / / / / /
* | | | | | | | | Merge pull request #234 from alex/padding-fixesDavid Reid2013-12-121-9/+51
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Made PKCS7 unpadding more constant time
| * | | | | | | | | name this function correcctlyAlex Gaynor2013-11-191-3/+3
| | | | | | | | | |
| * | | | | | | | | flake8Alex Gaynor2013-11-191-1/+0
| | | | | | | | | |
| * | | | | | | | | Constant time comparisons hereAlex Gaynor2013-11-191-2/+2
| | | | | | | | | |
| * | | | | | | | | Doh, fixAlex Gaynor2013-11-191-1/+2
| | | | | | | | | |
| * | | | | | | | | Even fewer secret branches before the data is validAlex Gaynor2013-11-191-2/+5
| | | | | | | | | |
| * | | | | | | | | Use an instruction that is more likely to be constant time on a modern x86 CPUAlex Gaynor2013-11-181-1/+1
| | | | | | | | | |
| * | | | | | | | | This is a static functionAlex Gaynor2013-11-181-1/+1
| | | | | | | | | |
| * | | | | | | | | No more undefined behaviorAlex Gaynor2013-11-181-4/+2
| | | | | | | | | |