openssl/test
Tomas Mraz b8c46cba5f
GitHub CI / check_update (push) Has been cancelled Details
GitHub CI / check_docs (push) Has been cancelled Details
GitHub CI / check-c99 (push) Has been cancelled Details
GitHub CI / basic_gcc (push) Has been cancelled Details
GitHub CI / basic_clang (push) Has been cancelled Details
GitHub CI / linux-arm64 (push) Has been cancelled Details
GitHub CI / freebsd-x86_64 (push) Has been cancelled Details
GitHub CI / minimal (push) Has been cancelled Details
GitHub CI / no-deprecated (push) Has been cancelled Details
GitHub CI / no-shared-ubuntu (push) Has been cancelled Details
GitHub CI / no-shared-macos (macos-13) (push) Has been cancelled Details
GitHub CI / no-shared-macos (macos-14) (push) Has been cancelled Details
GitHub CI / non-caching (push) Has been cancelled Details
GitHub CI / address_ub_sanitizer (push) Has been cancelled Details
GitHub CI / fuzz_tests (push) Has been cancelled Details
GitHub CI / memory_sanitizer (push) Has been cancelled Details
GitHub CI / threads_sanitizer (push) Has been cancelled Details
GitHub CI / enable_non-default_options (push) Has been cancelled Details
GitHub CI / full_featured (push) Has been cancelled Details
GitHub CI / no-legacy (push) Has been cancelled Details
GitHub CI / legacy (push) Has been cancelled Details
GitHub CI / out-of-readonly-source-and-install-ubuntu (push) Has been cancelled Details
GitHub CI / out-of-readonly-source-and-install-macos (macos-13) (push) Has been cancelled Details
GitHub CI / out-of-readonly-source-and-install-macos (macos-14) (push) Has been cancelled Details
GitHub CI / external-tests-misc (push) Has been cancelled Details
GitHub CI / external-tests-oqs-provider (push) Has been cancelled Details
GitHub CI / external-tests-pkcs11-provider (push) Has been cancelled Details
GitHub CI / external-tests-pyca (3.9) (push) Has been cancelled Details
Compiler Zoo CI / compiler (map[cc:clang-11 distro:ubuntu-22.04]) (push) Has been cancelled Details
Compiler Zoo CI / compiler (map[cc:clang-12 distro:ubuntu-22.04]) (push) Has been cancelled Details
Compiler Zoo CI / compiler (map[cc:clang-13 distro:ubuntu-22.04]) (push) Has been cancelled Details
Compiler Zoo CI / compiler (map[cc:clang-14 distro:ubuntu-22.04]) (push) Has been cancelled Details
Compiler Zoo CI / compiler (map[cc:clang-15 distro:ubuntu-22.04 llvm-ppa-name:jammy]) (push) Has been cancelled Details
Compiler Zoo CI / compiler (map[cc:clang-16 distro:ubuntu-22.04 llvm-ppa-name:jammy]) (push) Has been cancelled Details
Compiler Zoo CI / compiler (map[cc:clang-17 distro:ubuntu-22.04 llvm-ppa-name:jammy]) (push) Has been cancelled Details
Compiler Zoo CI / compiler (map[cc:gcc-10 distro:ubuntu-22.04]) (push) Has been cancelled Details
Compiler Zoo CI / compiler (map[cc:gcc-11 distro:ubuntu-22.04]) (push) Has been cancelled Details
Compiler Zoo CI / compiler (map[cc:gcc-12 distro:ubuntu-22.04]) (push) Has been cancelled Details
Compiler Zoo CI / compiler (map[cc:gcc-13 distro:ubuntu-22.04 gcc-ppa-name:ubuntu-toolchain-r/test]) (push) Has been cancelled Details
Compiler Zoo CI / compiler (map[cc:gcc-9 distro:ubuntu-22.04]) (push) Has been cancelled Details
Cross Compile / cross-compilation (map[arch:aarch64-linux-gnu fips:no libs:libc6-dev-arm64-cross target:linux-aarch64]) (push) Has been cancelled Details
Cross Compile / cross-compilation (map[arch:alpha-linux-gnu fips:no libs:libc6.1-dev-alpha-cross target:linux-alpha-gcc]) (push) Has been cancelled Details
Cross Compile / cross-compilation (map[arch:arm-linux-gnueabi fips:no libs:libc6-dev-armel-cross target:linux-armv4 tests:-test_includes -test_store -test_x509_store]) (push) Has been cancelled Details
Cross Compile / cross-compilation (map[arch:arm-linux-gnueabihf fips:no libs:libc6-dev-armhf-cross target:linux-armv4 tests:-test_includes -test_store -test_x509_store]) (push) Has been cancelled Details
Cross Compile / cross-compilation (map[arch:hppa-linux-gnu fips:no libs:libc6-dev-hppa-cross target:-static -O1 linux-generic32 tests:-test_includes -test_store -test_x509_store]) (push) Has been cancelled Details
Cross Compile / cross-compilation (map[arch:hppa-linux-gnu libs:libc6-dev-hppa-cross target:linux-generic32 tests:none]) (push) Has been cancelled Details
Cross Compile / cross-compilation (map[arch:i386-pc-msdosdjgpp libs:libc-djgpp-dev libwatt-djgpp-dev djgpp-utils ppa:jwt27/djgpp-toolchain target:no-threads 386 DJGPP tests:none]) (push) Has been cancelled Details
Cross Compile / cross-compilation (map[arch:m68k-linux-gnu fips:no libs:libc6-dev-m68k-cross target:-static -m68040 linux-latomic -Wno-stringop-overflow tests:-test_includes -test_store -test_x509_store]) (push) Has been cancelled Details
Cross Compile / cross-compilation (map[arch:m68k-linux-gnu libs:libc6-dev-m68k-cross target:-mcfv4e -mxgot linux-latomic -Wno-stringop-overflow no-quic tests:none]) (push) Has been cancelled Details
Cross Compile / cross-compilation (map[arch:mips-linux-gnu fips:no libs:libc6-dev-mips-cross target:-static linux-mips32 tests:-test_includes -test_store -test_x509_store]) (push) Has been cancelled Details
Cross Compile / cross-compilation (map[arch:mips-linux-gnu libs:libc6-dev-mips-cross target:linux-mips32 tests:none]) (push) Has been cancelled Details
Cross Compile / cross-compilation (map[arch:mips64-linux-gnuabi64 fips:no libs:libc6-dev-mips64-cross target:-static linux64-mips64]) (push) Has been cancelled Details
Cross Compile / cross-compilation (map[arch:mips64-linux-gnuabi64 libs:libc6-dev-mips64-cross target:linux64-mips64 tests:none]) (push) Has been cancelled Details
Cross Compile / cross-compilation (map[arch:mipsel-linux-gnu fips:no libs:libc6-dev-mipsel-cross target:linux-mips32 tests:-test_includes -test_store -test_x509_store]) (push) Has been cancelled Details
Cross Compile / cross-compilation (map[arch:powerpc64le-linux-gnu fips:no libs:libc6-dev-ppc64el-cross target:linux-ppc64le]) (push) Has been cancelled Details
Cross Compile / cross-compilation (map[arch:riscv64-linux-gnu fips:no libs:libc6-dev-riscv64-cross target:linux64-riscv64]) (push) Has been cancelled Details
Cross Compile / cross-compilation (map[arch:s390x-linux-gnu fips:no libs:libc6-dev-s390x-cross target:linux64-s390x]) (push) Has been cancelled Details
Cross Compile / cross-compilation (map[arch:sh4-linux-gnu fips:no libs:libc6-dev-sh4-cross target:no-async linux-latomic tests:-test_includes -test_store -test_x509_store]) (push) Has been cancelled Details
Cross Compile / cross-compilation (map[arch:sparc64-linux-gnu libs:libc6-dev-sparc64-cross target:linux64-sparcv9 tests:none]) (push) Has been cancelled Details
Fuzz-checker CI / fuzz-checker (map[cc:afl-clang-fast config:enable-fuzz-afl no-module install:afl++ name:AFL]) (push) Has been cancelled Details
Fuzz-checker CI / fuzz-checker (map[cc:clang-18 config:enable-fuzz-libfuzzer enable-asan enable-ubsan -fno-sanitize=function -fsanitize-coverage=trace-cmp -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION extra:enable-fips enable-lms enable-ec_nistp_64_gcc_128 -fno-sanitize=al… (push) Has been cancelled Details
Fuzz-checker CI / fuzz-checker (map[cc:clang-18 config:enable-fuzz-libfuzzer enable-asan enable-ubsan -fno-sanitize=function install:libfuzzer-18-dev libs:--with-fuzzer-lib=/usr/lib/llvm-18/lib/libFuzzer.a --with-fuzzer-include=/usr/include/clang/18/include/fuzzer linke… (push) Has been cancelled Details
CIFuzz / Fuzzing (push) Has been cancelled Details
Perl-minimal-checker CI / perl-minimal-checker (push) Has been cancelled Details
Run-checker CI / run-checker (enable-trace enable-fips) (push) Has been cancelled Details
Run-checker CI / run-checker (no-cmp) (push) Has been cancelled Details
Run-checker CI / run-checker (no-cms) (push) Has been cancelled Details
Run-checker CI / run-checker (no-default-thread-pool) (push) Has been cancelled Details
Run-checker CI / run-checker (no-dgram) (push) Has been cancelled Details
Run-checker CI / run-checker (no-dh) (push) Has been cancelled Details
Run-checker CI / run-checker (no-dtls) (push) Has been cancelled Details
Run-checker CI / run-checker (no-ec) (push) Has been cancelled Details
Run-checker CI / run-checker (no-ecx) (push) Has been cancelled Details
Run-checker CI / run-checker (no-http) (push) Has been cancelled Details
Run-checker CI / run-checker (no-legacy) (push) Has been cancelled Details
Run-checker CI / run-checker (no-ml-dsa) (push) Has been cancelled Details
Run-checker CI / run-checker (no-ml-kem) (push) Has been cancelled Details
Run-checker CI / run-checker (no-quic) (push) Has been cancelled Details
Run-checker CI / run-checker (no-sm2) (push) Has been cancelled Details
Run-checker CI / run-checker (no-sock) (push) Has been cancelled Details
Run-checker CI / run-checker (no-stdio) (push) Has been cancelled Details
Run-checker CI / run-checker (no-thread-pool) (push) Has been cancelled Details
Run-checker CI / run-checker (no-threads) (push) Has been cancelled Details
Run-checker CI / run-checker (no-tls) (push) Has been cancelled Details
Run-checker CI / run-checker (no-tls1_2) (push) Has been cancelled Details
Run-checker CI / run-checker (no-tls1_3) (push) Has been cancelled Details
Run-checker CI / run-checker (no-ui) (push) Has been cancelled Details
Run-checker merge / run-checker (enable-asan enable-ubsan no-shared no-asm -DOPENSSL_SMALL_FOOTPRINT -fno-sanitize=function) (push) Has been cancelled Details
Run-checker merge / run-checker (enable-pie) (push) Has been cancelled Details
Run-checker merge / run-checker (enable-ubsan no-asm -DOPENSSL_SMALL_FOOTPRINT -fno-sanitize=function) (push) Has been cancelled Details
Run-checker merge / run-checker (enable-weak-ssl-ciphers) (push) Has been cancelled Details
Run-checker merge / run-checker (enable-zlib) (push) Has been cancelled Details
Run-checker merge / run-checker (no-dso) (push) Has been cancelled Details
Run-checker merge / run-checker (no-dynamic-engine) (push) Has been cancelled Details
Run-checker merge / run-checker (no-ec2m enable-fips) (push) Has been cancelled Details
Run-checker merge / run-checker (no-engine no-shared) (push) Has been cancelled Details
Run-checker merge / run-checker (no-err) (push) Has been cancelled Details
Run-checker merge / run-checker (no-filenames) (push) Has been cancelled Details
Run-checker merge / run-checker (no-integrity-only-ciphers) (push) Has been cancelled Details
Run-checker merge / run-checker (no-module) (push) Has been cancelled Details
Run-checker merge / run-checker (no-ocsp) (push) Has been cancelled Details
Run-checker merge / run-checker (no-pinshared) (push) Has been cancelled Details
Run-checker merge / run-checker (no-srp) (push) Has been cancelled Details
Run-checker merge / run-checker (no-srtp) (push) Has been cancelled Details
Run-checker merge / run-checker (no-ts) (push) Has been cancelled Details
Run-checker merge / jitter (push) Has been cancelled Details
Run-checker merge / threads_sanitizer_atomic_fallback (push) Has been cancelled Details
Windows GitHub CI / shared (map[arch:amd64 config:enable-lms enable-fips no-thread-pool no-quic os:windows-2025 vcvars:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvars64.bat]) (push) Has been cancelled Details
Windows GitHub CI / shared (map[arch:amd64 config:enable-lms enable-fips os:windows-2022 vcvars:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvars64.bat]) (push) Has been cancelled Details
Windows GitHub CI / shared (map[arch:x86 config:--strict-warnings no-fips enable-lms os:windows-2022 vcvars:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvars32.bat]) (push) Has been cancelled Details
Windows GitHub CI / plain (push) Has been cancelled Details
Windows GitHub CI / minimal (push) Has been cancelled Details
Windows GitHub CI / cygwin (windows-2022, map[arch:win64 config:-DCMAKE_C_COMPILER=gcc --strict-warnings enable-demos no-fips]) (push) Has been cancelled Details
OS Zoo CI / alpine (gcc, edge) (push) Has been cancelled Details
OS Zoo CI / alpine (gcc, latest) (push) Has been cancelled Details
OS Zoo CI / linux (map[image:docker.io/library/centos:8 install:sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-* && \ sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-* && \ dnf install -y gcc make… (push) Has been cancelled Details
OS Zoo CI / linux (map[image:docker.io/library/debian:11 install:apt-get update && apt-get install -y gcc make perl]) (push) Has been cancelled Details
OS Zoo CI / linux (map[image:docker.io/library/debian:12 install:apt-get update && apt-get install -y gcc make perl]) (push) Has been cancelled Details
OS Zoo CI / linux (map[image:docker.io/library/debian:trixie install:apt-get update && apt-get install -y gcc make perl]) (push) Has been cancelled Details
OS Zoo CI / linux (map[image:docker.io/library/fedora:41 install:dnf install -y gcc make perl-core]) (push) Has been cancelled Details
OS Zoo CI / linux (map[image:docker.io/library/fedora:42 install:dnf install -y gcc make perl-core]) (push) Has been cancelled Details
OS Zoo CI / linux (map[image:docker.io/library/rockylinux:8 install:dnf install -y gcc make perl-core]) (push) Has been cancelled Details
OS Zoo CI / linux (map[image:docker.io/library/rockylinux:9 install:dnf install -y gcc make perl-core]) (push) Has been cancelled Details
OS Zoo CI / linux (map[image:docker.io/library/ubuntu:20.04 install:apt-get update && apt-get install -y gcc make perl]) (push) Has been cancelled Details
OS Zoo CI / linux (map[image:docker.io/library/ubuntu:22.04 install:apt-get update && apt-get install -y gcc make perl]) (push) Has been cancelled Details
OS Zoo CI / linux (map[image:docker.io/library/ubuntu:24.04 install:apt-get update && apt-get install -y gcc make perl]) (push) Has been cancelled Details
OS Zoo CI / macos (macos-13) (push) Has been cancelled Details
OS Zoo CI / macos (macos-14) (push) Has been cancelled Details
OS Zoo CI / macos (macos-15) (push) Has been cancelled Details
OS Zoo CI / windows (map[os:windows-2022 vcvars:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvars64.bat]) (push) Has been cancelled Details
OS Zoo CI / windows (map[os:windows-2025 vcvars:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvars64.bat]) (push) Has been cancelled Details
OS Zoo CI / linux-arm64 (push) Has been cancelled Details
OS Zoo CI / linux-ppc64le (push) Has been cancelled Details
OS Zoo CI / linux-s390x (push) Has been cancelled Details
OS Zoo CI / linux-riscv64 (push) Has been cancelled Details
OS Zoo CI / freebsd-x86_64 (push) Has been cancelled Details
Provider compatibility across versions / fips-releases (map[dir:openssl-3.0.0 tgz:openssl-3.0.0.tar.gz url:https://www.openssl.org/source/old/3.0/openssl-3.0.0.tar.gz]) (push) Has been cancelled Details
Provider compatibility across versions / fips-releases (map[dir:openssl-3.0.8 tgz:openssl-3.0.8.tar.gz url:https://www.openssl.org/source/openssl-3.0.8.tar.gz]) (push) Has been cancelled Details
Provider compatibility across versions / fips-releases (map[dir:openssl-3.0.9 tgz:openssl-3.0.9.tar.gz url:https://www.openssl.org/source/openssl-3.0.9.tar.gz]) (push) Has been cancelled Details
Provider compatibility across versions / fips-releases (map[dir:openssl-3.1.2 tgz:openssl-3.1.2.tar.gz url:https://www.openssl.org/source/openssl-3.1.2.tar.gz]) (push) Has been cancelled Details
Provider compatibility across versions / development-branches (map[dir:branch-3.0 extra_config: name:openssl-3.0 tgz:branch-3.0.tar.gz]) (push) Has been cancelled Details
Provider compatibility across versions / development-branches (map[dir:branch-3.2 extra_config: name:openssl-3.2 tgz:branch-3.2.tar.gz]) (push) Has been cancelled Details
Provider compatibility across versions / development-branches (map[dir:branch-3.3 extra_config: name:openssl-3.3 tgz:branch-3.3.tar.gz]) (push) Has been cancelled Details
Provider compatibility across versions / development-branches (map[dir:branch-3.4 extra_config: name:openssl-3.4 tgz:branch-3.4.tar.gz]) (push) Has been cancelled Details
Provider compatibility across versions / development-branches (map[dir:branch-3.5 extra_config: name:openssl-3.5 tgz:branch-3.5.tar.gz]) (push) Has been cancelled Details
Provider compatibility across versions / development-branches (map[dir:branch-master extra_config:enable-lms name:master tgz:branch-master.tar.gz]) (push) Has been cancelled Details
Static Analysis / coverity (push) Has been cancelled Details
Static Analysis On Prem / coverity-analysis (push) Has been cancelled Details
Run-checker daily / run-checker (-DOPENSSL_NO_BUILTIN_OVERFLOW_CHECKING) (push) Has been cancelled Details
Run-checker daily / run-checker (-DOPENSSL_PEDANTIC_ZEROIZATION enable-fips) (push) Has been cancelled Details
Run-checker daily / run-checker (-DOPENSSL_PEDANTIC_ZEROIZATION) (push) Has been cancelled Details
Run-checker daily / run-checker (-DOPENSSL_TLS_SECURITY_LEVEL=0) (push) Has been cancelled Details
Run-checker daily / run-checker (-DSSL3_ALIGN_PAYLOAD=4) (push) Has been cancelled Details
Run-checker daily / run-checker (386) (push) Has been cancelled Details
Run-checker daily / run-checker (enable-crypto-mdebug) (push) Has been cancelled Details
Run-checker daily / run-checker (enable-crypto-mdebug-backtrace) (push) Has been cancelled Details
Run-checker daily / run-checker (enable-demos) (push) Has been cancelled Details
Run-checker daily / run-checker (enable-ec_nistp_64_gcc_128) (push) Has been cancelled Details
Run-checker daily / run-checker (enable-egd) (push) Has been cancelled Details
Run-checker daily / run-checker (enable-fips enable-acvp-tests) (push) Has been cancelled Details
Run-checker daily / run-checker (enable-fips no-des no-dsa no-ec2m) (push) Has been cancelled Details
Run-checker daily / run-checker (enable-fips no-tls1_3) (push) Has been cancelled Details
Run-checker daily / run-checker (enable-fips) (push) Has been cancelled Details
Run-checker daily / run-checker (enable-h3demo) (push) Has been cancelled Details
Run-checker daily / run-checker (enable-heartbeats) (push) Has been cancelled Details
Run-checker daily / run-checker (enable-hqinterop) (push) Has been cancelled Details
Run-checker daily / run-checker (enable-lms) (push) Has been cancelled Details
Run-checker daily / run-checker (enable-md2) (push) Has been cancelled Details
Run-checker daily / run-checker (enable-rc5) (push) Has been cancelled Details
Run-checker daily / run-checker (enable-ssl3) (push) Has been cancelled Details
Run-checker daily / run-checker (enable-ssl3-method) (push) Has been cancelled Details
Run-checker daily / run-checker (enable-sslkeylog) (push) Has been cancelled Details
Run-checker daily / run-checker (enable-tfo) (push) Has been cancelled Details
Run-checker daily / run-checker (enable-trace) (push) Has been cancelled Details
Run-checker daily / run-checker (enable-unit-test) (push) Has been cancelled Details
Run-checker daily / run-checker (enable-zlib-dynamic) (push) Has been cancelled Details
Run-checker daily / run-checker (no-afalgeng) (push) Has been cancelled Details
Run-checker daily / run-checker (no-apps) (push) Has been cancelled Details
Run-checker daily / run-checker (no-aria) (push) Has been cancelled Details
Run-checker daily / run-checker (no-asan) (push) Has been cancelled Details
Run-checker daily / run-checker (no-asm) (push) Has been cancelled Details
Run-checker daily / run-checker (no-async) (push) Has been cancelled Details
Run-checker daily / run-checker (no-atexit) (push) Has been cancelled Details
Run-checker daily / run-checker (no-autoalginit) (push) Has been cancelled Details
Run-checker daily / run-checker (no-autoerrinit) (push) Has been cancelled Details
Run-checker daily / run-checker (no-autoload-config) (push) Has been cancelled Details
Run-checker daily / run-checker (no-bf) (push) Has been cancelled Details
Run-checker daily / run-checker (no-blake2) (push) Has been cancelled Details
Run-checker daily / run-checker (no-buildtest-c++) (push) Has been cancelled Details
Run-checker daily / run-checker (no-bulk) (push) Has been cancelled Details
Run-checker daily / run-checker (no-cached-fetch) (push) Has been cancelled Details
Run-checker daily / run-checker (no-camellia) (push) Has been cancelled Details
Run-checker daily / run-checker (no-capieng) (push) Has been cancelled Details
Run-checker daily / run-checker (no-cast) (push) Has been cancelled Details
Run-checker daily / run-checker (no-chacha) (push) Has been cancelled Details
Run-checker daily / run-checker (no-cmac) (push) Has been cancelled Details
Run-checker daily / run-checker (no-comp) (push) Has been cancelled Details
Run-checker daily / run-checker (no-ct) (push) Has been cancelled Details
Run-checker daily / run-checker (no-deprecated) (push) Has been cancelled Details
Run-checker daily / run-checker (no-des) (push) Has been cancelled Details
Run-checker daily / run-checker (no-docs) (push) Has been cancelled Details
Run-checker daily / run-checker (no-dsa) (push) Has been cancelled Details
Run-checker daily / run-checker (no-dtls1) (push) Has been cancelled Details
Run-checker daily / run-checker (no-dtls1-method) (push) Has been cancelled Details
Run-checker daily / run-checker (no-dtls1_2) (push) Has been cancelled Details
Run-checker daily / run-checker (no-dtls1_2-method) (push) Has been cancelled Details
Run-checker daily / run-checker (no-ecdh) (push) Has been cancelled Details
Run-checker daily / run-checker (no-ecdsa) (push) Has been cancelled Details
Run-checker daily / run-checker (no-engine) (push) Has been cancelled Details
Run-checker daily / run-checker (no-gost) (push) Has been cancelled Details
Run-checker daily / run-checker (no-hw) (push) Has been cancelled Details
Run-checker daily / run-checker (no-hw-padlock) (push) Has been cancelled Details
Run-checker daily / run-checker (no-idea) (push) Has been cancelled Details
Run-checker daily / run-checker (no-makedepend) (push) Has been cancelled Details
Run-checker daily / run-checker (no-md4) (push) Has been cancelled Details
Run-checker daily / run-checker (no-mdc2) (push) Has been cancelled Details
Run-checker daily / run-checker (no-msan) (push) Has been cancelled Details
Run-checker daily / run-checker (no-multiblock) (push) Has been cancelled Details
Run-checker daily / run-checker (no-nextprotoneg) (push) Has been cancelled Details
Run-checker daily / run-checker (no-ocb) (push) Has been cancelled Details
Run-checker daily / run-checker (no-padlockeng) (push) Has been cancelled Details
Run-checker daily / run-checker (no-pic) (push) Has been cancelled Details
Run-checker daily / run-checker (no-poly1305) (push) Has been cancelled Details
Run-checker daily / run-checker (no-posix-io) (push) Has been cancelled Details
Run-checker daily / run-checker (no-psk) (push) Has been cancelled Details
Run-checker daily / run-checker (no-rc2) (push) Has been cancelled Details
Run-checker daily / run-checker (no-rdrand) (push) Has been cancelled Details
Run-checker daily / run-checker (no-rfc3779) (push) Has been cancelled Details
Run-checker daily / run-checker (no-ripemd) (push) Has been cancelled Details
Run-checker daily / run-checker (no-rmd160) (push) Has been cancelled Details
Run-checker daily / run-checker (no-scrypt) (push) Has been cancelled Details
Run-checker daily / run-checker (no-secure-memory) (push) Has been cancelled Details
Run-checker daily / run-checker (no-seed) (push) Has been cancelled Details
Run-checker daily / run-checker (no-shared) (push) Has been cancelled Details
Run-checker daily / run-checker (no-siphash) (push) Has been cancelled Details
Run-checker daily / run-checker (no-siv) (push) Has been cancelled Details
Run-checker daily / run-checker (no-sm2-precomp) (push) Has been cancelled Details
Run-checker daily / run-checker (no-sm3) (push) Has been cancelled Details
Run-checker daily / run-checker (no-sm4) (push) Has been cancelled Details
Run-checker daily / run-checker (no-sock) (push) Has been cancelled Details
Run-checker daily / run-checker (no-sse2) (push) Has been cancelled Details
Run-checker daily / run-checker (no-ssl) (push) Has been cancelled Details
Run-checker daily / run-checker (no-ssl-trace) (push) Has been cancelled Details
Run-checker daily / run-checker (no-static-engine no-shared) (push) Has been cancelled Details
Run-checker daily / run-checker (no-tests) (push) Has been cancelled Details
Run-checker daily / run-checker (no-tls1) (push) Has been cancelled Details
Run-checker daily / run-checker (no-tls1-method) (push) Has been cancelled Details
Run-checker daily / run-checker (no-tls1_1) (push) Has been cancelled Details
Run-checker daily / run-checker (no-tls1_1-method) (push) Has been cancelled Details
Run-checker daily / run-checker (no-tls1_2-method) (push) Has been cancelled Details
Run-checker daily / run-checker (no-ubsan) (push) Has been cancelled Details
Run-checker daily / run-checker (no-ui-console) (push) Has been cancelled Details
Run-checker daily / run-checker (no-uplink) (push) Has been cancelled Details
Run-checker daily / run-checker (no-weak-ssl-ciphers) (push) Has been cancelled Details
Run-checker daily / run-checker (no-whirlpool) (push) Has been cancelled Details
Run-checker daily / run-checker-sctp (push) Has been cancelled Details
Run-checker daily / enable_brotli_dynamic (push) Has been cancelled Details
Run-checker daily / enable_zstd_dynamic (push) Has been cancelled Details
Run-checker daily / enable_brotli_and_zstd_dynamic (push) Has been cancelled Details
Run-checker daily / enable_brotli_and_asan_ubsan (push) Has been cancelled Details
Run-checker daily / enable_zstd_and_asan_ubsan (push) Has been cancelled Details
Run-checker daily / enable_tfo (macos-13) (push) Has been cancelled Details
Run-checker daily / enable_tfo (macos-14) (push) Has been cancelled Details
Run-checker daily / enable_tfo (ubuntu-latest) (push) Has been cancelled Details
Run-checker daily / enable_buildtest (push) Has been cancelled Details
Run-checker daily / memory_sanitizer_slh_dsa (push) Has been cancelled Details
Build openssl interop containers / update_quay_container (push) Has been cancelled Details
Build openssl interop containers / update_msquic_quay_container (push) Has been cancelled Details
OS Zoo CI / alpine (clang, edge) (push) Has been cancelled Details
OS Zoo CI / alpine (clang, latest) (push) Has been cancelled Details
Interoperability tests with GnuTLS and NSS / test (gnutls) (push) Has been cancelled Details
Interoperability tests with GnuTLS and NSS / test (nss) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (branch-3.0, branch-3.0) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (branch-3.0, branch-3.2) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (branch-3.0, branch-3.3) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (branch-3.0, branch-3.4) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (branch-3.0, branch-3.5) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (branch-3.0, branch-master) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (branch-3.2, branch-3.0) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (branch-3.2, branch-3.2) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (branch-3.2, branch-3.3) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (branch-3.2, branch-3.4) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (branch-3.2, branch-3.5) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (branch-3.2, branch-master) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (branch-3.3, branch-3.0) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (branch-3.3, branch-3.2) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (branch-3.3, branch-3.3) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (branch-3.3, branch-3.4) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (branch-3.3, branch-3.5) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (branch-3.3, branch-master) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (branch-3.4, branch-3.0) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (branch-3.4, branch-3.2) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (branch-3.4, branch-3.3) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (branch-3.4, branch-3.4) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (branch-3.4, branch-3.5) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (branch-3.4, branch-master) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (branch-3.5, branch-3.0) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (branch-3.5, branch-3.2) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (branch-3.5, branch-3.3) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (branch-3.5, branch-3.4) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (branch-3.5, branch-3.5) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (branch-3.5, branch-master) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (branch-master, branch-3.0) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (branch-master, branch-3.2) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (branch-master, branch-3.3) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (branch-master, branch-3.4) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (branch-master, branch-3.5) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (branch-master, branch-master) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (openssl-3.0.0, branch-3.0) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (openssl-3.0.0, branch-3.2) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (openssl-3.0.0, branch-3.3) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (openssl-3.0.0, branch-3.4) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (openssl-3.0.0, branch-3.5) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (openssl-3.0.0, branch-master) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (openssl-3.0.8, branch-3.0) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (openssl-3.0.8, branch-3.2) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (openssl-3.0.8, branch-3.3) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (openssl-3.0.8, branch-3.4) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (openssl-3.0.8, branch-3.5) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (openssl-3.0.8, branch-master) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (openssl-3.0.9, branch-3.0) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (openssl-3.0.9, branch-3.2) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (openssl-3.0.9, branch-3.3) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (openssl-3.0.9, branch-3.4) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (openssl-3.0.9, branch-3.5) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (openssl-3.0.9, branch-master) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (openssl-3.1.2, branch-3.0) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (openssl-3.1.2, branch-3.2) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (openssl-3.1.2, branch-3.3) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (openssl-3.1.2, branch-3.4) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (openssl-3.1.2, branch-3.5) (push) Has been cancelled Details
Provider compatibility across versions / cross-testing (openssl-3.1.2, branch-master) (push) Has been cancelled Details
CMS KEMRecipientInfo support requires HKDF with fixed digests
These are not present in FIPS providers <3.6.0.

Reviewed-by: Neil Horman <nhorman@openssl.org>
Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com>
Reviewed-by: Nicola Tuveri <nic.tuv@gmail.com>
(Merged from https://github.com/openssl/openssl/pull/28133)
2025-07-31 11:54:28 +02:00
..
certs fixed multiline output bug in crl command, ensuring use of global variable to set changes 2025-04-14 15:10:20 +01:00
ct
d2i-tests
helpers Add support for TLS 1.3 OCSP multi-stapling for server certs 2025-07-25 17:24:37 +02:00
ocsp-tests s_server: test ocsp with "-cert_chain" 2024-03-12 19:54:27 +01:00
quic-openssl-docker test/quic-openssl-docker/hq-interop/quic-hq-interop.c: Move BIO_free() to err label to avoid memory leak 2025-07-10 08:03:12 -04:00
radix test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
recipes CMS KEMRecipientInfo support requires HKDF with fixed digests 2025-07-31 11:54:28 +02:00
smime-certs Implement KEMRecipientInfo (RFC9629) in CMS 2025-07-30 11:39:04 +02:00
smime-eml
ssl-tests Add support for TLS 1.3 OCSP multi-stapling for server certs 2025-07-25 17:24:37 +02:00
testutil test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
CAtsa.cnf Changed the default value of the "ess_cert_id_alg" option 2023-08-25 15:05:51 +02:00
README-dev.md testutil: allow a failure return from setup_tests that doesn't print help 2023-08-04 11:57:27 +10:00
README-external.md test: reduce the scope of pkcs11-provider external test 2025-05-20 21:29:14 +02:00
README.md Fix instructions for running tests on Windows 2023-12-18 10:47:31 +01:00
README.ssltest.md
aborttest.c
acvp_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
acvp_test.inc test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
aesgcmtest.c
afalgtest.c Copyright year updates 2023-09-28 14:23:29 +01:00
algorithmid_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
asn1_decode_test.c Copyright year updates 2024-04-09 13:43:26 +02:00
asn1_dsa_internal_test.c
asn1_encode_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
asn1_internal_test.c Copyright year updates 2023-09-07 09:59:15 +01:00
asn1_stable_parse_test.c Copyright year updates 2024-04-09 13:43:26 +02:00
asn1_string_table_test.c
asn1_time_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
asynciotest.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
asynctest.c
bad_dtls_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
bftest.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
bio_addr_test.c Fix the BIO_addr test 2023-10-09 10:15:40 +02:00
bio_base64_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
bio_callback_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
bio_comp_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
bio_core_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
bio_dgram_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
bio_enc_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
bio_memleak_test.c
bio_meth_test.c Fix BIO_get_new_index() to return an error when it is exhausted. 2024-03-11 11:34:25 +00:00
bio_prefix_text.c Copyright year updates 2025-03-12 13:35:59 +00:00
bio_pw_callback_test.c test/bio_pw_callback_test.c: Add BIO_free() to avoid memory leak 2025-07-01 20:33:28 +02:00
bio_readbuffer_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
bio_tfo_test.c
bioprinttest.c Fix BIO_printf formatting for negative numbers formatted with %e 2025-04-24 16:01:43 +02:00
bn_internal_test.c
bn_rand_range.h
bntest.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
bntests.pl
build.info Add base code to load a LMS public key. 2025-07-10 19:03:46 +10:00
build_wincrypt_test.c Copyright year updates 2023-09-07 09:59:15 +01:00
byteorder_test.c Big and little-endian load and store support 2025-01-14 12:14:54 +00:00
ca-and-certs.cnf
ca_internals_test.c Copyright year updates 2024-09-05 09:35:49 +02:00
casttest.c Copyright year updates 2024-09-05 09:35:49 +02:00
cc_dummy.c Copyright year updates 2023-09-07 09:59:15 +01:00
cert_comp_test.c Copyright year updates 2025-03-12 13:35:59 +00:00
chacha_internal_test.c Copyright year updates 2023-09-28 14:23:29 +01:00
cipher_overhead_test.c
cipherbytes_test.c
cipherlist_test.c
ciphername_test.c Copyright year updates 2024-09-05 09:35:49 +02:00
clienthellotest.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
cmactest.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
cmp_asn_test.c Copyright year updates 2023-09-07 09:59:15 +01:00
cmp_client_test.c cmp_client_test.c: relax tight timeout value in test_exec_IR_ses_poll_no_timeout() 2025-04-09 12:29:06 +02:00
cmp_ctx_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
cmp_hdr_test.c Copyright year updates 2024-09-05 09:35:49 +02:00
cmp_msg_test.c Copyright year updates 2023-09-07 09:59:15 +01:00
cmp_protect_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
cmp_server_test.c crypto/cmp/,apps/lib/cmp_mock_srv.c: various improvements on delayed delivery 2023-12-21 23:06:42 +01:00
cmp_status_test.c
cmp_vfy_test.c cmp_vfy_test.c: Avoid NULL pointer dereference 2024-10-07 17:41:22 +02:00
cms-examples.pl
cmsapitest.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
conf_include_test.c Use OPENSSL_strdup() for strings freed by OPENSSL_free() 2025-03-27 12:03:55 +01:00
confdump.c
constant_time_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
context_internal_test.c Copyright year updates 2024-09-05 09:35:49 +02:00
crltest.c Fixed #27506, now the behavior with an empty IDN is the same as with 2025-07-27 12:45:27 +02:00
ct_test.c Copyright year updates 2025-03-12 13:35:59 +00:00
ctype_internal_test.c
curve448_internal_test.c Copyright year updates 2023-09-07 09:59:15 +01:00
d2i_test.c
dane-cross.in
danetest.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
danetest.in Add last missing TLSA usage/selector/mtype test case 2023-11-29 10:31:42 +01:00
danetest.pem
data.bin
data2.bin
decap_out.bin Encap/decap in pkeyutl - tests 2024-08-13 11:03:11 +02:00
decoder_propq_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
default-and-fips.cnf Make the activate setting more intuitive 2023-12-21 09:22:40 -05:00
default-and-jitter.cnf jitter: add a new provider containing a jitter entropy source alone 2024-07-31 14:44:51 +10:00
default-and-legacy.cnf
default-for-evptest.cnf EVP_get_default_properties - tests 2024-09-16 08:15:52 +10:00
default.cnf Make the activate setting more intuitive 2023-12-21 09:22:40 -05:00
defltfips_test.c
destest.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
dhkem_test.inc test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
dhtest.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
drbgtest.c replace various calls to sprintf() by BiO_snprintf() to avoid compiler warnings, e.g., on MacOS 2024-10-12 15:38:07 +02:00
dsa_no_digest_size_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
dsatest.c Copyright year updates 2024-09-05 09:35:49 +02:00
dtls_mtu_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
dtlstest.c Add a test for app data received too early 2025-05-08 14:06:12 -04:00
dtlsv1listentest.c
ec_internal_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
ecdsatest.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
ecdsatest.h
ecstresstest.c Copyright year updates 2024-09-05 09:35:49 +02:00
ectest.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
encap_out.bin Encap/decap in pkeyutl - tests 2024-08-13 11:03:11 +02:00
encap_secret.bin Encap/decap in pkeyutl - tests 2024-08-13 11:03:11 +02:00
endecode_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
endecoder_legacy_test.c
enginetest.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
errtest.c Add a test for OSSL_ERR_STATE_save_to_mark() 2023-10-23 10:08:22 +01:00
evp_byname_test.c evp_get_digest/cipherbyname_ex(): Try to fetch if not found 2024-07-31 11:25:55 +02:00
evp_extra_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
evp_extra_test2.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
evp_fetch_prov_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
evp_kdf_test.c HKDF updates 2025-07-10 11:14:19 +10:00
evp_libctx_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
evp_pkey_ctx_new_from_name.c
evp_pkey_dhkem_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
evp_pkey_dparams_test.c
evp_pkey_provided_test.c Allow keygen after dup of minimal PKEY ctx 2025-06-10 19:43:56 +02:00
evp_skey_test.c Add test to check SKEYMGMT interfaces 2025-04-25 18:51:58 +02:00
evp_test.c evp_test: add a new global "Test-Entropy" line to allow deterministic `random` input. 2025-07-23 18:22:53 +10:00
evp_xof_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
exdatatest.c
exptest.c Copyright year updates 2023-09-07 09:59:15 +01:00
ext_internal_test.c Copyright year updates 2023-09-07 09:59:15 +01:00
fake_cipherprov.c Copyright year updates 2025-03-12 13:35:59 +00:00
fake_cipherprov.h Copyright year updates 2025-03-12 13:35:59 +00:00
fake_pipelineprov.c test: add evp_extra_test case for cipher pipeline API with fake pipeline provider 2024-12-17 11:59:32 +00:00
fake_pipelineprov.h test: add evp_extra_test case for cipher pipeline API with fake pipeline provider 2024-12-17 11:59:32 +00:00
fake_rsaprov.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
fake_rsaprov.h Copyright year updates 2023-09-28 14:23:29 +01:00
fatalerrtest.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
ffc_internal_test.c DH_check_pub_key() should not fail when setting result code 2023-10-11 16:22:27 +02:00
filterprov.c Copyright year updates 2025-03-12 13:35:59 +00:00
filterprov.h
fips-alt.cnf
fips-and-base.cnf
fips.cnf
fips_version_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
generate_buildtest.pl Remove unnecessary OPENSSL_NO_RSA remnants 2025-07-30 18:36:26 +02:00
generate_ssl_tests.pl Copyright year updates 2025-03-12 13:35:59 +00:00
gmdifftest.c
hexstr_test.c Copyright year updates 2024-09-05 09:35:49 +02:00
hmactest.c Regression test for incorrect HMAC API usage 2025-06-03 14:32:26 +02:00
hpke_test.c Copyright year updates 2024-09-05 09:35:49 +02:00
http_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
ideatest.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
igetest.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
insta.priv.pem
insta_ca.cert.pem
invalid-x509.cnf Validate config options during x509 extension creation 2024-01-05 13:20:34 -05:00
json_test.c Begin incorporating stdbool usage when json encoding 2025-06-13 11:26:46 -04:00
keymgmt_internal_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
legacy.cnf
lhash_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
list_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
lms.inc Add base code to load a LMS public key. 2025-07-10 19:03:46 +10:00
lms_common.inc Add base code to load a LMS public key. 2025-07-10 19:03:46 +10:00
lms_parse.py Add LMS evp_test using NIST ACVP test data. 2025-07-10 19:04:37 +10:00
lms_test.c LMS: Coverity Fix 1659010 (Unused Value) 2025-07-15 07:53:24 -04:00
localetest.c
mdc2_internal_test.c
mdc2test.c
membio_test.c Copyright year updates 2023-09-07 09:59:15 +01:00
memleaktest.c Copyright year updates 2025-03-12 13:35:59 +00:00
ml_dsa.inc Copyright year updates 2025-03-12 13:35:59 +00:00
ml_dsa_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
ml_kem_evp_extra_test.c Copyright year updates 2025-03-12 13:35:59 +00:00
ml_kem_internal_test.c Copyright year updates 2025-03-12 13:35:59 +00:00
mldsa_parse.py Left over doc TODOs 2025-02-14 10:50:59 +01:00
mldsa_wycheproof_parse.py ML-DSA Add Wycheproof test vectors. 2025-02-26 12:14:58 +01:00
mlkem_parse.py ML-KEM: Modify existing ML-KEM keygen tests to not use custom data. 2025-02-19 11:50:56 +01:00
modes_internal_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
moduleloadtest.c
namemap_internal_test.c Copyright year updates 2024-09-05 09:35:49 +02:00
nocache-and-default.cnf This is a test for nocache provider behavior 2024-12-20 18:20:17 +01:00
nodefltctxtest.c
null.cnf
ocspapitest.c Copyright year updates 2023-09-28 14:23:29 +01:00
ossl_store_test.c Update test/ossl_store_test.c 2025-04-30 13:09:35 -04:00
p_minimal.c Add a minimal test provider 2023-12-04 15:12:34 +01:00
p_test.c This is a test for nocache provider behavior 2024-12-20 18:20:17 +01:00
packettest.c Copyright year updates 2023-09-07 09:59:15 +01:00
pairwise_fail_test.c Test ML-DSA, SLH-DSA, and ML-KEM PCT implementations 2025-04-28 17:23:38 +02:00
param_build_test.c Copyright year updates 2023-09-07 09:59:15 +01:00
params_api_test.c Fix nullpointer dereference in OSSL_PARAM_merge 2025-06-30 11:11:39 +01:00
params_conversion_test.c
params_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
pathed.cnf Add test for OSSL_PROVIDER_load with module path set 2024-04-18 18:38:39 +02:00
pbelutest.c
pbetest.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
pem_read_depr_test.c
pemtest.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
pkcs7-1.pem
pkcs7.pem
pkcs7_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
pkcs12_api_test.c Copyright year updates 2023-09-07 09:59:15 +01:00
pkcs12_format_test.c replace various calls to sprintf() by BiO_snprintf() to avoid compiler warnings, e.g., on MacOS 2024-10-12 15:38:07 +02:00
pkey_meth_kdf_test.c Copyright year updates 2024-09-05 09:35:49 +02:00
pkey_meth_test.c Deprecate ASN1_METH related tests 2025-07-17 11:25:18 -04:00
pkits-test.pl
poly1305_internal_test.c
priority_queue_test.c Add unit test for #22644 2023-11-08 11:09:12 +00:00
property_test.c Add overflow checks to parse_number/parse_hex/parse_oct 2023-12-07 12:07:43 -05:00
prov_config_test.c Copyright year updates 2024-09-05 09:35:49 +02:00
provfetchtest.c Copyright year updates 2023-09-07 09:59:15 +01:00
provider_default_search_path_test.c
provider_fallback_test.c Copyright year updates 2024-09-05 09:35:49 +02:00
provider_internal_test.c Copyright year updates 2024-09-05 09:35:49 +02:00
provider_internal_test.cnf.in
provider_pkey_test.c The check-ansi job is failing in the openssl-3.5 branch as a result of commit 60775e3. Fix that. 2025-07-03 10:05:23 +01:00
provider_status_test.c Copyright year updates 2024-09-05 09:35:49 +02:00
provider_test.c Copyright year updates 2024-09-05 09:35:49 +02:00
proxy.cnf
punycode_test.c Copyright year updates 2023-09-07 09:59:15 +01:00
quic_ackm_test.c ACK manager must avoid infinite probe time when waiting handshake confirmation 2025-07-27 04:48:28 -04:00
quic_cc_test.c Copyright year updates 2023-09-07 09:59:15 +01:00
quic_cfq_test.c Copyright year updates 2023-09-07 09:59:15 +01:00
quic_client_test.c Copyright year updates 2024-09-05 09:35:49 +02:00
quic_fc_test.c Remove trailing whitespace 2024-07-22 06:55:35 -04:00
quic_fifd_test.c ACK manager must avoid infinite probe time when waiting handshake confirmation 2025-07-27 04:48:28 -04:00
quic_lcidm_test.c QUIC LCIDM: Minor fixes 2023-12-06 10:40:11 +00:00
quic_multistream_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
quic_newcid_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
quic_qlog_test.c QUIC QLOG: Fix ANSI 2024-03-06 20:44:48 +00:00
quic_rcidm_test.c Copyright year updates 2024-04-09 13:43:26 +02:00
quic_record_test.c Copyright year updates 2025-03-12 13:35:59 +00:00
quic_record_test_util.h Copyright year updates 2023-09-07 09:59:15 +01:00
quic_srt_gen_test.c QUIC SRT GEN: Minor updates 2023-11-25 09:14:05 +00:00
quic_srtm_test.c QUIC SRTM: Add test 2023-11-23 14:46:01 +00:00
quic_stream_test.c QUIC SSTREAM: Fix bug in ossl_quic_sstream_is_totally_acked 2023-11-02 08:49:01 +00:00
quic_tserver_test.c Copyright year updates 2025-03-12 13:35:59 +00:00
quic_txp_test.c ACK manager must avoid infinite probe time when waiting handshake confirmation 2025-07-27 04:48:28 -04:00
quic_txpim_test.c
quic_wire_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
quicapitest.c Fix some conversion from size_t to const int errors 2025-07-03 15:41:01 +01:00
quicfaultstest.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
rand_status_test.c
rand_test.c rand: add unit test exhibiting memory overrun 2025-06-09 10:24:08 +02:00
rc2test.c
rc4test.c
rc5test.c
rdcpu_sanitytest.c
recordlentest.c Copyright year updates 2023-09-07 09:59:15 +01:00
recursive.cnf Detect and prevent recursive config parsing 2023-12-21 13:38:31 -05:00
rpktest.c Copyright year updates 2025-03-12 13:35:59 +00:00
rsa_complex.c
rsa_mp_test.c Copyright year updates 2023-09-07 09:59:15 +01:00
rsa_sp800_56b_test.c Copyright year updates 2024-09-05 09:35:49 +02:00
rsa_test.c Fix Coverity 1547856: memset() uses only the lowest byte of c 2023-10-24 14:23:50 +01:00
rsa_x931_test.c Copyright year updates 2023-09-07 09:59:15 +01:00
run_tests.pl Use GH action commands to group/collapse filtered output 2023-12-21 09:05:42 -05:00
safe_math_test.c Copyright year updates 2024-09-05 09:35:49 +02:00
sanitytest.c Copyright year updates 2023-09-07 09:59:15 +01:00
secmemtest.c
serverinfo.pem
serverinfo2.pem
servername_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
sha_test.c
shibboleth.pfx
shlibloadtest.c
simpledynamic.c
simpledynamic.h
siphash_internal_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
slh_dsa.inc Copyright year updates 2025-03-12 13:35:59 +00:00
slh_dsa_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
slhdsa_parse.py slhdsa: add Python script to convert NIST ACVP data to evp_test format 2025-02-20 11:17:40 +11:00
sm2_internal_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
sm3_internal_test.c
sm4_internal_test.c
smcont.bin
smcont.txt
smcont_zero.txt
sparse_array_test.c
srptest.c
ssl_cert_table_internal_test.c
ssl_ctx_test.c Fix goto label indents to match style 2025-03-28 11:37:12 +01:00
ssl_handshake_rtt_test.c Copyright year updates 2025-03-12 13:35:59 +00:00
ssl_old_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
ssl_test.c Copyright year updates 2025-03-12 13:35:59 +00:00
ssl_test.tmpl
ssl_test_ctx_test.c
ssl_test_ctx_test.cnf
sslapitest.c test_tlsext_status_type(): Avoid leaking of previously allocated data 2025-07-30 18:29:33 +02:00
sslbuffertest.c Copyright year updates 2025-03-12 13:35:59 +00:00
sslcorrupttest.c
stack_test.c
strtoultest.c Fix typos found by codespell 2024-08-07 19:09:43 +02:00
sysdefaulttest.c Copyright year updates 2024-09-05 09:35:49 +02:00
test.cnf test: Add test cases for req -cipher option 2024-10-30 11:55:23 +00:00
test_asn1_parse.cnf Harden asn1 oid loader to invalid inputs 2023-12-13 11:10:36 -05:00
test_test.c
testcrl.pem
testdsa.pem
testdsapub.pem
testec-p112r1.pem
testec-p256.pem
testec-sm2.pem fix SM2 privatekey decode(PEM format, ECPrivateKey). 2025-07-25 09:51:00 +02:00
testecpub-p256.pem
tested448.pem
tested448pub.pem
tested25519.pem
tested25519pub.pem
testmldsa44.pem dgst commandline support for one shot signing algorithms 2025-02-14 18:22:01 +01:00
testmldsa44pub.pem dgst commandline support for one shot signing algorithms 2025-02-14 18:22:01 +01:00
testmldsa65.pem dgst commandline support for one shot signing algorithms 2025-02-14 18:22:01 +01:00
testmldsa65pub.pem dgst commandline support for one shot signing algorithms 2025-02-14 18:22:01 +01:00
testmldsa87.pem dgst commandline support for one shot signing algorithms 2025-02-14 18:22:01 +01:00
testmldsa87pub.pem dgst commandline support for one shot signing algorithms 2025-02-14 18:22:01 +01:00
testp7.pem
testreq2.pem
testrsa.pem
testrsa2048.pem
testrsa2048pub.pem
testrsa_withattrs.der
testrsa_withattrs.pem
testrsapss.pem
testrsapssmandatory.pem
testrsapub.pem
testsid.pem
testutil.h Copyright year updates 2025-03-12 13:35:59 +00:00
testx509.pem
threadpool_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
threadstest.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
threadstest.h Copyright year updates 2024-09-05 09:35:49 +02:00
threadstest_fips.c
time_offset_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
time_test.c Add a test for converting OSSL_TIME to struct timeval 2023-10-20 16:33:40 +01:00
timing_load_creds.c test/timing_load_creds.c: Add fclose() if error occurs 2025-07-24 11:58:36 +02:00
tls-provider.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
tls13ccstest.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
tls13encryptiontest.c Add tests for return codes for EVP_CIPHER_CTX_get[block_size|iv_length] 2024-01-25 08:36:17 -05:00
tls13groupselection_test.c Introduce SSL_OP_SERVER_PREFERENCE to replace SSL_OP_CIPHER_SERVER_PREFERENCE misnomer 2025-07-09 12:10:57 +02:00
tls13secretstest.c Copyright year updates 2025-03-12 13:35:59 +00:00
trace_api_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
uitest.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
upcallstest.c Copyright year updates 2023-09-07 09:59:15 +01:00
user_property_test.c Copyright year updates 2023-09-07 09:59:15 +01:00
v3-cert1.pem
v3-cert2.pem
v3_ca_exts.cnf
v3ext.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
v3nametest.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
verify_extra_test.c Fix wrong return value checks for some functions 2024-11-22 12:10:26 +01:00
versions.c
wpackettest.c Copyright year updates 2025-03-12 13:35:59 +00:00
x509_acert_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
x509_check_cert_pkey_test.c Copyright year updates 2023-09-07 09:59:15 +01:00
x509_dup_cert_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
x509_internal_test.c Copyright year updates 2025-03-12 13:35:59 +00:00
x509_load_cert_file_test.c Fix a memory leak on successful load of CRL 2024-03-07 11:03:31 +01:00
x509_req_test.c Fix memory leak in x509_req_test 2024-06-25 16:09:22 +02:00
x509_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
x509_time_test.c test: Silence warnings on Win64 builds 2025-07-02 17:26:26 +02:00
x509aux.c

README.md

Using OpenSSL Tests

After a successful build, and before installing, the libraries should be tested. Run:

$ make test                                      # Unix
$ mms test                                       ! OpenVMS
$ nmake test                                     # Windows

Warning: you MUST run the tests from an unprivileged account (or disable your privileges temporarily if your platform allows it).

If some tests fail, take a look at the section Test Failures below.

Test Failures

If some tests fail, look at the output. There may be reasons for the failure that isn't a problem in OpenSSL itself (like an OS malfunction or a Perl issue). You may want increased verbosity, that can be accomplished like this:

Full verbosity, showing full output of all successful and failed test cases (make macro VERBOSE or V):

$ make V=1 test                                  # Unix
$ mms /macro=(V=1) test                          ! OpenVMS
$ nmake V=1 test                                 # Windows

Verbosity on failed (sub-)tests only (VERBOSE_FAILURE or VF or REPORT_FAILURES):

$ make test VF=1

Verbosity on failed (sub-)tests, in addition progress on succeeded (sub-)tests (VERBOSE_FAILURE_PROGRESS or VFP or REPORT_FAILURES_PROGRESS):

$ make test VFP=1

If you want to run just one or a few specific tests, you can use the make variable TESTS to specify them, like this:

$ make TESTS='test_rsa test_dsa' test            # Unix
$ mms/macro="TESTS=test_rsa test_dsa" test       ! OpenVMS
$ nmake TESTS="test_rsa test_dsa" test           # Windows

And of course, you can combine (Unix examples shown):

$ make test TESTS='test_rsa test_dsa' VF=1
$ make test TESTS="test_cmp_*" VFP=1

You can find the list of available tests like this:

$ make list-tests                                # Unix
$ mms list-tests                                 ! OpenVMS
$ nmake list-tests                               # Windows

Have a look at the manual for the perl module Test::Harness to see what other HARNESS_* variables there are.

To report a bug please open an issue on GitHub, at https://github.com/openssl/openssl/issues.

For more details on how the make variables TESTS can be used, see section Running Selected Tests below.

Running Selected Tests

The make variable TESTS supports a versatile set of space separated tokens with which you can specify a set of tests to be performed. With a "current set of tests" in mind, initially being empty, here are the possible tokens:

 alltests      The current set of tests becomes the whole set of available
               tests (as listed when you do 'make list-tests' or similar).

 xxx           Adds the test 'xxx' to the current set of tests.

-xxx           Removes 'xxx' from the current set of tests.  If this is the
               first token in the list, the current set of tests is first
               assigned the whole set of available tests, effectively making
               this token equivalent to TESTS="alltests -xxx".

 nn            Adds the test group 'nn' (which is a number) to the current
               set of tests.

-nn            Removes the test group 'nn' from the current set of tests.
               If this is the first token in the list, the current set of
               tests is first assigned the whole set of available tests,
               effectively making this token equivalent to
               TESTS="alltests -xxx".

Also, all tokens except for "alltests" may have wildcards, such as *. (on Unix and Windows, BSD style wildcards are supported, while on VMS, it's VMS style wildcards)

Examples

Run all tests except for the fuzz tests:

$ make TESTS='-test_fuzz*' test

or, if you want to be explicit:

$ make TESTS='alltests -test_fuzz*' test

Run all tests that have a name starting with "test_ssl" but not those starting with "test_ssl_":

$ make TESTS='test_ssl* -test_ssl_*' test

Run only test group 10:

$ make TESTS='10' test

Run all tests except the slow group (group 99):

$ make TESTS='-99' test

Run all tests in test groups 80 to 99 except for tests in group 90:

$ make TESTS='[89]? -90' test

To run specific fuzz tests you can use for instance:

$ make test TESTS='test_fuzz_cmp test_fuzz_cms'

To stochastically verify that the algorithm that produces uniformly distributed random numbers is operating correctly (with a false positive rate of 0.01%):

$ ./util/wrap.sh test/bntest -stochastic

Running Tests in Parallel

By default the test harness will execute the selected tests sequentially. Depending on the platform characteristics, running more than one test job in parallel may speed up test execution. This can be requested by setting the HARNESS_JOBS environment variable to a positive integer value. This specifies the maximum number of test jobs to run in parallel.

Depending on the Perl version different strategies could be adopted to select which test recipes can be run in parallel. In recent versions of Perl, unless specified otherwise, any task can be run in parallel. Consult the documentation for TAP::Harness to know more.

To run up to four tests in parallel at any given time:

$ make HARNESS_JOBS=4 test

Random numbers in tests

Some tests use random numbers as part of the test. In some cases a test failure may occur for some random numbers, but not for others. The seed used for the rand number generator can be set via the OPENSSL_TEST_RAND_SEED environment variable. It can also be set via the OPENSSL_TEST_RAND_ORDER environment variable which additionally randomises the order tests are run in (see below).

When a test fails the test harness will display the seed used during the test (displaying either the OPENSSL_TEST_RAND_SEED or OPENSSL_TEST_RAND_ORDER environment variable value that must be used to recreate the results), e.g.

$ make OPENSSL_TEST_RAND_SEED=42 test

Randomisation of Test Ordering

By default, the test harness will execute tests in the order they were added. By setting the OPENSSL_TEST_RAND_ORDER environment variable to zero, the test ordering will be randomised. This additionally seeds the random number generator used within the tests as described in the section above. If a randomly ordered test fails, the seed value used will be reported. Setting the OPENSSL_TEST_RAND_ORDER environment variable to this value will rerun the tests in the same order and will also seed the test random number generator. This assures repeatability of randomly ordered test runs. This repeatability is independent of the operating system, processor or platform used.

To randomise the test ordering:

$ make OPENSSL_TEST_RAND_ORDER=0 test

To run the tests using the order defined by the random seed 42:

$ make OPENSSL_TEST_RAND_ORDER=42 test