17
0

Commit Graph

  • 4c62cee312 Accepting request 1309768 from devel:languages:python factory Ana Guerrero 2025-10-24 15:23:02 +00:00
  • cc9876ddf8 - Skip test_client_receives_servers_data failing with openssl 3.6.0 and rewrite tests exclusion to be more atomic Markéta Machová 2025-10-08 08:39:32 +00:00
  • 77b3221914 Accepting request 1307969 from devel:languages:python Ana Guerrero 2025-09-30 15:48:22 +00:00
  • 06992620df - update to 25.3.0: * Maximum supported cryptography version is now 46.x. * The minimum cryptography version is now 45.0.7. * pyOpenSSL now sets SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER on connections by default, matching CPython's behavior. * Added OpenSSL.SSL.Context.clear_mode. * Added OpenSSL.SSL.Context.set_tls13_ciphersuites to set the allowed TLS 1.3 ciphers. * Added OpenSSL.SSL.Connection.set_info_callback Dirk Mueller 2025-09-29 19:11:53 +00:00
  • 8de84eb14f Accepting request 1292433 from devel:languages:python Dominique Leuenberger 2025-08-08 13:10:15 +00:00
  • 8576d77061 - update to 25.1.0: * Attempting using any methods that mutate an OpenSSL.SSL.Context after it has been used to create an OpenSSL.SSL.Connection will emit a warning. In a future release, this will raise an exception. * cryptography maximum version has been increased to 45.0.x. Dirk Mueller 2025-07-12 17:23:58 +00:00
  • 4f9167eaa5 Accepting request 1270975 from devel:languages:python slfo-main slfo-1.2 Dominique Leuenberger 2025-04-20 07:34:42 +00:00
  • da32783678 Accepting request 1270975 from devel:languages:python Dominique Leuenberger 2025-04-20 07:34:42 +00:00
  • b1405533ee - dont use suse version for the dist info handling as people can build with newer setuptools on older distros Matej Cepl 2025-04-19 16:00:03 +00:00
  • 4a321476f3 Accepting request 1270618 from home:darix:apps Matej Cepl 2025-04-19 16:00:03 +00:00
  • 9e2c2e4277 Accepting request 1266172 from devel:languages:python Ana Guerrero 2025-04-16 18:37:09 +00:00
  • 5884ab39f0 Accepting request 1266172 from devel:languages:python Ana Guerrero 2025-04-16 18:37:09 +00:00
  • 28a1e305e8 - Wrap the metadata directory name in a distro-based conditional Markéta Machová 2025-04-01 13:15:42 +00:00
  • 4cfe7fbbfb - Wrap the metadata directory name in a distro-based conditional Markéta Machová 2025-04-01 13:15:42 +00:00
  • ab9d64eeb6 - Normalize metadata directory name. Steve Kowalik 2025-03-26 05:35:53 +00:00
  • ef2e4ec8a5 - Normalize metadata directory name. Steve Kowalik 2025-03-26 05:35:53 +00:00
  • 2563439415 Accepting request 1243130 from devel:languages:python Ana Guerrero 2025-02-06 21:01:55 +00:00
  • 65f2945f92 Accepting request 1243130 from devel:languages:python Ana Guerrero 2025-02-06 21:01:55 +00:00
  • 497fb68de5 and i586 Steve Kowalik 2025-01-30 01:31:47 +00:00
  • 8252f4a2de and i586 Steve Kowalik 2025-01-30 01:31:47 +00:00
  • 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
  • 311a9e6421 - 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
  • fd776f2a68 Accepting request 1241218 from home:ecsos:python Steve Kowalik 2025-01-30 01:18:25 +00:00
  • 3799fc3dc0 Accepting request 1237806 from devel:languages:python Ana Guerrero 2025-01-15 16:42:18 +00:00
  • e37505bb6b Accepting 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 Krapp 2025-01-14 13:26:13 +00:00
  • 9c647756b3 Accepting request 1237721 from home:dimstar:Factory Nico Krapp 2025-01-14 13:26:13 +00:00
  • a46c73f42a Accepting request 1189358 from devel:languages:python Dominique Leuenberger 2024-07-26 14:15:12 +00:00
  • 7d54c886e7 Accepting 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 keys Markéta Machová 2024-07-24 10:28:52 +00:00
  • 3bceeefd81 Accepting request 1189233 from system:homeautomation:home-assistant:unstable Markéta Machová 2024-07-24 10:28:52 +00:00
  • c951fa72df Accepting request 1158475 from devel:languages:python Ana Guerrero 2024-03-18 15:44:24 +00:00
  • 21c17a15d8 Accepting 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 Mueller 2024-03-16 13:06:38 +00:00
  • f841d2011a - 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 Mueller 2024-03-16 13:06:38 +00:00
  • 225bd52449 Accepting request 1142651 from devel:languages:python Ana Guerrero 2024-01-30 17:24:28 +00:00
  • 8365299f9f Accepting 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 Mueller 2024-01-29 21:23:44 +00:00
  • aa28064ca4 - update to 24.0.0: * Added OpenSSL.SSL.Connection.get_selected_srtp_profile to determine which SRTP profile was negotiated. #1279. Dirk Mueller 2024-01-29 21:23:44 +00:00
  • 92216e2e79 Accepting request 1129059 from devel:languages:python Ana Guerrero 2023-11-28 21:18:04 +00:00
  • b26d61dcf7 Accepting 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 Mueller 2023-11-27 08:55:08 +00:00
  • a5387be00c - 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 Mueller 2023-11-27 08:55:08 +00:00
  • ad16b7bba8 Accepting request 1093835 from devel:languages:python Dominique Leuenberger 2023-06-21 20:37:12 +00:00
  • 903beee6ac Accepting request 1093835 from devel:languages:python Dominique Leuenberger 2023-06-21 20:37:12 +00:00
  • 0339fa1688 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyOpenSSL?expand=0&rev=106 Dirk Mueller 2023-06-19 20:46:55 +00:00
  • bbda510aba OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyOpenSSL?expand=0&rev=106 Dirk Mueller 2023-06-19 20:46:55 +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 Mueller 2023-06-19 20:26:28 +00:00
  • 9df90c19ae - 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 Mueller 2023-06-19 20:26:28 +00:00
  • 354f9b0f5d Accepting request 1081816 from devel:languages:python Dominique Leuenberger 2023-04-22 19:59:26 +00:00
  • 26597592a3 Accepting request 1081816 from devel:languages:python Dominique Leuenberger 2023-04-22 19:59:26 +00:00
  • e4120dc3df Accepting request 1081543 from home:dirkmueller:acdc:as_python3_module Dirk Mueller 2023-04-21 14:09:52 +00:00
  • 6e7a76ff71 Accepting request 1081543 from home:dirkmueller:acdc:as_python3_module Dirk Mueller 2023-04-21 14:09:52 +00:00
  • c839c28339 Accepting request 1075038 from devel:languages:python Dominique Leuenberger 2023-03-29 21:26:51 +00:00
  • 38e3e37cec Accepting 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 Mueller 2023-03-28 15:40:57 +00:00
  • 3916b0eb63 - 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 Mueller 2023-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 #1180 Dirk Mueller 2023-03-27 07:55:49 +00:00
  • d5a90261e4 - 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 #1180 Dirk Mueller 2023-03-27 07:55:49 +00:00
  • fbd2c6cbd3 Accepting request 1046269 from devel:languages:python Dominique Leuenberger 2023-01-03 14:04:28 +00:00
  • 5117b03538 Accepting 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 Mueller 2023-01-02 18:49:48 +00:00
  • e6858ca252 - 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 Mueller 2023-01-02 18:49:48 +00:00
  • f51aeaddfe Accepting request 1030954 from devel:languages:python Dominique Leuenberger 2022-10-29 18:16:04 +00:00
  • 2e52cfe19a Accepting request 1030954 from devel:languages:python Dominique Leuenberger 2022-10-29 18:16:04 +00:00
  • b067fdba7d Accepting request 1030427 from home:bnavigator:branches:devel:languages:python Matej Cepl 2022-10-24 21:44:16 +00:00
  • d7359e433c Accepting request 1030427 from home:bnavigator:branches:devel:languages:python Matej Cepl 2022-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 Mueller 2022-09-29 19:34:28 +00:00
  • 824a041432 - 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 Mueller 2022-09-29 19:34:28 +00:00
  • ec6770d11c Accepting request 987825 from devel:languages:python Dominique Leuenberger 2022-07-08 12:02:07 +00:00
  • 6d05028339 Accepting 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 Mueller 2022-07-08 07:59:09 +00:00
  • 144895aaef - update to 21.0.0 (bsc#1200771, jsc#SLE-24519): Dirk Mueller 2022-07-08 07:59:09 +00:00
  • cb90b3a737 Accepting request 984243 from devel:languages:python Dominique Leuenberger 2022-06-25 08:24:13 +00:00
  • 88ed6604a3 Accepting request 984243 from devel:languages:python Dominique Leuenberger 2022-06-25 08:24:13 +00:00
  • aa2ec6ff21 - update to 21.0.0 (bsc#1200771): Dirk Mueller 2022-06-21 19:14:05 +00:00
  • d4e786746e - update to 21.0.0 (bsc#1200771): Dirk Mueller 2022-06-21 19:14:05 +00:00
  • 205f03545c Accepting request 980309 from devel:languages:python Dominique Leuenberger 2022-06-03 12:15:18 +00:00
  • badc18768e Accepting request 980309 from devel:languages:python Dominique Leuenberger 2022-06-03 12:15:18 +00:00
  • ae2d710e77 - Shift BuildRequires on openssl, it's only required for tests. Steve Kowalik 2022-06-01 08:26:10 +00:00
  • 74a2c4857d - Shift BuildRequires on openssl, it's only required for tests. Steve Kowalik 2022-06-01 08:26:10 +00:00
  • 8b52c1380d - Remove BuildRequires on openssl, it's pulled in by cryptography. Steve Kowalik 2022-05-31 09:45:34 +00:00
  • 050a0519e1 - Remove BuildRequires on openssl, it's pulled in by cryptography. Steve Kowalik 2022-05-31 09:45:34 +00:00
  • 90def56b66 Accepting request 951686 from devel:languages:python Dominique Leuenberger 2022-02-09 19:38:08 +00:00
  • c720d6dcca Accepting request 951686 from devel:languages:python Dominique Leuenberger 2022-02-09 19:38:08 +00:00
  • db96e55db2 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyOpenSSL?expand=0&rev=87 Dirk Mueller 2022-02-04 23:30:57 +00:00
  • d738f2371b OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyOpenSSL?expand=0&rev=87 Dirk Mueller 2022-02-04 23:30:57 +00:00
  • 213e82c0f5 - update to 22.0.0: - Drop support for Python 2.7. - The minimum `cryptography version is now 35.0. - Expose wrappers for some DTLS <https://en.wikipedia.org/wiki/Datagram_Transport_Layer_Security>`_ primitives. - drop check_inv_ALPN_lists.patch: upstream Dirk Mueller 2022-02-04 23:26:14 +00:00
  • b22a9420e4 - update to 22.0.0: - Drop support for Python 2.7. - The minimum `cryptography version is now 35.0. - Expose wrappers for some DTLS <https://en.wikipedia.org/wiki/Datagram_Transport_Layer_Security>`_ primitives. - drop check_inv_ALPN_lists.patch: upstream Dirk Mueller 2022-02-04 23:26:14 +00:00
  • ce71668195 Accepting request 937395 from devel:languages:python Dominique Leuenberger 2021-12-12 20:27:33 +00:00
  • e7caef0334 Accepting 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
  • 2c29709ada - Inject multibuild to avoid a build loop. Steve Kowalik 2021-12-09 05:56:40 +00:00
  • 41d86ca868 Accepting request 928309 from devel:languages:python Dominique Leuenberger 2021-11-03 16:25:25 +00:00
  • b1500a2d5a Accepting 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 Cepl 2021-10-30 19:09:36 +00:00
  • af7c9ca24f - Add check_inv_ALPN_lists.patch checks for invalid ALPN lists before calling OpenSSL (gh#pyca/pyopenssl#1056). Matej Cepl 2021-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 Mueller 2021-10-26 20:28:09 +00:00
  • feb56916b6 - 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 Mueller 2021-10-26 20:28:09 +00:00