Commit Graph

126 Commits

Author SHA256 Message Date
Ana Guerrero
c951fa72df Accepting request 1158475 from devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/1158475
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyOpenSSL?expand=0&rev=54
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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyOpenSSL?expand=0&rev=112
2024-03-16 13:06:38 +00:00
Ana Guerrero
225bd52449 Accepting request 1142651 from devel:languages:python
- update to 24.0.0:
  * Added OpenSSL.SSL.Connection.get_selected_srtp_profile to
    determine which SRTP profile was negotiated. #1279.

OBS-URL: https://build.opensuse.org/request/show/1142651
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyOpenSSL?expand=0&rev=53
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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyOpenSSL?expand=0&rev=110
2024-01-29 21:23:44 +00:00
Ana Guerrero
92216e2e79 Accepting request 1129059 from devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1129059
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyOpenSSL?expand=0&rev=52
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)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyOpenSSL?expand=0&rev=108
2023-11-27 08:55:08 +00:00
Dominique Leuenberger
ad16b7bba8 Accepting request 1093835 from devel:languages:python
- 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``.

OBS-URL: https://build.opensuse.org/request/show/1093835
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyOpenSSL?expand=0&rev=51
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 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``.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyOpenSSL?expand=0&rev=105
2023-06-19 20:26:28 +00:00
Dominique Leuenberger
354f9b0f5d Accepting request 1081816 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1081816
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyOpenSSL?expand=0&rev=50
2023-04-22 19:59:26 +00:00
e4120dc3df Accepting request 1081543 from home:dirkmueller:acdc:as_python3_module
SR for python stack proposal

OBS-URL: https://build.opensuse.org/request/show/1081543
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyOpenSSL?expand=0&rev=103
2023-04-21 14:09:52 +00:00
Dominique Leuenberger
c839c28339 Accepting request 1075038 from devel:languages:python
- 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.

- 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

OBS-URL: https://build.opensuse.org/request/show/1075038
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyOpenSSL?expand=0&rev=49
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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyOpenSSL?expand=0&rev=101
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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyOpenSSL?expand=0&rev=100
2023-03-27 07:55:49 +00:00
Dominique Leuenberger
fbd2c6cbd3 Accepting request 1046269 from devel:languages:python
- 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)

