Accepting request 854315 from home:darix:apps
- 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 OBS-URL: https://build.opensuse.org/request/show/854315 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyOpenSSL?expand=0&rev=72
This commit is contained in:
parent
e1c01f54a0
commit
ea00689bab
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:9a24494b2602aaf402be5c9e30a0b82d4a5c67528fe8fb475e3f3bc00dd69507
|
||||
size 160510
|
3
pyOpenSSL-20.0.0.tar.gz
Normal file
3
pyOpenSSL-20.0.0.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:92f08eccbd73701cf744e8ffd6989aa7842d48cbe3fea8a7c031c5647f590ac5
|
||||
size 173786
|
@ -1,3 +1,38 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 9 16:41:15 UTC 2020 - Marcus Rueckert <mrueckert@suse.de>
|
||||
|
||||
- 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 16:49:55 UTC 2020 - John Vandenberg <jayvdb@gmail.com>
|
||||
|
||||
|
@ -19,14 +19,13 @@
|
||||
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
|
||||
%define oldpython python
|
||||
Name: python-pyOpenSSL
|
||||
Version: 19.1.0
|
||||
Version: 20.0.0
|
||||
Release: 0
|
||||
Summary: Python wrapper module around the OpenSSL library
|
||||
License: Apache-2.0
|
||||
URL: https://github.com/pyca/pyopenssl
|
||||
Source: https://files.pythonhosted.org/packages/source/p/pyOpenSSL/pyOpenSSL-%{version}.tar.gz
|
||||
Patch1: skip-networked-test.patch
|
||||
Patch2: fix-compilation-2020.patch
|
||||
BuildRequires: %{python_module cffi}
|
||||
BuildRequires: %{python_module cryptography >= 2.8}
|
||||
BuildRequires: %{python_module flaky}
|
||||
|
@ -1,10 +1,10 @@
|
||||
Index: pyOpenSSL-16.0.0/tests/test_ssl.py
|
||||
Index: pyOpenSSL-20.0.0/tests/test_ssl.py
|
||||
===================================================================
|
||||
--- pyOpenSSL-16.0.0.orig/tests/test_ssl.py
|
||||
+++ pyOpenSSL-16.0.0/tests/test_ssl.py
|
||||
@@ -1113,6 +1113,7 @@
|
||||
--- pyOpenSSL-20.0.0.orig/tests/test_ssl.py
|
||||
+++ pyOpenSSL-20.0.0/tests/test_ssl.py
|
||||
@@ -1240,6 +1240,7 @@ class TestContext(object):
|
||||
reason="set_default_verify_paths appears not to work on Windows. "
|
||||
"See LP#404343 and LP#404344."
|
||||
"See LP#404343 and LP#404344.",
|
||||
)
|
||||
+ @pytest.mark.network
|
||||
def test_set_default_verify_paths(self):
|
||||
|
Loading…
x
Reference in New Issue
Block a user