- update to 26.0.0 (bsc#1259808, CVE-2026-27459, bsc#1259804, CVE-2026-27448):
## Backward-incompatible changes:
* Dropped support for Python 3.7.
* The minimum cryptography version is now 46.0.0.
## Changes:
- Added support for using aws-lc instead of OpenSSL.
- Properly raise an error if a DTLS cookie callback returned a
cookie longer than DTLS1_COOKIE_LENGTH bytes. Previously this
would result in a buffer-overflow. Credit to dark_haxor for
reporting the issue. CVE-2026-27459
- Added OpenSSL.SSL.Connection.get_group_name to determine which
group name was negotiated.
- Context.set_tlsext_servername_callback now handles exceptions
raised in the callback by calling sys.excepthook and returning a
fatal TLS alert. Previously, exceptions were silently swallowed
and the handshake would proceed as if the callback had succeeded.
Credit to Leury Castillo for reporting this issue. CVE-2026-27448
OBS-URL: https://build.opensuse.org/request/show/1340914
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyOpenSSL?expand=0&rev=63
Description
No description provided
Languages
RPM Spec
100%