OBS-URL: https://build.opensuse.org/request/show/1046269
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyOpenSSL?expand=0&rev=48
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)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyOpenSSL?expand=0&rev=98
2023-01-02 18:49:48 +00:00
Dominique Leuenberger
f51aeaddfe Accepting request 1030954 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1030954
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyOpenSSL?expand=0&rev=47
2022-10-29 18:16:04 +00:00
b067fdba7d Accepting request 1030427 from home:bnavigator:branches:devel:languages:python
- Upstream post-release doc fix (gh#pyca/pyopenssl#1150)
  * The minimum cryptography version is now 38.0.x (and we now pin
    releases  against cryptography major versions to prevent future
    breakage)
- Add pyOpenSSL-pr1158-conditional-__all__.patch
  gh#pyca/pyopenssl#1158

OBS-URL: https://build.opensuse.org/request/show/1030427
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyOpenSSL?expand=0&rev=96
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)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyOpenSSL?expand=0&rev=95
2022-09-29 19:34:28 +00:00
Dominique Leuenberger
ec6770d11c Accepting request 987825 from devel:languages:python
- update to 21.0.0 (bsc#1200771, jsc#SLE-24519):

OBS-URL: https://build.opensuse.org/request/show/987825
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyOpenSSL?expand=0&rev=46
2022-07-08 12:02:07 +00:00
96d9d4a23f - update to 21.0.0 (bsc#1200771, jsc#SLE-24519):
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyOpenSSL?expand=0&rev=93
2022-07-08 07:59:09 +00:00
Dominique Leuenberger
cb90b3a737 Accepting request 984243 from devel:languages:python
- update to 21.0.0 (bsc#1200771):

OBS-URL: https://build.opensuse.org/request/show/984243
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyOpenSSL?expand=0&rev=45
2022-06-25 08:24:13 +00:00
aa2ec6ff21 - update to 21.0.0 (bsc#1200771):
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyOpenSSL?expand=0&rev=91
2022-06-21 19:14:05 +00:00
Dominique Leuenberger
205f03545c Accepting request 980309 from devel:languages:python
- Shift BuildRequires on openssl, it's only required for tests.

OBS-URL: https://build.opensuse.org/request/show/980309
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyOpenSSL?expand=0&rev=44
2022-06-03 12:15:18 +00:00
Steve Kowalik
ae2d710e77 - Shift BuildRequires on openssl, it's only required for tests.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyOpenSSL?expand=0&rev=89
2022-06-01 08:26:10 +00:00
Steve Kowalik
8b52c1380d - Remove BuildRequires on openssl, it's pulled in by cryptography.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyOpenSSL?expand=0&rev=88
2022-05-31 09:45:34 +00:00
Dominique Leuenberger
90def56b66 Accepting request 951686 from devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/951686
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyOpenSSL?expand=0&rev=43
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 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyOpenSSL?expand=0&rev=86
2022-02-04 23:26:14 +00:00
Dominique Leuenberger
ce71668195 Accepting request 937395 from devel:languages:python
- Inject multibuild to avoid a build loop.

OBS-URL: https://build.opensuse.org/request/show/937395
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyOpenSSL?expand=0&rev=42
2021-12-12 20:27:33 +00:00
Steve Kowalik
2ea74614d2 - Inject multibuild to avoid a build loop.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyOpenSSL?expand=0&rev=85
2021-12-09 05:56:40 +00:00
Dominique Leuenberger
41d86ca868 Accepting request 928309 from devel:languages:python
- Add check_inv_ALPN_lists.patch checks for invalid ALPN lists
  before calling OpenSSL (gh#pyca/pyopenssl#1056).
- 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.

OBS-URL: https://build.opensuse.org/request/show/928309
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyOpenSSL?expand=0&rev=41
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).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyOpenSSL?expand=0&rev=84
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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyOpenSSL?expand=0&rev=83
2021-10-26 20:28:09 +00:00
Dominique Leuenberger
54446b2d8b Accepting request 868439 from devel:languages:python
- update to 20.0.1:
  - Fixed compatibility with OpenSSL 1.1.0.

OBS-URL: https://build.opensuse.org/request/show/868439
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyOpenSSL?expand=0&rev=40
2021-02-04 19:23:02 +00:00
bcf654d773 - update to 20.0.1:
- Fixed compatibility with OpenSSL 1.1.0.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyOpenSSL?expand=0&rev=81
2021-02-01 18:08:18 +00:00
Dominique Leuenberger
dfb0bd50ad Accepting request 858225 from devel:languages:python
- Adjust metadata for skip-networked-test.patch and refer to the proper
  upstream ticket gh#pyca/pyopenssl#68.

OBS-URL: https://build.opensuse.org/request/show/858225
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyOpenSSL?expand=0&rev=39
2020-12-24 18:37:26 +00:00
b1fe3cd1e5 Adjust ignoring tests by pytest
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyOpenSSL?expand=0&rev=79
2020-12-22 22:40:09 +00:00
027e381015 - Adjust metadata for skip-networked-test.patch and refer to the proper
upstream ticket gh#pyca/pyopenssl#68.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyOpenSSL?expand=0&rev=78
2020-12-22 22:29:19 +00:00
Dominique Leuenberger
7fba6fa138 Accepting request 854963 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/854963
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyOpenSSL?expand=0&rev=38
2020-12-16 09:58:59 +00:00
2c6e44f6af Accepting request 854961 from home:mcepl:branches:devel:tools:scm
- According to gh#pyca/pyopenssl#684 tests must run with TZ=UTC, also
  skip test_verify_with_time on %ix86.

OBS-URL: https://build.opensuse.org/request/show/854961
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyOpenSSL?expand=0&rev=76
2020-12-11 17:24:47 +00:00
Markéta Machová
e79218fcd2 oops
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyOpenSSL?expand=0&rev=75
2020-12-11 15:50:10 +00:00
Markéta Machová
71c96804ef skip failing test
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyOpenSSL?expand=0&rev=74
2020-12-11 15:36:51 +00:00
Markéta Machová
46e863276d OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyOpenSSL?expand=0&rev=73 2020-12-10 13:20:25 +00:00
Markéta Machová
ea00689bab 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
2020-12-10 10:14:18 +00:00
Dominique Leuenberger
56e71bb078 Accepting request 776233 from devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/776233
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyOpenSSL?expand=0&rev=37
2020-02-22 18:03:08 +00:00
Tomáš Chvátal
e1c01f54a0 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyOpenSSL?expand=0&rev=70 2020-02-19 09:02:47 +00:00
Tomáš Chvátal
fcf7fd5108 Accepting request 775308 from home:jayvdb:branches:devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/775308
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyOpenSSL?expand=0&rev=69
2020-02-19 09:00:04 +00:00
Dominique Leuenberger
10353122c4 Accepting request 725314 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/725314
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyOpenSSL?expand=0&rev=36
2019-08-27 08:14:33 +00:00
Tomáš Chvátal
4fa5af5e20 Accepting request 725286 from home:bmwiedemann:branches:devel:languages:python
Add fix-compilation-2020.patch to fix tests after 2020-01-01

submitted upstream https://github.com/pyca/pyopenssl/pull/828

OBS-URL: https://build.opensuse.org/request/show/725286
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyOpenSSL?expand=0&rev=67
2019-08-22 13:33:38 +00:00