SIGN IN SIGN UP
python / cpython UNCLAIMED

The Python programming language

0 0 16 Python

gh-131423: Update OpenSSL data to 3.4.1 on Linux (#131618)

OpenSSL 3.4.1 mnemonics are not compatible with OpenSSL 3.4.0 ones since
they were renumbered [1, 2]. Consequently, `_ssl_data_34.h` is renamed to
`_ssl_data_340.h` and `_ssl_data_34.h` now contains OpenSSL 3.4.1 mnemonics.

We also refine the mnemonics that are selected, discarding those that are
mnemonic-like but should not be used as such. More precisely, we remove
the ERR_LIB_MASK and ERR_LIB_OFFSET entries from OpenSSL 1.1.1 data.

[1]: https://github.com/openssl/openssl/issues/26316
[2]: https://github.com/openssl/openssl/issues/26388
B
Bénédikt Tran committed
6a9bfee4fa15dd487d2170f44c468fbaeca86e0c
Parent: 9cba148
Committed by GitHub <noreply@github.com> on 4/25/2025, 8:26:58 AM