Changelog for
python38-pyOpenSSL-22.0.0-1.1.noarch.rpm :
* Wed Jun 01 2022 Steve Kowalik
- Shift BuildRequires on openssl, it\'s only required for tests.
* Fri Feb 04 2022 Dirk Müller - update to 22.0.0: - Drop support for Python 2.7. - The minimum ``cryptography`` version is now 35.0. - Expose wrappers for some `DTLS `_ primitives.- drop check_inv_ALPN_lists.patch: upstream
* Thu Dec 09 2021 Steve Kowalik - Inject multibuild to avoid a build loop.
* Sat Oct 30 2021 Matej Cepl - Add check_inv_ALPN_lists.patch checks for invalid ALPN lists before calling OpenSSL (gh#pyca/pyopenssl#1056).
* Tue Oct 26 2021 Dirk Müller - update to 21.0.0 (bsc#1200771, jsc#SLE-24519): - 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.
* Mon Feb 01 2021 Dirk Müller - update to 20.0.1: - Fixed compatibility with OpenSSL 1.1.0.
* Tue Dec 22 2020 Matej Cepl - Adjust metadata for skip-networked-test.patch and refer to the proper upstream ticket gh#pyca/pyopenssl#68.
* Fri Dec 11 2020 Matej Cepl - According to gh#pyca/pyopenssl#684 tests must run with TZ=UTC, also skip test_verify_with_time on %ix86.
* Wed Dec 09 2020 Marcus Rueckert - Update to v20.0.0 - Backward-incompatible changes: - The minimum cryptography version is now 3.2. - Remove deprecated OpenSSL.tsafe module. - Removed deprecated OpenSSL.SSL.Context.set_npn_advertise_callback, OpenSSL.SSL.Context.set_npn_select_callback, and OpenSSL.SSL.Connection.get_next_proto_negotiated. - Drop support for Python 3.4 - Drop support for OpenSSL 1.0.1 and 1.0.2 - Deprecations: - Deprecated OpenSSL.crypto.loads_pkcs7 and OpenSSL.crypto.loads_pkcs12. - Changes: - Added a new optional chain parameter to OpenSSL.crypto.X509StoreContext() where additional untrusted certificates can be specified to help chain building. #948 - Added OpenSSL.crypto.X509Store.load_locations to set trusted certificate file bundles and/or directories for verification. [#943] - Added Context.set_keylog_callback to log key material. #910 - Added OpenSSL.SSL.Connection.get_verified_chain to retrieve the verified certificate chain of the peer. #894. - Make verification callback optional in Context.set_verify. If omitted, OpenSSL’s default verification is used. #933 - Fixed a bug that could truncate or cause a zero-length key error due to a null byte in private key passphrase in OpenSSL.crypto.load_privatekey and OpenSSL.crypto.dump_privatekey. #947- drop patch fix-compilation-2020.patch: no longer needed- refreshed patch skip-networked-test.patch
* Tue Feb 18 2020 John Vandenberg - Update to v19.1
* Removed deprecated aliases ContextType, ConnectionType, PKeyType, X509NameType, X509ReqType, X509Type, X509StoreType, CRLType, PKCS7Type, PKCS12Type, and NetscapeSPKIType. Use the classes without the ``Type`` suffix instead.
* The minimum ``cryptography`` version is now 2.8
* Deprecated ``OpenSSL.SSL.Context.set_npn_advertise_callback, OpenSSL.SSL.Context.set_npn_select_callback, and OpenSSL.SSL.Connection.get_next_proto_negotiated ALPN should be used instead.
* Support bytearray in SSL.Connection.send() by using cffi\'s from_buffer
* The OpenSSL.SSL.Context.set_alpn_select_callback can return a new NO_OVERLAPPING_PROTOCOLS sentinel value to allow a TLS handshake to complete without an application protocol.
* Thu Aug 22 2019 Bernhard Wiedemann - Add fix-compilation-2020.patch to fix tests after 2020
* Thu Mar 07 2019 John Vandenberg - Remove no longer necessary pytest argument -k \"not test_export_text\"
* Sat Mar 02 2019 Ondřej Súkup - 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()
* Fri Mar 01 2019 Hans-Peter Jansen - remove everything to build docs: - local-intersphinx-inventories.patch - fetch-intersphinx-inventories.sh - python3.inv - crypto.inv
* Mon Feb 25 2019 Todd R - Add fetch-intersphinx-inventories.sh to sources
* Sat Feb 02 2019 Hans-Peter Jansen - add local-intersphinx-inventories.patch for generating the docs correctly- add fetch-intersphinx-inventories.sh to fetch the inventories
* Tue Oct 30 2018 Vítězslav Čížek - handle that renegotiation is forbidden in TLS 1.3
* add tls13-renegotiation.patch
* Tue Oct 30 2018 Tomáš Chvátal - Add patch to fix issues with openssl 1.1.1:
* openssl-1.1.1.patch- Drop the downstream fix_test_suite.patch
* Tue Oct 30 2018 mceplAATTsuse.com- Add patch fix_test_suite.patch to allow test suite to pass with OpenSSL 1.1.1.
* Fri Oct 05 2018 Vítězslav Čížek - OpenSSL changed X509_STORE_add_cert in 1.1.0i such that it no longer raises an error if a duplicate cert is added (bsc#1110435)
* https://github.com/pyca/pyopenssl/pull/787
* add X509_STORE_add_cert.patch
* Fri Aug 24 2018 tchvatalAATTsuse.com- Add patch to work with openssl 1.1.0i+:
* openssl-1.1.0i.patch
* Thu Aug 16 2018 tchvatalAATTsuse.com- Update to 18.0.0:
* Update for new openssl 1.1.1- Remove not needed patches:
* bug-lp-1265482.diff
* rsa128-i586.patch
* Thu Jun 14 2018 hpjAATTurpla.net- add missing python-cffi dependency
* Tue Feb 27 2018 aplanasAATTsuse.com- Use %__python3 macro to call Python 3 binary
* Fri Feb 02 2018 tchvatalAATTsuse.com- Update to 17.5.0:
* The minimum cryptography version is now 2.1.4.
* Fixed various memory leaks
* Various fuzz fixes
* See CHANGELOG.rst