Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add SSL_CTX_set_min_proto_version/SSL_CTX_set_max_proto_version bindings (#985) | Maximilian Hils | 2021-03-10 | 1 | -3/+4 |
| | | | | | | | | | | | | | | | | | | | * add Context.set_*_proto_version, fix #860 * docs: add new openssl tls methods * accept the fact that nothing can be taken for granted * bump minimum required cryptography version to 3.3 * drop support for Python 3.5 * use binary wheels for cryptography * Revert "use binary wheels for cryptography" This reverts commit 91a04c612ed1d0dd9fd541dfefe21cac7c25b1c1. * docker ci: compile cryptography with rust | ||||
* | 20.0.0 before 2020 is even over (#968)20.0.0 | Paul Kehrer | 2020-11-27 | 1 | -0/+1 |
| | |||||
* | Drop CI for OpenSSL 1.0.2 (#953) | Alex Gaynor | 2020-10-26 | 1 | -1/+1 |
| | | | | | | | * Drop CI for OpenSSL 1.0.2 * Delete code for coverage reasons * Bump minimum cryptography version | ||||
* | Paint it Black by the Rolling Stones (#920) | Alex Gaynor | 2020-07-23 | 1 | -41/+34 |
| | |||||
* | Drop support for Python 3.4, since cryptography dropped it (#884) | Alex Gaynor | 2019-12-15 | 1 | -1/+1 |
| | |||||
* | bump the minimum cryptography version (#875) | Paul Kehrer | 2019-11-17 | 1 | -1/+1 |
| | | | | | | | Users with older cryptography (and hence potentially older asn1crypto, a transitive dependency) are seeing a serious bug on macOS catalina due to the way older asn1crypto loads a shared library. While this isn't a pyOpenSSL bug bumping this dep might prevent the bug from impacting some users. | ||||
* | Fixes #868 -- test on py38 (#870) | Alex Gaynor | 2019-10-20 | 1 | -0/+1 |
| | |||||
* | Stop lawyers from emailing Hynek (#856) | Hynek Schlawack | 2019-07-29 | 1 | -2/+0 |
| | | | | | | * Stop lawyers from emailing Hynek * Update setup.py | ||||
* | Hypothetically fixes pyOpenSSL tests (#805) | Paul Kehrer | 2019-01-21 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | * fix openssl CLI testing for 1.1.1 * various 1.1.1 related fixes some of which are just admitting TLS 1.3 is fundamentally different and pinning the tests to TLS 1.2 * flake8 fixes * allow travis_infra env var through * fix twisted | ||||
* | Fixes #784 -- bump minimum cryptography version (#785) | Alex Gaynor | 2018-08-10 | 1 | -1/+1 |
| | |||||
* | Added py37 (#772) | Alex Gaynor | 2018-07-04 | 1 | -0/+1 |
| | | | | | | | | * Added py37 to travis * Added py37 trove classifier * Added py37 to tox | ||||
* | Raise minimum cryptography version to 2.2.1, drop python 2.6 (#742) | Jeremy Lainé | 2018-03-21 | 1 | -5/+2 |
| | |||||
* | fix a memory leak and a potential UAF and also #722 (#723) | Paul Kehrer | 2017-11-30 | 1 | -1/+1 |
| | | | | | | | | * fix a memory leak and a potential UAF and also #722 * sanity check * bump cryptography minimum version, add changelog | ||||
* | Pin pytest until we drop 2.6 (#721) | Hynek Schlawack | 2017-11-28 | 1 | -1/+3 |
| | |||||
* | Drop py33 (#677) | Alex Gaynor | 2017-07-25 | 1 | -1/+0 |
| | |||||
* | move deps to extras (#661) | Paul Kehrer | 2017-07-07 | 1 | -0/+11 |
| | | | | | | * move deps to extras * this file is gone | ||||
* | Fix invalid cast from ASN1_TIME to ASN1_GENERALIZEDTIME (#612) | Moriyoshi Koizumi | 2017-06-21 | 1 | -1/+1 |
| | | | | | | * Fix invalid cast from ASN1_TIME to ASN1_GENERALIZEDTIME, which ends up with an error with LibreSSL. * Require cryptography >= 1.9 | ||||
* | Python 3.6 (#600) | Hynek Schlawack | 2017-01-30 | 1 | -0/+1 |
| | |||||
* | Add support for OCSP stapling. (#580) | Cory Benfield | 2017-01-24 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | * Define the OCSPCallbackHelper. * Define set_ocsp_status_callback function. * Reframe this as the "server" helper. * Add OCSP helper. * Allow clients to request OCSP * Some tests for OCSP. * Don't forget to throw callback errors. * Add changelog entry for OCSP stapling. * Require at least cryptography 1.7 * Sorry Flake8, won't happen again. * How does spelling work? | ||||
* | Add the ability to set a custom verification time on X509Store (#567) | Thomas Sileo | 2016-11-22 | 1 | -1/+1 |
| | |||||
* | bump | Alex Gaynor | 2016-06-02 | 1 | -1/+1 |
| | |||||
* | bump to cryptography 1.3.3 | Alex Gaynor | 2016-06-02 | 1 | -1/+1 |
| | |||||
* | cryptography 1.3 is here! | Hynek Schlawack | 2016-03-18 | 1 | -1/+1 |
| | |||||
* | Fix cryptography minimum version | Hynek Schlawack | 2016-03-16 | 1 | -0/+1 |
| | |||||
* | De-Sphinx CHANGELOG & add rel info to description | Hynek Schlawack | 2016-03-13 | 1 | -2/+14 |
| | |||||
* | Fix set_cipher_list on modern OpenSSL | Hynek Schlawack | 2016-03-11 | 1 | -1/+1 |
| | | | | Also port forward a few changes from #422. | ||||
* | bump cryptography version requirement | Paul Kehrer | 2016-03-09 | 1 | -1/+1 |
| | |||||
* | Move package into src | Hynek Schlawack | 2015-10-17 | 1 | -83/+44 |
| | | | | Prevents accidental imports when running tests. | ||||
* | removed support for Python 3.2 | Jim Shaver | 2015-05-05 | 1 | -1/+0 |
| | |||||
* | Dedup meta data, use README as long_description | Hynek Schlawack | 2015-05-05 | 1 | -53/+73 |
| | |||||
* | Integrate py.test with setup.py test | Hynek Schlawack | 2015-04-15 | 1 | -1/+31 |
| | |||||
* | Prepare 0.15.1 | Hynek Schlawack | 2015-04-14 | 1 | -1/+1 |
| | |||||
* | Release 0.15 | Hynek Schlawack | 2015-04-14 | 1 | -2/+3 |
| | |||||
* | Fix setup.py & MANIFEST.in | Hynek Schlawack | 2015-04-13 | 1 | -1/+3 |
| | |||||
* | 0.7 was released. | Jean-Paul Calderone | 2015-01-18 | 1 | -1/+1 |
| | |||||
* | Perhaps this is a sensible way to declare a dependency on post-0.6.1 master? ↵ | Jean-Paul Calderone | 2014-12-12 | 1 | -1/+1 |
| | | | | | | Perhaps not, I'm not sure. This might be nonsense. | ||||
* | Tentatively bump the required version of cryptography necessary for the new ↵ | Jean-Paul Calderone | 2014-12-11 | 1 | -1/+1 |
| | | | | OpenSSL API. | ||||
* | This needs the latest cryptography | Alex Gaynor | 2014-08-20 | 1 | -1/+1 |
| | |||||
* | This depends on a new feature first introduced in cryptography 0.4. | Jean-Paul Calderone | 2014-05-05 | 1 | -1/+1 |
| | |||||
* | Added dependency for cryptography>=0.3. | Fedor Brunner | 2014-03-28 | 1 | -1/+1 |
| | | | | | | | | | | | Test split into multiple methods. Added changelog entry. If you use these methods to implement TLS channel binding (RFC 5929) disable session resumption because triple handshake attacks against TLS. https://www.ietf.org/mail-archive/web/tls/current/msg11337.html https://secure-resumption.com/tlsauth.pdf | ||||
* | add Python :: 2 and some comments referring to reasons to include Python :: ↵ | Jean-Paul Calderone | 2014-03-03 | 1 | -1/+13 |
| | | | | 3 here | ||||
* | Add the generic Python 3 trove classifier | Brett Cannon | 2014-02-25 | 1 | -0/+1 |
| | | | That way PyOpenSSL gets listed under the "Python 3 packages" link on PyPI | ||||
* | Bump version to 0.14 final0.14 | Jean-Paul Calderone | 2014-02-23 | 1 | -1/+1 |
| | |||||
* | Merge remote-tracking branch 'pyca/updated-cryptography-dependency' into ↵ | Jean-Paul Calderone | 2014-02-23 | 1 | -1/+1 |
|\ | | | | | | | release-0.14 | ||||
| * | cryptography 0.2.1 is out, might as well tell everyone to use that. | Jean-Paul Calderone | 2014-02-23 | 1 | -1/+1 |
| | | |||||
* | | Bump to 0.14a40.14a4 | Jean-Paul Calderone | 2014-02-12 | 1 | -1/+1 |
| | | |||||
* | | Bump to alpha 30.14a3 | Jean-Paul Calderone | 2014-01-20 | 1 | -1/+1 |
| | | |||||
* | | Bump to alpha 20.14a2 | Jean-Paul Calderone | 2014-01-11 | 1 | -1/+1 |
| | | |||||
* | | Merge remote-tracking branch 'pyca/master' into release-0.14 | Jean-Paul Calderone | 2014-01-11 | 1 | -2/+4 |
|\ \ | |/ | |||||
| * | Lots of Python 3.2 porting work | Jean-Paul Calderone | 2014-01-11 | 1 | -2/+2 |
| | |