[3.14] gh-132339: Add support for OpenSSL 3.5 (GH-137720) (#137747)

* Add OpenSSL 3.5.2 definitions to Modules/_ssl_data_35.h (moved from Modules/_ssl_data_34.h)

* Demote OpenSSL 3.1 to "old", remove it from CI

* Update all OpenSSL versions to latest patchlevel in CI config and multissltests defaults

* Add OpenSSL 3.5.2 to CI configuration and multissltests default list

* Fix a typo in the argument parser description of multissltests.py
(cherry picked from commit 7a703c8f19)
This commit is contained in:
Zachary Ware 2025-08-14 00:58:18 -05:00 committed by GitHub
parent 902de283a8
commit d8f4d56f83
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 167 additions and 11 deletions

View file

@ -317,7 +317,7 @@ jobs:
fail-fast: false
matrix:
os: [ubuntu-24.04]
openssl_ver: [3.0.16, 3.1.8, 3.2.4, 3.3.3, 3.4.1]
openssl_ver: [3.0.17, 3.2.5, 3.3.4, 3.4.2, 3.5.2]
# See Tools/ssl/make_ssl_data.py for notes on adding a new version
env:
OPENSSL_VER: ${{ matrix.openssl_ver }}