summaryrefslogtreecommitdiff
path: root/src/OpenSSL
Commit message (Collapse)AuthorAgeFilesLines
...
* automatically set SSL_CTX_set_ecdh_auto when available (#575)Paul Kehrer2016-12-191-0/+9
|
* Activate intersphinx (#583)Hynek Schlawack2016-12-111-14/+20
| | | | | | | | | | | * Activate intersphinx That adds links to CPython docs and cryptography. Also let the copyright at 2001 which seems to be just fine and gives us reproducible builds. * Appease docs builder
* Don't zero memory when we don't have to. (#578)Cory Benfield2016-11-282-7/+14
|
* Add the ability to set a custom verification time on X509Store (#567)Thomas Sileo2016-11-221-0/+22
|
* Clarify error message (#573)Hynek Schlawack2016-11-181-2/+6
|
* Convert X509ExtTests to use pytest-style tests (#564)Alex Chan2016-11-183-0/+6
|
* Convert test_rand to use pytest-style tests (#563)Alex Chan2016-10-241-1/+1
| | | | | | | | | | Fix up the assert helpers, subclass form `object` rather than test case, and use parametrization where appropriate. One helper method on the original `TestCase` was the ability to create temporary directories that were cleaned up at the end of the test -- now we use a pytest fixture instead: http://doc.pytest.org/en/latest/tmpdir.html Addresses #340.
* Start new release cycle (#556)Hynek Schlawack2016-10-161-1/+1
|
* Prepare 16.2.0 (#555)16.2.0Hynek Schlawack2016-10-152-2/+2
| | | | | | | | * Add empty line to CHANGELOG so extraction works * Fix a bunch of links * Prepare 16.2.0
* move our cryptography backend import (#552)Paul Kehrer2016-10-061-1/+13
| | | sad trombone
* Test on OpenSSL 1.1.0 with travis. Fixes #524 (#526)Alex Gaynor2016-09-242-7/+11
|
* fix cffi warnings for proper buffer types (#545)Paul Kehrer2016-09-203-5/+5
|
* Nudge people towards better hashes in a few places (#538)Alex Gaynor2016-09-111-2/+2
|
* bump version and add changelog template to reopen tree (#519)Paul Kehrer2016-08-261-1/+1
|
* 16.1.0 changelog + version bump (#518)16.1.0Paul Kehrer2016-08-261-1/+1
|
* 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
| | | | | | | | | | * convert pkey to cryptography keys and vice versa * pep8 and such * Add documentation and changelog * add a type check and verify that it rejects ECDSA keys from cryptography
* Write a few more tests (#503)Alex Gaynor2016-07-041-3/+1
| | | | | | * Write a few more tests * pytestify this whole jam
* 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-032-24/+6
|
* Port the easy cases of SSL.py to _openssl_assert (#499)Alex Gaynor2016-07-031-9/+3
|
* Replace several untested paths with _openssl_assert (#498)Alex Gaynor2016-07-031-56/+18
| | | | | | | | | | | | | | * Replace several untested paths with _openssl_assert * fix, these require a bool * oop, fixed * finish porting crypto.py * typo * yessssssss
* Fix memory leak in OpenSSL.crypto.dump_privatekey (#496)Hynek Schlawack2016-07-031-13/+15
| | | | | | | | * Fix memory leak in OpenSSL.crypto.dump_privatekey * Add PR# * Address feedback
* Added more openssl asserst. (#491)Alex Gaynor2016-06-041-27/+9
| | | Refs #478
* Removed more untested error handling. (#488)Alex Gaynor2016-06-041-25/+8
| | | Refs #478
* Remove a bunch of untested stuff. (#487)Alex Gaynor2016-06-041-19/+8
| | | Refs #478
* Enable use of CRL (and more) in verify context. (#483)Dan Sully2016-06-041-109/+234
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Enable use of CRL (and more) in verify context. * flake8 fixes. * Comments from Hynek & Paul. * More updates from Paul & Hynek. * Fix closing backtick. * Remove commented out constants. * More doc updates. Changelog update. * Getting closer? * Sphinx fix. * Indent docstring. * More Sphinx updates. * Type updates for docstrings. * Remove Enum subclassing. * Docstring update. * Docstrings updates. * Round and round it goes. Where it ends, nobody knows. * Remove TODO comment. Need @sholsapp to follow up. * Time for lots of alcohol.
* remove attempts to test against openssl 0.9.8 (#484)Alex Gaynor2016-06-041-8/+2
| | | | | | * remove attempts to test against openssl 0.9.8 * remove some untested branches
* fix a small bug with load_publickey (#481)Paul Kehrer2016-06-031-0/+1
| | | | | | | | * fix a small bug with load_publickey * update docstring, rename test method * make hynek happy
* 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
|/
* We have always been at war with easy to read code.Alex Gaynor2016-06-011-12/+23
| | | | aka EVERYBODY GET READY FOR OPENSSL 1.1.0
* Removed nonsense docstringAlex Gaynor2016-05-271-3/+1
| | | Caught by @davidben
* Merge pull request #466 from hynek/masterCory Benfield2016-04-281-1/+1
|\ | | | | Fix RTD links
| * Fix RTD linksHynek Schlawack2016-04-281-1/+1
| |
* | Fixed a misleading typo in teh docsAlex Gaynor2016-04-221-1/+1
|/
* Factor out common code of requires decoratorsCory Benfield2016-03-291-35/+26
|
* Raise NotImplementedError when SNI not present.Cory Benfield2016-03-291-0/+19
|
* Start 16.1.0 cycleHynek Schlawack2016-03-191-1/+1
|
* Prepare 16.0.0Hynek Schlawack2016-03-191-1/+1
|
* Fix some links and markupHynek Schlawack2016-03-191-2/+4
|
* Merge pull request #422 from hynek/set_session_idPaul Kehrer2016-03-181-10/+34
|\ | | | | Implement missing methods
| * Implement Context.set_session_idHynek Schlawack2016-03-161-10/+34
| |
* | switch to OPENSSL_freePaul Kehrer2016-03-171-1/+1
|/ | | | | CRYPTO_free's function signature is changing in 1.1.0 and OPENSSL_free does the same thing for this purpose