diff --git a/.actions/build-linux-openssl3-i686-w64-mingw32-gcc b/.actions/build-linux-openssl3-i686-w64-mingw32-gcc index 3bbb141d..89925572 100755 --- a/.actions/build-linux-openssl3-i686-w64-mingw32-gcc +++ b/.actions/build-linux-openssl3-i686-w64-mingw32-gcc @@ -32,7 +32,7 @@ make -j"$(nproc)" -C build sudo make -C build install cd .. -# Build and install OpenSSL 3.0.11. +# Build and install OpenSSL 3.0.12. git clone --branch openssl-3.0.12 \ --depth=1 https://github.com/openssl/openssl cd openssl diff --git a/.github/workflows/alpine_builds.yml b/.github/workflows/alpine_builds.yml index c6d826f3..6f160c4b 100644 --- a/.github/workflows/alpine_builds.yml +++ b/.github/workflows/alpine_builds.yml @@ -16,7 +16,7 @@ on: jobs: build: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 container: alpine:latest strategy: fail-fast: false diff --git a/.github/workflows/cifuzz_oss.yml b/.github/workflows/cifuzz_oss.yml index 556d5ad3..5835bb1f 100644 --- a/.github/workflows/cifuzz_oss.yml +++ b/.github/workflows/cifuzz_oss.yml @@ -17,7 +17,7 @@ on: jobs: fuzzing: if: github.repository == 'Yubico/libfido2' - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 strategy: fail-fast: false matrix: diff --git a/.github/workflows/linux_builds.yml b/.github/workflows/linux_builds.yml index ec911cb9..6f1a9921 100644 --- a/.github/workflows/linux_builds.yml +++ b/.github/workflows/linux_builds.yml @@ -26,10 +26,10 @@ jobs: - { os: ubuntu-22.04, cc: gcc-10 } - { os: ubuntu-22.04, cc: gcc-11 } - { os: ubuntu-22.04, cc: gcc-12 } - - { os: ubuntu-22.04, cc: clang-13 } - { os: ubuntu-22.04, cc: clang-14 } - { os: ubuntu-22.04, cc: clang-15 } - { os: ubuntu-22.04, cc: clang-16 } + - { os: ubuntu-22.04, cc: clang-17 } - { os: ubuntu-20.04, cc: i686-w64-mingw32-gcc-9 } - { os: ubuntu-22.04, cc: i686-w64-mingw32-gcc-10 } steps: diff --git a/.github/workflows/linux_fuzz.yml b/.github/workflows/linux_fuzz.yml index 296c0d9f..cda8676d 100644 --- a/.github/workflows/linux_fuzz.yml +++ b/.github/workflows/linux_fuzz.yml @@ -21,7 +21,7 @@ jobs: fail-fast: false matrix: os: [ ubuntu-22.04 ] - cc: [ clang-16 ] + cc: [ clang-17 ] sanitizer: [ asan, msan ] steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/openssl3.yml b/.github/workflows/openssl3.yml index ee70c087..2f194b4a 100644 --- a/.github/workflows/openssl3.yml +++ b/.github/workflows/openssl3.yml @@ -22,9 +22,9 @@ jobs: matrix: include: - os: ubuntu-22.04 - cc: gcc-11 + cc: gcc-12 - os: ubuntu-22.04 - cc: clang-16 + cc: clang-17 - os: ubuntu-22.04 cc: i686-w64-mingw32-gcc-10 steps: diff --git a/NEWS b/NEWS index b0293793..d2ecc58c 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,6 @@ +* Version 1.15.0 (unreleased) + ** 1.15.0 will be the last release to support OpenSSL 1.1. + * Version 1.14.0 (2023-11-13) ** fido2-cred -M, fido2-token -G: support raw client data via -w flag. ** winhello: support U2F AppID extension for assertions.