e6a6032ed1- Switch to pyproject macros. - Add typing-extensions to Requires for 3.11 and 3.12.
Steve Kowalik
2025-01-30 01:29:32 +00:00
7893fb3044- Update to 25.0.0
Steve Kowalik
2025-01-30 01:18:25 +00:00
3799fc3dc0Accepting request 1237806 from devel:languages:python
Ana Guerrero
2025-01-15 16:42:18 +00:00
28aa3af438- Do not build tests noarch: they refer to %__isa, which differs per architecture, invalidating the noarch option. Fixes build with rpm 4.20.Nico Krapp2025-01-14 13:26:13 +00:00
a46c73f42aAccepting request 1189358 from devel:languages:python
Dominique Leuenberger
2024-07-26 14:15:12 +00:00
ed2ff5e79d- 24.2.1: * Deprecated OpenSSL.crypto.X509Req, OpenSSL.crypto.load_certificate_request, OpenSSL.crypto.dump_certificate_request. Instead, cryptography.x509.CertificateSigningRequest,s cryptography.x509.CertificateSigningRequestBuilder,s cryptography.x509.load_der_x509_csr,s or cryptography.x509.load_pem_x509_csr should be used. * Added type hints for the SSL module. #1308. * Changed OpenSSL.crypto.PKey.from_cryptography_key to accept public and private EC, ED25519, ED448 keysMarkéta Machová2024-07-24 10:28:52 +00:00
c951fa72dfAccepting request 1158475 from devel:languages:python
Ana Guerrero
2024-03-18 15:44:24 +00:00
1d6a5e867b- update to 24.1.0: * Removed the deprecated OpenSSL.crypto.PKCS12 and OpenSSL.crypto.NetscapeSPKI. OpenSSL.crypto.PKCS12 may be replaced by the PKCS#12 APIs in the cryptography package.Dirk Mueller2024-03-16 13:06:38 +00:00
225bd52449Accepting request 1142651 from devel:languages:python
Ana Guerrero
2024-01-30 17:24:28 +00:00
8e26884f20- update to 24.0.0: * Added OpenSSL.SSL.Connection.get_selected_srtp_profile to determine which SRTP profile was negotiated. #1279.Dirk Mueller2024-01-29 21:23:44 +00:00
92216e2e79Accepting request 1129059 from devel:languages:python
Ana Guerrero
2023-11-28 21:18:04 +00:00
91036534b4- update to 23.3.0: * Dropped support for Python 3.6. * The minimum `cryptography version is now 41.0.5. * Removed OpenSSL.crypto.loads_pkcs7 and OpenSSL.crypto.loads_pkcs12 which had been deprecated for 3 years. * Added OpenSSL.SSL.OP_LEGACY_SERVER_CONNECT to allow legacy insecure renegotiation between OpenSSL and unpatched servers. * Deprecated OpenSSL.crypto.PKCS12 (which was intended to have been deprecated at the same time as OpenSSL.crypto.load_pkcs12). * Deprecated OpenSSL.crypto.NetscapeSPKI. * Deprecated OpenSSL.crypto.CRL * Deprecated OpenSSL.crypto.Revoked * Deprecated OpenSSL.crypto.load_crl and OpenSSL.crypto.dump_crl * Deprecated OpenSSL.crypto.sign and OpenSSL.crypto.verify * Deprecated OpenSSL.crypto.X509Extension * Changed OpenSSL.crypto.X509Store.add_crl to also accept * cryptography's x509.CertificateRevocationList arguments in addition * to the now deprecated OpenSSL.crypto.CRL arguments. * Fixed test_set_default_verify_paths` test so that it is skipped if no network connection is available. - Inject multibuild to avoid a build loop. python-pyOpenSSL-always-overflow.patch - fixed doc generation -Add bug-lp-1265482.diff; fix testsuite for SLE11 (bnc#855666)Dirk Mueller2023-11-27 08:55:08 +00:00
ad16b7bba8Accepting request 1093835 from devel:languages:python
Dominique Leuenberger
2023-06-21 20:37:12 +00:00
e6e57d5255- update to 23.2.0: * Removed `X509StoreFlags.NOTIFY_POLICY. * cryptography maximum version has been increased to 41.0.x. * Invalid versions are now rejected in OpenSSL.crypto.X509Req.set_version. * Added X509VerificationCodes to OpenSSL.SSL`.Dirk Mueller2023-06-19 20:26:28 +00:00
354f9b0f5dAccepting request 1081816 from devel:languages:python
Dominique Leuenberger
2023-04-22 19:59:26 +00:00
e4120dc3dfAccepting request 1081543 from home:dirkmueller:acdc:as_python3_moduleDirk Mueller2023-04-21 14:09:52 +00:00
c839c28339Accepting request 1075038 from devel:languages:python
Dominique Leuenberger
2023-03-29 21:26:51 +00:00
a0d6178494- update to 23.1.1: * Worked around an issue in OpenSSL 3.1.0 which caused X509Extension.get_short_name to raise an exception when no short name was known to OpenSSL.Dirk Mueller2023-03-28 15:40:57 +00:00
93b1e4678c- update to 23.1.0: * `cryptography maximum version has been increased to 40.0.x. * Add OpenSSL.SSL.Connection.DTLSv1_get_timeout and OpenSSL.SSL.Connection.DTLSv1_handle_timeout to support DTLS timeouts #1180Dirk Mueller2023-03-27 07:55:49 +00:00
fbd2c6cbd3Accepting request 1046269 from devel:languages:python
Dominique Leuenberger
2023-01-03 14:04:28 +00:00
f0708814a1- update to 23.0.0: * Add `OpenSSL.SSL.X509StoreFlags.PARTIAL_CHAIN constant to allow for users to perform certificate verification on partial certificate chains. * cryptography` maximum version has been increased to 39.0.x. - drop pyOpenSSL-pr1158-conditional-__all__.patch (upstream)Dirk Mueller2023-01-02 18:49:48 +00:00
f51aeaddfeAccepting request 1030954 from devel:languages:python
Dominique Leuenberger
2022-10-29 18:16:04 +00:00
b067fdba7dAccepting request 1030427 from home:bnavigator:branches:devel:languages:pythonMatej Cepl2022-10-24 21:44:16 +00:00
fcf55eaaab- update to 22.1.0: * Remove support for SSLv2 and SSLv3. * The minimum `cryptography version is now 37.0.2. * The OpenSSL.crypto.X509StoreContextError exception has been refactored, changing its internal attributes. * Add OpenSSL.SSL.Connection.set_verify and OpenSSL.SSL.Connection.get_verify_mode to override the context object's verification flags. * Add OpenSSL.SSL.Connection.use_certificate and OpenSSL.SSL.Connection.use_privatekey` to set a certificate per connection (and not just per context)Dirk Mueller2022-09-29 19:34:28 +00:00
ec6770d11cAccepting request 987825 from devel:languages:python
Dominique Leuenberger
2022-07-08 12:02:07 +00:00
96d9d4a23f- update to 21.0.0 (bsc#1200771, jsc#SLE-24519):Dirk Mueller2022-07-08 07:59:09 +00:00
cb90b3a737Accepting request 984243 from devel:languages:python
Dominique Leuenberger
2022-06-25 08:24:13 +00:00
ce71668195Accepting request 937395 from devel:languages:python
Dominique Leuenberger
2021-12-12 20:27:33 +00:00
2ea74614d2- Inject multibuild to avoid a build loop.
Steve Kowalik
2021-12-09 05:56:40 +00:00
41d86ca868Accepting request 928309 from devel:languages:python
Dominique Leuenberger
2021-11-03 16:25:25 +00:00
76cf59019d- Add check_inv_ALPN_lists.patch checks for invalid ALPN lists before calling OpenSSL (gh#pyca/pyopenssl#1056).Matej Cepl2021-10-30 19:09:36 +00:00
032b476820- update to 21.0.0: - The minimum `cryptography version is now 3.3. - Drop support for Python 3.5 - Raise an error when an invalid ALPN value is set. - Added OpenSSL.SSL.Context.set_min_proto_version and OpenSSL.SSL.Context.set_max_proto_version - Updated to_cryptography and from_cryptography methods to support an upcoming release of cryptography` without raising deprecation warnings.Dirk Mueller2021-10-26 20:28:09 +00:00
54446b2d8bAccepting request 868439 from devel:languages:python
Dominique Leuenberger
2021-02-04 19:23:02 +00:00
bcf654d773- update to 20.0.1: - Fixed compatibility with OpenSSL 1.1.0.Dirk Mueller2021-02-01 18:08:18 +00:00
dfb0bd50adAccepting request 858225 from devel:languages:python
Dominique Leuenberger
2020-12-24 18:37:26 +00:00
027e381015- Adjust metadata for skip-networked-test.patch and refer to the proper upstream ticket gh#pyca/pyopenssl#68.Matej Cepl2020-12-22 22:29:19 +00:00
7fba6fa138Accepting request 854963 from devel:languages:python
Dominique Leuenberger
2020-12-16 09:58:59 +00:00
2c6e44f6afAccepting request 854961 from home:mcepl:branches:devel:tools:scmMatej Cepl2020-12-11 17:24:47 +00:00
d631fa8ab1- update to 19.0 - fixed build deps. - drop patches: openssl-1.1.0i.patch openssl-1.1.1.patch opensuse_ca.patch tls13-renegotiation.patch * X509Store.add_cert no longer raises an error if you add a duplicate cert. * pyOpenSSL now works with OpenSSL 1.1.1. * pyOpenSSL now handles NUL bytes in X509Name.get_components()Ondřej Súkup2019-03-02 16:33:31 +00:00
673132b30cAccepting request 680621 from home:frispete:python
Tomáš Chvátal
2019-03-01 19:38:20 +00:00
488c650d8dAccepting request 679175 from devel:languages:python
Stephan Kulow
2019-03-01 19:28:38 +00:00
ef709a81f0Accepting request 679046 from home:TheBlackCat:branches:devel:languages:python
Tomáš Chvátal
2019-02-26 08:50:40 +00:00
7222fe2030Accepting request 671988 from home:frispete:pythonMatej Cepl2019-02-06 08:55:31 +00:00
6be4b6709cAccepting request 645638 from devel:languages:python
Dominique Leuenberger
2019-01-15 08:15:02 +00:00
96bb8c5656Accepting request 645594 from home:vitezslav_cizek:branches:devel:languages:python
Tomáš Chvátal
2018-10-31 05:46:13 +00:00
70eff89ff9- Add patch to fix issues with openssl 1.1.1: * openssl-1.1.1.patch
Tomáš Chvátal
2018-10-30 11:24:49 +00:00
d244c67d99- Add patch fix_test_suite.patch to allow test suite to pass with OpenSSL 1.1.1.Matej Cepl2018-10-30 00:07:19 +00:00
a508fd04ad- Add patch to work with openssl 1.1.0i+: * openssl-1.1.0i.patch
Tomáš Chvátal
2018-08-24 09:10:42 +00:00
071b74d8a2- Update to 18.0.0: * Update for new openssl 1.1.1 - Remove not needed patches: * bug-lp-1265482.diff * rsa128-i586.patch
Tomáš Chvátal
2018-08-16 15:55:53 +00:00
690c6410a2Accepting request 589237 from devel:languages:python
Dominique Leuenberger
2018-03-24 15:12:18 +00:00
6fcf888010Accepting request 580776 from home:aplanas:branches:devel:languages:pythonDirk Mueller2018-03-20 14:52:45 +00:00
6604a709cbAccepting request 572003 from devel:languages:python
Dominique Leuenberger
2018-02-05 09:46:51 +00:00
fafea12932- Update to 17.5.0: * The minimum cryptography version is now 2.1.4. * Fixed various memory leaks * Various fuzz fixes * See CHANGELOG.rst
Tomáš Chvátal
2018-02-02 11:41:11 +00:00
37e0ce7375Accepting request 527394 from devel:languages:python
Dominique Leuenberger
2017-09-22 19:32:53 +00:00
07f2dcfb54Accepting request 518329 from home:tbechtold:branches:devel:languages:python
Jan Matejek
2017-08-23 11:32:24 +00:00
9cf577d3a7Accepting request 515886 from devel:languages:python
Dominique Leuenberger
2017-08-14 10:37:47 +00:00
b8ae115914Accepting request 515868 from home:oertel:branches:devel:languages:python
Jan Matejek
2017-08-10 12:28:36 +00:00
b53b0d2845Accepting request 503335 from devel:languages:python
Dominique Leuenberger
2017-06-13 14:07:26 +00:00
e0e9850035Accepting request 503305 from home:dimstar:Factory
Dominique Leuenberger
2017-06-13 08:29:05 +00:00
d4bc66fe60Accepting request 493086 from devel:languages:python
Dominique Leuenberger
2017-05-16 12:29:25 +00:00
51a1a0e03fAccepting request 493084 from home:TheBlackCat:branches:devel:languages:python
Todd R
2017-05-05 21:35:10 +00:00
ab568b93fdAccepting request 491273 from home:TheBlackCat:branches:devel:languages:python
Todd R
2017-05-01 15:14:02 +00:00
18c6199a87Accepting request 440553 from devel:languages:python
Dominique Leuenberger
2016-11-17 11:24:34 +00:00