aboutsummaryrefslogtreecommitdiffstats
path: root/src/cryptography/hazmat/backends/openssl/backend.py
Commit message (Expand)AuthorAgeFilesLines
...
* Drop 1.0.0 (#3312)Alex Gaynor2016-12-131-63/+5
* New osrandom_engine in C (#3229)Christian Heimes2016-12-091-12/+30
* friendly error if you put a date too far in the future on windows (#3279)Paul Kehrer2016-12-051-2/+15
* OpenSSL DH backend implementation [Second attempt] (#2914)Aviv Palivoda2016-11-261-1/+117
* change derive_elliptic_curve_public_point to return EllipticCurvePubl… (#3243)Paul Kehrer2016-11-181-4/+9
* Add a bytes method to get the DER ASN.1 encoding of an X509 name. (#3236)Paul Kehrer2016-11-131-0/+11
* add ec.private_key_from_secret_and_curve (#3225)Ofek Lev2016-11-111-0/+34
* Name: add support for multi-value RDNs (#3202)Fraser Tweedale2016-11-111-3/+3
* fix warnings in cffi 1.8.3 due to wrong buffer types (#3155)Paul Kehrer2016-09-211-1/+1
* Scrypt Implementation (#3117)Terry Chia2016-09-011-1/+13
* blake2b/blake2s support (#3116)Paul Kehrer2016-08-281-1/+12
* OpenSSL 1.1.0 support (#2826)Paul Kehrer2016-08-261-1/+3
* Use a series of constants for OpenSSL version checks (#3037)Alex Gaynor2016-07-111-3/+3
* use DSAparams_dup now that we no longer support 0.9.8 (#3006)Paul Kehrer2016-06-201-22/+3
* Rewrite a comment. (#3004)Alex Gaynor2016-06-201-4/+4
* Simplify and remove some 0.9.8 code from the EVP bindings (#2996)Alex Gaynor2016-06-191-6/+4
* Remove a binding and comments that reference 0.9.8 (#2984)Alex Gaynor2016-06-181-4/+2
* Drop OpenSSL 0.9.8 (#2978)Alex Gaynor2016-06-181-113/+19
* Small cleanup (#2979)Alex Gaynor2016-06-151-6/+1
* RSA OAEP SHA2 Support (#2956)Paul Kehrer2016-06-041-3/+20
* SSH serialization for public keys (#2957)Alex Gaynor2016-06-031-2/+53
* treat rsa struct as opaque (#2935)Paul Kehrer2016-05-311-11/+17
* treat the DSA struct as opaque (#2883)Paul Kehrer2016-05-281-19/+45
* move the code aroundAlex Gaynor2016-03-141-54/+54
* delete software (flake8)Alex Gaynor2016-03-141-4/+3
* Fixed #2747 -- allow creating x509 exts with unknown extensionsAlex Gaynor2016-03-141-33/+51
* support openssl 0.9.8's nonsense hopefullyPaul Kehrer2016-03-131-1/+26
* also bytes.Paul Kehrer2016-03-131-1/+3
* simplify extension creation by using X509V3_EXT_i2dPaul Kehrer2016-03-131-9/+5
* modify how revocation date is set on X509_REVOKED in the openssl backendPaul Kehrer2016-03-101-3/+6
* SSLeay begonePaul Kehrer2016-03-091-1/+1
* move more functions out of the openssl backend classPaul Kehrer2016-01-101-50/+0
* move openssl asn1 encode functions to a new modulePaul Kehrer2016-01-101-587/+8
* Merge pull request #2646 from reaperhulk/static-callbacksAlex Gaynor2016-01-081-7/+15
|\
| * Port callbacks to new static callbackChristian Heimes2016-01-071-8/+15
| * Change password callback to use userdata pointerChristian Heimes2016-01-071-0/+1
* | Merge pull request #2647 from reaperhulk/opaque-evp-pkeyAlex Gaynor2016-01-081-9/+10
|\ \
| * | add Cryptography_EVP_PKEY_idPaul Kehrer2016-01-071-4/+6
| * | opaque EVP_PKEY since EVP_PKEY_id existsPaul Kehrer2016-01-071-9/+8
* | | Merge pull request #2649 from reaperhulk/cleanup-namingAlex Gaynor2016-01-081-4/+4
|\ \ \ | |/ / |/| |
| * | rename _create_mem_bio to _create_mem_bio_gc for consistencyPaul Kehrer2016-01-071-4/+4
| |/
* / small cleanup to reduce code duplication for EVP_PKEY_new callsPaul Kehrer2016-01-071-7/+7
|/
* Support EC and DSA signing of CRLs in the OpenSSL backendPaul Kehrer2015-12-271-10/+11
* fix a ptr liveness bugAlex Gaynor2015-12-271-2/+2
* Reduce duplication, write a functionAlex Gaynor2015-12-271-85/+39
* _encode_alt_name already does thisPaul Kehrer2015-12-271-15/+1
* move around a dictPaul Kehrer2015-12-271-17/+4
* support CRL entry extension encoding in the RevokedCertificateBuilderPaul Kehrer2015-12-271-3/+77
* Simplify code slightly by adding a new bindingAlex Gaynor2015-12-261-4/+1
* A handful of small cleanups and simplificationsAlex Gaynor2015-12-261-0/+3