Skip to content

Commit 2a5ca76

Browse files
committed
CI: Upgrade OpenSSL and LibreSSL versions
Add OpenSSL 3.4.0 and LibreSSL 4.0.0. LibreSSL 3.8.x is marked as EOL.
1 parent e2b8c89 commit 2a5ca76

File tree

1 file changed

+11
-8
lines changed

1 file changed

+11
-8
lines changed

.github/workflows/test.yml

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -65,11 +65,12 @@ jobs:
6565
# https://openssl-library.org/source/
6666
- openssl-1.0.2u # EOL
6767
- openssl-1.1.0l # EOL
68-
- openssl-1.1.1w # EOL
69-
- openssl-3.0.15
70-
- openssl-3.1.7
71-
- openssl-3.2.3
72-
- openssl-3.3.2
68+
- openssl-1.1.1w # EOL 2023-09-11, still used by RHEL 8 and Ubuntu 20.04
69+
- openssl-3.0.15 # Supported until 2026-09-07
70+
- openssl-3.1.7 # Supported until 2025-03-14
71+
- openssl-3.2.3 # Supported until 2025-11-23
72+
- openssl-3.3.2 # Supported until 2026-04-09
73+
- openssl-3.4.0 # Supported until 2026-10-22
7374
- openssl-master
7475
# http://www.libressl.org/releases.html
7576
- libressl-3.1.5 # EOL
@@ -79,15 +80,17 @@ jobs:
7980
- libressl-3.5.3 # EOL
8081
- libressl-3.6.3 # EOL
8182
- libressl-3.7.3 # EOL
82-
- libressl-3.8.4
83-
- libressl-3.9.2
83+
- libressl-3.8.4 # EOL 2024-10-16
84+
- libressl-3.9.2 # Supported until 2025-04-05
85+
- libressl-4.0.0
8486
include:
8587
- { name-extra: 'with fips provider', openssl: openssl-3.0.15, fips-enabled: true }
8688
- { name-extra: 'with fips provider', openssl: openssl-3.1.7, fips-enabled: true }
8789
- { name-extra: 'with fips provider', openssl: openssl-3.2.3, fips-enabled: true }
8890
- { name-extra: 'with fips provider', openssl: openssl-3.3.2, fips-enabled: true }
91+
- { name-extra: 'with fips provider', openssl: openssl-3.4.0, fips-enabled: true }
8992
- { name-extra: 'with fips provider', openssl: openssl-master, fips-enabled: true }
90-
- { name-extra: 'without legacy provider', openssl: openssl-3.3.2, append-configure: 'no-legacy' }
93+
- { name-extra: 'without legacy provider', openssl: openssl-3.4.0, append-configure: 'no-legacy' }
9194
steps:
9295
- name: repo checkout
9396
uses: actions/checkout@v4

0 commit comments

Comments
 (0)