summaryrefslogtreecommitdiff
path: root/src/cryptography
Commit message (Expand)AuthorAgeFilesLines
* changelog and version bump for 2.3.1 (#4395)2.3.12.3.xPaul Kehrer2018-08-141-1/+1
* bump version and changelog for 2.3 release (#4356)2.3Paul Kehrer2018-07-181-1/+1
* also check iv length for GCM nonce in AEAD (#4350)Paul Kehrer2018-07-171-0/+2
* raise ValueError on zero length GCM IV (#4348)Paul Kehrer2018-07-171-0/+2
* disallow implicit tag truncation with finalize_with_tag (#4342)Paul Kehrer2018-07-172-0/+6
* add crl.get_revoked_certificate method (#4331)Paul Kehrer2018-07-162-0/+26
* Change the exception we raise in keywrap unwrapping on invalid length (#4337)Alex Gaynor2018-07-161-3/+3
* document one shot AEAD length restrictions (#4322)Paul Kehrer2018-07-141-0/+24
* raise valueerror for null x25519 derived keys (#4332)Paul Kehrer2018-07-121-1/+5
* we don't actually care about the errstack here, it's an invalid signature (#4...Paul Kehrer2018-07-101-2/+1
* fix a memory leak when calling X25519PrivateKey.public_key() (#4326)Paul Kehrer2018-07-101-0/+4
* fix encoding BMPString in x509 name entries (#4321)Paul Kehrer2018-07-091-2/+7
* Make RelativeDistinguishedName preserve attribtue order (#4306)Marti Raudsepp2018-07-091-3/+8
* Convert a pair of asserts to use openssl_assert (#4318)Alex Gaynor2018-07-091-2/+2
* Make our locking setup function compy with our style guide (#4316)Alex Gaynor2018-07-061-1/+1
* since the generator order is 570 bits this should be 570 (#4307)Paul Kehrer2018-07-041-1/+1
* Add OID for RSASSA-PSS X.509 signature algorithm (RFC 4055) (#4294)Marti Raudsepp2018-06-292-0/+3
* Perform an OPENSSL_cleanup before checking the heap in our memleak tests (#4293)Alex Gaynor2018-06-201-0/+7
* Add clearer message when key type is not bytes (#4289)Vladyslav Moisieienkov2018-06-201-0/+3
* deprecate pythons without hmac.compare_digest (#4261)Paul Kehrer2018-05-242-0/+10
* remove block size as a required part of HashAlgorithm (#4249)Paul Kehrer2018-05-161-6/+0
* Future proofing use of the six python version constants (#4238)Eric Brown2018-05-141-2/+2
* Validate the public/private halves of EC keys on import. (#4241)David Benjamin2018-05-141-3/+4
* Fix some stuttering. (#4240)David Benjamin2018-05-141-3/+0
* Clean up unused EC bindings. (#4225)David Benjamin2018-05-141-4/+0
* Check for CMAC_Init errors. (#4232)David Benjamin2018-05-121-1/+2
* Add support for extracting timestamp from a Fernet token (#4229)Paul Kehrer2018-05-121-6/+15
* fixed variable name to be correct (#4226)Alex Gaynor2018-05-111-3/+3
* adding name so that 1.3.6.1.4.1.11129.2.4.2 is no longer and 'Unknown OID' (#...Joshua Crowgey2018-05-071-0/+3
* update link to draft rfc (#4214)Alex Gaynor2018-05-021-1/+1
* add custom extensions functions for openssl >=1.0.2 (#4202)Denis Lila2018-04-211-0/+9
* Raise ve on bad gt (#4180)Joshua Crowgey2018-04-031-1/+7
* Fix typo (#4178)Tim D. Smith2018-03-291-1/+1
* fix bug with n % 8 length wrapping on AESKWP (#4160)Paul Kehrer2018-03-201-2/+7
* Revert "don't allow GeneralNames to be an empty list (#4128)" (#4161)Alex Gaynor2018-03-201-3/+0
* open master for 2.3 (#4151)Paul Kehrer2018-03-181-1/+1
* 2.2 release! (#4150)2.2Paul Kehrer2018-03-181-1/+1
* implement AES KW with padding (RFC 5649) (#3880)Paul Kehrer2018-03-181-0/+57
* Allow DSA q=224 (#4147)Paul Kehrer2018-03-181-2/+2
* Brainpool curves (#4129)Paul Kehrer2018-03-151-0/+22
* remove cms bindings we don't use (#4131)Paul Kehrer2018-03-051-35/+0
* don't allow GeneralNames to be an empty list (#4128)Paul Kehrer2018-03-051-0/+3
* fix a memory leak in ec derive_private_key (#4096)Paul Kehrer2018-02-041-2/+3
* Add bindings for DTLS support (#4089)gesslerpd2018-01-231-0/+2
* Add bindings for PSK (#4084)gesslerpd2018-01-181-0/+9
* Add bindings for SSL_OP_NO_DTLS* (#4079)gesslerpd2018-01-161-0/+2
* Fixes #4076 - simplify the implementation of int_from_bytes on python2 (#4077)Alex Gaynor2018-01-101-2/+1
* The HKDF limit is actually 255 * digest_length_in_bytes (#4037)Paul Kehrer2018-01-061-1/+1
* Use `BN_clear_free` in places where `BN_free` is being used (#4072)Tux2018-01-051-2/+2
* just a quick confirmation that it really is an x25519 evp key (#4070)Paul Kehrer2018-01-052-0/+4