update to 24.0.0

This commit is contained in:
zhengxiaoxiao 2024-01-24 20:28:20 +08:00
parent 78fd27265b
commit 44e9703037
3 changed files with 12 additions and 1 deletions

Binary file not shown.

BIN
24.0.0.tar.gz Normal file

Binary file not shown.

View File

@ -1,5 +1,5 @@
Name: pyOpenSSL
Version: 23.2.0
Version: 24.0.0
Release: 1
Summary: A rather thin wrapper around (a subset of) the OpenSSL library.
@ -58,6 +58,17 @@ make -C doc html SPHINXBUILD=sphinx-build-3
%doc CHANGELOG.rst doc/_build/html
%changelog
* Wed Jan 24 2024 zhengxiaoxiao<zhengxiaoxiao2@huawei.com> - 24.0.0-1
- Upgrade version to 24.0.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,OpenSSL.crypto.NetscapeSPKI,OpenSSL.crypto.CRL,OpenSSL.crypto.Revoked,OpenSSL.crypto.load_crl,OpenSSL.crypto.dump_crl,OpenSSL.crypto.sign,OpenSSL.crypto.verify,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
- Add ``OpenSSL.SSL.Connection.get_selected_srtp_profile`` to determine which SRTP profile was negotiated
* Tue Jul 18 2023 zhengxiaoxiao<zhengxiaoxiao2@huawei.com> - 23.2.0-1
- Upgrade version to 23.2.0