gh-148600: Add Modules/_ssl_data_40.h data#148601
gh-148600: Add Modules/_ssl_data_40.h data#148601vstinner wants to merge 1 commit intopython:mainfrom
Conversation
The Modules/_ssl_data_40.h file was created with the commands: python Tools/ssl/multissltests.py --steps=library --base-directory "$PWD/multissl" --openssl '4.0.0' --system Linux python Tools/ssl/make_ssl_data.py multissl/src/openssl-4.0.0 Modules/_ssl_data_40.h Update Modules/_ssl.c to include it on OpenSSL 4.0.0 and newer. Update test_ssl for the new error message.
|
Updating @picnixz: It's up to you, do you want me to add dependencies to all "ssl data" headers, or remove the existing ones? |
|
Oh so others are already missing. Hum. I also don't think they are needed to trigger a rebuild though... it may in some cases? I know that OpenSSL had conflicting mnemonics at some point and that we needed to somehow regen them but I don't remember whether they actually backported their changes (in which case we need to regenerate the mnemonics on our side as well). For this PR, let's not change this. We can decide in a separate PR whether to keep the list up to date or remove it. |
The Modules/_ssl_data_40.h file was created with the commands:
python Tools/ssl/multissltests.py --steps=library --base-directory "$PWD/multissl" --openssl '4.0.0' --system Linux python Tools/ssl/make_ssl_data.py multissl/src/openssl-4.0.0 Modules/_ssl_data_40.h
Update Modules/_ssl.c to include it on OpenSSL 4.0.0 and newer.
Update test_ssl for the new error message.