b803d85355
- update to 0.10.4: * Fixed a thread-safety issue when configuring the internal ssl.SSLContext object. * Added support for the system certificate bundle in Fedora 43 and later. * Release failed to publish to PyPI due to outdated build tools. * Created new release (0.10.3) after updating build to 1.2.2.post1.
Dirk Mueller2025-09-30 12:32:19 +00:00
fb3e1ebd8c
- update to 0.10.1: * Fixed the patching of Requests' globally-cached ssl.SSLContext object to work automagically with `truststore.inject_into_ssl()` regardless of import-order. * Speed up import times by skipping feature-checking for known Python implementations (CPython and PyPy).
Dirk Mueller2025-02-24 10:44:31 +00:00
31b82e451a
Accepting request 1240789 from devel:languages:python
Ana Guerrero2025-01-28 13:59:52 +00:00
bc9b10c8bc
- Update to 0.10.0 * Added support for macOS 10.13 and earlier using the SecTrustEvaluate API. Note that this API doesn't return fine-grained errors like SecTrustEvaluateWithError (requires macOS 10.14+). * Added SSLContext.set_default_verify_paths() method. * Changed method for disabling hostname verification for macOS and Windows. Previously would ignore hostname verification errors if SSLContext.check_hostname was False. Now for both macOS and Windows the certificate verification policy is configured to not check certificate hostname. This should have no effect on users. - from version 0.9.2 * Fixed an issue where implementations supporting Python 3.10 but not the peer certificate chain APIs would fail during the handshake instead of when importing the truststore module. The module now raises an error immediately instead of on first handshake. This was added for the GraalPy implementation specifically, but there may be others. - Skip test_wrong_host_succeeds_with_hostname_verification_disabled test
Markéta Machová2025-01-28 10:35:05 +00:00
415afa3be5
Accepting request 1205341 from devel:languages:python
Ana Guerrero2024-10-03 15:40:16 +00:00
5fd8f8441b
- Add missing BuildRequires on pyOpenSSL for the testsuite, rather than depending on it transitivity.
Steve Kowalik2024-10-03 05:44:11 +00:00
4381ad4010
- Update to 0.9.1: * Fixed an issue for CPython 3.13 where ssl.SSLSocket and ssl.SSLObject certificate chain APIs would return different types. * Added support for Python 3.13. * Fixed loading additional certificates on macOS. - Drop patch no-network-testing.patch, not required.
Steve Kowalik2024-08-14 05:39:21 +00:00
3b4e8ac30a
Accepting request 1155034 from devel:languages:python
Ana Guerrero2024-03-05 17:51:39 +00:00
9f55bc4a88
Accepting request 1154259 from home:gladiac:branches:devel:languages:python
Markéta Machová2024-03-05 09:33:39 +00:00
4a162a8fe7
Accepting request 1114538 from devel:languages:python
Ana Guerrero2023-10-02 18:06:13 +00:00
c46f8273c8
Accepting request 1114433 from home:mimi_vx:branches:devel:languages:python
Matej Cepl2023-09-30 13:15:18 +00:00
fe4cc1c43f
Accepting request 991821 from devel:languages:python
Richard Brown2022-08-01 19:32:30 +00:00
695348e7e0
- Initial packaging effort for truststore 0.4.0. - Add no-network-testing.patch to skip networked tests (gh#sethmlarson/truststore#65).
Matej Cepl2022-07-29 09:22:43 +00:00