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>
|
Tue Feb 18 16:49:55 UTC 2020 - John Vandenberg <jayvdb@gmail.com>
|
||||||
|
|
||||||
|
@ -19,14 +19,13 @@
|
|||||||
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
|
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
|
||||||
%define oldpython python
|
%define oldpython python
|
||||||
Name: python-pyOpenSSL
|
Name: python-pyOpenSSL
|
||||||
Version: 19.1.0
|
Version: 20.0.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Python wrapper module around the OpenSSL library
|
Summary: Python wrapper module around the OpenSSL library
|
||||||
License: Apache-2.0
|
License: Apache-2.0
|
||||||
URL: https://github.com/pyca/pyopenssl
|
URL: https://github.com/pyca/pyopenssl
|
||||||
Source: https://files.pythonhosted.org/packages/source/p/pyOpenSSL/pyOpenSSL-%{version}.tar.gz
|
Source: https://files.pythonhosted.org/packages/source/p/pyOpenSSL/pyOpenSSL-%{version}.tar.gz
|
||||||
Patch1: skip-networked-test.patch
|
Patch1: skip-networked-test.patch
|
||||||
Patch2: fix-compilation-2020.patch
|
|
||||||
BuildRequires: %{python_module cffi}
|
BuildRequires: %{python_module cffi}
|
||||||
BuildRequires: %{python_module cryptography >= 2.8}
|
BuildRequires: %{python_module cryptography >= 2.8}
|
||||||
BuildRequires: %{python_module flaky}
|
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-20.0.0.orig/tests/test_ssl.py
|
||||||
+++ pyOpenSSL-16.0.0/tests/test_ssl.py
|
+++ pyOpenSSL-20.0.0/tests/test_ssl.py
|
||||||
@@ -1113,6 +1113,7 @@
|
@@ -1240,6 +1240,7 @@ class TestContext(object):
|
||||||
reason="set_default_verify_paths appears not to work on Windows. "
|
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
|
+ @pytest.mark.network
|
||||||
def test_set_default_verify_paths(self):
|
def test_set_default_verify_paths(self):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user