summaryrefslogtreecommitdiff
path: root/src/OpenSSL/crypto.py
Commit message (Expand)AuthorAgeFilesLines
* Prepare 16.2.0 (#555)16.2.0Hynek Schlawack2016-10-151-1/+1
* move our cryptography backend import (#552)Paul Kehrer2016-10-061-1/+13
* Test on OpenSSL 1.1.0 with travis. Fixes #524 (#526)Alex Gaynor2016-09-241-0/+2
* fix cffi warnings for proper buffer types (#545)Paul Kehrer2016-09-201-1/+1
* Nudge people towards better hashes in a few places (#538)Alex Gaynor2016-09-111-2/+2
* Simplify conditions and delete an unused function (#512)Alex Gaynor2016-07-311-12/+4
* Add guard for allocations failure of X509 objects (#507)Hynek Schlawack2016-07-311-2/+1
* Convert between pyOpenSSL and cryptography objects (#439)Paul Kehrer2016-07-291-0/+42
* Write a few more tests (#503)Alex Gaynor2016-07-041-3/+1
* Write a few more tests for coverage (#501)Alex Gaynor2016-07-041-2/+1
* Simplify a few more branches to improve coverage (#500)Alex Gaynor2016-07-031-16/+4
* Replace several untested paths with _openssl_assert (#498)Alex Gaynor2016-07-031-56/+18
* Fix memory leak in OpenSSL.crypto.dump_privatekey (#496)Hynek Schlawack2016-07-031-13/+15
* Added more openssl asserst. (#491)Alex Gaynor2016-06-041-27/+9
* Removed more untested error handling. (#488)Alex Gaynor2016-06-041-25/+8
* Enable use of CRL (and more) in verify context. (#483)Dan Sully2016-06-041-109/+234
* fix a small bug with load_publickey (#481)Paul Kehrer2016-06-031-0/+1
* whitespaceAlex Gaynor2016-06-021-0/+1
* Merge branch 'master' into opaque-the-sigalgAlex Gaynor2016-06-021-2/+2
|\
| * lolAlex Gaynor2016-06-021-2/+2
| * fixAlex Gaynor2016-06-021-1/+1
| * Make most things opaqueAlex Gaynor2016-06-021-16/+17
* | stuff passes!Alex Gaynor2016-06-021-18/+18
* | X509 sigalg is now opaqueAlex Gaynor2016-06-021-2/+2
|/
* Fixed a misleading typo in teh docsAlex Gaynor2016-04-221-1/+1
* Fix some links and markupHynek Schlawack2016-03-191-2/+4
* switch to OPENSSL_freePaul Kehrer2016-03-171-1/+1
* Remove code for pre-cryptography 1.2Alex Gaynor2016-03-161-6/+1
* treat x509 extension objects as opaque pointersPaul Kehrer2016-03-111-6/+11
* Merge pull request #435 from reaperhulk/m-asn1-time-dupHynek Schlawack2016-03-111-28/+2
|\
| * fix test and a missing X509_REVOKED_dup callPaul Kehrer2016-03-091-1/+1
| * remove X509_REVOKED_dup entirely since cryptography can do thisPaul Kehrer2016-03-091-27/+1
* | gc the DSA key a different wayPaul Kehrer2016-03-101-1/+3
* | switch to DSA_generate_parameters_exPaul Kehrer2016-03-091-2/+7
|/
* Fix signature buffer size for RSA keysColleen Murphy2016-03-011-2/+2
* Make pyOpenSSL future-proofHynek Schlawack2016-01-311-2/+7
* compare datetimes directly for the expiry checkPaul Kehrer2016-01-211-5/+2
* Fix get_issuer/subject docstrings for X509 too.Cory Benfield2015-12-111-6/+10
* Fix get_subject docstring.Cory Benfield2015-12-111-3/+5
* Further clarify dump_publickey argument types.Cory Benfield2015-10-281-2/+1
* Cleanup types in docstrings.Cory Benfield2015-10-281-4/+6
* Further docstring cleanups.Cory Benfield2015-10-281-3/+4
* No coverage on this branchCory Benfield2015-10-281-2/+1
* Remove :py: prefixesCory Benfield2015-10-281-4/+4
* Cleanup docstrings.Cory Benfield2015-10-271-8/+10
* Support for serializing/deserializing public keysCory Benfield2015-10-271-0/+54
* fix review issuesPaul Kehrer2015-10-241-2/+3
* alter has_expired to fix bugs related to ASN1_UTCTIME_cmp_time_tPaul Kehrer2015-10-211-5/+8
* Add type information to crl parameterHynek Schlawack2015-10-211-2/+3
* factor out function to dump crlDominic Chen2015-10-211-15/+28