summaryrefslogtreecommitdiff
path: root/tests/hazmat/bindings
Commit message (Expand)AuthorAgeFilesLines
* drop support for openssl < 1.1.1d (#8449)Paul Kehrer2023-03-241-17/+0
* Simplify/unify Rust and Python OpenSSL error handling (#8552)Alex Gaynor2023-03-201-2/+1
* Support handling OpenSSL errors from Rust code (#8530)Alex Gaynor2023-03-161-1/+25
* fix some binding declarations (#8273)Paul Kehrer2023-02-121-17/+0
* Use the more modern OpenSSL incantation in tests (#8005)Alex Gaynor2023-01-081-3/+3
* support compilation against openssl 3 with no legacy provider (#7650)Paul Kehrer2022-09-261-1/+7
* fixes #6917 -- simplify assertions to in a test to make more portable (#7004)Alex Gaynor2022-03-271-9/+2
* Remove explicit subclassing of object now that all classes are new-style (#6830)Alex Gaynor2022-01-301-1/+1
* Run tests/hazmat/bindings/test_openssl.py on BoringSSL (#6592)Alex Gaynor2021-11-121-9/+20
* 3.0.0 deprecated func and it isn't useful to us in general (#6148)Paul Kehrer2021-06-301-3/+2
* [WIP] 3.0.0 support (#5250)Paul Kehrer2021-04-221-1/+3
* Remove __future__ import from our code (#5610)Alex Gaynor2020-12-091-1/+0
* Always rely on OpenSSL's builtin locking callbacks (#5561)Alex Gaynor2020-11-111-12/+0
* Delete all the 1.0.2 code (#5511)Alex Gaynor2020-10-251-14/+2
* Break users on OpenSSL 1.0.2 (#5438)Alex Gaynor2020-08-281-0/+12
* Paint it Black by the Rolling Stones (#5324)Alex Gaynor2020-07-201-3/+6
* Drop support for OpenSSL 1.0.1 (#5178)Alex Gaynor2020-04-041-13/+1
* Fixes #5018 -- break users on OpenSSL 1.0.1 (#5022)Alex Gaynor2019-10-181-1/+13
* encode the package version in the shared object (#4756)Paul Kehrer2019-02-201-1/+5
* 1.1.0 locks (#4420)Paul Kehrer2018-08-291-3/+6
* sigh, missed one TLSv1 (#4392)Alex Gaynor2018-08-121-1/+2
* Fixed #4380 -- do not assume TLSv1 is available in OpenSSL (#4389)Alex Gaynor2018-08-121-2/+4
* fix libressl error/refactor some error handling (#3609)Paul Kehrer2017-05-261-11/+7
* time to remove commoncrypto, fare thee well (#3551)Paul Kehrer2017-05-201-26/+0
* Attempt to simplify the libressl checing (#3482)Alex Gaynor2017-03-261-8/+2
* Refactor binding initialization to allow specified errors (#3278)Paul Kehrer2017-02-131-1/+13
* Drop 1.0.0 (#3312)Alex Gaynor2016-12-131-10/+7
* Error out on OpenSSL 1.0.0 by default (#3276)Alex Gaynor2016-11-221-1/+7
* C locking callback (#3226)Alex Gaynor2016-11-131-65/+0
* OpenSSL 1.1.0 support (#2826)Paul Kehrer2016-08-261-0/+6
* Use a series of constants for OpenSSL version checks (#3037)Alex Gaynor2016-07-111-1/+1
* Drop OpenSSL 0.9.8 (#2978)Alex Gaynor2016-06-181-16/+1
* Use runtimeerror for thisAlex Gaynor2016-03-191-2/+1
* test for verify_openssl_versionAlex Gaynor2016-03-191-1/+8
* use an error that's likely to be in all openssls we supportPaul Kehrer2016-03-081-12/+9
* review feedback + make the test actually test a thingPaul Kehrer2016-03-071-6/+15
* only call ERR_error_string if we're going to raise InternalErrorPaul Kehrer2016-03-071-1/+21
* make engine addition idempotentPaul Kehrer2015-10-211-2/+2
* Merge pull request #2180 from reaperhulk/easy-conditional-fixDonald Stufft2015-08-041-0/+18
|\
| * add test for conditional removalPaul Kehrer2015-08-011-0/+18
* | move urandom engine testPaul Kehrer2015-08-011-30/+0
|/
* test libressl when there is no libresslGlyph2015-06-301-2/+15
* pep8Glyph2015-06-301-0/+1
* Detect and ignore LibreSSL.Glyph2015-06-301-1/+3
* the output of RAND_bytes is os.urandom's resultGlyph2015-06-291-0/+14
* handle previous registration by raising RuntimeErrorGlyph2015-06-271-2/+2
* remove remaining vestiges, make adding twice workGlyph2015-06-261-1/+1
* convert to cffi 1.0 precompile systemPaul Kehrer2015-06-073-56/+8
* use setenv so we don't have to import osPaul Kehrer2015-01-141-3/+1
* monkeypatch PYCA_WINDOWS_LINK_TYPE in the tests to fix #1624Paul Kehrer2015-01-141-1/+4