From 8f80526c491e15543d3bc06067bbf76f845085df Mon Sep 17 00:00:00 2001 From: Viktor Szakats Date: Mon, 5 Oct 2026 13:30:33 +0200 Subject: [PATCH] GHA: bump to LibreSSL 4.3.3, OpenSSL 4.0.3 (from 3.6.x) Closes #2652 --- .github/workflows/ci.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9c566fa3..43b7a5f8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -252,7 +252,7 @@ jobs: - { compiler: clang, arch: amd64, crypto: OpenSSL , build: 'AM', zlib: 'OFF', container: 'podman' } - { compiler: clang, arch: amd64, crypto: OpenSSL , build: 'AM', zlib: 'ON', target: 'distcheck' } - { compiler: clang, arch: amd64, crypto: OpenSSL , build: 'AM', zlib: 'ON', target: 'maketgz' } - - { compiler: gcc , arch: amd64, crypto: OpenSSL-3-no-deprecated , build: 'CM', zlib: 'ON', image: ubuntu-26.04, container: 'podman' } + - { compiler: gcc , arch: amd64, crypto: OpenSSL-4-no-deprecated , build: 'CM', zlib: 'ON', image: ubuntu-26.04, container: 'podman' } - { compiler: gcc , arch: amd64, crypto: OpenSSL-111-from-source , build: 'CM', zlib: 'ON', image: ubuntu-26.04 } - { compiler: clang, arch: amd64, crypto: wolfSSL-from-source , build: 'CM', zlib: 'ON', image: ubuntu-26.04, container: 'podman' } - { compiler: clang, arch: amd64, crypto: wolfSSL-from-source-prev, build: 'CM', zlib: 'ON', image: ubuntu-26.04 } @@ -270,14 +270,14 @@ jobs: AWSLC_SHA256: 04d9aa258641265099a3b1fbd37a21866e942943e16619087bf79c0b6e08f64e BORINGSSL_VERSION: 0.20260929.0 BORINGSSL_SHA256: 04da9ba0664e0a7f028e961c38d604f2cc6dac852a84ca0e51dc1fa051d4c8fe - LIBRESSL_VERSION: 4.3.2 - LIBRESSL_SHA256: edf01aee24c65d69e6a9efcb9d44bcda682ff9d4f3bbbd95e794e1dfa90847b5 + LIBRESSL_VERSION: 4.3.3 + LIBRESSL_SHA256: ff97c432457f349e6ba3d416ab903bc7468f1436f0f32efe5fff808de292c7b8 MBEDTLS_VERSION: 3.6.7 MBEDTLS_SHA256: a7e8bcbec0e6f761b4af24f25677626b35f762f68eef79c08677a363212d11f6 MBEDTLS_VERSION_PREV: 3.1.0 MBEDTLS_SHA256_PREV: b02df6f68dd1537e115a8497d5c173dc71edc55ad084756e57a30f951b725acd - OPENSSL_VERSION: 3.6.5 - OPENSSL_SHA256: a2157c2830efdec3788939b00c9b0638306d3f0bbb76dc4832ee503bb397df98 + OPENSSL_VERSION: 4.0.3 + OPENSSL_SHA256: 325b5c806167c13b40b1ffeadfe0248197c00eccc4cf123ec1e28d2d2fd216d9 OPENSSL111_VERSION: 1.1.1w OPENSSL111_SHA256: cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8 WOLFSSL_VERSION: 5.9.4 @@ -425,7 +425,7 @@ jobs: cmake --install . - name: 'cache OpenSSL' - if: ${{ matrix.crypto == 'OpenSSL-3-no-deprecated' }} + if: ${{ matrix.crypto == 'OpenSSL-4-no-deprecated' }} uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0 id: cache-openssl with: @@ -433,7 +433,7 @@ jobs: key: ${{ runner.os }}-openssl-${{ env.OPENSSL_VERSION }}-${{ env.MATRIX_ARCH }} - name: 'install OpenSSL from source' - if: ${{ matrix.crypto == 'OpenSSL-3-no-deprecated' && !steps.cache-openssl.outputs.cache-hit }} + if: ${{ matrix.crypto == 'OpenSSL-4-no-deprecated' && !steps.cache-openssl.outputs.cache-hit }} run: | curl --disable --fail --silent --show-error --connect-timeout 15 --max-time 120 --retry 6 --retry-connrefused \ --location --proto-redir =https "https://github.com/openssl/openssl/releases/download/openssl-${OPENSSL_VERSION}/openssl-${OPENSSL_VERSION}.tar.gz" --output pkg.bin