From 392dfedc7741b1d2c47772a5c53fc8093f060020 Mon Sep 17 00:00:00 2001 From: "Node.js GitHub Bot" Date: Fri, 9 Jun 2023 12:17:00 +0000 Subject: [PATCH] deps: update archs files for openssl-3.0.9-quic1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PR-URL: https://github.com/nodejs/node/pull/48402 Reviewed-By: Richard Lau Reviewed-By: Marco Ippolito Reviewed-By: Rafael Gonzaga Reviewed-By: Tobias Nießen Reviewed-By: Mohammed Keyvanzadeh --- .../config/archs/BSD-x86/asm/configdata.pm | 74 +- .../archs/BSD-x86/asm/crypto/buildinf.h | 2 +- .../archs/BSD-x86/asm/include/openssl/cmp.h | 7 +- .../BSD-x86/asm/include/openssl/opensslv.h | 10 +- .../archs/BSD-x86/asm/openssl-fips.gypi | 1 - .../config/archs/BSD-x86/asm/openssl.gypi | 1 - .../archs/BSD-x86/asm_avx2/configdata.pm | 74 +- .../archs/BSD-x86/asm_avx2/crypto/buildinf.h | 2 +- .../BSD-x86/asm_avx2/include/openssl/cmp.h | 7 +- .../asm_avx2/include/openssl/opensslv.h | 10 +- .../archs/BSD-x86/asm_avx2/openssl-fips.gypi | 1 - .../archs/BSD-x86/asm_avx2/openssl.gypi | 1 - .../config/archs/BSD-x86/no-asm/configdata.pm | 80 +- .../archs/BSD-x86/no-asm/crypto/buildinf.h | 22 +- .../BSD-x86/no-asm/include/openssl/cmp.h | 7 +- .../BSD-x86/no-asm/include/openssl/opensslv.h | 10 +- .../archs/BSD-x86/no-asm/openssl-fips.gypi | 1 - .../config/archs/BSD-x86/no-asm/openssl.gypi | 1 - .../config/archs/BSD-x86_64/asm/configdata.pm | 74 +- .../archs/BSD-x86_64/asm/crypto/buildinf.h | 2 +- .../BSD-x86_64/asm/include/openssl/cmp.h | 7 +- .../BSD-x86_64/asm/include/openssl/opensslv.h | 10 +- .../archs/BSD-x86_64/asm/openssl-fips.gypi | 1 - .../config/archs/BSD-x86_64/asm/openssl.gypi | 1 - .../archs/BSD-x86_64/asm_avx2/configdata.pm | 74 +- .../BSD-x86_64/asm_avx2/crypto/buildinf.h | 2 +- .../BSD-x86_64/asm_avx2/include/openssl/cmp.h | 7 +- .../asm_avx2/include/openssl/opensslv.h | 10 +- .../BSD-x86_64/asm_avx2/openssl-fips.gypi | 1 - .../archs/BSD-x86_64/asm_avx2/openssl.gypi | 1 - .../archs/BSD-x86_64/no-asm/configdata.pm | 80 +- .../archs/BSD-x86_64/no-asm/crypto/buildinf.h | 18 +- .../BSD-x86_64/no-asm/include/openssl/cmp.h | 7 +- .../no-asm/include/openssl/opensslv.h | 10 +- .../archs/BSD-x86_64/no-asm/openssl-fips.gypi | 1 - .../archs/BSD-x86_64/no-asm/openssl.gypi | 1 - .../config/archs/VC-WIN32/asm/configdata.pm | 76 +- .../archs/VC-WIN32/asm/crypto/buildinf.h | 48 +- .../archs/VC-WIN32/asm/include/openssl/cmp.h | 7 +- .../VC-WIN32/asm/include/openssl/opensslv.h | 10 +- .../archs/VC-WIN32/asm/openssl-fips.gypi | 1 - .../config/archs/VC-WIN32/asm/openssl.gypi | 1 - .../archs/VC-WIN32/asm_avx2/configdata.pm | 76 +- .../archs/VC-WIN32/asm_avx2/crypto/buildinf.h | 48 +- .../VC-WIN32/asm_avx2/include/openssl/cmp.h | 7 +- .../asm_avx2/include/openssl/opensslv.h | 10 +- .../archs/VC-WIN32/asm_avx2/openssl-fips.gypi | 1 - .../archs/VC-WIN32/asm_avx2/openssl.gypi | 1 - .../archs/VC-WIN32/no-asm/configdata.pm | 82 +- .../archs/VC-WIN32/no-asm/crypto/buildinf.h | 48 +- .../VC-WIN32/no-asm/include/openssl/cmp.h | 7 +- .../no-asm/include/openssl/opensslv.h | 10 +- .../archs/VC-WIN32/no-asm/openssl-fips.gypi | 1 - .../config/archs/VC-WIN32/no-asm/openssl.gypi | 1 - .../archs/VC-WIN64-ARM/no-asm/configdata.pm | 82 +- .../VC-WIN64-ARM/no-asm/crypto/buildinf.h | 2 +- .../VC-WIN64-ARM/no-asm/include/openssl/cmp.h | 7 +- .../no-asm/include/openssl/opensslv.h | 10 +- .../VC-WIN64-ARM/no-asm/openssl-fips.gypi | 1 - .../archs/VC-WIN64-ARM/no-asm/openssl.gypi | 1 - .../config/archs/VC-WIN64A/asm/configdata.pm | 76 +- .../archs/VC-WIN64A/asm/crypto/buildinf.h | 4 +- .../archs/VC-WIN64A/asm/include/openssl/cmp.h | 7 +- .../VC-WIN64A/asm/include/openssl/opensslv.h | 10 +- .../archs/VC-WIN64A/asm/openssl-fips.gypi | 1 - .../config/archs/VC-WIN64A/asm/openssl.gypi | 1 - .../archs/VC-WIN64A/asm_avx2/configdata.pm | 76 +- .../VC-WIN64A/asm_avx2/crypto/buildinf.h | 4 +- .../VC-WIN64A/asm_avx2/include/openssl/cmp.h | 7 +- .../asm_avx2/include/openssl/opensslv.h | 10 +- .../VC-WIN64A/asm_avx2/openssl-fips.gypi | 1 - .../archs/VC-WIN64A/asm_avx2/openssl.gypi | 1 - .../archs/VC-WIN64A/no-asm/configdata.pm | 82 +- .../archs/VC-WIN64A/no-asm/crypto/buildinf.h | 4 +- .../VC-WIN64A/no-asm/include/openssl/cmp.h | 7 +- .../no-asm/include/openssl/opensslv.h | 10 +- .../archs/VC-WIN64A/no-asm/openssl-fips.gypi | 1 - .../archs/VC-WIN64A/no-asm/openssl.gypi | 1 - .../archs/aix64-gcc-as/asm/configdata.pm | 76 +- .../archs/aix64-gcc-as/asm/crypto/buildinf.h | 2 +- .../aix64-gcc-as/asm/include/openssl/cmp.h | 7 +- .../asm/include/openssl/opensslv.h | 10 +- .../archs/aix64-gcc-as/asm/openssl-fips.gypi | 1 - .../archs/aix64-gcc-as/asm/openssl.gypi | 1 - .../archs/aix64-gcc-as/asm_avx2/configdata.pm | 76 +- .../aix64-gcc-as/asm_avx2/crypto/buildinf.h | 2 +- .../asm_avx2/include/openssl/cmp.h | 7 +- .../asm_avx2/include/openssl/opensslv.h | 10 +- .../aix64-gcc-as/asm_avx2/openssl-fips.gypi | 1 - .../archs/aix64-gcc-as/asm_avx2/openssl.gypi | 1 - .../archs/aix64-gcc-as/no-asm/configdata.pm | 78 +- .../aix64-gcc-as/no-asm/crypto/buildinf.h | 2 +- .../aix64-gcc-as/no-asm/include/openssl/cmp.h | 7 +- .../no-asm/include/openssl/opensslv.h | 10 +- .../aix64-gcc-as/no-asm/openssl-fips.gypi | 1 - .../archs/aix64-gcc-as/no-asm/openssl.gypi | 1 - .../archs/darwin-i386-cc/asm/configdata.pm | 74 +- .../darwin-i386-cc/asm/crypto/buildinf.h | 2 +- .../darwin-i386-cc/asm/include/openssl/cmp.h | 7 +- .../asm/include/openssl/opensslv.h | 10 +- .../darwin-i386-cc/asm/openssl-fips.gypi | 1 - .../archs/darwin-i386-cc/asm/openssl.gypi | 1 - .../darwin-i386-cc/asm_avx2/configdata.pm | 74 +- .../darwin-i386-cc/asm_avx2/crypto/buildinf.h | 2 +- .../asm_avx2/include/openssl/cmp.h | 7 +- .../asm_avx2/include/openssl/opensslv.h | 10 +- .../darwin-i386-cc/asm_avx2/openssl-fips.gypi | 1 - .../darwin-i386-cc/asm_avx2/openssl.gypi | 1 - .../archs/darwin-i386-cc/no-asm/configdata.pm | 80 +- .../darwin-i386-cc/no-asm/crypto/buildinf.h | 19 +- .../no-asm/include/openssl/cmp.h | 7 +- .../no-asm/include/openssl/opensslv.h | 10 +- .../darwin-i386-cc/no-asm/openssl-fips.gypi | 1 - .../archs/darwin-i386-cc/no-asm/openssl.gypi | 1 - .../archs/darwin64-arm64-cc/asm/configdata.pm | 76 +- .../asm/crypto/aes/aesv8-armx.S | 26 +- .../darwin64-arm64-cc/asm/crypto/buildinf.h | 2 +- .../asm/crypto/modes/aes-gcm-armv8_64.S | 782 +- .../asm/include/openssl/cmp.h | 7 +- .../asm/include/openssl/opensslv.h | 10 +- .../darwin64-arm64-cc/asm/openssl-fips.gypi | 1 - .../archs/darwin64-arm64-cc/asm/openssl.gypi | 1 - .../darwin64-arm64-cc/asm_avx2/configdata.pm | 76 +- .../asm_avx2/crypto/aes/aesv8-armx.S | 26 +- .../asm_avx2/crypto/buildinf.h | 2 +- .../asm_avx2/crypto/modes/aes-gcm-armv8_64.S | 782 +- .../asm_avx2/include/openssl/cmp.h | 7 +- .../asm_avx2/include/openssl/opensslv.h | 10 +- .../asm_avx2/openssl-fips.gypi | 1 - .../darwin64-arm64-cc/asm_avx2/openssl.gypi | 1 - .../darwin64-arm64-cc/no-asm/configdata.pm | 80 +- .../no-asm/crypto/buildinf.h | 18 +- .../no-asm/include/openssl/cmp.h | 7 +- .../no-asm/include/openssl/opensslv.h | 10 +- .../no-asm/openssl-fips.gypi | 1 - .../darwin64-arm64-cc/no-asm/openssl.gypi | 1 - .../darwin64-x86_64-cc/asm/configdata.pm | 74 +- .../darwin64-x86_64-cc/asm/crypto/buildinf.h | 2 +- .../asm/include/openssl/cmp.h | 7 +- .../asm/include/openssl/opensslv.h | 10 +- .../darwin64-x86_64-cc/asm/openssl-fips.gypi | 1 - .../archs/darwin64-x86_64-cc/asm/openssl.gypi | 1 - .../darwin64-x86_64-cc/asm_avx2/configdata.pm | 74 +- .../asm_avx2/crypto/buildinf.h | 2 +- .../asm_avx2/include/openssl/cmp.h | 7 +- .../asm_avx2/include/openssl/opensslv.h | 10 +- .../asm_avx2/openssl-fips.gypi | 1 - .../darwin64-x86_64-cc/asm_avx2/openssl.gypi | 1 - .../darwin64-x86_64-cc/no-asm/configdata.pm | 80 +- .../no-asm/crypto/buildinf.h | 18 +- .../no-asm/include/openssl/cmp.h | 7 +- .../no-asm/include/openssl/opensslv.h | 10 +- .../no-asm/openssl-fips.gypi | 1 - .../darwin64-x86_64-cc/no-asm/openssl.gypi | 1 - .../archs/linux-aarch64/asm/configdata.pm | 76 +- .../linux-aarch64/asm/crypto/aes/aesv8-armx.S | 26 +- .../archs/linux-aarch64/asm/crypto/buildinf.h | 2 +- .../asm/crypto/modes/aes-gcm-armv8_64.S | 782 +- .../linux-aarch64/asm/include/openssl/cmp.h | 7 +- .../asm/include/openssl/opensslv.h | 10 +- .../archs/linux-aarch64/asm/openssl-fips.gypi | 1 - .../archs/linux-aarch64/asm/openssl.gypi | 1 - .../linux-aarch64/asm_avx2/configdata.pm | 76 +- .../asm_avx2/crypto/aes/aesv8-armx.S | 26 +- .../linux-aarch64/asm_avx2/crypto/buildinf.h | 2 +- .../asm_avx2/crypto/modes/aes-gcm-armv8_64.S | 782 +- .../asm_avx2/include/openssl/cmp.h | 7 +- .../asm_avx2/include/openssl/opensslv.h | 10 +- .../linux-aarch64/asm_avx2/openssl-fips.gypi | 1 - .../archs/linux-aarch64/asm_avx2/openssl.gypi | 1 - .../archs/linux-aarch64/no-asm/configdata.pm | 78 +- .../linux-aarch64/no-asm/crypto/buildinf.h | 2 +- .../no-asm/include/openssl/cmp.h | 7 +- .../no-asm/include/openssl/opensslv.h | 10 +- .../linux-aarch64/no-asm/openssl-fips.gypi | 1 - .../archs/linux-aarch64/no-asm/openssl.gypi | 1 - .../archs/linux-armv4/asm/configdata.pm | 76 +- .../linux-armv4/asm/crypto/aes/bsaes-armv7.S | 6 +- .../archs/linux-armv4/asm/crypto/buildinf.h | 2 +- .../linux-armv4/asm/include/openssl/cmp.h | 7 +- .../asm/include/openssl/opensslv.h | 10 +- .../archs/linux-armv4/asm/openssl-fips.gypi | 1 - .../config/archs/linux-armv4/asm/openssl.gypi | 1 - .../archs/linux-armv4/asm_avx2/configdata.pm | 76 +- .../asm_avx2/crypto/aes/bsaes-armv7.S | 6 +- .../linux-armv4/asm_avx2/crypto/buildinf.h | 2 +- .../asm_avx2/include/openssl/cmp.h | 7 +- .../asm_avx2/include/openssl/opensslv.h | 10 +- .../linux-armv4/asm_avx2/openssl-fips.gypi | 1 - .../archs/linux-armv4/asm_avx2/openssl.gypi | 1 - .../archs/linux-armv4/no-asm/configdata.pm | 78 +- .../linux-armv4/no-asm/crypto/buildinf.h | 2 +- .../linux-armv4/no-asm/include/openssl/cmp.h | 7 +- .../no-asm/include/openssl/opensslv.h | 10 +- .../linux-armv4/no-asm/openssl-fips.gypi | 1 - .../archs/linux-armv4/no-asm/openssl.gypi | 1 - .../config/archs/linux-elf/asm/configdata.pm | 74 +- .../archs/linux-elf/asm/crypto/buildinf.h | 2 +- .../archs/linux-elf/asm/include/openssl/cmp.h | 7 +- .../linux-elf/asm/include/openssl/opensslv.h | 10 +- .../archs/linux-elf/asm/openssl-fips.gypi | 1 - .../config/archs/linux-elf/asm/openssl.gypi | 1 - .../archs/linux-elf/asm_avx2/configdata.pm | 74 +- .../linux-elf/asm_avx2/crypto/buildinf.h | 2 +- .../linux-elf/asm_avx2/include/openssl/cmp.h | 7 +- .../asm_avx2/include/openssl/opensslv.h | 10 +- .../linux-elf/asm_avx2/openssl-fips.gypi | 1 - .../archs/linux-elf/asm_avx2/openssl.gypi | 1 - .../archs/linux-elf/no-asm/configdata.pm | 78 +- .../archs/linux-elf/no-asm/crypto/buildinf.h | 2 +- .../linux-elf/no-asm/include/openssl/cmp.h | 7 +- .../no-asm/include/openssl/opensslv.h | 10 +- .../archs/linux-elf/no-asm/openssl-fips.gypi | 1 - .../archs/linux-elf/no-asm/openssl.gypi | 1 - .../archs/linux-ppc64le/asm/configdata.pm | 76 +- .../archs/linux-ppc64le/asm/crypto/buildinf.h | 2 +- .../linux-ppc64le/asm/include/openssl/cmp.h | 7 +- .../asm/include/openssl/opensslv.h | 10 +- .../archs/linux-ppc64le/asm/openssl-fips.gypi | 1 - .../archs/linux-ppc64le/asm/openssl.gypi | 1 - .../linux-ppc64le/asm_avx2/configdata.pm | 76 +- .../linux-ppc64le/asm_avx2/crypto/buildinf.h | 2 +- .../asm_avx2/include/openssl/cmp.h | 7 +- .../asm_avx2/include/openssl/opensslv.h | 10 +- .../linux-ppc64le/asm_avx2/openssl-fips.gypi | 1 - .../archs/linux-ppc64le/asm_avx2/openssl.gypi | 1 - .../archs/linux-ppc64le/no-asm/configdata.pm | 78 +- .../linux-ppc64le/no-asm/crypto/buildinf.h | 2 +- .../no-asm/include/openssl/cmp.h | 7 +- .../no-asm/include/openssl/opensslv.h | 10 +- .../linux-ppc64le/no-asm/openssl-fips.gypi | 1 - .../archs/linux-ppc64le/no-asm/openssl.gypi | 1 - .../archs/linux-x86_64/asm/configdata.pm | 74 +- .../archs/linux-x86_64/asm/crypto/buildinf.h | 2 +- .../linux-x86_64/asm/include/openssl/cmp.h | 7 +- .../asm/include/openssl/opensslv.h | 10 +- .../archs/linux-x86_64/asm/openssl-fips.gypi | 1 - .../archs/linux-x86_64/asm/openssl.gypi | 1 - .../archs/linux-x86_64/asm_avx2/configdata.pm | 74 +- .../linux-x86_64/asm_avx2/crypto/buildinf.h | 2 +- .../asm_avx2/include/openssl/cmp.h | 7 +- .../asm_avx2/include/openssl/opensslv.h | 10 +- .../linux-x86_64/asm_avx2/openssl-fips.gypi | 1 - .../archs/linux-x86_64/asm_avx2/openssl.gypi | 1 - .../archs/linux-x86_64/no-asm/configdata.pm | 78 +- .../linux-x86_64/no-asm/crypto/buildinf.h | 2 +- .../linux-x86_64/no-asm/include/openssl/cmp.h | 7 +- .../no-asm/include/openssl/opensslv.h | 10 +- .../linux-x86_64/no-asm/openssl-fips.gypi | 1 - .../archs/linux-x86_64/no-asm/openssl.gypi | 1 - .../archs/linux32-s390x/asm/configdata.pm | 74 +- .../archs/linux32-s390x/asm/crypto/buildinf.h | 2 +- .../linux32-s390x/asm/include/openssl/cmp.h | 7 +- .../asm/include/openssl/opensslv.h | 10 +- .../archs/linux32-s390x/asm/openssl-fips.gypi | 1 - .../archs/linux32-s390x/asm/openssl.gypi | 1 - .../linux32-s390x/asm_avx2/configdata.pm | 74 +- .../linux32-s390x/asm_avx2/crypto/buildinf.h | 2 +- .../asm_avx2/include/openssl/cmp.h | 7 +- .../asm_avx2/include/openssl/opensslv.h | 10 +- .../linux32-s390x/asm_avx2/openssl-fips.gypi | 1 - .../archs/linux32-s390x/asm_avx2/openssl.gypi | 1 - .../archs/linux32-s390x/no-asm/configdata.pm | 78 +- .../linux32-s390x/no-asm/crypto/buildinf.h | 2 +- .../no-asm/include/openssl/cmp.h | 7 +- .../no-asm/include/openssl/opensslv.h | 10 +- .../linux32-s390x/no-asm/openssl-fips.gypi | 1 - .../archs/linux32-s390x/no-asm/openssl.gypi | 1 - .../linux64-loongarch64/no-asm/configdata.pm | 27794 ++++++++++++++++ .../no-asm/crypto/buildinf.h | 29 + .../no-asm/include/openssl/cmp.h | 597 + .../no-asm/include/openssl/opensslv.h | 114 + .../no-asm/openssl-fips.gypi | 319 + .../linux64-loongarch64/no-asm/openssl.gypi | 996 + .../archs/linux64-mips64/asm/configdata.pm | 81 +- .../linux64-mips64/asm/crypto/buildinf.h | 17 +- .../linux64-mips64/asm/include/openssl/cmp.h | 7 +- .../asm/include/openssl/opensslv.h | 10 +- .../archs/linux64-mips64/asm/openssl-cl.gypi | 1 + .../linux64-mips64/asm/openssl-fips.gypi | 2 +- .../archs/linux64-mips64/asm/openssl.gypi | 2 +- .../linux64-mips64/asm_avx2/configdata.pm | 81 +- .../linux64-mips64/asm_avx2/crypto/buildinf.h | 17 +- .../asm_avx2/include/openssl/cmp.h | 7 +- .../asm_avx2/include/openssl/opensslv.h | 10 +- .../linux64-mips64/asm_avx2/openssl-cl.gypi | 1 + .../linux64-mips64/asm_avx2/openssl-fips.gypi | 2 +- .../linux64-mips64/asm_avx2/openssl.gypi | 2 +- .../archs/linux64-mips64/no-asm/configdata.pm | 78 +- .../linux64-mips64/no-asm/crypto/buildinf.h | 2 +- .../no-asm/include/openssl/cmp.h | 7 +- .../no-asm/include/openssl/opensslv.h | 10 +- .../linux64-mips64/no-asm/openssl-fips.gypi | 1 - .../archs/linux64-mips64/no-asm/openssl.gypi | 1 - .../linux64-riscv64/no-asm/configdata.pm | 78 +- .../linux64-riscv64/no-asm/crypto/buildinf.h | 2 +- .../no-asm/include/openssl/cmp.h | 7 +- .../no-asm/include/openssl/opensslv.h | 10 +- .../linux64-riscv64/no-asm/openssl-fips.gypi | 1 - .../archs/linux64-riscv64/no-asm/openssl.gypi | 1 - .../archs/linux64-s390x/asm/configdata.pm | 74 +- .../archs/linux64-s390x/asm/crypto/buildinf.h | 2 +- .../linux64-s390x/asm/include/openssl/cmp.h | 7 +- .../asm/include/openssl/opensslv.h | 10 +- .../archs/linux64-s390x/asm/openssl-fips.gypi | 1 - .../archs/linux64-s390x/asm/openssl.gypi | 1 - .../linux64-s390x/asm_avx2/configdata.pm | 74 +- .../linux64-s390x/asm_avx2/crypto/buildinf.h | 2 +- .../asm_avx2/include/openssl/cmp.h | 7 +- .../asm_avx2/include/openssl/opensslv.h | 10 +- .../linux64-s390x/asm_avx2/openssl-fips.gypi | 1 - .../archs/linux64-s390x/asm_avx2/openssl.gypi | 1 - .../archs/linux64-s390x/no-asm/configdata.pm | 78 +- .../linux64-s390x/no-asm/crypto/buildinf.h | 2 +- .../no-asm/include/openssl/cmp.h | 7 +- .../no-asm/include/openssl/opensslv.h | 10 +- .../linux64-s390x/no-asm/openssl-fips.gypi | 1 - .../archs/linux64-s390x/no-asm/openssl.gypi | 1 - .../archs/solaris-x86-gcc/asm/configdata.pm | 74 +- .../solaris-x86-gcc/asm/crypto/buildinf.h | 2 +- .../solaris-x86-gcc/asm/include/openssl/cmp.h | 7 +- .../asm/include/openssl/opensslv.h | 10 +- .../solaris-x86-gcc/asm/openssl-fips.gypi | 1 - .../archs/solaris-x86-gcc/asm/openssl.gypi | 1 - .../solaris-x86-gcc/asm_avx2/configdata.pm | 74 +- .../asm_avx2/crypto/buildinf.h | 2 +- .../asm_avx2/include/openssl/cmp.h | 7 +- .../asm_avx2/include/openssl/opensslv.h | 10 +- .../asm_avx2/openssl-fips.gypi | 1 - .../solaris-x86-gcc/asm_avx2/openssl.gypi | 1 - .../solaris-x86-gcc/no-asm/configdata.pm | 78 +- .../solaris-x86-gcc/no-asm/crypto/buildinf.h | 2 +- .../no-asm/include/openssl/cmp.h | 7 +- .../no-asm/include/openssl/opensslv.h | 10 +- .../solaris-x86-gcc/no-asm/openssl-fips.gypi | 1 - .../archs/solaris-x86-gcc/no-asm/openssl.gypi | 1 - .../solaris64-x86_64-gcc/asm/configdata.pm | 74 +- .../asm/crypto/buildinf.h | 2 +- .../asm/include/openssl/cmp.h | 7 +- .../asm/include/openssl/opensslv.h | 10 +- .../asm/openssl-fips.gypi | 1 - .../solaris64-x86_64-gcc/asm/openssl.gypi | 1 - .../asm_avx2/configdata.pm | 74 +- .../asm_avx2/crypto/buildinf.h | 2 +- .../asm_avx2/include/openssl/cmp.h | 7 +- .../asm_avx2/include/openssl/opensslv.h | 10 +- .../asm_avx2/openssl-fips.gypi | 1 - .../asm_avx2/openssl.gypi | 1 - .../solaris64-x86_64-gcc/no-asm/configdata.pm | 78 +- .../no-asm/crypto/buildinf.h | 2 +- .../no-asm/include/openssl/cmp.h | 7 +- .../no-asm/include/openssl/opensslv.h | 10 +- .../no-asm/openssl-fips.gypi | 1 - .../solaris64-x86_64-gcc/no-asm/openssl.gypi | 1 - deps/openssl/openssl/crypto/perlasm/x86asm.pl | 4 +- deps/openssl/openssl/include/crypto/bn_conf.h | 1 + .../openssl/openssl/include/crypto/dso_conf.h | 1 + deps/openssl/openssl/include/openssl/asn1.h | 1 + deps/openssl/openssl/include/openssl/asn1t.h | 1 + deps/openssl/openssl/include/openssl/bio.h | 1 + deps/openssl/openssl/include/openssl/cmp.h | 1 + deps/openssl/openssl/include/openssl/cms.h | 1 + deps/openssl/openssl/include/openssl/conf.h | 1 + .../openssl/include/openssl/configuration.h | 1 + deps/openssl/openssl/include/openssl/crmf.h | 1 + deps/openssl/openssl/include/openssl/crypto.h | 1 + deps/openssl/openssl/include/openssl/ct.h | 1 + deps/openssl/openssl/include/openssl/err.h | 1 + deps/openssl/openssl/include/openssl/ess.h | 1 + .../openssl/openssl/include/openssl/fipskey.h | 1 + deps/openssl/openssl/include/openssl/lhash.h | 1 + deps/openssl/openssl/include/openssl/ocsp.h | 1 + .../openssl/include/openssl/opensslv.h | 1 + deps/openssl/openssl/include/openssl/pkcs12.h | 1 + deps/openssl/openssl/include/openssl/pkcs7.h | 1 + .../openssl/include/openssl/safestack.h | 1 + deps/openssl/openssl/include/openssl/srp.h | 1 + deps/openssl/openssl/include/openssl/ssl.h | 1 + deps/openssl/openssl/include/openssl/ui.h | 1 + deps/openssl/openssl/include/openssl/x509.h | 1 + .../openssl/include/openssl/x509_vfy.h | 1 + deps/openssl/openssl/include/openssl/x509v3.h | 1 + 382 files changed, 36099 insertions(+), 2754 deletions(-) create mode 100644 deps/openssl/config/archs/linux64-loongarch64/no-asm/configdata.pm create mode 100644 deps/openssl/config/archs/linux64-loongarch64/no-asm/crypto/buildinf.h create mode 100644 deps/openssl/config/archs/linux64-loongarch64/no-asm/include/openssl/cmp.h create mode 100644 deps/openssl/config/archs/linux64-loongarch64/no-asm/include/openssl/opensslv.h create mode 100644 deps/openssl/config/archs/linux64-loongarch64/no-asm/openssl-fips.gypi create mode 100644 deps/openssl/config/archs/linux64-loongarch64/no-asm/openssl.gypi create mode 100644 deps/openssl/openssl/include/crypto/bn_conf.h create mode 100644 deps/openssl/openssl/include/crypto/dso_conf.h create mode 100644 deps/openssl/openssl/include/openssl/asn1.h create mode 100644 deps/openssl/openssl/include/openssl/asn1t.h create mode 100644 deps/openssl/openssl/include/openssl/bio.h create mode 100644 deps/openssl/openssl/include/openssl/cmp.h create mode 100644 deps/openssl/openssl/include/openssl/cms.h create mode 100644 deps/openssl/openssl/include/openssl/conf.h create mode 100644 deps/openssl/openssl/include/openssl/configuration.h create mode 100644 deps/openssl/openssl/include/openssl/crmf.h create mode 100644 deps/openssl/openssl/include/openssl/crypto.h create mode 100644 deps/openssl/openssl/include/openssl/ct.h create mode 100644 deps/openssl/openssl/include/openssl/err.h create mode 100644 deps/openssl/openssl/include/openssl/ess.h create mode 100644 deps/openssl/openssl/include/openssl/fipskey.h create mode 100644 deps/openssl/openssl/include/openssl/lhash.h create mode 100644 deps/openssl/openssl/include/openssl/ocsp.h create mode 100644 deps/openssl/openssl/include/openssl/opensslv.h create mode 100644 deps/openssl/openssl/include/openssl/pkcs12.h create mode 100644 deps/openssl/openssl/include/openssl/pkcs7.h create mode 100644 deps/openssl/openssl/include/openssl/safestack.h create mode 100644 deps/openssl/openssl/include/openssl/srp.h create mode 100644 deps/openssl/openssl/include/openssl/ssl.h create mode 100644 deps/openssl/openssl/include/openssl/ui.h create mode 100644 deps/openssl/openssl/include/openssl/x509.h create mode 100644 deps/openssl/openssl/include/openssl/x509_vfy.h create mode 100644 deps/openssl/openssl/include/openssl/x509v3.h diff --git a/deps/openssl/config/archs/BSD-x86/asm/configdata.pm b/deps/openssl/config/archs/BSD-x86/asm/configdata.pm index ed7d359f4b82be..f7f8b5656dfcbc 100644 --- a/deps/openssl/config/archs/BSD-x86/asm/configdata.pm +++ b/deps/openssl/config/archs/BSD-x86/asm/configdata.pm @@ -156,7 +156,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -203,7 +203,7 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -255,11 +255,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "BSD-x86", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1320,6 +1320,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3964,6 +3967,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4072,6 +4078,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6337,6 +6346,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6445,6 +6457,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7794,6 +7809,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8461,7 +8480,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", "crypto/bn/libcrypto-lib-co-586.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-x86-gf2m.o", "crypto/bn/libcrypto-lib-x86-mont.o", "crypto/bn/libfips-lib-bn-586.o", @@ -8493,7 +8511,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", "crypto/bn/libfips-lib-co-586.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-x86-gf2m.o", "crypto/bn/libfips-lib-x86-mont.o" ], @@ -12955,6 +12972,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -13063,6 +13083,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15328,6 +15351,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15436,6 +15462,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16948,6 +16977,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16984,6 +17014,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18895,6 +18926,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19919,6 +19954,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19955,6 +19991,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20220,6 +20257,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -21066,9 +21104,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-co-586.o" => [ "crypto/bn/co-586.S" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libcrypto-lib-x86-gf2m.o" => [ "crypto/bn/x86-gf2m.S" ], @@ -21162,9 +21197,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-co-586.o" => [ "crypto/bn/co-586.S" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-x86-gf2m.o" => [ "crypto/bn/x86-gf2m.S" ], @@ -23714,7 +23746,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", "crypto/bn/libcrypto-lib-co-586.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-x86-gf2m.o", "crypto/bn/libcrypto-lib-x86-mont.o", "crypto/buffer/libcrypto-lib-buf_err.o", @@ -25296,7 +25327,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", "crypto/bn/libfips-lib-co-586.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-x86-gf2m.o", "crypto/bn/libfips-lib-x86-mont.o", "crypto/buffer/libfips-lib-buffer.o", @@ -26814,6 +26844,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27509,8 +27545,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27537,7 +27573,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27554,8 +27590,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/BSD-x86/asm/crypto/buildinf.h b/deps/openssl/config/archs/BSD-x86/asm/crypto/buildinf.h index f8dcd2d279d915..a5c1149cf4ef69 100644 --- a/deps/openssl/config/archs/BSD-x86/asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/BSD-x86/asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: BSD-x86" -#define DATE "built on: Mon Feb 13 14:21:06 2023 UTC" +#define DATE "built on: Fri Jun 9 11:58:46 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/BSD-x86/asm/include/openssl/cmp.h b/deps/openssl/config/archs/BSD-x86/asm/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/BSD-x86/asm/include/openssl/cmp.h +++ b/deps/openssl/config/archs/BSD-x86/asm/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/BSD-x86/asm/include/openssl/opensslv.h b/deps/openssl/config/archs/BSD-x86/asm/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/BSD-x86/asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/BSD-x86/asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/BSD-x86/asm/openssl-fips.gypi b/deps/openssl/config/archs/BSD-x86/asm/openssl-fips.gypi index 65b38971428a19..f900bbeb914057 100644 --- a/deps/openssl/config/archs/BSD-x86/asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/BSD-x86/asm/openssl-fips.gypi @@ -30,7 +30,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/ecb3_enc.c', diff --git a/deps/openssl/config/archs/BSD-x86/asm/openssl.gypi b/deps/openssl/config/archs/BSD-x86/asm/openssl.gypi index 34a45a8e63eb87..2a4a7ba93b93d2 100644 --- a/deps/openssl/config/archs/BSD-x86/asm/openssl.gypi +++ b/deps/openssl/config/archs/BSD-x86/asm/openssl.gypi @@ -188,7 +188,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/cmll_cfb.c', diff --git a/deps/openssl/config/archs/BSD-x86/asm_avx2/configdata.pm b/deps/openssl/config/archs/BSD-x86/asm_avx2/configdata.pm index 14fadb6e808b72..fe8c42f5c72614 100644 --- a/deps/openssl/config/archs/BSD-x86/asm_avx2/configdata.pm +++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/configdata.pm @@ -156,7 +156,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -203,7 +203,7 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -255,11 +255,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "BSD-x86", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1320,6 +1320,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3964,6 +3967,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4072,6 +4078,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6337,6 +6346,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6445,6 +6457,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7794,6 +7809,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8461,7 +8480,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", "crypto/bn/libcrypto-lib-co-586.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-x86-gf2m.o", "crypto/bn/libcrypto-lib-x86-mont.o", "crypto/bn/libfips-lib-bn-586.o", @@ -8493,7 +8511,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", "crypto/bn/libfips-lib-co-586.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-x86-gf2m.o", "crypto/bn/libfips-lib-x86-mont.o" ], @@ -12955,6 +12972,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -13063,6 +13083,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15328,6 +15351,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15436,6 +15462,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16948,6 +16977,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16984,6 +17014,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18895,6 +18926,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19919,6 +19954,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19955,6 +19991,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20220,6 +20257,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -21066,9 +21104,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-co-586.o" => [ "crypto/bn/co-586.S" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libcrypto-lib-x86-gf2m.o" => [ "crypto/bn/x86-gf2m.S" ], @@ -21162,9 +21197,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-co-586.o" => [ "crypto/bn/co-586.S" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-x86-gf2m.o" => [ "crypto/bn/x86-gf2m.S" ], @@ -23714,7 +23746,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", "crypto/bn/libcrypto-lib-co-586.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-x86-gf2m.o", "crypto/bn/libcrypto-lib-x86-mont.o", "crypto/buffer/libcrypto-lib-buf_err.o", @@ -25296,7 +25327,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", "crypto/bn/libfips-lib-co-586.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-x86-gf2m.o", "crypto/bn/libfips-lib-x86-mont.o", "crypto/buffer/libfips-lib-buffer.o", @@ -26814,6 +26844,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27509,8 +27545,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27537,7 +27573,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27554,8 +27590,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/buildinf.h index 27df66a3bdfd3f..bacd1f1db009eb 100644 --- a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/buildinf.h +++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: BSD-x86" -#define DATE "built on: Mon Feb 13 14:21:18 2023 UTC" +#define DATE "built on: Fri Jun 9 11:59:07 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/cmp.h b/deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/cmp.h +++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/opensslv.h b/deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/BSD-x86/asm_avx2/openssl-fips.gypi b/deps/openssl/config/archs/BSD-x86/asm_avx2/openssl-fips.gypi index 7858056b1b531f..f9448e07fd9d12 100644 --- a/deps/openssl/config/archs/BSD-x86/asm_avx2/openssl-fips.gypi +++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/openssl-fips.gypi @@ -30,7 +30,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/ecb3_enc.c', diff --git a/deps/openssl/config/archs/BSD-x86/asm_avx2/openssl.gypi b/deps/openssl/config/archs/BSD-x86/asm_avx2/openssl.gypi index 025cf8881c1c33..f4392fdfa2727d 100644 --- a/deps/openssl/config/archs/BSD-x86/asm_avx2/openssl.gypi +++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/openssl.gypi @@ -188,7 +188,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/cmll_cfb.c', diff --git a/deps/openssl/config/archs/BSD-x86/no-asm/configdata.pm b/deps/openssl/config/archs/BSD-x86/no-asm/configdata.pm index a88e1fa2dea04e..f304aeafc1f071 100644 --- a/deps/openssl/config/archs/BSD-x86/no-asm/configdata.pm +++ b/deps/openssl/config/archs/BSD-x86/no-asm/configdata.pm @@ -18,7 +18,7 @@ our %config = ( "ARFLAGS" => [ "qc" ], - "CC" => "gcc", + "CC" => "cc", "CFLAGS" => [ "-Wall -O3 -fomit-frame-pointer" ], @@ -154,7 +154,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -202,7 +202,7 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -221,7 +221,7 @@ our %config = ( "AS" => undef, "ASFLAGS" => undef, "BUILDFILE" => undef, - "CC" => "gcc", + "CC" => undef, "CFLAGS" => undef, "CPP" => undef, "CPPDEFINES" => undef, @@ -255,11 +255,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "BSD-x86", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1321,6 +1321,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3908,6 +3911,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4016,6 +4022,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6281,6 +6290,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6389,6 +6401,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7738,6 +7753,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8402,7 +8421,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-bn_add.o", "crypto/bn/libfips-lib-bn_asm.o", "crypto/bn/libfips-lib-bn_blind.o", @@ -8430,8 +8448,7 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_shift.o", "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", - "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o" + "crypto/bn/libfips-lib-bn_word.o" ], "products" => { "lib" => [ @@ -12877,6 +12894,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -12985,6 +13005,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15250,6 +15273,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15358,6 +15384,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16870,6 +16899,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16906,6 +16936,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18817,6 +18848,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19841,6 +19876,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19877,6 +19913,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20142,6 +20179,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -20979,9 +21017,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_x931p.o" => [ "crypto/bn/bn_x931p.c" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-bn_add.o" => [ "crypto/bn/bn_add.c" ], @@ -21066,9 +21101,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_word.o" => [ "crypto/bn/bn_word.c" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" ], @@ -23568,7 +23600,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/buffer/libcrypto-lib-buf_err.o", "crypto/buffer/libcrypto-lib-buffer.o", "crypto/camellia/libcrypto-lib-camellia.o", @@ -25138,7 +25169,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/buffer/libfips-lib-buffer.o", "crypto/cmac/libfips-lib-cmac.o", "crypto/des/libfips-lib-des_enc.o", @@ -26648,6 +26678,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27346,8 +27382,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27374,7 +27410,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27391,8 +27427,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/BSD-x86/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/BSD-x86/no-asm/crypto/buildinf.h index d82bab74733852..0385ea99f117a7 100644 --- a/deps/openssl/config/archs/BSD-x86/no-asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/BSD-x86/no-asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: BSD-x86" -#define DATE "built on: Mon Feb 13 14:21:30 2023 UTC" +#define DATE "built on: Fri Jun 9 11:59:26 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a @@ -19,14 +19,14 @@ * literal */ static const char compiler_flags[] = { - 'c','o','m','p','i','l','e','r',':',' ','g','c','c',' ','-','f', - 'P','I','C',' ','-','p','t','h','r','e','a','d',' ','-','W','a', - 'l','l',' ','-','O','3',' ','-','f','o','m','i','t','-','f','r', - 'a','m','e','-','p','o','i','n','t','e','r',' ','-','D','L','_', - 'E','N','D','I','A','N',' ','-','D','O','P','E','N','S','S','L', - '_','P','I','C',' ','-','D','_','T','H','R','E','A','D','_','S', - 'A','F','E',' ','-','D','_','R','E','E','N','T','R','A','N','T', - ' ','-','D','O','P','E','N','S','S','L','_','B','U','I','L','D', - 'I','N','G','_','O','P','E','N','S','S','L',' ','-','D','N','D', - 'E','B','U','G','\0' + 'c','o','m','p','i','l','e','r',':',' ','c','c',' ','-','f','P', + 'I','C',' ','-','p','t','h','r','e','a','d',' ','-','W','a','l', + 'l',' ','-','O','3',' ','-','f','o','m','i','t','-','f','r','a', + 'm','e','-','p','o','i','n','t','e','r',' ','-','D','L','_','E', + 'N','D','I','A','N',' ','-','D','O','P','E','N','S','S','L','_', + 'P','I','C',' ','-','D','_','T','H','R','E','A','D','_','S','A', + 'F','E',' ','-','D','_','R','E','E','N','T','R','A','N','T',' ', + '-','D','O','P','E','N','S','S','L','_','B','U','I','L','D','I', + 'N','G','_','O','P','E','N','S','S','L',' ','-','D','N','D','E', + 'B','U','G','\0' }; diff --git a/deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/cmp.h b/deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/cmp.h +++ b/deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/BSD-x86/no-asm/openssl-fips.gypi b/deps/openssl/config/archs/BSD-x86/no-asm/openssl-fips.gypi index 3bdf95ec72ac4b..4d4d25a9e8f6dc 100644 --- a/deps/openssl/config/archs/BSD-x86/no-asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/BSD-x86/no-asm/openssl-fips.gypi @@ -33,7 +33,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/des_enc.c', diff --git a/deps/openssl/config/archs/BSD-x86/no-asm/openssl.gypi b/deps/openssl/config/archs/BSD-x86/no-asm/openssl.gypi index 3426ad5bc483ca..12fdb1843c693c 100644 --- a/deps/openssl/config/archs/BSD-x86/no-asm/openssl.gypi +++ b/deps/openssl/config/archs/BSD-x86/no-asm/openssl.gypi @@ -192,7 +192,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/camellia.c', diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/configdata.pm b/deps/openssl/config/archs/BSD-x86_64/asm/configdata.pm index a757a01c911747..94053117f2bca1 100644 --- a/deps/openssl/config/archs/BSD-x86_64/asm/configdata.pm +++ b/deps/openssl/config/archs/BSD-x86_64/asm/configdata.pm @@ -156,7 +156,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -203,7 +203,7 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -255,11 +255,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "BSD-x86_64", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1321,6 +1321,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3970,6 +3973,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4078,6 +4084,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6343,6 +6352,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6451,6 +6463,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7800,6 +7815,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8473,7 +8492,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-rsaz-avx2.o", "crypto/bn/libcrypto-lib-rsaz-avx512.o", "crypto/bn/libcrypto-lib-rsaz-x86_64.o", @@ -8509,7 +8527,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-rsaz-avx2.o", "crypto/bn/libfips-lib-rsaz-avx512.o", "crypto/bn/libfips-lib-rsaz-x86_64.o", @@ -12997,6 +13014,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -13105,6 +13125,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15370,6 +15393,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15478,6 +15504,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16990,6 +17019,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -17026,6 +17056,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18937,6 +18968,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19961,6 +19996,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19997,6 +20033,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20262,6 +20299,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -21132,9 +21170,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_x931p.o" => [ "crypto/bn/bn_x931p.c" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libcrypto-lib-rsaz-avx2.o" => [ "crypto/bn/rsaz-avx2.s" ], @@ -21240,9 +21275,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_word.o" => [ "crypto/bn/bn_word.c" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-rsaz-avx2.o" => [ "crypto/bn/rsaz-avx2.s" ], @@ -23837,7 +23869,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-rsaz-avx2.o", "crypto/bn/libcrypto-lib-rsaz-avx512.o", "crypto/bn/libcrypto-lib-rsaz-x86_64.o", @@ -25432,7 +25463,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-rsaz-avx2.o", "crypto/bn/libfips-lib-rsaz-avx512.o", "crypto/bn/libfips-lib-rsaz-x86_64.o", @@ -26960,6 +26990,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27655,8 +27691,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27683,7 +27719,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27700,8 +27736,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/buildinf.h b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/buildinf.h index fdea8d73e753ac..030011ddd329d1 100644 --- a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: BSD-x86_64" -#define DATE "built on: Mon Feb 13 14:21:40 2023 UTC" +#define DATE "built on: Fri Jun 9 11:59:45 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/cmp.h b/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/cmp.h +++ b/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/opensslv.h b/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/openssl-fips.gypi b/deps/openssl/config/archs/BSD-x86_64/asm/openssl-fips.gypi index e0b96484802ab7..e98affa3c77d90 100644 --- a/deps/openssl/config/archs/BSD-x86_64/asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/BSD-x86_64/asm/openssl-fips.gypi @@ -31,7 +31,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/bn/rsaz_exp.c', 'openssl/crypto/bn/rsaz_exp_x2.c', 'openssl/crypto/buffer/buffer.c', diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/openssl.gypi b/deps/openssl/config/archs/BSD-x86_64/asm/openssl.gypi index f2fbf6543b0abc..d666f1d87ab6ee 100644 --- a/deps/openssl/config/archs/BSD-x86_64/asm/openssl.gypi +++ b/deps/openssl/config/archs/BSD-x86_64/asm/openssl.gypi @@ -190,7 +190,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/bn/rsaz_exp.c', 'openssl/crypto/bn/rsaz_exp_x2.c', 'openssl/crypto/buffer/buf_err.c', diff --git a/deps/openssl/config/archs/BSD-x86_64/asm_avx2/configdata.pm b/deps/openssl/config/archs/BSD-x86_64/asm_avx2/configdata.pm index fa23ed5ae32297..8ee8ba6f5f209c 100644 --- a/deps/openssl/config/archs/BSD-x86_64/asm_avx2/configdata.pm +++ b/deps/openssl/config/archs/BSD-x86_64/asm_avx2/configdata.pm @@ -156,7 +156,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -203,7 +203,7 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -255,11 +255,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "BSD-x86_64", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1321,6 +1321,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3970,6 +3973,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4078,6 +4084,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6343,6 +6352,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6451,6 +6463,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7800,6 +7815,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8473,7 +8492,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-rsaz-avx2.o", "crypto/bn/libcrypto-lib-rsaz-avx512.o", "crypto/bn/libcrypto-lib-rsaz-x86_64.o", @@ -8509,7 +8527,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-rsaz-avx2.o", "crypto/bn/libfips-lib-rsaz-avx512.o", "crypto/bn/libfips-lib-rsaz-x86_64.o", @@ -12997,6 +13014,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -13105,6 +13125,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15370,6 +15393,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15478,6 +15504,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16990,6 +17019,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -17026,6 +17056,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18937,6 +18968,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19961,6 +19996,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19997,6 +20033,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20262,6 +20299,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -21132,9 +21170,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_x931p.o" => [ "crypto/bn/bn_x931p.c" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libcrypto-lib-rsaz-avx2.o" => [ "crypto/bn/rsaz-avx2.s" ], @@ -21240,9 +21275,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_word.o" => [ "crypto/bn/bn_word.c" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-rsaz-avx2.o" => [ "crypto/bn/rsaz-avx2.s" ], @@ -23837,7 +23869,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-rsaz-avx2.o", "crypto/bn/libcrypto-lib-rsaz-avx512.o", "crypto/bn/libcrypto-lib-rsaz-x86_64.o", @@ -25432,7 +25463,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-rsaz-avx2.o", "crypto/bn/libfips-lib-rsaz-avx512.o", "crypto/bn/libfips-lib-rsaz-x86_64.o", @@ -26960,6 +26990,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27655,8 +27691,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27683,7 +27719,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27700,8 +27736,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/BSD-x86_64/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/BSD-x86_64/asm_avx2/crypto/buildinf.h index d879bb5a36b829..e51610d0ee444a 100644 --- a/deps/openssl/config/archs/BSD-x86_64/asm_avx2/crypto/buildinf.h +++ b/deps/openssl/config/archs/BSD-x86_64/asm_avx2/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: BSD-x86_64" -#define DATE "built on: Mon Feb 13 14:21:54 2023 UTC" +#define DATE "built on: Fri Jun 9 12:00:09 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/cmp.h b/deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/cmp.h +++ b/deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/opensslv.h b/deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/BSD-x86_64/asm_avx2/openssl-fips.gypi b/deps/openssl/config/archs/BSD-x86_64/asm_avx2/openssl-fips.gypi index ef76760f23f47a..2831a837c2afd2 100644 --- a/deps/openssl/config/archs/BSD-x86_64/asm_avx2/openssl-fips.gypi +++ b/deps/openssl/config/archs/BSD-x86_64/asm_avx2/openssl-fips.gypi @@ -31,7 +31,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/bn/rsaz_exp.c', 'openssl/crypto/bn/rsaz_exp_x2.c', 'openssl/crypto/buffer/buffer.c', diff --git a/deps/openssl/config/archs/BSD-x86_64/asm_avx2/openssl.gypi b/deps/openssl/config/archs/BSD-x86_64/asm_avx2/openssl.gypi index 24930e9ec8474b..e5835b13683008 100644 --- a/deps/openssl/config/archs/BSD-x86_64/asm_avx2/openssl.gypi +++ b/deps/openssl/config/archs/BSD-x86_64/asm_avx2/openssl.gypi @@ -190,7 +190,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/bn/rsaz_exp.c', 'openssl/crypto/bn/rsaz_exp_x2.c', 'openssl/crypto/buffer/buf_err.c', diff --git a/deps/openssl/config/archs/BSD-x86_64/no-asm/configdata.pm b/deps/openssl/config/archs/BSD-x86_64/no-asm/configdata.pm index d8d97e5c96d3b9..fe6faf48fe717b 100644 --- a/deps/openssl/config/archs/BSD-x86_64/no-asm/configdata.pm +++ b/deps/openssl/config/archs/BSD-x86_64/no-asm/configdata.pm @@ -18,7 +18,7 @@ our %config = ( "ARFLAGS" => [ "qc" ], - "CC" => "gcc", + "CC" => "cc", "CFLAGS" => [ "-Wall -O3" ], @@ -154,7 +154,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -202,7 +202,7 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -221,7 +221,7 @@ our %config = ( "AS" => undef, "ASFLAGS" => undef, "BUILDFILE" => undef, - "CC" => "gcc", + "CC" => undef, "CFLAGS" => undef, "CPP" => undef, "CPPDEFINES" => undef, @@ -255,11 +255,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "BSD-x86_64", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1322,6 +1322,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3909,6 +3912,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4017,6 +4023,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6282,6 +6291,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6390,6 +6402,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7739,6 +7754,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8403,7 +8422,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-bn_add.o", "crypto/bn/libfips-lib-bn_asm.o", "crypto/bn/libfips-lib-bn_blind.o", @@ -8431,8 +8449,7 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_shift.o", "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", - "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o" + "crypto/bn/libfips-lib-bn_word.o" ], "products" => { "lib" => [ @@ -12878,6 +12895,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -12986,6 +13006,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15251,6 +15274,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15359,6 +15385,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16871,6 +16900,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16907,6 +16937,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18818,6 +18849,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19842,6 +19877,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19878,6 +19914,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20143,6 +20180,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -20980,9 +21018,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_x931p.o" => [ "crypto/bn/bn_x931p.c" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-bn_add.o" => [ "crypto/bn/bn_add.c" ], @@ -21067,9 +21102,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_word.o" => [ "crypto/bn/bn_word.c" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" ], @@ -23569,7 +23601,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/buffer/libcrypto-lib-buf_err.o", "crypto/buffer/libcrypto-lib-buffer.o", "crypto/camellia/libcrypto-lib-camellia.o", @@ -25139,7 +25170,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/buffer/libfips-lib-buffer.o", "crypto/cmac/libfips-lib-cmac.o", "crypto/des/libfips-lib-des_enc.o", @@ -26649,6 +26679,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27347,8 +27383,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27375,7 +27411,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27392,8 +27428,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/BSD-x86_64/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/BSD-x86_64/no-asm/crypto/buildinf.h index 6e6404e659c6ef..76c3d4c52a8c42 100644 --- a/deps/openssl/config/archs/BSD-x86_64/no-asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/BSD-x86_64/no-asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: BSD-x86_64" -#define DATE "built on: Mon Feb 13 14:22:08 2023 UTC" +#define DATE "built on: Fri Jun 9 12:00:34 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a @@ -19,12 +19,12 @@ * literal */ static const char compiler_flags[] = { - 'c','o','m','p','i','l','e','r',':',' ','g','c','c',' ','-','f', - 'P','I','C',' ','-','p','t','h','r','e','a','d',' ','-','W','a', - 'l','l',' ','-','O','3',' ','-','D','L','_','E','N','D','I','A', - 'N',' ','-','D','O','P','E','N','S','S','L','_','P','I','C',' ', - '-','D','_','T','H','R','E','A','D','_','S','A','F','E',' ','-', - 'D','_','R','E','E','N','T','R','A','N','T',' ','-','D','O','P', - 'E','N','S','S','L','_','B','U','I','L','D','I','N','G','_','O', - 'P','E','N','S','S','L',' ','-','D','N','D','E','B','U','G','\0' + 'c','o','m','p','i','l','e','r',':',' ','c','c',' ','-','f','P', + 'I','C',' ','-','p','t','h','r','e','a','d',' ','-','W','a','l', + 'l',' ','-','O','3',' ','-','D','L','_','E','N','D','I','A','N', + ' ','-','D','O','P','E','N','S','S','L','_','P','I','C',' ','-', + 'D','_','T','H','R','E','A','D','_','S','A','F','E',' ','-','D', + '_','R','E','E','N','T','R','A','N','T',' ','-','D','O','P','E', + 'N','S','S','L','_','B','U','I','L','D','I','N','G','_','O','P', + 'E','N','S','S','L',' ','-','D','N','D','E','B','U','G','\0' }; diff --git a/deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/cmp.h b/deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/cmp.h +++ b/deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/BSD-x86_64/no-asm/openssl-fips.gypi b/deps/openssl/config/archs/BSD-x86_64/no-asm/openssl-fips.gypi index ec0cf1709481d5..e1b0a3a63deac0 100644 --- a/deps/openssl/config/archs/BSD-x86_64/no-asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/BSD-x86_64/no-asm/openssl-fips.gypi @@ -33,7 +33,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/des_enc.c', diff --git a/deps/openssl/config/archs/BSD-x86_64/no-asm/openssl.gypi b/deps/openssl/config/archs/BSD-x86_64/no-asm/openssl.gypi index 78e45978d08f6d..d1d45e83d022b8 100644 --- a/deps/openssl/config/archs/BSD-x86_64/no-asm/openssl.gypi +++ b/deps/openssl/config/archs/BSD-x86_64/no-asm/openssl.gypi @@ -192,7 +192,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/camellia.c', diff --git a/deps/openssl/config/archs/VC-WIN32/asm/configdata.pm b/deps/openssl/config/archs/VC-WIN32/asm/configdata.pm index 66b738f67a2763..5f342faf4fe565 100644 --- a/deps/openssl/config/archs/VC-WIN32/asm/configdata.pm +++ b/deps/openssl/config/archs/VC-WIN32/asm/configdata.pm @@ -165,7 +165,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -216,7 +216,7 @@ our %config = ( ], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -268,11 +268,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "VC-WIN32", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "lib", @@ -287,7 +287,7 @@ our %target = ( "LDFLAGS" => "/nologo /debug", "MT" => "mt", "MTFLAGS" => "-nologo", - "RANLIB" => "CODE(0x55978cc91830)", + "RANLIB" => "CODE(0x55fe658edb00)", "RC" => "rc", "_conf_fname_int" => [ "Configurations/00-base-templates.conf", @@ -1371,6 +1371,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -4012,6 +4015,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4120,6 +4126,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6385,6 +6394,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6493,6 +6505,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7848,6 +7863,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8517,7 +8536,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", "crypto/bn/libcrypto-lib-co-586.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-x86-gf2m.o", "crypto/bn/libcrypto-lib-x86-mont.o", "crypto/bn/libfips-lib-bn-586.o", @@ -8549,7 +8567,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", "crypto/bn/libfips-lib-co-586.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-x86-gf2m.o", "crypto/bn/libfips-lib-x86-mont.o" ], @@ -13013,6 +13030,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -13121,6 +13141,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15386,6 +15409,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15494,6 +15520,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -17022,6 +17051,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -17058,6 +17088,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18975,6 +19006,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19999,6 +20034,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -20035,6 +20071,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20300,6 +20337,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -21156,9 +21194,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-co-586.o" => [ "crypto/bn/co-586.S" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libcrypto-lib-x86-gf2m.o" => [ "crypto/bn/x86-gf2m.S" ], @@ -21252,9 +21287,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-co-586.o" => [ "crypto/bn/co-586.S" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-x86-gf2m.o" => [ "crypto/bn/x86-gf2m.S" ], @@ -23801,7 +23833,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", "crypto/bn/libcrypto-lib-co-586.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-x86-gf2m.o", "crypto/bn/libcrypto-lib-x86-mont.o", "crypto/buffer/libcrypto-lib-buf_err.o", @@ -25390,7 +25421,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", "crypto/bn/libfips-lib-co-586.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-x86-gf2m.o", "crypto/bn/libfips-lib-x86-mont.o", "crypto/buffer/libfips-lib-buffer.o", @@ -26909,6 +26939,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27604,8 +27640,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27632,7 +27668,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27649,8 +27685,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/VC-WIN32/asm/crypto/buildinf.h b/deps/openssl/config/archs/VC-WIN32/asm/crypto/buildinf.h index 4c48f570f8bd20..db23ff982f9c84 100644 --- a/deps/openssl/config/archs/VC-WIN32/asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/VC-WIN32/asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: " -#define DATE "built on: Mon Feb 13 14:30:42 2023 UTC" +#define DATE "built on: Fri Jun 9 12:15:22 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a @@ -19,27 +19,27 @@ * literal */ static const char compiler_flags[] = { - 'c','o','m','p','i','l','e','r',':',' ','g','c','c',' ','/','Z', - 'i',' ','/','F','d','o','s','s','l','_','s','t','a','t','i','c', - '.','p','d','b',' ',' ','-','D','O','P','E','N','S','S','L','_', - 'I','A','3','2','_','S','S','E','2',' ','-','D','L','_','E','N', - 'D','I','A','N',' ','-','D','O','P','E','N','S','S','L','_','P', - 'I','C',' ','-','D','O','P','E','N','S','S','L','_','C','P','U', - 'I','D','_','O','B','J',' ','-','D','O','P','E','N','S','S','L', - '_','B','N','_','A','S','M','_','P','A','R','T','_','W','O','R', - 'D','S',' ','-','D','O','P','E','N','S','S','L','_','I','A','3', - '2','_','S','S','E','2',' ','-','D','O','P','E','N','S','S','L', - '_','B','N','_','A','S','M','_','M','O','N','T',' ','-','D','O', - 'P','E','N','S','S','L','_','B','N','_','A','S','M','_','G','F', - '2','m',' ','-','D','S','H','A','1','_','A','S','M',' ','-','D', - 'S','H','A','2','5','6','_','A','S','M',' ','-','D','S','H','A', - '5','1','2','_','A','S','M',' ','-','D','R','C','4','_','A','S', - 'M',' ','-','D','M','D','5','_','A','S','M',' ','-','D','R','M', - 'D','1','6','0','_','A','S','M',' ','-','D','A','E','S','_','A', - 'S','M',' ','-','D','V','P','A','E','S','_','A','S','M',' ','-', - 'D','W','H','I','R','L','P','O','O','L','_','A','S','M',' ','-', - 'D','G','H','A','S','H','_','A','S','M',' ','-','D','E','C','P', - '_','N','I','S','T','Z','2','5','6','_','A','S','M',' ','-','D', - 'P','A','D','L','O','C','K','_','A','S','M',' ','-','D','P','O', - 'L','Y','1','3','0','5','_','A','S','M','\0' + 'c','o','m','p','i','l','e','r',':',' ','c','c',' ','/','Z','i', + ' ','/','F','d','o','s','s','l','_','s','t','a','t','i','c','.', + 'p','d','b',' ',' ','-','D','O','P','E','N','S','S','L','_','I', + 'A','3','2','_','S','S','E','2',' ','-','D','L','_','E','N','D', + 'I','A','N',' ','-','D','O','P','E','N','S','S','L','_','P','I', + 'C',' ','-','D','O','P','E','N','S','S','L','_','C','P','U','I', + 'D','_','O','B','J',' ','-','D','O','P','E','N','S','S','L','_', + 'B','N','_','A','S','M','_','P','A','R','T','_','W','O','R','D', + 'S',' ','-','D','O','P','E','N','S','S','L','_','I','A','3','2', + '_','S','S','E','2',' ','-','D','O','P','E','N','S','S','L','_', + 'B','N','_','A','S','M','_','M','O','N','T',' ','-','D','O','P', + 'E','N','S','S','L','_','B','N','_','A','S','M','_','G','F','2', + 'm',' ','-','D','S','H','A','1','_','A','S','M',' ','-','D','S', + 'H','A','2','5','6','_','A','S','M',' ','-','D','S','H','A','5', + '1','2','_','A','S','M',' ','-','D','R','C','4','_','A','S','M', + ' ','-','D','M','D','5','_','A','S','M',' ','-','D','R','M','D', + '1','6','0','_','A','S','M',' ','-','D','A','E','S','_','A','S', + 'M',' ','-','D','V','P','A','E','S','_','A','S','M',' ','-','D', + 'W','H','I','R','L','P','O','O','L','_','A','S','M',' ','-','D', + 'G','H','A','S','H','_','A','S','M',' ','-','D','E','C','P','_', + 'N','I','S','T','Z','2','5','6','_','A','S','M',' ','-','D','P', + 'A','D','L','O','C','K','_','A','S','M',' ','-','D','P','O','L', + 'Y','1','3','0','5','_','A','S','M','\0' }; diff --git a/deps/openssl/config/archs/VC-WIN32/asm/include/openssl/cmp.h b/deps/openssl/config/archs/VC-WIN32/asm/include/openssl/cmp.h index 170a00036ce4dc..f0e768e01baacd 100644 --- a/deps/openssl/config/archs/VC-WIN32/asm/include/openssl/cmp.h +++ b/deps/openssl/config/archs/VC-WIN32/asm/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/VC-WIN32/asm/include/openssl/opensslv.h b/deps/openssl/config/archs/VC-WIN32/asm/include/openssl/opensslv.h index a63e892265737e..874d53c931fc8a 100644 --- a/deps/openssl/config/archs/VC-WIN32/asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/VC-WIN32/asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/VC-WIN32/asm/openssl-fips.gypi b/deps/openssl/config/archs/VC-WIN32/asm/openssl-fips.gypi index e48ebc84212af0..44bc4f894fb1ee 100644 --- a/deps/openssl/config/archs/VC-WIN32/asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/VC-WIN32/asm/openssl-fips.gypi @@ -30,7 +30,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/ecb3_enc.c', diff --git a/deps/openssl/config/archs/VC-WIN32/asm/openssl.gypi b/deps/openssl/config/archs/VC-WIN32/asm/openssl.gypi index 6df450496c2740..07b539779f9fe1 100644 --- a/deps/openssl/config/archs/VC-WIN32/asm/openssl.gypi +++ b/deps/openssl/config/archs/VC-WIN32/asm/openssl.gypi @@ -188,7 +188,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/cmll_cfb.c', diff --git a/deps/openssl/config/archs/VC-WIN32/asm_avx2/configdata.pm b/deps/openssl/config/archs/VC-WIN32/asm_avx2/configdata.pm index 8695ee4beef8b3..489b9a56592a91 100644 --- a/deps/openssl/config/archs/VC-WIN32/asm_avx2/configdata.pm +++ b/deps/openssl/config/archs/VC-WIN32/asm_avx2/configdata.pm @@ -165,7 +165,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -216,7 +216,7 @@ our %config = ( ], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -268,11 +268,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "VC-WIN32", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "lib", @@ -287,7 +287,7 @@ our %target = ( "LDFLAGS" => "/nologo /debug", "MT" => "mt", "MTFLAGS" => "-nologo", - "RANLIB" => "CODE(0x556c00fe2260)", + "RANLIB" => "CODE(0x55d85b90f3a0)", "RC" => "rc", "_conf_fname_int" => [ "Configurations/00-base-templates.conf", @@ -1371,6 +1371,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -4012,6 +4015,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4120,6 +4126,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6385,6 +6394,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6493,6 +6505,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7848,6 +7863,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8517,7 +8536,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", "crypto/bn/libcrypto-lib-co-586.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-x86-gf2m.o", "crypto/bn/libcrypto-lib-x86-mont.o", "crypto/bn/libfips-lib-bn-586.o", @@ -8549,7 +8567,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", "crypto/bn/libfips-lib-co-586.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-x86-gf2m.o", "crypto/bn/libfips-lib-x86-mont.o" ], @@ -13013,6 +13030,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -13121,6 +13141,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15386,6 +15409,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15494,6 +15520,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -17022,6 +17051,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -17058,6 +17088,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18975,6 +19006,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19999,6 +20034,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -20035,6 +20071,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20300,6 +20337,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -21156,9 +21194,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-co-586.o" => [ "crypto/bn/co-586.S" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libcrypto-lib-x86-gf2m.o" => [ "crypto/bn/x86-gf2m.S" ], @@ -21252,9 +21287,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-co-586.o" => [ "crypto/bn/co-586.S" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-x86-gf2m.o" => [ "crypto/bn/x86-gf2m.S" ], @@ -23801,7 +23833,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", "crypto/bn/libcrypto-lib-co-586.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-x86-gf2m.o", "crypto/bn/libcrypto-lib-x86-mont.o", "crypto/buffer/libcrypto-lib-buf_err.o", @@ -25390,7 +25421,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", "crypto/bn/libfips-lib-co-586.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-x86-gf2m.o", "crypto/bn/libfips-lib-x86-mont.o", "crypto/buffer/libfips-lib-buffer.o", @@ -26909,6 +26939,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27604,8 +27640,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27632,7 +27668,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27649,8 +27685,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/VC-WIN32/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/VC-WIN32/asm_avx2/crypto/buildinf.h index 819c552927ba88..81c4bb130a934e 100644 --- a/deps/openssl/config/archs/VC-WIN32/asm_avx2/crypto/buildinf.h +++ b/deps/openssl/config/archs/VC-WIN32/asm_avx2/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: " -#define DATE "built on: Mon Feb 13 14:30:55 2023 UTC" +#define DATE "built on: Fri Jun 9 12:15:41 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a @@ -19,27 +19,27 @@ * literal */ static const char compiler_flags[] = { - 'c','o','m','p','i','l','e','r',':',' ','g','c','c',' ','/','Z', - 'i',' ','/','F','d','o','s','s','l','_','s','t','a','t','i','c', - '.','p','d','b',' ',' ','-','D','O','P','E','N','S','S','L','_', - 'I','A','3','2','_','S','S','E','2',' ','-','D','L','_','E','N', - 'D','I','A','N',' ','-','D','O','P','E','N','S','S','L','_','P', - 'I','C',' ','-','D','O','P','E','N','S','S','L','_','C','P','U', - 'I','D','_','O','B','J',' ','-','D','O','P','E','N','S','S','L', - '_','B','N','_','A','S','M','_','P','A','R','T','_','W','O','R', - 'D','S',' ','-','D','O','P','E','N','S','S','L','_','I','A','3', - '2','_','S','S','E','2',' ','-','D','O','P','E','N','S','S','L', - '_','B','N','_','A','S','M','_','M','O','N','T',' ','-','D','O', - 'P','E','N','S','S','L','_','B','N','_','A','S','M','_','G','F', - '2','m',' ','-','D','S','H','A','1','_','A','S','M',' ','-','D', - 'S','H','A','2','5','6','_','A','S','M',' ','-','D','S','H','A', - '5','1','2','_','A','S','M',' ','-','D','R','C','4','_','A','S', - 'M',' ','-','D','M','D','5','_','A','S','M',' ','-','D','R','M', - 'D','1','6','0','_','A','S','M',' ','-','D','A','E','S','_','A', - 'S','M',' ','-','D','V','P','A','E','S','_','A','S','M',' ','-', - 'D','W','H','I','R','L','P','O','O','L','_','A','S','M',' ','-', - 'D','G','H','A','S','H','_','A','S','M',' ','-','D','E','C','P', - '_','N','I','S','T','Z','2','5','6','_','A','S','M',' ','-','D', - 'P','A','D','L','O','C','K','_','A','S','M',' ','-','D','P','O', - 'L','Y','1','3','0','5','_','A','S','M','\0' + 'c','o','m','p','i','l','e','r',':',' ','c','c',' ','/','Z','i', + ' ','/','F','d','o','s','s','l','_','s','t','a','t','i','c','.', + 'p','d','b',' ',' ','-','D','O','P','E','N','S','S','L','_','I', + 'A','3','2','_','S','S','E','2',' ','-','D','L','_','E','N','D', + 'I','A','N',' ','-','D','O','P','E','N','S','S','L','_','P','I', + 'C',' ','-','D','O','P','E','N','S','S','L','_','C','P','U','I', + 'D','_','O','B','J',' ','-','D','O','P','E','N','S','S','L','_', + 'B','N','_','A','S','M','_','P','A','R','T','_','W','O','R','D', + 'S',' ','-','D','O','P','E','N','S','S','L','_','I','A','3','2', + '_','S','S','E','2',' ','-','D','O','P','E','N','S','S','L','_', + 'B','N','_','A','S','M','_','M','O','N','T',' ','-','D','O','P', + 'E','N','S','S','L','_','B','N','_','A','S','M','_','G','F','2', + 'm',' ','-','D','S','H','A','1','_','A','S','M',' ','-','D','S', + 'H','A','2','5','6','_','A','S','M',' ','-','D','S','H','A','5', + '1','2','_','A','S','M',' ','-','D','R','C','4','_','A','S','M', + ' ','-','D','M','D','5','_','A','S','M',' ','-','D','R','M','D', + '1','6','0','_','A','S','M',' ','-','D','A','E','S','_','A','S', + 'M',' ','-','D','V','P','A','E','S','_','A','S','M',' ','-','D', + 'W','H','I','R','L','P','O','O','L','_','A','S','M',' ','-','D', + 'G','H','A','S','H','_','A','S','M',' ','-','D','E','C','P','_', + 'N','I','S','T','Z','2','5','6','_','A','S','M',' ','-','D','P', + 'A','D','L','O','C','K','_','A','S','M',' ','-','D','P','O','L', + 'Y','1','3','0','5','_','A','S','M','\0' }; diff --git a/deps/openssl/config/archs/VC-WIN32/asm_avx2/include/openssl/cmp.h b/deps/openssl/config/archs/VC-WIN32/asm_avx2/include/openssl/cmp.h index 170a00036ce4dc..f0e768e01baacd 100644 --- a/deps/openssl/config/archs/VC-WIN32/asm_avx2/include/openssl/cmp.h +++ b/deps/openssl/config/archs/VC-WIN32/asm_avx2/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/VC-WIN32/asm_avx2/include/openssl/opensslv.h b/deps/openssl/config/archs/VC-WIN32/asm_avx2/include/openssl/opensslv.h index a63e892265737e..874d53c931fc8a 100644 --- a/deps/openssl/config/archs/VC-WIN32/asm_avx2/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/VC-WIN32/asm_avx2/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/VC-WIN32/asm_avx2/openssl-fips.gypi b/deps/openssl/config/archs/VC-WIN32/asm_avx2/openssl-fips.gypi index 55c0bd7168e53d..8f90fc015d135d 100644 --- a/deps/openssl/config/archs/VC-WIN32/asm_avx2/openssl-fips.gypi +++ b/deps/openssl/config/archs/VC-WIN32/asm_avx2/openssl-fips.gypi @@ -30,7 +30,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/ecb3_enc.c', diff --git a/deps/openssl/config/archs/VC-WIN32/asm_avx2/openssl.gypi b/deps/openssl/config/archs/VC-WIN32/asm_avx2/openssl.gypi index 90ef600abc04df..607341683d0b56 100644 --- a/deps/openssl/config/archs/VC-WIN32/asm_avx2/openssl.gypi +++ b/deps/openssl/config/archs/VC-WIN32/asm_avx2/openssl.gypi @@ -188,7 +188,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/cmll_cfb.c', diff --git a/deps/openssl/config/archs/VC-WIN32/no-asm/configdata.pm b/deps/openssl/config/archs/VC-WIN32/no-asm/configdata.pm index 4d8062221cc581..95f445562af65d 100644 --- a/deps/openssl/config/archs/VC-WIN32/no-asm/configdata.pm +++ b/deps/openssl/config/archs/VC-WIN32/no-asm/configdata.pm @@ -19,7 +19,7 @@ our %config = ( "/nologo" ], "AS" => "nasm", - "CC" => "gcc", + "CC" => "cl", "CFLAGS" => [ "/W3 /wd4090 /nologo /O2" ], @@ -163,7 +163,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -215,7 +215,7 @@ our %config = ( ], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -234,7 +234,7 @@ our %config = ( "AS" => undef, "ASFLAGS" => undef, "BUILDFILE" => undef, - "CC" => "gcc", + "CC" => undef, "CFLAGS" => undef, "CPP" => undef, "CPPDEFINES" => undef, @@ -268,11 +268,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "VC-WIN32", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "lib", @@ -287,7 +287,7 @@ our %target = ( "LDFLAGS" => "/nologo /debug", "MT" => "mt", "MTFLAGS" => "-nologo", - "RANLIB" => "CODE(0x562ab05348d8)", + "RANLIB" => "CODE(0x563faaebacb8)", "RC" => "rc", "_conf_fname_int" => [ "Configurations/00-base-templates.conf", @@ -1372,6 +1372,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3956,6 +3959,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4064,6 +4070,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6329,6 +6338,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6437,6 +6449,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7792,6 +7807,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8458,7 +8477,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-bn_add.o", "crypto/bn/libfips-lib-bn_asm.o", "crypto/bn/libfips-lib-bn_blind.o", @@ -8486,8 +8504,7 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_shift.o", "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", - "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o" + "crypto/bn/libfips-lib-bn_word.o" ], "products" => { "lib" => [ @@ -12935,6 +12952,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -13043,6 +13063,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15308,6 +15331,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15416,6 +15442,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16944,6 +16973,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16980,6 +17010,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18897,6 +18928,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19921,6 +19956,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19957,6 +19993,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20222,6 +20259,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -21069,9 +21107,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_x931p.o" => [ "crypto/bn/bn_x931p.c" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-bn_add.o" => [ "crypto/bn/bn_add.c" ], @@ -21156,9 +21191,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_word.o" => [ "crypto/bn/bn_word.c" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" ], @@ -23655,7 +23687,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/buffer/libcrypto-lib-buf_err.o", "crypto/buffer/libcrypto-lib-buffer.o", "crypto/camellia/libcrypto-lib-camellia.o", @@ -25232,7 +25263,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/buffer/libfips-lib-buffer.o", "crypto/cmac/libfips-lib-cmac.o", "crypto/des/libfips-lib-des_enc.o", @@ -26743,6 +26773,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27441,8 +27477,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27469,7 +27505,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27486,8 +27522,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/VC-WIN32/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/VC-WIN32/no-asm/crypto/buildinf.h index f683621c3d90da..e5d99ffb1f85e4 100644 --- a/deps/openssl/config/archs/VC-WIN32/no-asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/VC-WIN32/no-asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: " -#define DATE "built on: Mon Feb 13 14:31:08 2023 UTC" +#define DATE "built on: Fri Jun 9 12:16:00 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a @@ -19,27 +19,27 @@ * literal */ static const char compiler_flags[] = { - 'c','o','m','p','i','l','e','r',':',' ','g','c','c',' ','/','Z', - 'i',' ','/','F','d','o','s','s','l','_','s','t','a','t','i','c', - '.','p','d','b',' ',' ','-','D','O','P','E','N','S','S','L','_', - 'I','A','3','2','_','S','S','E','2',' ','-','D','L','_','E','N', - 'D','I','A','N',' ','-','D','O','P','E','N','S','S','L','_','P', - 'I','C',' ','-','D','O','P','E','N','S','S','L','_','C','P','U', - 'I','D','_','O','B','J',' ','-','D','O','P','E','N','S','S','L', - '_','B','N','_','A','S','M','_','P','A','R','T','_','W','O','R', - 'D','S',' ','-','D','O','P','E','N','S','S','L','_','I','A','3', - '2','_','S','S','E','2',' ','-','D','O','P','E','N','S','S','L', - '_','B','N','_','A','S','M','_','M','O','N','T',' ','-','D','O', - 'P','E','N','S','S','L','_','B','N','_','A','S','M','_','G','F', - '2','m',' ','-','D','S','H','A','1','_','A','S','M',' ','-','D', - 'S','H','A','2','5','6','_','A','S','M',' ','-','D','S','H','A', - '5','1','2','_','A','S','M',' ','-','D','R','C','4','_','A','S', - 'M',' ','-','D','M','D','5','_','A','S','M',' ','-','D','R','M', - 'D','1','6','0','_','A','S','M',' ','-','D','A','E','S','_','A', - 'S','M',' ','-','D','V','P','A','E','S','_','A','S','M',' ','-', - 'D','W','H','I','R','L','P','O','O','L','_','A','S','M',' ','-', - 'D','G','H','A','S','H','_','A','S','M',' ','-','D','E','C','P', - '_','N','I','S','T','Z','2','5','6','_','A','S','M',' ','-','D', - 'P','A','D','L','O','C','K','_','A','S','M',' ','-','D','P','O', - 'L','Y','1','3','0','5','_','A','S','M','\0' + 'c','o','m','p','i','l','e','r',':',' ','c','c',' ','/','Z','i', + ' ','/','F','d','o','s','s','l','_','s','t','a','t','i','c','.', + 'p','d','b',' ',' ','-','D','O','P','E','N','S','S','L','_','I', + 'A','3','2','_','S','S','E','2',' ','-','D','L','_','E','N','D', + 'I','A','N',' ','-','D','O','P','E','N','S','S','L','_','P','I', + 'C',' ','-','D','O','P','E','N','S','S','L','_','C','P','U','I', + 'D','_','O','B','J',' ','-','D','O','P','E','N','S','S','L','_', + 'B','N','_','A','S','M','_','P','A','R','T','_','W','O','R','D', + 'S',' ','-','D','O','P','E','N','S','S','L','_','I','A','3','2', + '_','S','S','E','2',' ','-','D','O','P','E','N','S','S','L','_', + 'B','N','_','A','S','M','_','M','O','N','T',' ','-','D','O','P', + 'E','N','S','S','L','_','B','N','_','A','S','M','_','G','F','2', + 'm',' ','-','D','S','H','A','1','_','A','S','M',' ','-','D','S', + 'H','A','2','5','6','_','A','S','M',' ','-','D','S','H','A','5', + '1','2','_','A','S','M',' ','-','D','R','C','4','_','A','S','M', + ' ','-','D','M','D','5','_','A','S','M',' ','-','D','R','M','D', + '1','6','0','_','A','S','M',' ','-','D','A','E','S','_','A','S', + 'M',' ','-','D','V','P','A','E','S','_','A','S','M',' ','-','D', + 'W','H','I','R','L','P','O','O','L','_','A','S','M',' ','-','D', + 'G','H','A','S','H','_','A','S','M',' ','-','D','E','C','P','_', + 'N','I','S','T','Z','2','5','6','_','A','S','M',' ','-','D','P', + 'A','D','L','O','C','K','_','A','S','M',' ','-','D','P','O','L', + 'Y','1','3','0','5','_','A','S','M','\0' }; diff --git a/deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/cmp.h b/deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/cmp.h index 170a00036ce4dc..f0e768e01baacd 100644 --- a/deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/cmp.h +++ b/deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/opensslv.h index a63e892265737e..874d53c931fc8a 100644 --- a/deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/VC-WIN32/no-asm/openssl-fips.gypi b/deps/openssl/config/archs/VC-WIN32/no-asm/openssl-fips.gypi index 45edb39959ab8b..603ad27f9be83d 100644 --- a/deps/openssl/config/archs/VC-WIN32/no-asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/VC-WIN32/no-asm/openssl-fips.gypi @@ -33,7 +33,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/des_enc.c', diff --git a/deps/openssl/config/archs/VC-WIN32/no-asm/openssl.gypi b/deps/openssl/config/archs/VC-WIN32/no-asm/openssl.gypi index 15ded008445eab..c4e4b169a0489d 100644 --- a/deps/openssl/config/archs/VC-WIN32/no-asm/openssl.gypi +++ b/deps/openssl/config/archs/VC-WIN32/no-asm/openssl.gypi @@ -192,7 +192,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/camellia.c', diff --git a/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/configdata.pm b/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/configdata.pm index 1ed858272b507b..326aee8a214bfc 100644 --- a/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/configdata.pm +++ b/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/configdata.pm @@ -18,7 +18,7 @@ our %config = ( "ARFLAGS" => [ "/nologo" ], - "CC" => "gcc", + "CC" => "cl", "CFLAGS" => [ "/W3 /wd4090 /nologo /O2" ], @@ -163,7 +163,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -213,7 +213,7 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -232,7 +232,7 @@ our %config = ( "AS" => undef, "ASFLAGS" => undef, "BUILDFILE" => undef, - "CC" => "gcc", + "CC" => undef, "CFLAGS" => undef, "CPP" => undef, "CPPDEFINES" => undef, @@ -266,11 +266,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "VC-WIN64-ARM", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "lib", @@ -283,7 +283,7 @@ our %target = ( "LDFLAGS" => "/nologo /debug", "MT" => "mt", "MTFLAGS" => "-nologo", - "RANLIB" => "CODE(0x5653720ac978)", + "RANLIB" => "CODE(0x556dc7ce0ba8)", "RC" => "rc", "_conf_fname_int" => [ "Configurations/00-base-templates.conf", @@ -1364,6 +1364,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3948,6 +3951,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4056,6 +4062,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6321,6 +6330,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6429,6 +6441,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7784,6 +7799,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8450,7 +8469,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-bn_add.o", "crypto/bn/libfips-lib-bn_asm.o", "crypto/bn/libfips-lib-bn_blind.o", @@ -8478,8 +8496,7 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_shift.o", "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", - "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o" + "crypto/bn/libfips-lib-bn_word.o" ], "products" => { "lib" => [ @@ -12927,6 +12944,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -13035,6 +13055,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15300,6 +15323,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15408,6 +15434,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16936,6 +16965,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16972,6 +17002,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18889,6 +18920,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19913,6 +19948,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19949,6 +19985,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20214,6 +20251,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -21061,9 +21099,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_x931p.o" => [ "crypto/bn/bn_x931p.c" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-bn_add.o" => [ "crypto/bn/bn_add.c" ], @@ -21148,9 +21183,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_word.o" => [ "crypto/bn/bn_word.c" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" ], @@ -23647,7 +23679,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/buffer/libcrypto-lib-buf_err.o", "crypto/buffer/libcrypto-lib-buffer.o", "crypto/camellia/libcrypto-lib-camellia.o", @@ -25224,7 +25255,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/buffer/libfips-lib-buffer.o", "crypto/cmac/libfips-lib-cmac.o", "crypto/des/libfips-lib-des_enc.o", @@ -26735,6 +26765,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27433,8 +27469,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27461,7 +27497,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27478,8 +27514,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/crypto/buildinf.h index adf19b9350d037..8d5b5a0265ca60 100644 --- a/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: VC-WIN64-ARM" -#define DATE "built on: Mon Feb 13 14:31:19 2023 UTC" +#define DATE "built on: Fri Jun 9 12:16:18 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/include/openssl/cmp.h b/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/include/openssl/cmp.h index 170a00036ce4dc..f0e768e01baacd 100644 --- a/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/include/openssl/cmp.h +++ b/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/include/openssl/opensslv.h index a63e892265737e..874d53c931fc8a 100644 --- a/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/openssl-fips.gypi b/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/openssl-fips.gypi index 0b84f9edac3dd5..58f627a062a2cd 100644 --- a/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/openssl-fips.gypi @@ -33,7 +33,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/des_enc.c', diff --git a/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/openssl.gypi b/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/openssl.gypi index 892ec550f05841..81eb195afa9c48 100644 --- a/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/openssl.gypi +++ b/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/openssl.gypi @@ -192,7 +192,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/camellia.c', diff --git a/deps/openssl/config/archs/VC-WIN64A/asm/configdata.pm b/deps/openssl/config/archs/VC-WIN64A/asm/configdata.pm index 8acd2f4519f379..772e2a57e368e9 100644 --- a/deps/openssl/config/archs/VC-WIN64A/asm/configdata.pm +++ b/deps/openssl/config/archs/VC-WIN64A/asm/configdata.pm @@ -168,7 +168,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -219,7 +219,7 @@ our %config = ( ], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -271,11 +271,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "VC-WIN64A", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "lib", @@ -290,7 +290,7 @@ our %target = ( "LDFLAGS" => "/nologo /debug", "MT" => "mt", "MTFLAGS" => "-nologo", - "RANLIB" => "CODE(0x55fec1834d50)", + "RANLIB" => "CODE(0x55a5434b2770)", "RC" => "rc", "_conf_fname_int" => [ "Configurations/00-base-templates.conf", @@ -1375,6 +1375,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -4021,6 +4024,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4129,6 +4135,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6394,6 +6403,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6502,6 +6514,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7857,6 +7872,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8533,7 +8552,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-rsaz-avx2.o", "crypto/bn/libcrypto-lib-rsaz-avx512.o", "crypto/bn/libcrypto-lib-rsaz-x86_64.o", @@ -8570,7 +8588,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-rsaz-avx2.o", "crypto/bn/libfips-lib-rsaz-avx512.o", "crypto/bn/libfips-lib-rsaz-x86_64.o", @@ -13048,6 +13065,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -13156,6 +13176,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15421,6 +15444,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15529,6 +15555,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -17057,6 +17086,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -17093,6 +17123,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -19010,6 +19041,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -20034,6 +20069,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -20070,6 +20106,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20335,6 +20372,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -21212,9 +21250,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_x931p.o" => [ "crypto/bn/bn_x931p.c" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libcrypto-lib-rsaz-avx2.o" => [ "crypto/bn/rsaz-avx2.s" ], @@ -21323,9 +21358,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_word.o" => [ "crypto/bn/bn_word.c" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-rsaz-avx2.o" => [ "crypto/bn/rsaz-avx2.s" ], @@ -23917,7 +23949,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-rsaz-avx2.o", "crypto/bn/libcrypto-lib-rsaz-avx512.o", "crypto/bn/libcrypto-lib-rsaz-x86_64.o", @@ -25519,7 +25550,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-rsaz-avx2.o", "crypto/bn/libfips-lib-rsaz-avx512.o", "crypto/bn/libfips-lib-rsaz-x86_64.o", @@ -27048,6 +27078,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27743,8 +27779,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27771,7 +27807,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27788,8 +27824,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/VC-WIN64A/asm/crypto/buildinf.h b/deps/openssl/config/archs/VC-WIN64A/asm/crypto/buildinf.h index b6ffd0d47cca75..75f69ed990b56e 100644 --- a/deps/openssl/config/archs/VC-WIN64A/asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/VC-WIN64A/asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: " -#define DATE "built on: Mon Feb 13 14:29:56 2023 UTC" +#define DATE "built on: Fri Jun 9 12:14:15 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a @@ -19,5 +19,5 @@ * literal */ static const char compiler_flags[] = { - 'c','o','m','p','i','l','e','r',':',' ','g','c','c',' ',' ','\0' + 'c','o','m','p','i','l','e','r',':',' ','c','c',' ',' ','\0' }; diff --git a/deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/cmp.h b/deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/cmp.h index 170a00036ce4dc..f0e768e01baacd 100644 --- a/deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/cmp.h +++ b/deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/opensslv.h b/deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/opensslv.h index a63e892265737e..874d53c931fc8a 100644 --- a/deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/VC-WIN64A/asm/openssl-fips.gypi b/deps/openssl/config/archs/VC-WIN64A/asm/openssl-fips.gypi index 3ef8063ba8dae0..780f25951c1546 100644 --- a/deps/openssl/config/archs/VC-WIN64A/asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/VC-WIN64A/asm/openssl-fips.gypi @@ -31,7 +31,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/bn/rsaz_exp.c', 'openssl/crypto/bn/rsaz_exp_x2.c', 'openssl/crypto/buffer/buffer.c', diff --git a/deps/openssl/config/archs/VC-WIN64A/asm/openssl.gypi b/deps/openssl/config/archs/VC-WIN64A/asm/openssl.gypi index 635739dec0f07c..c1fe444ecbef8d 100644 --- a/deps/openssl/config/archs/VC-WIN64A/asm/openssl.gypi +++ b/deps/openssl/config/archs/VC-WIN64A/asm/openssl.gypi @@ -190,7 +190,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/bn/rsaz_exp.c', 'openssl/crypto/bn/rsaz_exp_x2.c', 'openssl/crypto/buffer/buf_err.c', diff --git a/deps/openssl/config/archs/VC-WIN64A/asm_avx2/configdata.pm b/deps/openssl/config/archs/VC-WIN64A/asm_avx2/configdata.pm index 6699a37f91fc54..cbc250155f4bd0 100644 --- a/deps/openssl/config/archs/VC-WIN64A/asm_avx2/configdata.pm +++ b/deps/openssl/config/archs/VC-WIN64A/asm_avx2/configdata.pm @@ -168,7 +168,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -219,7 +219,7 @@ our %config = ( ], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -271,11 +271,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "VC-WIN64A", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "lib", @@ -290,7 +290,7 @@ our %target = ( "LDFLAGS" => "/nologo /debug", "MT" => "mt", "MTFLAGS" => "-nologo", - "RANLIB" => "CODE(0x5607df4b9d70)", + "RANLIB" => "CODE(0x5590b4594db0)", "RC" => "rc", "_conf_fname_int" => [ "Configurations/00-base-templates.conf", @@ -1375,6 +1375,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -4021,6 +4024,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4129,6 +4135,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6394,6 +6403,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6502,6 +6514,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7857,6 +7872,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8533,7 +8552,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-rsaz-avx2.o", "crypto/bn/libcrypto-lib-rsaz-avx512.o", "crypto/bn/libcrypto-lib-rsaz-x86_64.o", @@ -8570,7 +8588,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-rsaz-avx2.o", "crypto/bn/libfips-lib-rsaz-avx512.o", "crypto/bn/libfips-lib-rsaz-x86_64.o", @@ -13048,6 +13065,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -13156,6 +13176,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15421,6 +15444,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15529,6 +15555,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -17057,6 +17086,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -17093,6 +17123,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -19010,6 +19041,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -20034,6 +20069,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -20070,6 +20106,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20335,6 +20372,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -21212,9 +21250,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_x931p.o" => [ "crypto/bn/bn_x931p.c" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libcrypto-lib-rsaz-avx2.o" => [ "crypto/bn/rsaz-avx2.s" ], @@ -21323,9 +21358,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_word.o" => [ "crypto/bn/bn_word.c" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-rsaz-avx2.o" => [ "crypto/bn/rsaz-avx2.s" ], @@ -23917,7 +23949,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-rsaz-avx2.o", "crypto/bn/libcrypto-lib-rsaz-avx512.o", "crypto/bn/libcrypto-lib-rsaz-x86_64.o", @@ -25519,7 +25550,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-rsaz-avx2.o", "crypto/bn/libfips-lib-rsaz-avx512.o", "crypto/bn/libfips-lib-rsaz-x86_64.o", @@ -27048,6 +27078,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27743,8 +27779,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27771,7 +27807,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27788,8 +27824,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/VC-WIN64A/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/VC-WIN64A/asm_avx2/crypto/buildinf.h index 55a7366467b580..c4f414e265d1f9 100644 --- a/deps/openssl/config/archs/VC-WIN64A/asm_avx2/crypto/buildinf.h +++ b/deps/openssl/config/archs/VC-WIN64A/asm_avx2/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: " -#define DATE "built on: Mon Feb 13 14:30:13 2023 UTC" +#define DATE "built on: Fri Jun 9 12:14:40 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a @@ -19,5 +19,5 @@ * literal */ static const char compiler_flags[] = { - 'c','o','m','p','i','l','e','r',':',' ','g','c','c',' ',' ','\0' + 'c','o','m','p','i','l','e','r',':',' ','c','c',' ',' ','\0' }; diff --git a/deps/openssl/config/archs/VC-WIN64A/asm_avx2/include/openssl/cmp.h b/deps/openssl/config/archs/VC-WIN64A/asm_avx2/include/openssl/cmp.h index 170a00036ce4dc..f0e768e01baacd 100644 --- a/deps/openssl/config/archs/VC-WIN64A/asm_avx2/include/openssl/cmp.h +++ b/deps/openssl/config/archs/VC-WIN64A/asm_avx2/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/VC-WIN64A/asm_avx2/include/openssl/opensslv.h b/deps/openssl/config/archs/VC-WIN64A/asm_avx2/include/openssl/opensslv.h index a63e892265737e..874d53c931fc8a 100644 --- a/deps/openssl/config/archs/VC-WIN64A/asm_avx2/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/VC-WIN64A/asm_avx2/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/VC-WIN64A/asm_avx2/openssl-fips.gypi b/deps/openssl/config/archs/VC-WIN64A/asm_avx2/openssl-fips.gypi index c8319b48ab2622..205df43d3ce86a 100644 --- a/deps/openssl/config/archs/VC-WIN64A/asm_avx2/openssl-fips.gypi +++ b/deps/openssl/config/archs/VC-WIN64A/asm_avx2/openssl-fips.gypi @@ -31,7 +31,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/bn/rsaz_exp.c', 'openssl/crypto/bn/rsaz_exp_x2.c', 'openssl/crypto/buffer/buffer.c', diff --git a/deps/openssl/config/archs/VC-WIN64A/asm_avx2/openssl.gypi b/deps/openssl/config/archs/VC-WIN64A/asm_avx2/openssl.gypi index 4bd22ea44b2a2b..d7fd83a46e3910 100644 --- a/deps/openssl/config/archs/VC-WIN64A/asm_avx2/openssl.gypi +++ b/deps/openssl/config/archs/VC-WIN64A/asm_avx2/openssl.gypi @@ -190,7 +190,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/bn/rsaz_exp.c', 'openssl/crypto/bn/rsaz_exp_x2.c', 'openssl/crypto/buffer/buf_err.c', diff --git a/deps/openssl/config/archs/VC-WIN64A/no-asm/configdata.pm b/deps/openssl/config/archs/VC-WIN64A/no-asm/configdata.pm index 809e0f3ad674e3..5e12aa14fe94ad 100644 --- a/deps/openssl/config/archs/VC-WIN64A/no-asm/configdata.pm +++ b/deps/openssl/config/archs/VC-WIN64A/no-asm/configdata.pm @@ -22,7 +22,7 @@ our %config = ( "ASFLAGS" => [ "-g" ], - "CC" => "gcc", + "CC" => "cl", "CFLAGS" => [ "/W3 /wd4090 /nologo /O2" ], @@ -166,7 +166,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -218,7 +218,7 @@ our %config = ( ], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -237,7 +237,7 @@ our %config = ( "AS" => undef, "ASFLAGS" => undef, "BUILDFILE" => undef, - "CC" => "gcc", + "CC" => undef, "CFLAGS" => undef, "CPP" => undef, "CPPDEFINES" => undef, @@ -271,11 +271,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "VC-WIN64A", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "lib", @@ -290,7 +290,7 @@ our %target = ( "LDFLAGS" => "/nologo /debug", "MT" => "mt", "MTFLAGS" => "-nologo", - "RANLIB" => "CODE(0x5572c6dc4248)", + "RANLIB" => "CODE(0x559ab9a64278)", "RC" => "rc", "_conf_fname_int" => [ "Configurations/00-base-templates.conf", @@ -1376,6 +1376,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3960,6 +3963,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4068,6 +4074,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6333,6 +6342,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6441,6 +6453,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7796,6 +7811,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8462,7 +8481,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-bn_add.o", "crypto/bn/libfips-lib-bn_asm.o", "crypto/bn/libfips-lib-bn_blind.o", @@ -8490,8 +8508,7 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_shift.o", "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", - "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o" + "crypto/bn/libfips-lib-bn_word.o" ], "products" => { "lib" => [ @@ -12939,6 +12956,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -13047,6 +13067,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15312,6 +15335,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15420,6 +15446,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16948,6 +16977,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16984,6 +17014,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18901,6 +18932,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19925,6 +19960,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19961,6 +19997,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20226,6 +20263,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -21073,9 +21111,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_x931p.o" => [ "crypto/bn/bn_x931p.c" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-bn_add.o" => [ "crypto/bn/bn_add.c" ], @@ -21160,9 +21195,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_word.o" => [ "crypto/bn/bn_word.c" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" ], @@ -23659,7 +23691,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/buffer/libcrypto-lib-buf_err.o", "crypto/buffer/libcrypto-lib-buffer.o", "crypto/camellia/libcrypto-lib-camellia.o", @@ -25236,7 +25267,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/buffer/libfips-lib-buffer.o", "crypto/cmac/libfips-lib-cmac.o", "crypto/des/libfips-lib-des_enc.o", @@ -26747,6 +26777,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27445,8 +27481,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27473,7 +27509,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27490,8 +27526,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/VC-WIN64A/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/VC-WIN64A/no-asm/crypto/buildinf.h index 1d0b7096278dd8..51a79f2842b4d2 100644 --- a/deps/openssl/config/archs/VC-WIN64A/no-asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/VC-WIN64A/no-asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: " -#define DATE "built on: Mon Feb 13 14:30:30 2023 UTC" +#define DATE "built on: Fri Jun 9 12:15:04 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a @@ -19,5 +19,5 @@ * literal */ static const char compiler_flags[] = { - 'c','o','m','p','i','l','e','r',':',' ','g','c','c',' ',' ','\0' + 'c','o','m','p','i','l','e','r',':',' ','c','c',' ',' ','\0' }; diff --git a/deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/cmp.h b/deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/cmp.h index 170a00036ce4dc..f0e768e01baacd 100644 --- a/deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/cmp.h +++ b/deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/opensslv.h index a63e892265737e..874d53c931fc8a 100644 --- a/deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/VC-WIN64A/no-asm/openssl-fips.gypi b/deps/openssl/config/archs/VC-WIN64A/no-asm/openssl-fips.gypi index ebdda8bcd55bad..8da150aab54f0c 100644 --- a/deps/openssl/config/archs/VC-WIN64A/no-asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/VC-WIN64A/no-asm/openssl-fips.gypi @@ -33,7 +33,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/des_enc.c', diff --git a/deps/openssl/config/archs/VC-WIN64A/no-asm/openssl.gypi b/deps/openssl/config/archs/VC-WIN64A/no-asm/openssl.gypi index d09aced640d58c..af84bdff856623 100644 --- a/deps/openssl/config/archs/VC-WIN64A/no-asm/openssl.gypi +++ b/deps/openssl/config/archs/VC-WIN64A/no-asm/openssl.gypi @@ -192,7 +192,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/camellia.c', diff --git a/deps/openssl/config/archs/aix64-gcc-as/asm/configdata.pm b/deps/openssl/config/archs/aix64-gcc-as/asm/configdata.pm index d7cb32dbeab602..45f66d88bec8bd 100644 --- a/deps/openssl/config/archs/aix64-gcc-as/asm/configdata.pm +++ b/deps/openssl/config/archs/aix64-gcc-as/asm/configdata.pm @@ -156,7 +156,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -206,7 +206,7 @@ our %config = ( ], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -258,11 +258,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "aix64-gcc-as", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar -X64", @@ -1324,6 +1324,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3949,6 +3952,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4057,6 +4063,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6322,6 +6331,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6430,6 +6442,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7779,6 +7794,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8453,7 +8472,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", "crypto/bn/libcrypto-lib-ppc-mont.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-bn-ppc.o", "crypto/bn/libfips-lib-bn_add.o", "crypto/bn/libfips-lib-bn_blind.o", @@ -8483,8 +8501,7 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-ppc-mont.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o" + "crypto/bn/libfips-lib-ppc-mont.o" ], "products" => { "lib" => [ @@ -12955,6 +12972,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -13063,6 +13083,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15328,6 +15351,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15436,6 +15462,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16948,6 +16977,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16984,6 +17014,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18895,6 +18926,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19919,6 +19954,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19955,6 +19991,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20220,6 +20257,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -21081,9 +21119,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-ppc-mont.o" => [ "crypto/bn/ppc-mont.s" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-bn-ppc.o" => [ "crypto/bn/bn-ppc.s" ], @@ -21174,9 +21209,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-ppc-mont.o" => [ "crypto/bn/ppc-mont.s" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" ], @@ -23762,7 +23794,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", "crypto/bn/libcrypto-lib-ppc-mont.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/buffer/libcrypto-lib-buf_err.o", "crypto/buffer/libcrypto-lib-buffer.o", "crypto/camellia/libcrypto-lib-camellia.o", @@ -25352,7 +25383,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", "crypto/bn/libfips-lib-ppc-mont.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/buffer/libfips-lib-buffer.o", "crypto/cmac/libfips-lib-cmac.o", "crypto/des/libfips-lib-des_enc.o", @@ -26874,6 +26904,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27572,8 +27608,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27600,7 +27636,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27617,8 +27653,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/aix64-gcc-as/asm/crypto/buildinf.h b/deps/openssl/config/archs/aix64-gcc-as/asm/crypto/buildinf.h index 85b7c91fed6497..d13a70519f2a29 100644 --- a/deps/openssl/config/archs/aix64-gcc-as/asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/aix64-gcc-as/asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: aix64-gcc-as" -#define DATE "built on: Mon Feb 13 14:20:34 2023 UTC" +#define DATE "built on: Fri Jun 9 11:57:48 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/cmp.h b/deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/cmp.h +++ b/deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/opensslv.h b/deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/aix64-gcc-as/asm/openssl-fips.gypi b/deps/openssl/config/archs/aix64-gcc-as/asm/openssl-fips.gypi index 9344144adf6ca0..834f45768009b6 100644 --- a/deps/openssl/config/archs/aix64-gcc-as/asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/aix64-gcc-as/asm/openssl-fips.gypi @@ -33,7 +33,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/des_enc.c', diff --git a/deps/openssl/config/archs/aix64-gcc-as/asm/openssl.gypi b/deps/openssl/config/archs/aix64-gcc-as/asm/openssl.gypi index bb7e95846b6dc4..8a048cba01e211 100644 --- a/deps/openssl/config/archs/aix64-gcc-as/asm/openssl.gypi +++ b/deps/openssl/config/archs/aix64-gcc-as/asm/openssl.gypi @@ -192,7 +192,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/camellia.c', diff --git a/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/configdata.pm b/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/configdata.pm index cc60b23311ac84..8b3a1f0ee5f0bb 100644 --- a/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/configdata.pm +++ b/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/configdata.pm @@ -156,7 +156,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -206,7 +206,7 @@ our %config = ( ], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -258,11 +258,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "aix64-gcc-as", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar -X64", @@ -1324,6 +1324,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3949,6 +3952,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4057,6 +4063,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6322,6 +6331,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6430,6 +6442,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7779,6 +7794,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8453,7 +8472,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", "crypto/bn/libcrypto-lib-ppc-mont.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-bn-ppc.o", "crypto/bn/libfips-lib-bn_add.o", "crypto/bn/libfips-lib-bn_blind.o", @@ -8483,8 +8501,7 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-ppc-mont.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o" + "crypto/bn/libfips-lib-ppc-mont.o" ], "products" => { "lib" => [ @@ -12955,6 +12972,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -13063,6 +13083,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15328,6 +15351,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15436,6 +15462,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16948,6 +16977,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16984,6 +17014,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18895,6 +18926,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19919,6 +19954,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19955,6 +19991,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20220,6 +20257,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -21081,9 +21119,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-ppc-mont.o" => [ "crypto/bn/ppc-mont.s" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-bn-ppc.o" => [ "crypto/bn/bn-ppc.s" ], @@ -21174,9 +21209,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-ppc-mont.o" => [ "crypto/bn/ppc-mont.s" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" ], @@ -23762,7 +23794,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", "crypto/bn/libcrypto-lib-ppc-mont.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/buffer/libcrypto-lib-buf_err.o", "crypto/buffer/libcrypto-lib-buffer.o", "crypto/camellia/libcrypto-lib-camellia.o", @@ -25352,7 +25383,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", "crypto/bn/libfips-lib-ppc-mont.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/buffer/libfips-lib-buffer.o", "crypto/cmac/libfips-lib-cmac.o", "crypto/des/libfips-lib-des_enc.o", @@ -26874,6 +26904,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27572,8 +27608,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27600,7 +27636,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27617,8 +27653,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/crypto/buildinf.h index 72d8109ceccd7e..b49627c01c44a0 100644 --- a/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/crypto/buildinf.h +++ b/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: aix64-gcc-as" -#define DATE "built on: Mon Feb 13 14:20:45 2023 UTC" +#define DATE "built on: Fri Jun 9 11:58:08 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/cmp.h b/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/cmp.h +++ b/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/opensslv.h b/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/openssl-fips.gypi b/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/openssl-fips.gypi index 4144154c75cf88..275d88b584e7a5 100644 --- a/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/openssl-fips.gypi +++ b/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/openssl-fips.gypi @@ -33,7 +33,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/des_enc.c', diff --git a/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/openssl.gypi b/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/openssl.gypi index 6e95b79dfd8815..ab4157db96a8ad 100644 --- a/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/openssl.gypi +++ b/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/openssl.gypi @@ -192,7 +192,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/camellia.c', diff --git a/deps/openssl/config/archs/aix64-gcc-as/no-asm/configdata.pm b/deps/openssl/config/archs/aix64-gcc-as/no-asm/configdata.pm index 9419e8d5e0fbae..c43b955a97f1fa 100644 --- a/deps/openssl/config/archs/aix64-gcc-as/no-asm/configdata.pm +++ b/deps/openssl/config/archs/aix64-gcc-as/no-asm/configdata.pm @@ -154,7 +154,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -205,7 +205,7 @@ our %config = ( ], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -224,7 +224,7 @@ our %config = ( "AS" => undef, "ASFLAGS" => undef, "BUILDFILE" => undef, - "CC" => "gcc", + "CC" => undef, "CFLAGS" => undef, "CPP" => undef, "CPPDEFINES" => undef, @@ -258,11 +258,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "aix64-gcc-as", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar -X64", @@ -1325,6 +1325,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3912,6 +3915,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4020,6 +4026,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6285,6 +6294,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6393,6 +6405,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7742,6 +7757,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8406,7 +8425,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-bn_add.o", "crypto/bn/libfips-lib-bn_asm.o", "crypto/bn/libfips-lib-bn_blind.o", @@ -8434,8 +8452,7 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_shift.o", "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", - "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o" + "crypto/bn/libfips-lib-bn_word.o" ], "products" => { "lib" => [ @@ -12880,6 +12897,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -12988,6 +13008,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15253,6 +15276,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15361,6 +15387,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16873,6 +16902,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16909,6 +16939,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18820,6 +18851,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19844,6 +19879,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19880,6 +19916,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20145,6 +20182,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -20982,9 +21020,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_x931p.o" => [ "crypto/bn/bn_x931p.c" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-bn_add.o" => [ "crypto/bn/bn_add.c" ], @@ -21069,9 +21104,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_word.o" => [ "crypto/bn/bn_word.c" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" ], @@ -23568,7 +23600,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/buffer/libcrypto-lib-buf_err.o", "crypto/buffer/libcrypto-lib-buffer.o", "crypto/camellia/libcrypto-lib-camellia.o", @@ -25137,7 +25168,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/buffer/libfips-lib-buffer.o", "crypto/cmac/libfips-lib-cmac.o", "crypto/des/libfips-lib-des_enc.o", @@ -26647,6 +26677,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27348,8 +27384,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27376,7 +27412,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27393,8 +27429,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/aix64-gcc-as/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/aix64-gcc-as/no-asm/crypto/buildinf.h index 8e043efab2e663..087f6580773805 100644 --- a/deps/openssl/config/archs/aix64-gcc-as/no-asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/aix64-gcc-as/no-asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: aix64-gcc-as" -#define DATE "built on: Mon Feb 13 14:20:56 2023 UTC" +#define DATE "built on: Fri Jun 9 11:58:27 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/cmp.h b/deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/cmp.h +++ b/deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/aix64-gcc-as/no-asm/openssl-fips.gypi b/deps/openssl/config/archs/aix64-gcc-as/no-asm/openssl-fips.gypi index 3b9169ed54bc7f..b283040eeec87a 100644 --- a/deps/openssl/config/archs/aix64-gcc-as/no-asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/aix64-gcc-as/no-asm/openssl-fips.gypi @@ -33,7 +33,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/des_enc.c', diff --git a/deps/openssl/config/archs/aix64-gcc-as/no-asm/openssl.gypi b/deps/openssl/config/archs/aix64-gcc-as/no-asm/openssl.gypi index 82c5f7faa57562..150635d1cfc050 100644 --- a/deps/openssl/config/archs/aix64-gcc-as/no-asm/openssl.gypi +++ b/deps/openssl/config/archs/aix64-gcc-as/no-asm/openssl.gypi @@ -192,7 +192,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/camellia.c', diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm/configdata.pm b/deps/openssl/config/archs/darwin-i386-cc/asm/configdata.pm index 106c0c93bfbba7..dd2e698e0ccc04 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm/configdata.pm +++ b/deps/openssl/config/archs/darwin-i386-cc/asm/configdata.pm @@ -156,7 +156,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -206,7 +206,7 @@ our %config = ( ], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -258,11 +258,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "darwin-i386-cc", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1322,6 +1322,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3966,6 +3969,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4074,6 +4080,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6339,6 +6348,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6447,6 +6459,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7788,6 +7803,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8455,7 +8474,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", "crypto/bn/libcrypto-lib-co-586.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-x86-gf2m.o", "crypto/bn/libcrypto-lib-x86-mont.o", "crypto/bn/libfips-lib-bn-586.o", @@ -8487,7 +8505,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", "crypto/bn/libfips-lib-co-586.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-x86-gf2m.o", "crypto/bn/libfips-lib-x86-mont.o" ], @@ -12947,6 +12964,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -13055,6 +13075,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15320,6 +15343,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15428,6 +15454,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16923,6 +16952,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16959,6 +16989,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18862,6 +18893,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19886,6 +19921,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19922,6 +19958,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20187,6 +20224,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -21033,9 +21071,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-co-586.o" => [ "crypto/bn/co-586.S" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libcrypto-lib-x86-gf2m.o" => [ "crypto/bn/x86-gf2m.S" ], @@ -21129,9 +21164,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-co-586.o" => [ "crypto/bn/co-586.S" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-x86-gf2m.o" => [ "crypto/bn/x86-gf2m.S" ], @@ -23678,7 +23710,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", "crypto/bn/libcrypto-lib-co-586.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-x86-gf2m.o", "crypto/bn/libcrypto-lib-x86-mont.o", "crypto/buffer/libcrypto-lib-buf_err.o", @@ -25257,7 +25288,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", "crypto/bn/libfips-lib-co-586.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-x86-gf2m.o", "crypto/bn/libfips-lib-x86-mont.o", "crypto/buffer/libfips-lib-buffer.o", @@ -26775,6 +26805,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27472,8 +27508,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27500,7 +27536,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27517,8 +27553,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/buildinf.h b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/buildinf.h index bdbfe9ffed1aea..88afb06bbc114d 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: darwin-i386-cc" -#define DATE "built on: Mon Feb 13 14:22:57 2023 UTC" +#define DATE "built on: Fri Jun 9 12:01:57 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/cmp.h b/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/cmp.h +++ b/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/opensslv.h b/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm/openssl-fips.gypi b/deps/openssl/config/archs/darwin-i386-cc/asm/openssl-fips.gypi index d33e8682963849..808b7f9cbf4f61 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/darwin-i386-cc/asm/openssl-fips.gypi @@ -30,7 +30,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/ecb3_enc.c', diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm/openssl.gypi b/deps/openssl/config/archs/darwin-i386-cc/asm/openssl.gypi index c3b61ba96e764c..cf331ff9355043 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm/openssl.gypi +++ b/deps/openssl/config/archs/darwin-i386-cc/asm/openssl.gypi @@ -188,7 +188,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/cmll_cfb.c', diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/configdata.pm b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/configdata.pm index c6aa90f0ae7834..0236d99d33a9a7 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/configdata.pm +++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/configdata.pm @@ -156,7 +156,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -206,7 +206,7 @@ our %config = ( ], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -258,11 +258,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "darwin-i386-cc", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1322,6 +1322,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3966,6 +3969,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4074,6 +4080,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6339,6 +6348,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6447,6 +6459,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7788,6 +7803,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8455,7 +8474,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", "crypto/bn/libcrypto-lib-co-586.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-x86-gf2m.o", "crypto/bn/libcrypto-lib-x86-mont.o", "crypto/bn/libfips-lib-bn-586.o", @@ -8487,7 +8505,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", "crypto/bn/libfips-lib-co-586.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-x86-gf2m.o", "crypto/bn/libfips-lib-x86-mont.o" ], @@ -12947,6 +12964,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -13055,6 +13075,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15320,6 +15343,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15428,6 +15454,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16923,6 +16952,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16959,6 +16989,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18862,6 +18893,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19886,6 +19921,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19922,6 +19958,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20187,6 +20224,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -21033,9 +21071,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-co-586.o" => [ "crypto/bn/co-586.S" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libcrypto-lib-x86-gf2m.o" => [ "crypto/bn/x86-gf2m.S" ], @@ -21129,9 +21164,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-co-586.o" => [ "crypto/bn/co-586.S" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-x86-gf2m.o" => [ "crypto/bn/x86-gf2m.S" ], @@ -23678,7 +23710,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", "crypto/bn/libcrypto-lib-co-586.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-x86-gf2m.o", "crypto/bn/libcrypto-lib-x86-mont.o", "crypto/buffer/libcrypto-lib-buf_err.o", @@ -25257,7 +25288,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", "crypto/bn/libfips-lib-co-586.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-x86-gf2m.o", "crypto/bn/libfips-lib-x86-mont.o", "crypto/buffer/libfips-lib-buffer.o", @@ -26775,6 +26805,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27472,8 +27508,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27500,7 +27536,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27517,8 +27553,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/buildinf.h index af5faab9c6fca0..db1463ebd9208a 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/buildinf.h +++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: darwin-i386-cc" -#define DATE "built on: Mon Feb 13 14:23:08 2023 UTC" +#define DATE "built on: Fri Jun 9 12:02:18 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/include/openssl/cmp.h b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/include/openssl/cmp.h +++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/include/openssl/opensslv.h b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/openssl-fips.gypi b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/openssl-fips.gypi index 6a01d68163405c..d7a8a61595a09a 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/openssl-fips.gypi +++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/openssl-fips.gypi @@ -30,7 +30,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/ecb3_enc.c', diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/openssl.gypi b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/openssl.gypi index aba37551eb6868..09d5fd91d86031 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/openssl.gypi +++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/openssl.gypi @@ -188,7 +188,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/cmll_cfb.c', diff --git a/deps/openssl/config/archs/darwin-i386-cc/no-asm/configdata.pm b/deps/openssl/config/archs/darwin-i386-cc/no-asm/configdata.pm index aeb9182052d18b..face9f022762e9 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/no-asm/configdata.pm +++ b/deps/openssl/config/archs/darwin-i386-cc/no-asm/configdata.pm @@ -18,7 +18,7 @@ our %config = ( "ARFLAGS" => [ "qc" ], - "CC" => "gcc", + "CC" => "cc", "CFLAGS" => [ "-O3 -fomit-frame-pointer" ], @@ -154,7 +154,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -205,7 +205,7 @@ our %config = ( ], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -224,7 +224,7 @@ our %config = ( "AS" => undef, "ASFLAGS" => undef, "BUILDFILE" => undef, - "CC" => "gcc", + "CC" => undef, "CFLAGS" => undef, "CPP" => undef, "CPPDEFINES" => undef, @@ -258,11 +258,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "darwin-i386-cc", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1323,6 +1323,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3910,6 +3913,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4018,6 +4024,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6283,6 +6292,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6391,6 +6403,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7732,6 +7747,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8396,7 +8415,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-bn_add.o", "crypto/bn/libfips-lib-bn_asm.o", "crypto/bn/libfips-lib-bn_blind.o", @@ -8424,8 +8442,7 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_shift.o", "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", - "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o" + "crypto/bn/libfips-lib-bn_word.o" ], "products" => { "lib" => [ @@ -12869,6 +12886,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -12977,6 +12997,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15242,6 +15265,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15350,6 +15376,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16845,6 +16874,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16881,6 +16911,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18784,6 +18815,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19808,6 +19843,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19844,6 +19880,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20109,6 +20146,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -20946,9 +20984,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_x931p.o" => [ "crypto/bn/bn_x931p.c" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-bn_add.o" => [ "crypto/bn/bn_add.c" ], @@ -21033,9 +21068,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_word.o" => [ "crypto/bn/bn_word.c" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" ], @@ -23532,7 +23564,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/buffer/libcrypto-lib-buf_err.o", "crypto/buffer/libcrypto-lib-buffer.o", "crypto/camellia/libcrypto-lib-camellia.o", @@ -25099,7 +25130,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/buffer/libfips-lib-buffer.o", "crypto/cmac/libfips-lib-cmac.o", "crypto/des/libfips-lib-des_enc.o", @@ -26609,6 +26639,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27309,8 +27345,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27337,7 +27373,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27354,8 +27390,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/darwin-i386-cc/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/darwin-i386-cc/no-asm/crypto/buildinf.h index 5124c2e199877b..cd966a1098c64c 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/no-asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/darwin-i386-cc/no-asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: darwin-i386-cc" -#define DATE "built on: Mon Feb 13 14:23:20 2023 UTC" +#define DATE "built on: Fri Jun 9 12:02:39 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a @@ -19,13 +19,12 @@ * literal */ static const char compiler_flags[] = { - 'c','o','m','p','i','l','e','r',':',' ','g','c','c',' ','-','f', - 'P','I','C',' ','-','a','r','c','h',' ','i','3','8','6',' ','-', - 'O','3',' ','-','f','o','m','i','t','-','f','r','a','m','e','-', - 'p','o','i','n','t','e','r',' ','-','D','L','_','E','N','D','I', - 'A','N',' ','-','D','O','P','E','N','S','S','L','_','P','I','C', - ' ','-','D','_','R','E','E','N','T','R','A','N','T',' ','-','D', - 'O','P','E','N','S','S','L','_','B','U','I','L','D','I','N','G', - '_','O','P','E','N','S','S','L',' ','-','D','N','D','E','B','U', - 'G','\0' + 'c','o','m','p','i','l','e','r',':',' ','c','c',' ','-','f','P', + 'I','C',' ','-','a','r','c','h',' ','i','3','8','6',' ','-','O', + '3',' ','-','f','o','m','i','t','-','f','r','a','m','e','-','p', + 'o','i','n','t','e','r',' ','-','D','L','_','E','N','D','I','A', + 'N',' ','-','D','O','P','E','N','S','S','L','_','P','I','C',' ', + '-','D','_','R','E','E','N','T','R','A','N','T',' ','-','D','O', + 'P','E','N','S','S','L','_','B','U','I','L','D','I','N','G','_', + 'O','P','E','N','S','S','L',' ','-','D','N','D','E','B','U','G','\0' }; diff --git a/deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/cmp.h b/deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/cmp.h +++ b/deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/darwin-i386-cc/no-asm/openssl-fips.gypi b/deps/openssl/config/archs/darwin-i386-cc/no-asm/openssl-fips.gypi index 27cb2092d4a2df..2a401f82311c62 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/no-asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/darwin-i386-cc/no-asm/openssl-fips.gypi @@ -33,7 +33,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/des_enc.c', diff --git a/deps/openssl/config/archs/darwin-i386-cc/no-asm/openssl.gypi b/deps/openssl/config/archs/darwin-i386-cc/no-asm/openssl.gypi index 4ad4e8c3a0d7f6..7469c552c64729 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/no-asm/openssl.gypi +++ b/deps/openssl/config/archs/darwin-i386-cc/no-asm/openssl.gypi @@ -192,7 +192,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/camellia.c', diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/asm/configdata.pm b/deps/openssl/config/archs/darwin64-arm64-cc/asm/configdata.pm index c032d5b7047da0..f857559a756c8c 100644 --- a/deps/openssl/config/archs/darwin64-arm64-cc/asm/configdata.pm +++ b/deps/openssl/config/archs/darwin64-arm64-cc/asm/configdata.pm @@ -156,7 +156,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -206,7 +206,7 @@ our %config = ( ], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -258,11 +258,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "darwin64-arm64-cc", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1322,6 +1322,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3941,6 +3944,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4049,6 +4055,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6314,6 +6323,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6422,6 +6434,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7763,6 +7778,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8434,7 +8453,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-armv8-mont.o", "crypto/bn/libfips-lib-bn_add.o", "crypto/bn/libfips-lib-bn_asm.o", @@ -8463,8 +8481,7 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_shift.o", "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", - "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o" + "crypto/bn/libfips-lib-bn_word.o" ], "products" => { "lib" => [ @@ -12923,6 +12940,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -13031,6 +13051,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15296,6 +15319,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15404,6 +15430,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16899,6 +16928,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16935,6 +16965,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18898,6 +18929,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19922,6 +19957,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19958,6 +19994,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20223,6 +20260,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -21075,9 +21113,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_x931p.o" => [ "crypto/bn/bn_x931p.c" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-armv8-mont.o" => [ "crypto/bn/armv8-mont.S" ], @@ -21165,9 +21200,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_word.o" => [ "crypto/bn/bn_word.c" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" ], @@ -23718,7 +23750,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/buffer/libcrypto-lib-buf_err.o", "crypto/buffer/libcrypto-lib-buffer.o", "crypto/camellia/libcrypto-lib-camellia.o", @@ -25297,7 +25328,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/buffer/libfips-lib-buffer.o", "crypto/cmac/libfips-lib-cmac.o", "crypto/des/libfips-lib-des_enc.o", @@ -26815,6 +26845,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27512,8 +27548,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27540,7 +27576,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27557,8 +27593,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/asm/crypto/aes/aesv8-armx.S b/deps/openssl/config/archs/darwin64-arm64-cc/asm/crypto/aes/aesv8-armx.S index 62840b3d2bb605..5e3afc1ced813d 100644 --- a/deps/openssl/config/archs/darwin64-arm64-cc/asm/crypto/aes/aesv8-armx.S +++ b/deps/openssl/config/archs/darwin64-arm64-cc/asm/crypto/aes/aesv8-armx.S @@ -1859,10 +1859,10 @@ _aes_v8_xts_encrypt: b.ne Lxts_enc_big_size // Encrypt the iv with key2, as the first XEX iv. ldr w6,[x4,#240] - ld1 {v0.16b},[x4],#16 + ld1 {v0.4s},[x4],#16 ld1 {v6.16b},[x5] sub w6,w6,#2 - ld1 {v1.16b},[x4],#16 + ld1 {v1.4s},[x4],#16 Loop_enc_iv_enc: aese v6.16b,v0.16b @@ -2462,9 +2462,9 @@ Lxts_enc_load_done: // Encrypt the composite block to get the last second encrypted text block ldr w6,[x3,#240] // load key schedule... - ld1 {v0.16b},[x3],#16 + ld1 {v0.4s},[x3],#16 sub w6,w6,#2 - ld1 {v1.16b},[x3],#16 // load key schedule... + ld1 {v1.4s},[x3],#16 // load key schedule... Loop_final_enc: aese v26.16b,v0.16b aesmc v26.16b,v26.16b @@ -2500,10 +2500,10 @@ _aes_v8_xts_decrypt: b.ne Lxts_dec_big_size // Encrypt the iv with key2, as the first XEX iv. ldr w6,[x4,#240] - ld1 {v0.16b},[x4],#16 + ld1 {v0.4s},[x4],#16 ld1 {v6.16b},[x5] sub w6,w6,#2 - ld1 {v1.16b},[x4],#16 + ld1 {v1.4s},[x4],#16 Loop_dec_small_iv_enc: aese v6.16b,v0.16b @@ -2581,10 +2581,10 @@ Lxts_dec_big_size: // Encrypt the iv with key2, as the first XEX iv ldr w6,[x4,#240] - ld1 {v0.16b},[x4],#16 + ld1 {v0.4s},[x4],#16 ld1 {v6.16b},[x5] sub w6,w6,#2 - ld1 {v1.16b},[x4],#16 + ld1 {v1.4s},[x4],#16 Loop_dec_iv_enc: aese v6.16b,v0.16b @@ -2914,7 +2914,7 @@ Loop5x_dec_after: .align 4 Lxts_dec_tail4x: add x0,x0,#16 - ld1 {v0.4s},[x0],#16 + tst x21,#0xf eor v5.16b,v1.16b,v4.16b st1 {v5.16b},[x1],#16 eor v17.16b,v24.16b,v17.16b @@ -2923,6 +2923,8 @@ Lxts_dec_tail4x: eor v31.16b,v26.16b,v31.16b st1 {v30.16b,v31.16b},[x1],#32 + b.eq Lxts_dec_abort + ld1 {v0.16b},[x0],#16 b Lxts_done .align 4 Lxts_outer_dec_tail: @@ -3100,7 +3102,7 @@ Lxts_done: // Processing the last two blocks with cipher stealing. mov x7,x3 cbnz x2,Lxts_dec_1st_done - ld1 {v0.4s},[x0],#16 + ld1 {v0.16b},[x0],#16 // Decrypt the last secod block to get the last plain text block Lxts_dec_1st_done: @@ -3145,9 +3147,9 @@ Lxts_dec_load_done: // Decrypt the composite block to get the last second plain text block ldr w6,[x7,#240] - ld1 {v0.16b},[x7],#16 + ld1 {v0.4s},[x7],#16 sub w6,w6,#2 - ld1 {v1.16b},[x7],#16 + ld1 {v1.4s},[x7],#16 Loop_final_dec: aesd v26.16b,v0.16b aesimc v26.16b,v26.16b diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/asm/crypto/buildinf.h b/deps/openssl/config/archs/darwin64-arm64-cc/asm/crypto/buildinf.h index c262e964cb1afb..c8ae0aa7190e5b 100644 --- a/deps/openssl/config/archs/darwin64-arm64-cc/asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/darwin64-arm64-cc/asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: darwin64-arm64-cc" -#define DATE "built on: Mon Feb 13 14:23:30 2023 UTC" +#define DATE "built on: Fri Jun 9 12:02:57 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/asm/crypto/modes/aes-gcm-armv8_64.S b/deps/openssl/config/archs/darwin64-arm64-cc/asm/crypto/modes/aes-gcm-armv8_64.S index 777c55f9fb3dfb..6fcafd5805448e 100644 --- a/deps/openssl/config/archs/darwin64-arm64-cc/asm/crypto/modes/aes-gcm-armv8_64.S +++ b/deps/openssl/config/archs/darwin64-arm64-cc/asm/crypto/modes/aes-gcm-armv8_64.S @@ -19,28 +19,36 @@ _aes_gcm_enc_128_kernel: stp d14, d15, [sp, #96] ldp x10, x11, [x16] //ctr96_b64, ctr96_t32 +#ifdef __AARCH64EB__ + rev x10, x10 + rev x11, x11 +#endif ldp x13, x14, [x8, #160] //load rk10 - +#ifdef __AARCH64EB__ + ror x13, x13, #32 + ror x14, x14, #32 +#endif ld1 {v11.16b}, [x3] ext v11.16b, v11.16b, v11.16b, #8 rev64 v11.16b, v11.16b lsr x5, x1, #3 //byte_len mov x15, x5 - ldr q27, [x8, #144] //load rk9 + ld1 {v18.4s}, [x8], #16 //load rk0 add x4, x0, x1, lsr #3 //end_input_ptr sub x5, x5, #1 //byte_len - 1 lsr x12, x11, #32 ldr q15, [x3, #112] //load h4l | h4h +#ifndef __AARCH64EB__ ext v15.16b, v15.16b, v15.16b, #8 - +#endif fmov d1, x10 //CTR block 1 rev w12, w12 //rev_ctr32 add w12, w12, #1 //increment rev_ctr32 orr w11, w11, w11 - ldr q18, [x8, #0] //load rk0 + ld1 {v19.4s}, [x8], #16 //load rk1 rev w9, w12 //CTR block 1 add w12, w12, #1 //CTR block 1 @@ -60,30 +68,33 @@ _aes_gcm_enc_128_kernel: rev w9, w12 //CTR block 3 orr x9, x11, x9, lsl #32 //CTR block 3 - ldr q19, [x8, #16] //load rk1 + ld1 {v20.4s}, [x8], #16 //load rk2 add w12, w12, #1 //CTR block 3 fmov v3.d[1], x9 //CTR block 3 ldr q14, [x3, #80] //load h3l | h3h +#ifndef __AARCH64EB__ ext v14.16b, v14.16b, v14.16b, #8 - +#endif aese v1.16b, v18.16b aesmc v1.16b, v1.16b //AES block 1 - round 0 - ldr q20, [x8, #32] //load rk2 + ld1 {v21.4s}, [x8], #16 //load rk3 aese v2.16b, v18.16b aesmc v2.16b, v2.16b //AES block 2 - round 0 ldr q12, [x3, #32] //load h1l | h1h +#ifndef __AARCH64EB__ ext v12.16b, v12.16b, v12.16b, #8 +#endif aese v0.16b, v18.16b aesmc v0.16b, v0.16b //AES block 0 - round 0 - ldr q26, [x8, #128] //load rk8 + ld1 {v22.4s}, [x8], #16 //load rk4 aese v3.16b, v18.16b aesmc v3.16b, v3.16b //AES block 3 - round 0 - ldr q21, [x8, #48] //load rk3 + ld1 {v23.4s}, [x8], #16 //load rk5 aese v2.16b, v19.16b aesmc v2.16b, v2.16b //AES block 2 - round 1 @@ -91,11 +102,11 @@ _aes_gcm_enc_128_kernel: aese v0.16b, v19.16b aesmc v0.16b, v0.16b //AES block 0 - round 1 - ldr q24, [x8, #96] //load rk6 + ld1 {v24.4s}, [x8], #16 //load rk6 aese v1.16b, v19.16b aesmc v1.16b, v1.16b //AES block 1 - round 1 - ldr q25, [x8, #112] //load rk7 + ld1 {v25.4s}, [x8], #16 //load rk7 aese v3.16b, v19.16b aesmc v3.16b, v3.16b //AES block 3 - round 1 @@ -103,12 +114,14 @@ _aes_gcm_enc_128_kernel: aese v0.16b, v20.16b aesmc v0.16b, v0.16b //AES block 0 - round 2 - ldr q23, [x8, #80] //load rk5 + ld1 {v26.4s}, [x8], #16 //load rk8 aese v1.16b, v20.16b aesmc v1.16b, v1.16b //AES block 1 - round 2 ldr q13, [x3, #64] //load h2l | h2h +#ifndef __AARCH64EB__ ext v13.16b, v13.16b, v13.16b, #8 +#endif aese v3.16b, v20.16b aesmc v3.16b, v3.16b //AES block 3 - round 2 @@ -125,7 +138,7 @@ _aes_gcm_enc_128_kernel: aese v2.16b, v21.16b aesmc v2.16b, v2.16b //AES block 2 - round 3 - ldr q22, [x8, #64] //load rk4 + ld1 {v27.4s}, [x8], #16 //load rk9 aese v3.16b, v21.16b aesmc v3.16b, v3.16b //AES block 3 - round 3 @@ -208,13 +221,25 @@ _aes_gcm_enc_128_kernel: b.ge L128_enc_tail //handle tail ldp x6, x7, [x0, #0] //AES block 0 - load plaintext - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif ldp x21, x22, [x0, #32] //AES block 2 - load plaintext - +#ifdef __AARCH64EB__ + rev x21, x21 + rev x22, x22 +#endif ldp x19, x20, [x0, #16] //AES block 1 - load plaintext - +#ifdef __AARCH64EB__ + rev x19, x19 + rev x20, x20 +#endif ldp x23, x24, [x0, #48] //AES block 3 - load plaintext - +#ifdef __AARCH64EB__ + rev x23, x23 + rev x24, x24 +#endif eor x6, x6, x13 //AES block 0 - round 10 low eor x7, x7, x14 //AES block 0 - round 10 high @@ -279,6 +304,10 @@ _aes_gcm_enc_128_kernel: L128_enc_main_loop: //main loop start ldp x23, x24, [x0, #48] //AES block 4k+3 - load plaintext +#ifdef __AARCH64EB__ + rev x23, x23 + rev x24, x24 +#endif rev64 v4.16b, v4.16b //GHASH block 4k (only t0 is free) rev64 v6.16b, v6.16b //GHASH block 4k+2 (t0, t1, and t2 free) @@ -313,7 +342,10 @@ L128_enc_main_loop: //main loop start pmull2 v28.1q, v5.2d, v14.2d //GHASH block 4k+1 - high eor v31.8b, v31.8b, v6.8b //GHASH block 4k+2 - mid ldp x6, x7, [x0, #0] //AES block 4k+4 - load plaintext - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif aese v0.16b, v19.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 1 rev w9, w12 //CTR block 4k+8 @@ -395,7 +427,10 @@ L128_enc_main_loop: //main loop start aese v1.16b, v23.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 5 ldp x19, x20, [x0, #16] //AES block 4k+5 - load plaintext - +#ifdef __AARCH64EB__ + rev x19, x19 + rev x20, x20 +#endif aese v3.16b, v21.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 3 eor v10.16b, v10.16b, v31.16b //GHASH block 4k+2 - mid @@ -403,7 +438,10 @@ L128_enc_main_loop: //main loop start aese v0.16b, v23.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 5 ldp x21, x22, [x0, #32] //AES block 4k+6 - load plaintext - +#ifdef __AARCH64EB__ + rev x21, x21 + rev x22, x22 +#endif pmull v31.1q, v9.1d, v8.1d //MODULO - top 64b align with mid eor v11.16b, v11.16b, v29.16b //GHASH block 4k+3 - low @@ -712,7 +750,10 @@ L128_enc_tail: //TAIL sub x5, x4, x0 //main_end_input_ptr is number of bytes left to process ldp x6, x7, [x0], #16 //AES block 4k+4 - load plaintext - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif cmp x5, #48 ext v8.16b, v11.16b, v11.16b, #8 //prepare final partial tag @@ -750,7 +791,10 @@ L128_enc_blocks_more_than_3: //blocks left > 3 st1 { v5.16b}, [x2], #16 //AES final-3 block - store result ldp x6, x7, [x0], #16 //AES final-2 block - load input low & high - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif rev64 v4.16b, v5.16b //GHASH final-3 block eor v4.16b, v4.16b, v8.16b //feed in partial tag @@ -779,7 +823,10 @@ L128_enc_blocks_more_than_2: //blocks left > 2 rev64 v4.16b, v5.16b //GHASH final-2 block ldp x6, x7, [x0], #16 //AES final-1 block - load input low & high - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif eor v4.16b, v4.16b, v8.16b //feed in partial tag eor x6, x6, x13 //AES final-1 block - round 10 low @@ -813,7 +860,10 @@ L128_enc_blocks_more_than_1: //blocks left > 1 rev64 v4.16b, v5.16b //GHASH final-1 block ldp x6, x7, [x0], #16 //AES final block - load input low & high - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif eor v4.16b, v4.16b, v8.16b //feed in partial tag eor x7, x7, x14 //AES final block - round 10 high @@ -876,9 +926,11 @@ L128_enc_blocks_less_than_1: //blocks left <= 1 ld1 { v18.16b}, [x2] //load existing bytes where the possibly partial last block is to be stored eor v8.8b, v8.8b, v4.8b //GHASH final block - mid - +#ifndef __AARCH64EB__ rev w9, w12 - +#else + mov w9, w12 +#endif pmull2 v20.1q, v4.2d, v12.2d //GHASH final block - high pmull v8.1q, v8.1d, v16.1d //GHASH final block - mid @@ -951,20 +1003,29 @@ _aes_gcm_dec_128_kernel: lsr x5, x1, #3 //byte_len mov x15, x5 ldp x10, x11, [x16] //ctr96_b64, ctr96_t32 - +#ifdef __AARCH64EB__ + rev x10, x10 + rev x11, x11 +#endif + ldp x13, x14, [x8, #160] //load rk10 +#ifdef __AARCH64EB__ + ror x14, x14, 32 + ror x13, x13, 32 +#endif sub x5, x5, #1 //byte_len - 1 - ldr q18, [x8, #0] //load rk0 + ld1 {v18.4s}, [x8], #16 //load rk0 and x5, x5, #0xffffffffffffffc0 //number of bytes to be processed in main loop (at least 1 byte must be handled by tail) ld1 { v0.16b}, [x16] //special case vector load initial counter so we can start first AES block as quickly as possible ldr q13, [x3, #64] //load h2l | h2h +#ifndef __AARCH64EB__ ext v13.16b, v13.16b, v13.16b, #8 - +#endif lsr x12, x11, #32 fmov d2, x10 //CTR block 2 - ldr q19, [x8, #16] //load rk1 + ld1 {v19.4s}, [x8], #16 //load rk1 orr w11, w11, w11 rev w12, w12 //rev_ctr32 @@ -976,7 +1037,7 @@ _aes_gcm_dec_128_kernel: rev w9, w12 //CTR block 1 orr x9, x11, x9, lsl #32 //CTR block 1 - ldr q20, [x8, #32] //load rk2 + ld1 {v20.4s}, [x8], #16 //load rk2 add w12, w12, #1 //CTR block 1 fmov v1.d[1], x9 //CTR block 1 @@ -999,19 +1060,19 @@ _aes_gcm_dec_128_kernel: aese v1.16b, v18.16b aesmc v1.16b, v1.16b //AES block 1 - round 0 - ldr q21, [x8, #48] //load rk3 + ld1 {v21.4s}, [x8], #16 //load rk3 aese v0.16b, v20.16b aesmc v0.16b, v0.16b //AES block 0 - round 2 - ldr q24, [x8, #96] //load rk6 + ld1 {v22.4s}, [x8], #16 //load rk4 aese v2.16b, v18.16b aesmc v2.16b, v2.16b //AES block 2 - round 0 - ldr q25, [x8, #112] //load rk7 + ld1 {v23.4s}, [x8], #16 //load rk5 aese v1.16b, v19.16b aesmc v1.16b, v1.16b //AES block 1 - round 1 - ldr q22, [x8, #64] //load rk4 + ld1 {v24.4s}, [x8], #16 //load rk6 aese v3.16b, v18.16b aesmc v3.16b, v3.16b //AES block 3 - round 0 @@ -1021,7 +1082,6 @@ _aes_gcm_dec_128_kernel: aese v1.16b, v20.16b aesmc v1.16b, v1.16b //AES block 1 - round 2 - ldp x13, x14, [x8, #160] //load rk10 aese v3.16b, v19.16b aesmc v3.16b, v3.16b //AES block 3 - round 1 @@ -1031,7 +1091,7 @@ _aes_gcm_dec_128_kernel: aese v0.16b, v21.16b aesmc v0.16b, v0.16b //AES block 0 - round 3 - ldr q23, [x8, #80] //load rk5 + ld1 {v25.4s}, [x8], #16 //load rk7 aese v1.16b, v21.16b aesmc v1.16b, v1.16b //AES block 1 - round 3 @@ -1041,7 +1101,7 @@ _aes_gcm_dec_128_kernel: aese v2.16b, v20.16b aesmc v2.16b, v2.16b //AES block 2 - round 2 - ldr q27, [x8, #144] //load rk9 + ld1 {v26.4s}, [x8], #16 //load rk8 aese v1.16b, v22.16b aesmc v1.16b, v1.16b //AES block 1 - round 4 @@ -1052,11 +1112,12 @@ _aes_gcm_dec_128_kernel: aese v2.16b, v21.16b aesmc v2.16b, v2.16b //AES block 2 - round 3 ldr q14, [x3, #80] //load h3l | h3h +#ifndef __AARCH64EB__ ext v14.16b, v14.16b, v14.16b, #8 - +#endif aese v0.16b, v22.16b aesmc v0.16b, v0.16b //AES block 0 - round 4 - ldr q26, [x8, #128] //load rk8 + ld1 {v27.4s}, [x8], #16 //load rk9 aese v1.16b, v23.16b aesmc v1.16b, v1.16b //AES block 1 - round 5 @@ -1073,8 +1134,9 @@ _aes_gcm_dec_128_kernel: aese v2.16b, v23.16b aesmc v2.16b, v2.16b //AES block 2 - round 5 ldr q12, [x3, #32] //load h1l | h1h +#ifndef __AARCH64EB__ ext v12.16b, v12.16b, v12.16b, #8 - +#endif aese v3.16b, v23.16b aesmc v3.16b, v3.16b //AES block 3 - round 5 @@ -1092,7 +1154,9 @@ _aes_gcm_dec_128_kernel: trn1 v8.2d, v12.2d, v13.2d //h2h | h1h ldr q15, [x3, #112] //load h4l | h4h +#ifndef __AARCH64EB__ ext v15.16b, v15.16b, v15.16b, #8 +#endif trn2 v16.2d, v12.2d, v13.2d //h2l | h1l add x5, x5, x0 @@ -1134,12 +1198,10 @@ _aes_gcm_dec_128_kernel: eor v17.16b, v17.16b, v9.16b //h4k | h3k b.ge L128_dec_tail //handle tail - ldr q5, [x0, #16] //AES block 1 - load ciphertext - - ldr q4, [x0, #0] //AES block 0 - load ciphertext + ld1 {v4.16b, v5.16b}, [x0], #32 //AES block 0 - load ciphertext; AES block 1 - load ciphertext eor v1.16b, v5.16b, v1.16b //AES block 1 - result - ldr q6, [x0, #32] //AES block 2 - load ciphertext + ld1 {v6.16b}, [x0], #16 //AES block 2 - load ciphertext eor v0.16b, v4.16b, v0.16b //AES block 0 - result rev64 v4.16b, v4.16b //GHASH block 0 @@ -1147,10 +1209,9 @@ _aes_gcm_dec_128_kernel: orr x9, x11, x9, lsl #32 //CTR block 4 add w12, w12, #1 //CTR block 4 - ldr q7, [x0, #48] //AES block 3 - load ciphertext + ld1 {v7.16b}, [x0], #16 //AES block 3 - load ciphertext rev64 v5.16b, v5.16b //GHASH block 1 - add x0, x0, #64 //AES input_ptr update mov x19, v1.d[0] //AES block 1 - mov low mov x20, v1.d[1] //AES block 1 - mov high @@ -1165,7 +1226,9 @@ _aes_gcm_dec_128_kernel: fmov v0.d[1], x9 //CTR block 4 rev w9, w12 //CTR block 5 eor x19, x19, x13 //AES block 1 - round 10 low - +#ifdef __AARCH64EB__ + rev x19, x19 +#endif fmov d1, x10 //CTR block 5 add w12, w12, #1 //CTR block 5 orr x9, x11, x9, lsl #32 //CTR block 5 @@ -1177,10 +1240,19 @@ _aes_gcm_dec_128_kernel: orr x9, x11, x9, lsl #32 //CTR block 6 eor x20, x20, x14 //AES block 1 - round 10 high +#ifdef __AARCH64EB__ + rev x20, x20 +#endif eor x6, x6, x13 //AES block 0 - round 10 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif eor v2.16b, v6.16b, v2.16b //AES block 2 - result eor x7, x7, x14 //AES block 0 - round 10 high +#ifdef __AARCH64EB__ + rev x7, x7 +#endif stp x6, x7, [x2], #16 //AES block 0 - store result stp x19, x20, [x2], #16 //AES block 1 - store result @@ -1248,9 +1320,14 @@ L128_dec_main_loop: //main loop start aese v3.16b, v19.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 1 eor x23, x23, x13 //AES block 4k+3 - round 10 low - +#ifdef __AARCH64EB__ + rev x23, x23 +#endif pmull v30.1q, v30.1d, v17.1d //GHASH block 4k+1 - mid eor x22, x22, x14 //AES block 4k+2 - round 10 high +#ifdef __AARCH64EB__ + rev x22, x22 +#endif mov d31, v6.d[1] //GHASH block 4k+2 - mid aese v0.16b, v19.16b @@ -1288,7 +1365,9 @@ L128_dec_main_loop: //main loop start pmull2 v31.1q, v31.2d, v16.2d //GHASH block 4k+2 - mid eor x24, x24, x14 //AES block 4k+3 - round 10 high - +#ifdef __AARCH64EB__ + rev x24, x24 +#endif aese v2.16b, v20.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 2 eor v30.8b, v30.8b, v7.8b //GHASH block 4k+3 - mid @@ -1296,7 +1375,9 @@ L128_dec_main_loop: //main loop start aese v1.16b, v23.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 5 eor x21, x21, x13 //AES block 4k+2 - round 10 low - +#ifdef __AARCH64EB__ + rev x21, x21 +#endif aese v0.16b, v23.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 5 movi v8.8b, #0xc2 @@ -1318,7 +1399,7 @@ L128_dec_main_loop: //main loop start pmull v30.1q, v30.1d, v16.1d //GHASH block 4k+3 - mid eor v9.16b, v9.16b, v4.16b //GHASH block 4k+3 - high - ldr q4, [x0, #0] //AES block 4k+4 - load ciphertext + ld1 {v4.16b}, [x0], #16 //AES block 4k+3 - load ciphertext aese v1.16b, v25.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 7 @@ -1345,7 +1426,7 @@ L128_dec_main_loop: //main loop start rev w9, w12 //CTR block 4k+8 pmull v31.1q, v9.1d, v8.1d //MODULO - top 64b align with mid - ldr q5, [x0, #16] //AES block 4k+5 - load ciphertext + ld1 {v5.16b}, [x0], #16 //AES block 4k+4 - load ciphertext ext v9.16b, v9.16b, v9.16b, #8 //MODULO - other top alignment aese v0.16b, v27.16b //AES block 4k+4 - round 9 @@ -1363,7 +1444,7 @@ L128_dec_main_loop: //main loop start aese v3.16b, v23.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 5 - ldr q6, [x0, #32] //AES block 4k+6 - load ciphertext + ld1 {v6.16b}, [x0], #16 //AES block 4k+5 - load ciphertext add w12, w12, #1 //CTR block 4k+8 eor v10.16b, v10.16b, v31.16b //MODULO - fold into mid @@ -1371,11 +1452,10 @@ L128_dec_main_loop: //main loop start aese v2.16b, v25.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 7 - ldr q7, [x0, #48] //AES block 4k+3 - load ciphertext + ld1 {v7.16b}, [x0], #16 //AES block 4k+6 - load ciphertext aese v3.16b, v24.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 6 - add x0, x0, #64 //AES input_ptr update rev64 v5.16b, v5.16b //GHASH block 4k+5 eor v10.16b, v10.16b, v9.16b //MODULO - fold into mid @@ -1400,11 +1480,15 @@ L128_dec_main_loop: //main loop start aese v3.16b, v26.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 8 eor x7, x7, x14 //AES block 4k+4 - round 10 high - +#ifdef __AARCH64EB__ + rev x7, x7 +#endif eor v11.16b, v11.16b, v8.16b //MODULO - fold into low mov x20, v1.d[1] //AES block 4k+5 - mov high eor x6, x6, x13 //AES block 4k+4 - round 10 low - +#ifdef __AARCH64EB__ + rev x6, x6 +#endif eor v2.16b, v6.16b, v2.16b //AES block 4k+6 - result mov x19, v1.d[0] //AES block 4k+5 - mov low add w12, w12, #1 //CTR block 4k+9 @@ -1421,9 +1505,15 @@ L128_dec_main_loop: //main loop start add w12, w12, #1 //CTR block 4k+10 eor x20, x20, x14 //AES block 4k+5 - round 10 high +#ifdef __AARCH64EB__ + rev x20, x20 +#endif stp x6, x7, [x2], #16 //AES block 4k+4 - store result eor x19, x19, x13 //AES block 4k+5 - round 10 low +#ifdef __AARCH64EB__ + rev x19, x19 +#endif stp x19, x20, [x2], #16 //AES block 4k+5 - store result orr x9, x11, x9, lsl #32 //CTR block 4k+10 @@ -1528,9 +1618,14 @@ L128_dec_prepretail: //PREPRETAIL aese v3.16b, v20.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 2 eor x23, x23, x13 //AES block 4k+3 - round 10 low - +#ifdef __AARCH64EB__ + rev x23, x23 +#endif pmull v30.1q, v30.1d, v16.1d //GHASH block 4k+3 - mid eor x21, x21, x13 //AES block 4k+2 - round 10 low +#ifdef __AARCH64EB__ + rev x21, x21 +#endif eor v11.16b, v11.16b, v29.16b //GHASH block 4k+3 - low aese v2.16b, v21.16b @@ -1603,7 +1698,9 @@ L128_dec_prepretail: //PREPRETAIL pmull v8.1q, v10.1d, v8.1d //MODULO - mid 64b align with low eor x24, x24, x14 //AES block 4k+3 - round 10 high - +#ifdef __AARCH64EB__ + rev x24, x24 +#endif aese v2.16b, v25.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 7 ext v10.16b, v10.16b, v10.16b, #8 //MODULO - other mid alignment @@ -1621,7 +1718,9 @@ L128_dec_prepretail: //PREPRETAIL aese v3.16b, v26.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 8 eor x22, x22, x14 //AES block 4k+2 - round 10 high - +#ifdef __AARCH64EB__ + rev x22, x22 +#endif aese v0.16b, v27.16b //AES block 4k+4 - round 9 stp x21, x22, [x2], #16 //AES block 4k+2 - store result @@ -1645,9 +1744,14 @@ L128_dec_tail: //TAIL cmp x5, #48 eor x7, x7, x14 //AES block 4k+4 - round 10 high - +#ifdef __AARCH64EB__ + rev x7, x7 +#endif ext v8.16b, v11.16b, v11.16b, #8 //prepare final partial tag eor x6, x6, x13 //AES block 4k+4 - round 10 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif b.gt L128_dec_blocks_more_than_3 mov v3.16b, v2.16b @@ -1691,9 +1795,14 @@ L128_dec_blocks_more_than_3: //blocks left > 3 movi v8.8b, #0 //suppress further partial tag feed in eor x7, x7, x14 //AES final-2 block - round 10 high - +#ifdef __AARCH64EB__ + rev x7, x7 +#endif pmull v10.1q, v22.1d, v10.1d //GHASH final-3 block - mid eor x6, x6, x13 //AES final-2 block - round 10 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif L128_dec_blocks_more_than_2: //blocks left > 2 rev64 v4.16b, v5.16b //GHASH final-2 block @@ -1719,12 +1828,18 @@ L128_dec_blocks_more_than_2: //blocks left > 2 pmull v22.1q, v22.1d, v17.1d //GHASH final-2 block - mid eor x6, x6, x13 //AES final-1 block - round 10 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif eor v11.16b, v11.16b, v21.16b //GHASH final-2 block - low eor v9.16b, v9.16b, v20.16b //GHASH final-2 block - high eor v10.16b, v10.16b, v22.16b //GHASH final-2 block - mid eor x7, x7, x14 //AES final-1 block - round 10 high +#ifdef __AARCH64EB__ + rev x7, x7 +#endif L128_dec_blocks_more_than_1: //blocks left > 1 rev64 v4.16b, v5.16b //GHASH final-1 block @@ -1755,8 +1870,13 @@ L128_dec_blocks_more_than_1: //blocks left > 1 eor v9.16b, v9.16b, v20.16b //GHASH final-1 block - high eor x7, x7, x14 //AES final block - round 10 high - +#ifdef __AARCH64EB__ + rev x7, x7 +#endif eor x6, x6, x13 //AES final block - round 10 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif eor v10.16b, v10.16b, v22.16b //GHASH final-1 block - mid L128_dec_blocks_less_than_1: //blocks left <= 1 @@ -1802,7 +1922,11 @@ L128_dec_blocks_less_than_1: //blocks left <= 1 bic x4, x4, x9 //mask out low existing bytes and x6, x6, x9 +#ifndef __AARCH64EB__ rev w9, w12 +#else + mov w9, w12 +#endif eor v10.16b, v10.16b, v8.16b //GHASH final block - mid movi v8.8b, #0xc2 @@ -1869,18 +1993,26 @@ _aes_gcm_enc_192_kernel: stp d14, d15, [sp, #96] ldp x10, x11, [x16] //ctr96_b64, ctr96_t32 +#ifdef __AARCH64EB__ + rev x10, x10 + rev x11, x11 +#endif + ldp x13, x14, [x8, #192] //load rk12 +#ifdef __AARCH64EB__ + ror x13, x13, #32 + ror x14, x14, #32 +#endif + ld1 {v18.4s}, [x8], #16 //load rk0 - ldr q23, [x8, #80] //load rk5 - - ldr q22, [x8, #64] //load rk4 + ld1 {v19.4s}, [x8], #16 //load rk1 - ldr q26, [x8, #128] //load rk8 + ld1 {v20.4s}, [x8], #16 //load rk2 lsr x12, x11, #32 - ldr q24, [x8, #96] //load rk6 + ld1 {v21.4s}, [x8], #16 //load rk3 orr w11, w11, w11 - ldr q25, [x8, #112] //load rk7 + ld1 {v22.4s}, [x8], #16 //load rk4 rev w12, w12 //rev_ctr32 add w12, w12, #1 //increment rev_ctr32 @@ -1904,15 +2036,13 @@ _aes_gcm_enc_192_kernel: rev w9, w12 //CTR block 3 orr x9, x11, x9, lsl #32 //CTR block 3 - ldr q18, [x8, #0] //load rk0 + ld1 {v23.4s}, [x8], #16 //load rk5 fmov v3.d[1], x9 //CTR block 3 - ldr q21, [x8, #48] //load rk3 + ld1 {v24.4s}, [x8], #16 //load rk6 - ldp x13, x14, [x8, #192] //load rk12 - - ldr q19, [x8, #16] //load rk1 + ld1 {v25.4s}, [x8], #16 //load rk7 aese v0.16b, v18.16b aesmc v0.16b, v0.16b //AES block 0 - round 0 @@ -1922,35 +2052,38 @@ _aes_gcm_enc_192_kernel: aese v3.16b, v18.16b aesmc v3.16b, v3.16b //AES block 3 - round 0 - ldr q29, [x8, #176] //load rk11 + ld1 {v26.4s}, [x8], #16 //load rk8 aese v1.16b, v18.16b aesmc v1.16b, v1.16b //AES block 1 - round 0 ldr q15, [x3, #112] //load h4l | h4h +#ifndef __AARCH64EB__ ext v15.16b, v15.16b, v15.16b, #8 - +#endif aese v2.16b, v18.16b aesmc v2.16b, v2.16b //AES block 2 - round 0 - ldr q20, [x8, #32] //load rk2 + ld1 {v27.4s}, [x8], #16 //load rk9 aese v0.16b, v19.16b aesmc v0.16b, v0.16b //AES block 0 - round 1 - ldr q28, [x8, #160] //load rk10 + ld1 {v28.4s}, [x8], #16 //load rk10 aese v1.16b, v19.16b aesmc v1.16b, v1.16b //AES block 1 - round 1 ldr q12, [x3, #32] //load h1l | h1h +#ifndef __AARCH64EB__ ext v12.16b, v12.16b, v12.16b, #8 - +#endif aese v2.16b, v19.16b aesmc v2.16b, v2.16b //AES block 2 - round 1 - ldr q27, [x8, #144] //load rk9 + ld1 {v29.4s}, [x8], #16 //load rk11 aese v3.16b, v19.16b aesmc v3.16b, v3.16b //AES block 3 - round 1 ldr q14, [x3, #80] //load h3l | h3h +#ifndef __AARCH64EB__ ext v14.16b, v14.16b, v14.16b, #8 - +#endif aese v0.16b, v20.16b aesmc v0.16b, v0.16b //AES block 0 - round 2 @@ -2007,8 +2140,9 @@ _aes_gcm_enc_192_kernel: aese v2.16b, v24.16b aesmc v2.16b, v2.16b //AES block 2 - round 6 ldr q13, [x3, #64] //load h2l | h2h +#ifndef __AARCH64EB__ ext v13.16b, v13.16b, v13.16b, #8 - +#endif aese v1.16b, v24.16b aesmc v1.16b, v1.16b //AES block 1 - round 6 @@ -2088,13 +2222,26 @@ _aes_gcm_enc_192_kernel: rev w9, w12 //CTR block 4 ldp x6, x7, [x0, #0] //AES block 0 - load plaintext - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif orr x9, x11, x9, lsl #32 //CTR block 4 ldp x21, x22, [x0, #32] //AES block 2 - load plaintext - +#ifdef __AARCH64EB__ + rev x21, x21 + rev x22, x22 +#endif ldp x23, x24, [x0, #48] //AES block 3 - load plaintext - +#ifdef __AARCH64EB__ + rev x23, x23 + rev x24, x24 +#endif ldp x19, x20, [x0, #16] //AES block 1 - load plaintext +#ifdef __AARCH64EB__ + rev x19, x19 + rev x20, x20 +#endif add x0, x0, #64 //AES input_ptr update cmp x0, x5 //check if we have <= 8 blocks @@ -2166,7 +2313,10 @@ L192_enc_main_loop: //main loop start aese v1.16b, v18.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 0 ldp x19, x20, [x0, #16] //AES block 4k+5 - load plaintext - +#ifdef __AARCH64EB__ + rev x19, x19 + rev x20, x20 +#endif ext v11.16b, v11.16b, v11.16b, #8 //PRE 0 fmov d3, x10 //CTR block 4k+3 rev64 v4.16b, v4.16b //GHASH block 4k (only t0 is free) @@ -2178,11 +2328,17 @@ L192_enc_main_loop: //main loop start pmull2 v30.1q, v5.2d, v14.2d //GHASH block 4k+1 - high rev64 v7.16b, v7.16b //GHASH block 4k+3 (t0, t1, t2 and t3 free) ldp x21, x22, [x0, #32] //AES block 4k+6 - load plaintext - +#ifdef __AARCH64EB__ + rev x21, x21 + rev x22, x22 +#endif aese v0.16b, v18.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 0 ldp x23, x24, [x0, #48] //AES block 4k+3 - load plaintext - +#ifdef __AARCH64EB__ + rev x23, x23 + rev x24, x24 +#endif pmull v31.1q, v5.1d, v14.1d //GHASH block 4k+1 - low eor v4.16b, v4.16b, v11.16b //PRE 1 @@ -2275,7 +2431,10 @@ L192_enc_main_loop: //main loop start aese v1.16b, v22.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 4 ldp x6, x7, [x0, #0] //AES block 4k+4 - load plaintext - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif aese v0.16b, v24.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 6 eor v11.16b, v11.16b, v8.16b //GHASH block 4k+2 - low @@ -2640,7 +2799,10 @@ L192_enc_tail: //TAIL sub x5, x4, x0 //main_end_input_ptr is number of bytes left to process ldp x6, x7, [x0], #16 //AES block 4k+4 - load plaintext - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif eor x6, x6, x13 //AES block 4k+4 - round 12 low eor x7, x7, x14 //AES block 4k+4 - round 12 high @@ -2677,7 +2839,10 @@ L192_enc_blocks_more_than_3: //blocks left > 3 st1 { v5.16b}, [x2], #16 //AES final-3 block - store result ldp x6, x7, [x0], #16 //AES final-2 block - load input low & high - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif rev64 v4.16b, v5.16b //GHASH final-3 block eor x6, x6, x13 //AES final-2 block - round 12 low @@ -2708,7 +2873,10 @@ L192_enc_blocks_more_than_2: //blocks left > 2 rev64 v4.16b, v5.16b //GHASH final-2 block ldp x6, x7, [x0], #16 //AES final-1 block - load input low & high - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif eor v4.16b, v4.16b, v8.16b //feed in partial tag eor x7, x7, x14 //AES final-1 block - round 12 high @@ -2739,7 +2907,10 @@ L192_enc_blocks_more_than_1: //blocks left > 1 st1 { v5.16b}, [x2], #16 //AES final-1 block - store result ldp x6, x7, [x0], #16 //AES final block - load input low & high - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif rev64 v4.16b, v5.16b //GHASH final-1 block eor x6, x6, x13 //AES final block - round 12 low @@ -2771,7 +2942,11 @@ L192_enc_blocks_more_than_1: //blocks left > 1 L192_enc_blocks_less_than_1: //blocks left <= 1 ld1 { v18.16b}, [x2] //load existing bytes where the possibly partial last block is to be stored +#ifndef __AARCH64EB__ rev w9, w12 +#else + mov w9, w12 +#endif and x1, x1, #127 //bit_length %= 128 sub x1, x1, #128 //bit_length -= 128 @@ -2876,14 +3051,22 @@ _aes_gcm_dec_192_kernel: add x4, x0, x1, lsr #3 //end_input_ptr ldp x10, x11, [x16] //ctr96_b64, ctr96_t32 - +#ifdef __AARCH64EB__ + rev x10, x10 + rev x11, x11 +#endif + ldp x13, x14, [x8, #192] //load rk12 +#ifdef __AARCH64EB__ + ror x13, x13, #32 + ror x14, x14, #32 +#endif ld1 { v0.16b}, [x16] //special case vector load initial counter so we can start first AES block as quickly as possible - ldr q18, [x8, #0] //load rk0 + ld1 {v18.4s}, [x8], #16 //load rk0 lsr x5, x1, #3 //byte_len mov x15, x5 - ldr q20, [x8, #32] //load rk2 + ld1 {v19.4s}, [x8], #16 //load rk1 lsr x12, x11, #32 orr w11, w11, w11 @@ -2893,7 +3076,7 @@ _aes_gcm_dec_192_kernel: fmov d1, x10 //CTR block 1 add w12, w12, #1 //increment rev_ctr32 - ldr q19, [x8, #16] //load rk1 + ld1 {v20.4s}, [x8], #16 //load rk2 aese v0.16b, v18.16b aesmc v0.16b, v0.16b //AES block 0 - round 0 @@ -2901,7 +3084,7 @@ _aes_gcm_dec_192_kernel: add w12, w12, #1 //CTR block 1 orr x9, x11, x9, lsl #32 //CTR block 1 - ldr q21, [x8, #48] //load rk3 + ld1 {v21.4s}, [x8], #16 //load rk3 fmov v1.d[1], x9 //CTR block 1 rev w9, w12 //CTR block 2 @@ -2919,54 +3102,57 @@ _aes_gcm_dec_192_kernel: fmov v3.d[1], x9 //CTR block 3 - ldr q26, [x8, #128] //load rk8 + ld1 {v22.4s}, [x8], #16 //load rk4 aese v0.16b, v20.16b aesmc v0.16b, v0.16b //AES block 0 - round 2 aese v2.16b, v18.16b aesmc v2.16b, v2.16b //AES block 2 - round 0 - ldr q29, [x8, #176] //load rk11 + ld1 {v23.4s}, [x8], #16 //load rk5 aese v1.16b, v18.16b aesmc v1.16b, v1.16b //AES block 1 - round 0 ldr q15, [x3, #112] //load h4l | h4h +#ifndef __AARCH64EB__ ext v15.16b, v15.16b, v15.16b, #8 - +#endif aese v3.16b, v18.16b aesmc v3.16b, v3.16b //AES block 3 - round 0 ldr q13, [x3, #64] //load h2l | h2h +#ifndef __AARCH64EB__ ext v13.16b, v13.16b, v13.16b, #8 - +#endif aese v2.16b, v19.16b aesmc v2.16b, v2.16b //AES block 2 - round 1 ldr q14, [x3, #80] //load h3l | h3h +#ifndef __AARCH64EB__ ext v14.16b, v14.16b, v14.16b, #8 - +#endif aese v1.16b, v19.16b aesmc v1.16b, v1.16b //AES block 1 - round 1 - ldp x13, x14, [x8, #192] //load rk12 aese v3.16b, v19.16b aesmc v3.16b, v3.16b //AES block 3 - round 1 ldr q12, [x3, #32] //load h1l | h1h +#ifndef __AARCH64EB__ ext v12.16b, v12.16b, v12.16b, #8 - +#endif aese v2.16b, v20.16b aesmc v2.16b, v2.16b //AES block 2 - round 2 - ldr q28, [x8, #160] //load rk10 + ld1 {v24.4s}, [x8], #16 //load rk6 aese v0.16b, v21.16b aesmc v0.16b, v0.16b //AES block 0 - round 3 - ldr q27, [x8, #144] //load rk9 + ld1 {v25.4s}, [x8], #16 //load rk7 aese v1.16b, v20.16b aesmc v1.16b, v1.16b //AES block 1 - round 2 - ldr q25, [x8, #112] //load rk7 + ld1 {v26.4s}, [x8], #16 //load rk8 aese v3.16b, v20.16b aesmc v3.16b, v3.16b //AES block 3 - round 2 - ldr q22, [x8, #64] //load rk4 + ld1 {v27.4s}, [x8], #16 //load rk9 aese v2.16b, v21.16b aesmc v2.16b, v2.16b //AES block 2 - round 3 @@ -2984,7 +3170,7 @@ _aes_gcm_dec_192_kernel: aese v0.16b, v22.16b aesmc v0.16b, v0.16b //AES block 0 - round 4 - ldr q23, [x8, #80] //load rk5 + ld1 {v28.4s}, [x8], #16 //load rk10 aese v1.16b, v22.16b aesmc v1.16b, v1.16b //AES block 1 - round 4 @@ -2999,7 +3185,7 @@ _aes_gcm_dec_192_kernel: aese v0.16b, v23.16b aesmc v0.16b, v0.16b //AES block 0 - round 5 - ldr q24, [x8, #96] //load rk6 + ld1 {v29.4s}, [x8], #16 //load rk11 aese v1.16b, v23.16b aesmc v1.16b, v1.16b //AES block 1 - round 5 @@ -3086,17 +3272,13 @@ _aes_gcm_dec_192_kernel: aese v0.16b, v29.16b //AES block 0 - round 11 b.ge L192_dec_tail //handle tail - ldr q5, [x0, #16] //AES block 1 - load ciphertext - - ldr q4, [x0, #0] //AES block 0 - load ciphertext + ld1 {v4.16b, v5.16b}, [x0], #32 //AES block 0,1 - load ciphertext eor v1.16b, v5.16b, v1.16b //AES block 1 - result eor v0.16b, v4.16b, v0.16b //AES block 0 - result rev w9, w12 //CTR block 4 - ldr q7, [x0, #48] //AES block 3 - load ciphertext - - ldr q6, [x0, #32] //AES block 2 - load ciphertext + ld1 {v6.16b, v7.16b}, [x0], #32 //AES block 2,3 - load ciphertext mov x19, v1.d[0] //AES block 1 - mov low @@ -3108,27 +3290,35 @@ _aes_gcm_dec_192_kernel: mov x7, v0.d[1] //AES block 0 - mov high rev64 v4.16b, v4.16b //GHASH block 0 - add x0, x0, #64 //AES input_ptr update fmov d0, x10 //CTR block 4 rev64 v5.16b, v5.16b //GHASH block 1 cmp x0, x5 //check if we have <= 8 blocks eor x19, x19, x13 //AES block 1 - round 12 low +#ifdef __AARCH64EB__ + rev x19, x19 +#endif fmov v0.d[1], x9 //CTR block 4 rev w9, w12 //CTR block 5 orr x9, x11, x9, lsl #32 //CTR block 5 fmov d1, x10 //CTR block 5 eor x20, x20, x14 //AES block 1 - round 12 high - +#ifdef __AARCH64EB__ + rev x20, x20 +#endif add w12, w12, #1 //CTR block 5 fmov v1.d[1], x9 //CTR block 5 eor x6, x6, x13 //AES block 0 - round 12 low - +#ifdef __AARCH64EB__ + rev x6, x6 +#endif rev w9, w12 //CTR block 6 eor x7, x7, x14 //AES block 0 - round 12 high - +#ifdef __AARCH64EB__ + rev x7, x7 +#endif stp x6, x7, [x2], #16 //AES block 0 - store result orr x9, x11, x9, lsl #32 //CTR block 6 @@ -3191,7 +3381,9 @@ L192_dec_main_loop: //main loop start aese v0.16b, v20.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 2 eor x22, x22, x14 //AES block 4k+2 - round 12 high - +#ifdef __AARCH64EB__ + rev x22, x22 +#endif aese v2.16b, v19.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 1 eor v4.8b, v4.8b, v5.8b //GHASH block 4k+1 - mid @@ -3208,7 +3400,9 @@ L192_dec_main_loop: //main loop start pmull v4.1q, v4.1d, v17.1d //GHASH block 4k+1 - mid eor v11.16b, v11.16b, v31.16b //GHASH block 4k+1 - low eor x21, x21, x13 //AES block 4k+2 - round 12 low - +#ifdef __AARCH64EB__ + rev x21, x21 +#endif aese v1.16b, v22.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 4 @@ -3310,16 +3504,18 @@ L192_dec_main_loop: //main loop start aese v2.16b, v24.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 6 - ldr q6, [x0, #32] //AES block 4k+6 - load ciphertext + ld1 {v4.16b}, [x0], #16 //AES block 4k+4 - load ciphertext aese v3.16b, v24.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 6 eor v10.16b, v10.16b, v30.16b //MODULO - karatsuba tidy up pmull v31.1q, v9.1d, v8.1d //MODULO - top 64b align with mid - ldr q7, [x0, #48] //AES block 4k+7 - load ciphertext + ld1 {v5.16b}, [x0], #16 //AES block 4k+5 - load ciphertext eor x23, x23, x13 //AES block 4k+3 - round 12 low - +#ifdef __AARCH64EB__ + rev x23, x23 +#endif aese v2.16b, v25.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 7 ext v9.16b, v9.16b, v9.16b, #8 //MODULO - other top alignment @@ -3333,10 +3529,10 @@ L192_dec_main_loop: //main loop start aese v2.16b, v26.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 8 - ldr q4, [x0, #0] //AES block 4k+4 - load ciphertext + ld1 {v6.16b}, [x0], #16 //AES block 4k+6 - load ciphertext aese v1.16b, v29.16b //AES block 4k+5 - round 11 - ldr q5, [x0, #16] //AES block 4k+5 - load ciphertext + ld1 {v7.16b}, [x0], #16 //AES block 4k+7 - load ciphertext rev w9, w12 //CTR block 4k+8 aese v3.16b, v26.16b @@ -3347,11 +3543,13 @@ L192_dec_main_loop: //main loop start aesmc v2.16b, v2.16b //AES block 4k+6 - round 9 eor v10.16b, v10.16b, v9.16b //MODULO - fold into mid - add x0, x0, #64 //AES input_ptr update cmp x0, x5 //LOOP CONTROL eor v0.16b, v4.16b, v0.16b //AES block 4k+4 - result eor x24, x24, x14 //AES block 4k+3 - round 12 high +#ifdef __AARCH64EB__ + rev x24, x24 +#endif eor v1.16b, v5.16b, v1.16b //AES block 4k+5 - result aese v2.16b, v28.16b @@ -3384,18 +3582,28 @@ L192_dec_main_loop: //main loop start rev w9, w12 //CTR block 4k+9 eor x6, x6, x13 //AES block 4k+4 - round 12 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif orr x9, x11, x9, lsl #32 //CTR block 4k+9 eor v11.16b, v11.16b, v8.16b //MODULO - fold into low fmov d1, x10 //CTR block 4k+9 add w12, w12, #1 //CTR block 4k+9 eor x19, x19, x13 //AES block 4k+5 - round 12 low - +#ifdef __AARCH64EB__ + rev x19, x19 +#endif fmov v1.d[1], x9 //CTR block 4k+9 rev w9, w12 //CTR block 4k+10 eor x20, x20, x14 //AES block 4k+5 - round 12 high - +#ifdef __AARCH64EB__ + rev x20, x20 +#endif eor x7, x7, x14 //AES block 4k+4 - round 12 high +#ifdef __AARCH64EB__ + rev x7, x7 +#endif stp x6, x7, [x2], #16 //AES block 4k+4 - store result eor v11.16b, v11.16b, v10.16b //MODULO - fold into low @@ -3449,18 +3657,29 @@ L192_dec_prepretail: //PREPRETAIL pmull v31.1q, v5.1d, v14.1d //GHASH block 4k+1 - low eor x24, x24, x14 //AES block 4k+3 - round 12 high +#ifdef __AARCH64EB__ + rev x24, x24 +#endif fmov v3.d[1], x9 //CTR block 4k+7 aese v0.16b, v20.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 2 eor x21, x21, x13 //AES block 4k+2 - round 12 low - +#ifdef __AARCH64EB__ + rev x21, x21 +#endif pmull2 v30.1q, v5.2d, v14.2d //GHASH block 4k+1 - high eor x22, x22, x14 //AES block 4k+2 - round 12 high +#ifdef __AARCH64EB__ + rev x22, x22 +#endif eor v4.8b, v4.8b, v5.8b //GHASH block 4k+1 - mid pmull v10.1q, v8.1d, v10.1d //GHASH block 4k - mid eor x23, x23, x13 //AES block 4k+3 - round 12 low +#ifdef __AARCH64EB__ + rev x23, x23 +#endif stp x21, x22, [x2], #16 //AES block 4k+2 - store result rev64 v7.16b, v7.16b //GHASH block 4k+3 @@ -3650,8 +3869,13 @@ L192_dec_tail: //TAIL cmp x5, #48 eor x7, x7, x14 //AES block 4k+4 - round 12 high - +#ifdef __AARCH64EB__ + rev x7, x7 +#endif eor x6, x6, x13 //AES block 4k+4 - round 12 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif b.gt L192_dec_blocks_more_than_3 movi v11.8b, #0 @@ -3695,10 +3919,16 @@ L192_dec_blocks_more_than_3: //blocks left > 3 pmull2 v9.1q, v4.2d, v15.2d //GHASH final-3 block - high eor x6, x6, x13 //AES final-2 block - round 12 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif movi v8.8b, #0 //suppress further partial tag feed in pmull v10.1q, v22.1d, v10.1d //GHASH final-3 block - mid eor x7, x7, x14 //AES final-2 block - round 12 high +#ifdef __AARCH64EB__ + rev x7, x7 +#endif L192_dec_blocks_more_than_2: //blocks left > 2 rev64 v4.16b, v5.16b //GHASH final-2 block @@ -3728,8 +3958,13 @@ L192_dec_blocks_more_than_2: //blocks left > 2 eor v9.16b, v9.16b, v20.16b //GHASH final-2 block - high eor x7, x7, x14 //AES final-1 block - round 12 high - +#ifdef __AARCH64EB__ + rev x7, x7 +#endif eor x6, x6, x13 //AES final-1 block - round 12 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif eor v10.16b, v10.16b, v22.16b //GHASH final-2 block - mid L192_dec_blocks_more_than_1: //blocks left > 1 @@ -3760,9 +3995,13 @@ L192_dec_blocks_more_than_1: //blocks left > 1 movi v8.8b, #0 //suppress further partial tag feed in eor v11.16b, v11.16b, v21.16b //GHASH final-1 block - low eor x7, x7, x14 //AES final block - round 12 high - +#ifdef __AARCH64EB__ + rev x7, x7 +#endif eor x6, x6, x13 //AES final block - round 12 low - +#ifdef __AARCH64EB__ + rev x6, x6 +#endif eor v10.16b, v10.16b, v22.16b //GHASH final-1 block - mid L192_dec_blocks_less_than_1: //blocks left <= 1 @@ -3789,8 +4028,11 @@ L192_dec_blocks_less_than_1: //blocks left <= 1 orr x6, x6, x4 mov v0.d[1], x10 - +#ifndef __AARCH64EB__ rev w9, w12 +#else + mov w9, w12 +#endif and v5.16b, v5.16b, v0.16b //possibly partial last block has zeroes in highest bits str w9, [x16, #12] //store the updated counter @@ -3878,14 +4120,22 @@ _aes_gcm_enc_256_kernel: lsr x5, x1, #3 //byte_len mov x15, x5 ldp x10, x11, [x16] //ctr96_b64, ctr96_t32 - +#ifdef __AARCH64EB__ + rev x10, x10 + rev x11, x11 +#endif + ldp x13, x14, [x8, #224] //load rk14 +#ifdef __AARCH64EB__ + ror x13, x13, #32 + ror x14, x14, #32 +#endif ld1 { v0.16b}, [x16] //special case vector load initial counter so we can start first AES block as quickly as possible sub x5, x5, #1 //byte_len - 1 - ldr q18, [x8, #0] //load rk0 + ld1 {v18.4s}, [x8], #16 //load rk0 and x5, x5, #0xffffffffffffffc0 //number of bytes to be processed in main loop (at least 1 byte must be handled by tail) - ldr q25, [x8, #112] //load rk7 + ld1 {v19.4s}, [x8], #16 //load rk1 add x5, x5, x0 lsr x12, x11, #32 @@ -3905,14 +4155,14 @@ _aes_gcm_enc_256_kernel: orr x9, x11, x9, lsl #32 //CTR block 1 add w12, w12, #1 //CTR block 1 - ldr q19, [x8, #16] //load rk1 + ld1 {v20.4s}, [x8], #16 //load rk2 fmov v1.d[1], x9 //CTR block 1 rev w9, w12 //CTR block 2 add w12, w12, #1 //CTR block 2 orr x9, x11, x9, lsl #32 //CTR block 2 - ldr q20, [x8, #32] //load rk2 + ld1 {v21.4s}, [x8], #16 //load rk3 fmov v2.d[1], x9 //CTR block 2 rev w9, w12 //CTR block 3 @@ -3925,50 +4175,53 @@ _aes_gcm_enc_256_kernel: aese v1.16b, v18.16b aesmc v1.16b, v1.16b //AES block 1 - round 0 - ldr q21, [x8, #48] //load rk3 + ld1 {v22.4s}, [x8], #16 //load rk4 aese v0.16b, v20.16b aesmc v0.16b, v0.16b //AES block 0 - round 2 - ldr q24, [x8, #96] //load rk6 + ld1 {v23.4s}, [x8], #16 //load rk5 aese v2.16b, v18.16b aesmc v2.16b, v2.16b //AES block 2 - round 0 - ldr q23, [x8, #80] //load rk5 + ld1 {v24.4s}, [x8], #16 //load rk6 aese v1.16b, v19.16b aesmc v1.16b, v1.16b //AES block 1 - round 1 ldr q14, [x3, #80] //load h3l | h3h +#ifndef __AARCH64EB__ ext v14.16b, v14.16b, v14.16b, #8 - +#endif aese v3.16b, v18.16b aesmc v3.16b, v3.16b //AES block 3 - round 0 - ldr q31, [x8, #208] //load rk13 + ld1 {v25.4s}, [x8], #16 //load rk7 aese v2.16b, v19.16b aesmc v2.16b, v2.16b //AES block 2 - round 1 - ldr q22, [x8, #64] //load rk4 + ld1 {v26.4s}, [x8], #16 //load rk8 aese v1.16b, v20.16b aesmc v1.16b, v1.16b //AES block 1 - round 2 ldr q13, [x3, #64] //load h2l | h2h +#ifndef __AARCH64EB__ ext v13.16b, v13.16b, v13.16b, #8 - +#endif aese v3.16b, v19.16b aesmc v3.16b, v3.16b //AES block 3 - round 1 - ldr q30, [x8, #192] //load rk12 + ld1 {v27.4s}, [x8], #16 //load rk9 aese v2.16b, v20.16b aesmc v2.16b, v2.16b //AES block 2 - round 2 ldr q15, [x3, #112] //load h4l | h4h +#ifndef __AARCH64EB__ ext v15.16b, v15.16b, v15.16b, #8 - +#endif aese v1.16b, v21.16b aesmc v1.16b, v1.16b //AES block 1 - round 3 - ldr q29, [x8, #176] //load rk11 + ld1 {v28.4s}, [x8], #16 //load rk10 aese v3.16b, v20.16b aesmc v3.16b, v3.16b //AES block 3 - round 2 - ldr q26, [x8, #128] //load rk8 + ld1 {v29.4s}, [x8], #16 //load rk11 aese v2.16b, v21.16b aesmc v2.16b, v2.16b //AES block 2 - round 3 @@ -3976,7 +4229,6 @@ _aes_gcm_enc_256_kernel: aese v0.16b, v21.16b aesmc v0.16b, v0.16b //AES block 0 - round 3 - ldp x13, x14, [x8, #224] //load rk14 aese v3.16b, v21.16b aesmc v3.16b, v3.16b //AES block 3 - round 3 @@ -4014,16 +4266,17 @@ _aes_gcm_enc_256_kernel: aese v3.16b, v24.16b aesmc v3.16b, v3.16b //AES block 3 - round 6 - ldr q27, [x8, #144] //load rk9 + ld1 {v30.4s}, [x8], #16 //load rk12 aese v0.16b, v24.16b aesmc v0.16b, v0.16b //AES block 0 - round 6 ldr q12, [x3, #32] //load h1l | h1h +#ifndef __AARCH64EB__ ext v12.16b, v12.16b, v12.16b, #8 - +#endif aese v2.16b, v24.16b aesmc v2.16b, v2.16b //AES block 2 - round 6 - ldr q28, [x8, #160] //load rk10 + ld1 {v31.4s}, [x8], #16 //load rk13 aese v1.16b, v25.16b aesmc v1.16b, v1.16b //AES block 1 - round 7 @@ -4112,13 +4365,26 @@ _aes_gcm_enc_256_kernel: b.ge L256_enc_tail //handle tail ldp x19, x20, [x0, #16] //AES block 1 - load plaintext - +#ifdef __AARCH64EB__ + rev x19, x19 + rev x20, x20 +#endif rev w9, w12 //CTR block 4 ldp x6, x7, [x0, #0] //AES block 0 - load plaintext - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif ldp x23, x24, [x0, #48] //AES block 3 - load plaintext - +#ifdef __AARCH64EB__ + rev x23, x23 + rev x24, x24 +#endif ldp x21, x22, [x0, #32] //AES block 2 - load plaintext +#ifdef __AARCH64EB__ + rev x21, x21 + rev x22, x22 +#endif add x0, x0, #64 //AES input_ptr update eor x19, x19, x13 //AES block 1 - round 14 low @@ -4201,11 +4467,17 @@ L256_enc_main_loop: //main loop start aese v1.16b, v19.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 1 ldp x23, x24, [x0, #48] //AES block 4k+7 - load plaintext - +#ifdef __AARCH64EB__ + rev x23, x23 + rev x24, x24 +#endif aese v2.16b, v19.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 1 ldp x21, x22, [x0, #32] //AES block 4k+6 - load plaintext - +#ifdef __AARCH64EB__ + rev x21, x21 + rev x22, x22 +#endif aese v0.16b, v20.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 2 eor v4.16b, v4.16b, v11.16b //PRE 1 @@ -4315,7 +4587,10 @@ L256_enc_main_loop: //main loop start aese v3.16b, v24.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 6 ldp x19, x20, [x0, #16] //AES block 4k+5 - load plaintext - +#ifdef __AARCH64EB__ + rev x19, x19 + rev x20, x20 +#endif aese v1.16b, v26.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 8 mov d4, v7.d[1] //GHASH block 4k+3 - mid @@ -4352,7 +4627,10 @@ L256_enc_main_loop: //main loop start aese v2.16b, v26.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 8 ldp x6, x7, [x0, #0] //AES block 4k+4 - load plaintext - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif aese v0.16b, v28.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 10 shl d8, d8, #56 //mod_constant @@ -4714,7 +4992,10 @@ L256_enc_tail: //TAIL ext v8.16b, v11.16b, v11.16b, #8 //prepare final partial tag sub x5, x4, x0 //main_end_input_ptr is number of bytes left to process ldp x6, x7, [x0], #16 //AES block 4k+4 - load plaintext - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif eor x6, x6, x13 //AES block 4k+4 - round 14 low eor x7, x7, x14 //AES block 4k+4 - round 14 high @@ -4749,7 +5030,10 @@ L256_enc_blocks_more_than_3: //blocks left > 3 st1 { v5.16b}, [x2], #16 //AES final-3 block - store result ldp x6, x7, [x0], #16 //AES final-2 block - load input low & high - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif rev64 v4.16b, v5.16b //GHASH final-3 block eor x6, x6, x13 //AES final-2 block - round 14 low @@ -4778,7 +5062,10 @@ L256_enc_blocks_more_than_2: //blocks left > 2 st1 { v5.16b}, [x2], #16 //AES final-2 block - store result ldp x6, x7, [x0], #16 //AES final-1 block - load input low & high - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif rev64 v4.16b, v5.16b //GHASH final-2 block eor x6, x6, x13 //AES final-1 block - round 14 low @@ -4814,7 +5101,10 @@ L256_enc_blocks_more_than_1: //blocks left > 1 rev64 v4.16b, v5.16b //GHASH final-1 block ldp x6, x7, [x0], #16 //AES final block - load input low & high - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif eor v4.16b, v4.16b, v8.16b //feed in partial tag movi v8.8b, #0 //suppress further partial tag feed in @@ -4875,7 +5165,11 @@ L256_enc_blocks_less_than_1: //blocks left <= 1 pmull2 v20.1q, v4.2d, v12.2d //GHASH final block - high mov d8, v4.d[1] //GHASH final block - mid +#ifndef __AARCH64EB__ rev w9, w12 +#else + mov w9, w12 +#endif pmull v21.1q, v4.1d, v12.1d //GHASH final block - low @@ -4949,21 +5243,29 @@ _aes_gcm_dec_256_kernel: lsr x5, x1, #3 //byte_len mov x15, x5 ldp x10, x11, [x16] //ctr96_b64, ctr96_t32 - - ldr q26, [x8, #128] //load rk8 +#ifdef __AARCH64EB__ + rev x10, x10 + rev x11, x11 +#endif + ldp x13, x14, [x8, #224] //load rk14 +#ifdef __AARCH64EB__ + ror x14, x14, #32 + ror x13, x13, #32 +#endif + ld1 {v18.4s}, [x8], #16 //load rk0 sub x5, x5, #1 //byte_len - 1 - ldr q25, [x8, #112] //load rk7 + ld1 {v19.4s}, [x8], #16 //load rk1 and x5, x5, #0xffffffffffffffc0 //number of bytes to be processed in main loop (at least 1 byte must be handled by tail) add x4, x0, x1, lsr #3 //end_input_ptr - ldr q24, [x8, #96] //load rk6 + ld1 {v20.4s}, [x8], #16 //load rk2 lsr x12, x11, #32 - ldr q23, [x8, #80] //load rk5 + ld1 {v21.4s}, [x8], #16 //load rk3 orr w11, w11, w11 - ldr q21, [x8, #48] //load rk3 + ld1 {v22.4s}, [x8], #16 //load rk4 add x5, x5, x0 rev w12, w12 //rev_ctr32 @@ -4988,39 +5290,44 @@ _aes_gcm_dec_256_kernel: rev w9, w12 //CTR block 3 orr x9, x11, x9, lsl #32 //CTR block 3 - ldr q18, [x8, #0] //load rk0 + ld1 {v23.4s}, [x8], #16 //load rk5 fmov v3.d[1], x9 //CTR block 3 add w12, w12, #1 //CTR block 3 - ldr q22, [x8, #64] //load rk4 + ld1 {v24.4s}, [x8], #16 //load rk6 - ldr q31, [x8, #208] //load rk13 + ld1 {v25.4s}, [x8], #16 //load rk7 - ldr q19, [x8, #16] //load rk1 + ld1 {v26.4s}, [x8], #16 //load rk8 aese v0.16b, v18.16b aesmc v0.16b, v0.16b //AES block 0 - round 0 ldr q14, [x3, #80] //load h3l | h3h +#ifndef __AARCH64EB__ ext v14.16b, v14.16b, v14.16b, #8 +#endif aese v3.16b, v18.16b aesmc v3.16b, v3.16b //AES block 3 - round 0 ldr q15, [x3, #112] //load h4l | h4h +#ifndef __AARCH64EB__ ext v15.16b, v15.16b, v15.16b, #8 +#endif aese v1.16b, v18.16b aesmc v1.16b, v1.16b //AES block 1 - round 0 ldr q13, [x3, #64] //load h2l | h2h +#ifndef __AARCH64EB__ ext v13.16b, v13.16b, v13.16b, #8 +#endif aese v2.16b, v18.16b aesmc v2.16b, v2.16b //AES block 2 - round 0 - ldr q20, [x8, #32] //load rk2 + ld1 {v27.4s}, [x8], #16 //load rk9 aese v0.16b, v19.16b aesmc v0.16b, v0.16b //AES block 0 - round 1 - ldp x13, x14, [x8, #224] //load rk14 aese v1.16b, v19.16b aesmc v1.16b, v1.16b //AES block 1 - round 1 @@ -5030,20 +5337,21 @@ _aes_gcm_dec_256_kernel: aese v2.16b, v19.16b aesmc v2.16b, v2.16b //AES block 2 - round 1 - ldr q27, [x8, #144] //load rk9 + ld1 {v28.4s}, [x8], #16 //load rk10 aese v3.16b, v19.16b aesmc v3.16b, v3.16b //AES block 3 - round 1 - ldr q30, [x8, #192] //load rk12 + ld1 {v29.4s}, [x8], #16 //load rk11 aese v0.16b, v20.16b aesmc v0.16b, v0.16b //AES block 0 - round 2 ldr q12, [x3, #32] //load h1l | h1h +#ifndef __AARCH64EB__ ext v12.16b, v12.16b, v12.16b, #8 - +#endif aese v2.16b, v20.16b aesmc v2.16b, v2.16b //AES block 2 - round 2 - ldr q28, [x8, #160] //load rk10 + ld1 {v30.4s}, [x8], #16 //load rk12 aese v3.16b, v20.16b aesmc v3.16b, v3.16b //AES block 3 - round 2 @@ -5126,7 +5434,7 @@ _aes_gcm_dec_256_kernel: aese v2.16b, v26.16b aesmc v2.16b, v2.16b //AES block 2 - round 8 - ldr q29, [x8, #176] //load rk11 + ld1 {v31.4s}, [x8], #16 //load rk13 aese v1.16b, v27.16b aesmc v1.16b, v1.16b //AES block 1 - round 9 @@ -5191,9 +5499,7 @@ _aes_gcm_dec_256_kernel: aese v0.16b, v31.16b //AES block 0 - round 13 b.ge L256_dec_tail //handle tail - ldr q4, [x0, #0] //AES block 0 - load ciphertext - - ldr q5, [x0, #16] //AES block 1 - load ciphertext + ld1 {v4.16b, v5.16b}, [x0], #32 //AES block 0,1 - load ciphertext rev w9, w12 //CTR block 4 @@ -5201,7 +5507,7 @@ _aes_gcm_dec_256_kernel: eor v1.16b, v5.16b, v1.16b //AES block 1 - result rev64 v5.16b, v5.16b //GHASH block 1 - ldr q7, [x0, #48] //AES block 3 - load ciphertext + ld1 {v6.16b}, [x0], #16 //AES block 2 - load ciphertext mov x7, v0.d[1] //AES block 0 - mov high @@ -5221,22 +5527,32 @@ _aes_gcm_dec_256_kernel: orr x9, x11, x9, lsl #32 //CTR block 5 mov x20, v1.d[1] //AES block 1 - mov high eor x7, x7, x14 //AES block 0 - round 14 high - +#ifdef __AARCH64EB__ + rev x7, x7 +#endif eor x6, x6, x13 //AES block 0 - round 14 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif stp x6, x7, [x2], #16 //AES block 0 - store result fmov d1, x10 //CTR block 5 - ldr q6, [x0, #32] //AES block 2 - load ciphertext - add x0, x0, #64 //AES input_ptr update + ld1 {v7.16b}, [x0], #16 //AES block 3 - load ciphertext fmov v1.d[1], x9 //CTR block 5 rev w9, w12 //CTR block 6 add w12, w12, #1 //CTR block 6 eor x19, x19, x13 //AES block 1 - round 14 low +#ifdef __AARCH64EB__ + rev x19, x19 +#endif orr x9, x11, x9, lsl #32 //CTR block 6 eor x20, x20, x14 //AES block 1 - round 14 high +#ifdef __AARCH64EB__ + rev x20, x20 +#endif stp x19, x20, [x2], #16 //AES block 1 - store result eor v2.16b, v6.16b, v2.16b //AES block 2 - result @@ -5287,7 +5603,9 @@ L256_dec_main_loop: //main loop start aese v0.16b, v21.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 3 eor x22, x22, x14 //AES block 4k+2 - round 14 high - +#ifdef __AARCH64EB__ + rev x22, x22 +#endif aese v2.16b, v19.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 1 mov d10, v17.d[1] //GHASH block 4k - mid @@ -5299,7 +5617,9 @@ L256_dec_main_loop: //main loop start aese v3.16b, v18.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 0 eor x21, x21, x13 //AES block 4k+2 - round 14 low - +#ifdef __AARCH64EB__ + rev x21, x21 +#endif aese v2.16b, v20.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 2 stp x21, x22, [x2], #16 //AES block 4k+2 - store result @@ -5314,9 +5634,14 @@ L256_dec_main_loop: //main loop start pmull v10.1q, v8.1d, v10.1d //GHASH block 4k - mid eor x23, x23, x13 //AES block 4k+3 - round 14 low - +#ifdef __AARCH64EB__ + rev x23, x23 +#endif pmull v8.1q, v5.1d, v14.1d //GHASH block 4k+1 - low eor x24, x24, x14 //AES block 4k+3 - round 14 high +#ifdef __AARCH64EB__ + rev x24, x24 +#endif eor v9.16b, v9.16b, v4.16b //GHASH block 4k+1 - high aese v2.16b, v22.16b @@ -5437,7 +5762,7 @@ L256_dec_main_loop: //main loop start aese v1.16b, v27.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 9 - ldr q4, [x0, #0] //AES block 4k+4 - load ciphertext + ld1 {v4.16b}, [x0], #16 //AES block 4k+4 - load ciphertext aese v0.16b, v31.16b //AES block 4k+4 - round 13 ext v9.16b, v9.16b, v9.16b, #8 //MODULO - other top alignment @@ -5448,7 +5773,7 @@ L256_dec_main_loop: //main loop start aese v2.16b, v27.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 9 - ldr q5, [x0, #16] //AES block 4k+5 - load ciphertext + ld1 {v5.16b}, [x0], #16 //AES block 4k+5 - load ciphertext aese v3.16b, v26.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 8 @@ -5464,11 +5789,11 @@ L256_dec_main_loop: //main loop start aese v3.16b, v27.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 9 - ldr q7, [x0, #48] //AES block 4k+7 - load ciphertext + ld1 {v6.16b}, [x0], #16 //AES block 4k+6 - load ciphertext aese v1.16b, v30.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 12 - ldr q6, [x0, #32] //AES block 4k+6 - load ciphertext + ld1 {v7.16b}, [x0], #16 //AES block 4k+7 - load ciphertext aese v2.16b, v29.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 11 @@ -5479,7 +5804,6 @@ L256_dec_main_loop: //main loop start eor v10.16b, v10.16b, v9.16b //MODULO - fold into mid aese v1.16b, v31.16b //AES block 4k+5 - round 13 - add x0, x0, #64 //AES input_ptr update mov x6, v0.d[0] //AES block 4k+4 - mov low aese v2.16b, v30.16b @@ -5501,8 +5825,13 @@ L256_dec_main_loop: //main loop start add w12, w12, #1 //CTR block 4k+9 eor x6, x6, x13 //AES block 4k+4 - round 14 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif eor x7, x7, x14 //AES block 4k+4 - round 14 high - +#ifdef __AARCH64EB__ + rev x7, x7 +#endif mov x20, v1.d[1] //AES block 4k+5 - mov high eor v2.16b, v6.16b, v2.16b //AES block 4k+6 - result eor v11.16b, v11.16b, v8.16b //MODULO - fold into low @@ -5523,9 +5852,15 @@ L256_dec_main_loop: //main loop start rev64 v5.16b, v5.16b //GHASH block 4k+5 eor x20, x20, x14 //AES block 4k+5 - round 14 high +#ifdef __AARCH64EB__ + rev x20, x20 +#endif stp x6, x7, [x2], #16 //AES block 4k+4 - store result eor x19, x19, x13 //AES block 4k+5 - round 14 low +#ifdef __AARCH64EB__ + rev x19, x19 +#endif stp x19, x20, [x2], #16 //AES block 4k+5 - store result rev64 v4.16b, v4.16b //GHASH block 4k+4 @@ -5732,11 +6067,15 @@ L256_dec_prepretail: //PREPRETAIL aese v0.16b, v28.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 10 eor x22, x22, x14 //AES block 4k+2 - round 14 high - +#ifdef __AARCH64EB__ + rev x22, x22 +#endif aese v1.16b, v28.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 10 eor x23, x23, x13 //AES block 4k+3 - round 14 low - +#ifdef __AARCH64EB__ + rev x23, x23 +#endif aese v2.16b, v29.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 11 eor v10.16b, v10.16b, v9.16b //MODULO - fold into mid @@ -5748,12 +6087,18 @@ L256_dec_prepretail: //PREPRETAIL aese v1.16b, v29.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 11 eor x21, x21, x13 //AES block 4k+2 - round 14 low +#ifdef __AARCH64EB__ + rev x21, x21 +#endif aese v2.16b, v30.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 12 pmull v8.1q, v10.1d, v8.1d //MODULO - mid 64b align with low eor x24, x24, x14 //AES block 4k+3 - round 14 high +#ifdef __AARCH64EB__ + rev x24, x24 +#endif aese v3.16b, v29.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 11 @@ -5794,8 +6139,14 @@ L256_dec_tail: //TAIL cmp x5, #48 eor x6, x6, x13 //AES block 4k+4 - round 14 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif eor x7, x7, x14 //AES block 4k+4 - round 14 high +#ifdef __AARCH64EB__ + rev x7, x7 +#endif b.gt L256_dec_blocks_more_than_3 sub w12, w12, #1 @@ -5843,9 +6194,15 @@ L256_dec_blocks_more_than_3: //blocks left > 3 pmull v10.1q, v22.1d, v10.1d //GHASH final-3 block - mid eor x6, x6, x13 //AES final-2 block - round 14 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif pmull v11.1q, v4.1d, v15.1d //GHASH final-3 block - low eor x7, x7, x14 //AES final-2 block - round 14 high +#ifdef __AARCH64EB__ + rev x7, x7 +#endif L256_dec_blocks_more_than_2: //blocks left > 2 rev64 v4.16b, v5.16b //GHASH final-2 block @@ -5873,9 +6230,15 @@ L256_dec_blocks_more_than_2: //blocks left > 2 eor v9.16b, v9.16b, v20.16b //GHASH final-2 block - high eor x6, x6, x13 //AES final-1 block - round 14 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif eor v10.16b, v10.16b, v22.16b //GHASH final-2 block - mid eor x7, x7, x14 //AES final-1 block - round 14 high +#ifdef __AARCH64EB__ + rev x7, x7 +#endif L256_dec_blocks_more_than_1: //blocks left > 1 stp x6, x7, [x2], #16 //AES final-1 block - store result @@ -5903,13 +6266,18 @@ L256_dec_blocks_more_than_1: //blocks left > 1 pmull2 v22.1q, v22.2d, v16.2d //GHASH final-1 block - mid eor x6, x6, x13 //AES final block - round 14 low - +#ifdef __AARCH64EB__ + rev x6, x6 +#endif eor v11.16b, v11.16b, v21.16b //GHASH final-1 block - low eor v9.16b, v9.16b, v20.16b //GHASH final-1 block - high eor v10.16b, v10.16b, v22.16b //GHASH final-1 block - mid eor x7, x7, x14 //AES final block - round 14 high +#ifdef __AARCH64EB__ + rev x7, x7 +#endif L256_dec_blocks_less_than_1: //blocks left <= 1 and x1, x1, #127 //bit_length %= 128 @@ -5935,7 +6303,11 @@ L256_dec_blocks_less_than_1: //blocks left <= 1 mov v0.d[1], x10 bic x4, x4, x9 //mask out low existing bytes +#ifndef __AARCH64EB__ rev w9, w12 +#else + mov w9, w12 +#endif bic x5, x5, x10 //mask out high existing bytes diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/asm/include/openssl/cmp.h b/deps/openssl/config/archs/darwin64-arm64-cc/asm/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/darwin64-arm64-cc/asm/include/openssl/cmp.h +++ b/deps/openssl/config/archs/darwin64-arm64-cc/asm/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/asm/include/openssl/opensslv.h b/deps/openssl/config/archs/darwin64-arm64-cc/asm/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/darwin64-arm64-cc/asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/darwin64-arm64-cc/asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/asm/openssl-fips.gypi b/deps/openssl/config/archs/darwin64-arm64-cc/asm/openssl-fips.gypi index f023aa6c56ea4a..92ce5d9a95d7db 100644 --- a/deps/openssl/config/archs/darwin64-arm64-cc/asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/darwin64-arm64-cc/asm/openssl-fips.gypi @@ -33,7 +33,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/des_enc.c', diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/asm/openssl.gypi b/deps/openssl/config/archs/darwin64-arm64-cc/asm/openssl.gypi index a8503ec74dce20..91173eeb093184 100644 --- a/deps/openssl/config/archs/darwin64-arm64-cc/asm/openssl.gypi +++ b/deps/openssl/config/archs/darwin64-arm64-cc/asm/openssl.gypi @@ -192,7 +192,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/camellia.c', diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/configdata.pm b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/configdata.pm index 4634922f920ee9..051e75f55a534a 100644 --- a/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/configdata.pm +++ b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/configdata.pm @@ -156,7 +156,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -206,7 +206,7 @@ our %config = ( ], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -258,11 +258,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "darwin64-arm64-cc", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1322,6 +1322,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3941,6 +3944,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4049,6 +4055,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6314,6 +6323,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6422,6 +6434,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7763,6 +7778,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8434,7 +8453,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-armv8-mont.o", "crypto/bn/libfips-lib-bn_add.o", "crypto/bn/libfips-lib-bn_asm.o", @@ -8463,8 +8481,7 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_shift.o", "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", - "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o" + "crypto/bn/libfips-lib-bn_word.o" ], "products" => { "lib" => [ @@ -12923,6 +12940,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -13031,6 +13051,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15296,6 +15319,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15404,6 +15430,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16899,6 +16928,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16935,6 +16965,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18898,6 +18929,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19922,6 +19957,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19958,6 +19994,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20223,6 +20260,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -21075,9 +21113,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_x931p.o" => [ "crypto/bn/bn_x931p.c" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-armv8-mont.o" => [ "crypto/bn/armv8-mont.S" ], @@ -21165,9 +21200,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_word.o" => [ "crypto/bn/bn_word.c" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" ], @@ -23718,7 +23750,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/buffer/libcrypto-lib-buf_err.o", "crypto/buffer/libcrypto-lib-buffer.o", "crypto/camellia/libcrypto-lib-camellia.o", @@ -25297,7 +25328,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/buffer/libfips-lib-buffer.o", "crypto/cmac/libfips-lib-cmac.o", "crypto/des/libfips-lib-des_enc.o", @@ -26815,6 +26845,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27512,8 +27548,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27540,7 +27576,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27557,8 +27593,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/crypto/aes/aesv8-armx.S b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/crypto/aes/aesv8-armx.S index 62840b3d2bb605..5e3afc1ced813d 100644 --- a/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/crypto/aes/aesv8-armx.S +++ b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/crypto/aes/aesv8-armx.S @@ -1859,10 +1859,10 @@ _aes_v8_xts_encrypt: b.ne Lxts_enc_big_size // Encrypt the iv with key2, as the first XEX iv. ldr w6,[x4,#240] - ld1 {v0.16b},[x4],#16 + ld1 {v0.4s},[x4],#16 ld1 {v6.16b},[x5] sub w6,w6,#2 - ld1 {v1.16b},[x4],#16 + ld1 {v1.4s},[x4],#16 Loop_enc_iv_enc: aese v6.16b,v0.16b @@ -2462,9 +2462,9 @@ Lxts_enc_load_done: // Encrypt the composite block to get the last second encrypted text block ldr w6,[x3,#240] // load key schedule... - ld1 {v0.16b},[x3],#16 + ld1 {v0.4s},[x3],#16 sub w6,w6,#2 - ld1 {v1.16b},[x3],#16 // load key schedule... + ld1 {v1.4s},[x3],#16 // load key schedule... Loop_final_enc: aese v26.16b,v0.16b aesmc v26.16b,v26.16b @@ -2500,10 +2500,10 @@ _aes_v8_xts_decrypt: b.ne Lxts_dec_big_size // Encrypt the iv with key2, as the first XEX iv. ldr w6,[x4,#240] - ld1 {v0.16b},[x4],#16 + ld1 {v0.4s},[x4],#16 ld1 {v6.16b},[x5] sub w6,w6,#2 - ld1 {v1.16b},[x4],#16 + ld1 {v1.4s},[x4],#16 Loop_dec_small_iv_enc: aese v6.16b,v0.16b @@ -2581,10 +2581,10 @@ Lxts_dec_big_size: // Encrypt the iv with key2, as the first XEX iv ldr w6,[x4,#240] - ld1 {v0.16b},[x4],#16 + ld1 {v0.4s},[x4],#16 ld1 {v6.16b},[x5] sub w6,w6,#2 - ld1 {v1.16b},[x4],#16 + ld1 {v1.4s},[x4],#16 Loop_dec_iv_enc: aese v6.16b,v0.16b @@ -2914,7 +2914,7 @@ Loop5x_dec_after: .align 4 Lxts_dec_tail4x: add x0,x0,#16 - ld1 {v0.4s},[x0],#16 + tst x21,#0xf eor v5.16b,v1.16b,v4.16b st1 {v5.16b},[x1],#16 eor v17.16b,v24.16b,v17.16b @@ -2923,6 +2923,8 @@ Lxts_dec_tail4x: eor v31.16b,v26.16b,v31.16b st1 {v30.16b,v31.16b},[x1],#32 + b.eq Lxts_dec_abort + ld1 {v0.16b},[x0],#16 b Lxts_done .align 4 Lxts_outer_dec_tail: @@ -3100,7 +3102,7 @@ Lxts_done: // Processing the last two blocks with cipher stealing. mov x7,x3 cbnz x2,Lxts_dec_1st_done - ld1 {v0.4s},[x0],#16 + ld1 {v0.16b},[x0],#16 // Decrypt the last secod block to get the last plain text block Lxts_dec_1st_done: @@ -3145,9 +3147,9 @@ Lxts_dec_load_done: // Decrypt the composite block to get the last second plain text block ldr w6,[x7,#240] - ld1 {v0.16b},[x7],#16 + ld1 {v0.4s},[x7],#16 sub w6,w6,#2 - ld1 {v1.16b},[x7],#16 + ld1 {v1.4s},[x7],#16 Loop_final_dec: aesd v26.16b,v0.16b aesimc v26.16b,v26.16b diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/crypto/buildinf.h index f41a6495874999..7e1526a94e38f5 100644 --- a/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/crypto/buildinf.h +++ b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: darwin64-arm64-cc" -#define DATE "built on: Mon Feb 13 14:23:41 2023 UTC" +#define DATE "built on: Fri Jun 9 12:03:16 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/crypto/modes/aes-gcm-armv8_64.S b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/crypto/modes/aes-gcm-armv8_64.S index 777c55f9fb3dfb..6fcafd5805448e 100644 --- a/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/crypto/modes/aes-gcm-armv8_64.S +++ b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/crypto/modes/aes-gcm-armv8_64.S @@ -19,28 +19,36 @@ _aes_gcm_enc_128_kernel: stp d14, d15, [sp, #96] ldp x10, x11, [x16] //ctr96_b64, ctr96_t32 +#ifdef __AARCH64EB__ + rev x10, x10 + rev x11, x11 +#endif ldp x13, x14, [x8, #160] //load rk10 - +#ifdef __AARCH64EB__ + ror x13, x13, #32 + ror x14, x14, #32 +#endif ld1 {v11.16b}, [x3] ext v11.16b, v11.16b, v11.16b, #8 rev64 v11.16b, v11.16b lsr x5, x1, #3 //byte_len mov x15, x5 - ldr q27, [x8, #144] //load rk9 + ld1 {v18.4s}, [x8], #16 //load rk0 add x4, x0, x1, lsr #3 //end_input_ptr sub x5, x5, #1 //byte_len - 1 lsr x12, x11, #32 ldr q15, [x3, #112] //load h4l | h4h +#ifndef __AARCH64EB__ ext v15.16b, v15.16b, v15.16b, #8 - +#endif fmov d1, x10 //CTR block 1 rev w12, w12 //rev_ctr32 add w12, w12, #1 //increment rev_ctr32 orr w11, w11, w11 - ldr q18, [x8, #0] //load rk0 + ld1 {v19.4s}, [x8], #16 //load rk1 rev w9, w12 //CTR block 1 add w12, w12, #1 //CTR block 1 @@ -60,30 +68,33 @@ _aes_gcm_enc_128_kernel: rev w9, w12 //CTR block 3 orr x9, x11, x9, lsl #32 //CTR block 3 - ldr q19, [x8, #16] //load rk1 + ld1 {v20.4s}, [x8], #16 //load rk2 add w12, w12, #1 //CTR block 3 fmov v3.d[1], x9 //CTR block 3 ldr q14, [x3, #80] //load h3l | h3h +#ifndef __AARCH64EB__ ext v14.16b, v14.16b, v14.16b, #8 - +#endif aese v1.16b, v18.16b aesmc v1.16b, v1.16b //AES block 1 - round 0 - ldr q20, [x8, #32] //load rk2 + ld1 {v21.4s}, [x8], #16 //load rk3 aese v2.16b, v18.16b aesmc v2.16b, v2.16b //AES block 2 - round 0 ldr q12, [x3, #32] //load h1l | h1h +#ifndef __AARCH64EB__ ext v12.16b, v12.16b, v12.16b, #8 +#endif aese v0.16b, v18.16b aesmc v0.16b, v0.16b //AES block 0 - round 0 - ldr q26, [x8, #128] //load rk8 + ld1 {v22.4s}, [x8], #16 //load rk4 aese v3.16b, v18.16b aesmc v3.16b, v3.16b //AES block 3 - round 0 - ldr q21, [x8, #48] //load rk3 + ld1 {v23.4s}, [x8], #16 //load rk5 aese v2.16b, v19.16b aesmc v2.16b, v2.16b //AES block 2 - round 1 @@ -91,11 +102,11 @@ _aes_gcm_enc_128_kernel: aese v0.16b, v19.16b aesmc v0.16b, v0.16b //AES block 0 - round 1 - ldr q24, [x8, #96] //load rk6 + ld1 {v24.4s}, [x8], #16 //load rk6 aese v1.16b, v19.16b aesmc v1.16b, v1.16b //AES block 1 - round 1 - ldr q25, [x8, #112] //load rk7 + ld1 {v25.4s}, [x8], #16 //load rk7 aese v3.16b, v19.16b aesmc v3.16b, v3.16b //AES block 3 - round 1 @@ -103,12 +114,14 @@ _aes_gcm_enc_128_kernel: aese v0.16b, v20.16b aesmc v0.16b, v0.16b //AES block 0 - round 2 - ldr q23, [x8, #80] //load rk5 + ld1 {v26.4s}, [x8], #16 //load rk8 aese v1.16b, v20.16b aesmc v1.16b, v1.16b //AES block 1 - round 2 ldr q13, [x3, #64] //load h2l | h2h +#ifndef __AARCH64EB__ ext v13.16b, v13.16b, v13.16b, #8 +#endif aese v3.16b, v20.16b aesmc v3.16b, v3.16b //AES block 3 - round 2 @@ -125,7 +138,7 @@ _aes_gcm_enc_128_kernel: aese v2.16b, v21.16b aesmc v2.16b, v2.16b //AES block 2 - round 3 - ldr q22, [x8, #64] //load rk4 + ld1 {v27.4s}, [x8], #16 //load rk9 aese v3.16b, v21.16b aesmc v3.16b, v3.16b //AES block 3 - round 3 @@ -208,13 +221,25 @@ _aes_gcm_enc_128_kernel: b.ge L128_enc_tail //handle tail ldp x6, x7, [x0, #0] //AES block 0 - load plaintext - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif ldp x21, x22, [x0, #32] //AES block 2 - load plaintext - +#ifdef __AARCH64EB__ + rev x21, x21 + rev x22, x22 +#endif ldp x19, x20, [x0, #16] //AES block 1 - load plaintext - +#ifdef __AARCH64EB__ + rev x19, x19 + rev x20, x20 +#endif ldp x23, x24, [x0, #48] //AES block 3 - load plaintext - +#ifdef __AARCH64EB__ + rev x23, x23 + rev x24, x24 +#endif eor x6, x6, x13 //AES block 0 - round 10 low eor x7, x7, x14 //AES block 0 - round 10 high @@ -279,6 +304,10 @@ _aes_gcm_enc_128_kernel: L128_enc_main_loop: //main loop start ldp x23, x24, [x0, #48] //AES block 4k+3 - load plaintext +#ifdef __AARCH64EB__ + rev x23, x23 + rev x24, x24 +#endif rev64 v4.16b, v4.16b //GHASH block 4k (only t0 is free) rev64 v6.16b, v6.16b //GHASH block 4k+2 (t0, t1, and t2 free) @@ -313,7 +342,10 @@ L128_enc_main_loop: //main loop start pmull2 v28.1q, v5.2d, v14.2d //GHASH block 4k+1 - high eor v31.8b, v31.8b, v6.8b //GHASH block 4k+2 - mid ldp x6, x7, [x0, #0] //AES block 4k+4 - load plaintext - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif aese v0.16b, v19.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 1 rev w9, w12 //CTR block 4k+8 @@ -395,7 +427,10 @@ L128_enc_main_loop: //main loop start aese v1.16b, v23.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 5 ldp x19, x20, [x0, #16] //AES block 4k+5 - load plaintext - +#ifdef __AARCH64EB__ + rev x19, x19 + rev x20, x20 +#endif aese v3.16b, v21.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 3 eor v10.16b, v10.16b, v31.16b //GHASH block 4k+2 - mid @@ -403,7 +438,10 @@ L128_enc_main_loop: //main loop start aese v0.16b, v23.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 5 ldp x21, x22, [x0, #32] //AES block 4k+6 - load plaintext - +#ifdef __AARCH64EB__ + rev x21, x21 + rev x22, x22 +#endif pmull v31.1q, v9.1d, v8.1d //MODULO - top 64b align with mid eor v11.16b, v11.16b, v29.16b //GHASH block 4k+3 - low @@ -712,7 +750,10 @@ L128_enc_tail: //TAIL sub x5, x4, x0 //main_end_input_ptr is number of bytes left to process ldp x6, x7, [x0], #16 //AES block 4k+4 - load plaintext - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif cmp x5, #48 ext v8.16b, v11.16b, v11.16b, #8 //prepare final partial tag @@ -750,7 +791,10 @@ L128_enc_blocks_more_than_3: //blocks left > 3 st1 { v5.16b}, [x2], #16 //AES final-3 block - store result ldp x6, x7, [x0], #16 //AES final-2 block - load input low & high - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif rev64 v4.16b, v5.16b //GHASH final-3 block eor v4.16b, v4.16b, v8.16b //feed in partial tag @@ -779,7 +823,10 @@ L128_enc_blocks_more_than_2: //blocks left > 2 rev64 v4.16b, v5.16b //GHASH final-2 block ldp x6, x7, [x0], #16 //AES final-1 block - load input low & high - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif eor v4.16b, v4.16b, v8.16b //feed in partial tag eor x6, x6, x13 //AES final-1 block - round 10 low @@ -813,7 +860,10 @@ L128_enc_blocks_more_than_1: //blocks left > 1 rev64 v4.16b, v5.16b //GHASH final-1 block ldp x6, x7, [x0], #16 //AES final block - load input low & high - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif eor v4.16b, v4.16b, v8.16b //feed in partial tag eor x7, x7, x14 //AES final block - round 10 high @@ -876,9 +926,11 @@ L128_enc_blocks_less_than_1: //blocks left <= 1 ld1 { v18.16b}, [x2] //load existing bytes where the possibly partial last block is to be stored eor v8.8b, v8.8b, v4.8b //GHASH final block - mid - +#ifndef __AARCH64EB__ rev w9, w12 - +#else + mov w9, w12 +#endif pmull2 v20.1q, v4.2d, v12.2d //GHASH final block - high pmull v8.1q, v8.1d, v16.1d //GHASH final block - mid @@ -951,20 +1003,29 @@ _aes_gcm_dec_128_kernel: lsr x5, x1, #3 //byte_len mov x15, x5 ldp x10, x11, [x16] //ctr96_b64, ctr96_t32 - +#ifdef __AARCH64EB__ + rev x10, x10 + rev x11, x11 +#endif + ldp x13, x14, [x8, #160] //load rk10 +#ifdef __AARCH64EB__ + ror x14, x14, 32 + ror x13, x13, 32 +#endif sub x5, x5, #1 //byte_len - 1 - ldr q18, [x8, #0] //load rk0 + ld1 {v18.4s}, [x8], #16 //load rk0 and x5, x5, #0xffffffffffffffc0 //number of bytes to be processed in main loop (at least 1 byte must be handled by tail) ld1 { v0.16b}, [x16] //special case vector load initial counter so we can start first AES block as quickly as possible ldr q13, [x3, #64] //load h2l | h2h +#ifndef __AARCH64EB__ ext v13.16b, v13.16b, v13.16b, #8 - +#endif lsr x12, x11, #32 fmov d2, x10 //CTR block 2 - ldr q19, [x8, #16] //load rk1 + ld1 {v19.4s}, [x8], #16 //load rk1 orr w11, w11, w11 rev w12, w12 //rev_ctr32 @@ -976,7 +1037,7 @@ _aes_gcm_dec_128_kernel: rev w9, w12 //CTR block 1 orr x9, x11, x9, lsl #32 //CTR block 1 - ldr q20, [x8, #32] //load rk2 + ld1 {v20.4s}, [x8], #16 //load rk2 add w12, w12, #1 //CTR block 1 fmov v1.d[1], x9 //CTR block 1 @@ -999,19 +1060,19 @@ _aes_gcm_dec_128_kernel: aese v1.16b, v18.16b aesmc v1.16b, v1.16b //AES block 1 - round 0 - ldr q21, [x8, #48] //load rk3 + ld1 {v21.4s}, [x8], #16 //load rk3 aese v0.16b, v20.16b aesmc v0.16b, v0.16b //AES block 0 - round 2 - ldr q24, [x8, #96] //load rk6 + ld1 {v22.4s}, [x8], #16 //load rk4 aese v2.16b, v18.16b aesmc v2.16b, v2.16b //AES block 2 - round 0 - ldr q25, [x8, #112] //load rk7 + ld1 {v23.4s}, [x8], #16 //load rk5 aese v1.16b, v19.16b aesmc v1.16b, v1.16b //AES block 1 - round 1 - ldr q22, [x8, #64] //load rk4 + ld1 {v24.4s}, [x8], #16 //load rk6 aese v3.16b, v18.16b aesmc v3.16b, v3.16b //AES block 3 - round 0 @@ -1021,7 +1082,6 @@ _aes_gcm_dec_128_kernel: aese v1.16b, v20.16b aesmc v1.16b, v1.16b //AES block 1 - round 2 - ldp x13, x14, [x8, #160] //load rk10 aese v3.16b, v19.16b aesmc v3.16b, v3.16b //AES block 3 - round 1 @@ -1031,7 +1091,7 @@ _aes_gcm_dec_128_kernel: aese v0.16b, v21.16b aesmc v0.16b, v0.16b //AES block 0 - round 3 - ldr q23, [x8, #80] //load rk5 + ld1 {v25.4s}, [x8], #16 //load rk7 aese v1.16b, v21.16b aesmc v1.16b, v1.16b //AES block 1 - round 3 @@ -1041,7 +1101,7 @@ _aes_gcm_dec_128_kernel: aese v2.16b, v20.16b aesmc v2.16b, v2.16b //AES block 2 - round 2 - ldr q27, [x8, #144] //load rk9 + ld1 {v26.4s}, [x8], #16 //load rk8 aese v1.16b, v22.16b aesmc v1.16b, v1.16b //AES block 1 - round 4 @@ -1052,11 +1112,12 @@ _aes_gcm_dec_128_kernel: aese v2.16b, v21.16b aesmc v2.16b, v2.16b //AES block 2 - round 3 ldr q14, [x3, #80] //load h3l | h3h +#ifndef __AARCH64EB__ ext v14.16b, v14.16b, v14.16b, #8 - +#endif aese v0.16b, v22.16b aesmc v0.16b, v0.16b //AES block 0 - round 4 - ldr q26, [x8, #128] //load rk8 + ld1 {v27.4s}, [x8], #16 //load rk9 aese v1.16b, v23.16b aesmc v1.16b, v1.16b //AES block 1 - round 5 @@ -1073,8 +1134,9 @@ _aes_gcm_dec_128_kernel: aese v2.16b, v23.16b aesmc v2.16b, v2.16b //AES block 2 - round 5 ldr q12, [x3, #32] //load h1l | h1h +#ifndef __AARCH64EB__ ext v12.16b, v12.16b, v12.16b, #8 - +#endif aese v3.16b, v23.16b aesmc v3.16b, v3.16b //AES block 3 - round 5 @@ -1092,7 +1154,9 @@ _aes_gcm_dec_128_kernel: trn1 v8.2d, v12.2d, v13.2d //h2h | h1h ldr q15, [x3, #112] //load h4l | h4h +#ifndef __AARCH64EB__ ext v15.16b, v15.16b, v15.16b, #8 +#endif trn2 v16.2d, v12.2d, v13.2d //h2l | h1l add x5, x5, x0 @@ -1134,12 +1198,10 @@ _aes_gcm_dec_128_kernel: eor v17.16b, v17.16b, v9.16b //h4k | h3k b.ge L128_dec_tail //handle tail - ldr q5, [x0, #16] //AES block 1 - load ciphertext - - ldr q4, [x0, #0] //AES block 0 - load ciphertext + ld1 {v4.16b, v5.16b}, [x0], #32 //AES block 0 - load ciphertext; AES block 1 - load ciphertext eor v1.16b, v5.16b, v1.16b //AES block 1 - result - ldr q6, [x0, #32] //AES block 2 - load ciphertext + ld1 {v6.16b}, [x0], #16 //AES block 2 - load ciphertext eor v0.16b, v4.16b, v0.16b //AES block 0 - result rev64 v4.16b, v4.16b //GHASH block 0 @@ -1147,10 +1209,9 @@ _aes_gcm_dec_128_kernel: orr x9, x11, x9, lsl #32 //CTR block 4 add w12, w12, #1 //CTR block 4 - ldr q7, [x0, #48] //AES block 3 - load ciphertext + ld1 {v7.16b}, [x0], #16 //AES block 3 - load ciphertext rev64 v5.16b, v5.16b //GHASH block 1 - add x0, x0, #64 //AES input_ptr update mov x19, v1.d[0] //AES block 1 - mov low mov x20, v1.d[1] //AES block 1 - mov high @@ -1165,7 +1226,9 @@ _aes_gcm_dec_128_kernel: fmov v0.d[1], x9 //CTR block 4 rev w9, w12 //CTR block 5 eor x19, x19, x13 //AES block 1 - round 10 low - +#ifdef __AARCH64EB__ + rev x19, x19 +#endif fmov d1, x10 //CTR block 5 add w12, w12, #1 //CTR block 5 orr x9, x11, x9, lsl #32 //CTR block 5 @@ -1177,10 +1240,19 @@ _aes_gcm_dec_128_kernel: orr x9, x11, x9, lsl #32 //CTR block 6 eor x20, x20, x14 //AES block 1 - round 10 high +#ifdef __AARCH64EB__ + rev x20, x20 +#endif eor x6, x6, x13 //AES block 0 - round 10 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif eor v2.16b, v6.16b, v2.16b //AES block 2 - result eor x7, x7, x14 //AES block 0 - round 10 high +#ifdef __AARCH64EB__ + rev x7, x7 +#endif stp x6, x7, [x2], #16 //AES block 0 - store result stp x19, x20, [x2], #16 //AES block 1 - store result @@ -1248,9 +1320,14 @@ L128_dec_main_loop: //main loop start aese v3.16b, v19.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 1 eor x23, x23, x13 //AES block 4k+3 - round 10 low - +#ifdef __AARCH64EB__ + rev x23, x23 +#endif pmull v30.1q, v30.1d, v17.1d //GHASH block 4k+1 - mid eor x22, x22, x14 //AES block 4k+2 - round 10 high +#ifdef __AARCH64EB__ + rev x22, x22 +#endif mov d31, v6.d[1] //GHASH block 4k+2 - mid aese v0.16b, v19.16b @@ -1288,7 +1365,9 @@ L128_dec_main_loop: //main loop start pmull2 v31.1q, v31.2d, v16.2d //GHASH block 4k+2 - mid eor x24, x24, x14 //AES block 4k+3 - round 10 high - +#ifdef __AARCH64EB__ + rev x24, x24 +#endif aese v2.16b, v20.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 2 eor v30.8b, v30.8b, v7.8b //GHASH block 4k+3 - mid @@ -1296,7 +1375,9 @@ L128_dec_main_loop: //main loop start aese v1.16b, v23.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 5 eor x21, x21, x13 //AES block 4k+2 - round 10 low - +#ifdef __AARCH64EB__ + rev x21, x21 +#endif aese v0.16b, v23.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 5 movi v8.8b, #0xc2 @@ -1318,7 +1399,7 @@ L128_dec_main_loop: //main loop start pmull v30.1q, v30.1d, v16.1d //GHASH block 4k+3 - mid eor v9.16b, v9.16b, v4.16b //GHASH block 4k+3 - high - ldr q4, [x0, #0] //AES block 4k+4 - load ciphertext + ld1 {v4.16b}, [x0], #16 //AES block 4k+3 - load ciphertext aese v1.16b, v25.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 7 @@ -1345,7 +1426,7 @@ L128_dec_main_loop: //main loop start rev w9, w12 //CTR block 4k+8 pmull v31.1q, v9.1d, v8.1d //MODULO - top 64b align with mid - ldr q5, [x0, #16] //AES block 4k+5 - load ciphertext + ld1 {v5.16b}, [x0], #16 //AES block 4k+4 - load ciphertext ext v9.16b, v9.16b, v9.16b, #8 //MODULO - other top alignment aese v0.16b, v27.16b //AES block 4k+4 - round 9 @@ -1363,7 +1444,7 @@ L128_dec_main_loop: //main loop start aese v3.16b, v23.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 5 - ldr q6, [x0, #32] //AES block 4k+6 - load ciphertext + ld1 {v6.16b}, [x0], #16 //AES block 4k+5 - load ciphertext add w12, w12, #1 //CTR block 4k+8 eor v10.16b, v10.16b, v31.16b //MODULO - fold into mid @@ -1371,11 +1452,10 @@ L128_dec_main_loop: //main loop start aese v2.16b, v25.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 7 - ldr q7, [x0, #48] //AES block 4k+3 - load ciphertext + ld1 {v7.16b}, [x0], #16 //AES block 4k+6 - load ciphertext aese v3.16b, v24.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 6 - add x0, x0, #64 //AES input_ptr update rev64 v5.16b, v5.16b //GHASH block 4k+5 eor v10.16b, v10.16b, v9.16b //MODULO - fold into mid @@ -1400,11 +1480,15 @@ L128_dec_main_loop: //main loop start aese v3.16b, v26.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 8 eor x7, x7, x14 //AES block 4k+4 - round 10 high - +#ifdef __AARCH64EB__ + rev x7, x7 +#endif eor v11.16b, v11.16b, v8.16b //MODULO - fold into low mov x20, v1.d[1] //AES block 4k+5 - mov high eor x6, x6, x13 //AES block 4k+4 - round 10 low - +#ifdef __AARCH64EB__ + rev x6, x6 +#endif eor v2.16b, v6.16b, v2.16b //AES block 4k+6 - result mov x19, v1.d[0] //AES block 4k+5 - mov low add w12, w12, #1 //CTR block 4k+9 @@ -1421,9 +1505,15 @@ L128_dec_main_loop: //main loop start add w12, w12, #1 //CTR block 4k+10 eor x20, x20, x14 //AES block 4k+5 - round 10 high +#ifdef __AARCH64EB__ + rev x20, x20 +#endif stp x6, x7, [x2], #16 //AES block 4k+4 - store result eor x19, x19, x13 //AES block 4k+5 - round 10 low +#ifdef __AARCH64EB__ + rev x19, x19 +#endif stp x19, x20, [x2], #16 //AES block 4k+5 - store result orr x9, x11, x9, lsl #32 //CTR block 4k+10 @@ -1528,9 +1618,14 @@ L128_dec_prepretail: //PREPRETAIL aese v3.16b, v20.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 2 eor x23, x23, x13 //AES block 4k+3 - round 10 low - +#ifdef __AARCH64EB__ + rev x23, x23 +#endif pmull v30.1q, v30.1d, v16.1d //GHASH block 4k+3 - mid eor x21, x21, x13 //AES block 4k+2 - round 10 low +#ifdef __AARCH64EB__ + rev x21, x21 +#endif eor v11.16b, v11.16b, v29.16b //GHASH block 4k+3 - low aese v2.16b, v21.16b @@ -1603,7 +1698,9 @@ L128_dec_prepretail: //PREPRETAIL pmull v8.1q, v10.1d, v8.1d //MODULO - mid 64b align with low eor x24, x24, x14 //AES block 4k+3 - round 10 high - +#ifdef __AARCH64EB__ + rev x24, x24 +#endif aese v2.16b, v25.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 7 ext v10.16b, v10.16b, v10.16b, #8 //MODULO - other mid alignment @@ -1621,7 +1718,9 @@ L128_dec_prepretail: //PREPRETAIL aese v3.16b, v26.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 8 eor x22, x22, x14 //AES block 4k+2 - round 10 high - +#ifdef __AARCH64EB__ + rev x22, x22 +#endif aese v0.16b, v27.16b //AES block 4k+4 - round 9 stp x21, x22, [x2], #16 //AES block 4k+2 - store result @@ -1645,9 +1744,14 @@ L128_dec_tail: //TAIL cmp x5, #48 eor x7, x7, x14 //AES block 4k+4 - round 10 high - +#ifdef __AARCH64EB__ + rev x7, x7 +#endif ext v8.16b, v11.16b, v11.16b, #8 //prepare final partial tag eor x6, x6, x13 //AES block 4k+4 - round 10 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif b.gt L128_dec_blocks_more_than_3 mov v3.16b, v2.16b @@ -1691,9 +1795,14 @@ L128_dec_blocks_more_than_3: //blocks left > 3 movi v8.8b, #0 //suppress further partial tag feed in eor x7, x7, x14 //AES final-2 block - round 10 high - +#ifdef __AARCH64EB__ + rev x7, x7 +#endif pmull v10.1q, v22.1d, v10.1d //GHASH final-3 block - mid eor x6, x6, x13 //AES final-2 block - round 10 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif L128_dec_blocks_more_than_2: //blocks left > 2 rev64 v4.16b, v5.16b //GHASH final-2 block @@ -1719,12 +1828,18 @@ L128_dec_blocks_more_than_2: //blocks left > 2 pmull v22.1q, v22.1d, v17.1d //GHASH final-2 block - mid eor x6, x6, x13 //AES final-1 block - round 10 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif eor v11.16b, v11.16b, v21.16b //GHASH final-2 block - low eor v9.16b, v9.16b, v20.16b //GHASH final-2 block - high eor v10.16b, v10.16b, v22.16b //GHASH final-2 block - mid eor x7, x7, x14 //AES final-1 block - round 10 high +#ifdef __AARCH64EB__ + rev x7, x7 +#endif L128_dec_blocks_more_than_1: //blocks left > 1 rev64 v4.16b, v5.16b //GHASH final-1 block @@ -1755,8 +1870,13 @@ L128_dec_blocks_more_than_1: //blocks left > 1 eor v9.16b, v9.16b, v20.16b //GHASH final-1 block - high eor x7, x7, x14 //AES final block - round 10 high - +#ifdef __AARCH64EB__ + rev x7, x7 +#endif eor x6, x6, x13 //AES final block - round 10 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif eor v10.16b, v10.16b, v22.16b //GHASH final-1 block - mid L128_dec_blocks_less_than_1: //blocks left <= 1 @@ -1802,7 +1922,11 @@ L128_dec_blocks_less_than_1: //blocks left <= 1 bic x4, x4, x9 //mask out low existing bytes and x6, x6, x9 +#ifndef __AARCH64EB__ rev w9, w12 +#else + mov w9, w12 +#endif eor v10.16b, v10.16b, v8.16b //GHASH final block - mid movi v8.8b, #0xc2 @@ -1869,18 +1993,26 @@ _aes_gcm_enc_192_kernel: stp d14, d15, [sp, #96] ldp x10, x11, [x16] //ctr96_b64, ctr96_t32 +#ifdef __AARCH64EB__ + rev x10, x10 + rev x11, x11 +#endif + ldp x13, x14, [x8, #192] //load rk12 +#ifdef __AARCH64EB__ + ror x13, x13, #32 + ror x14, x14, #32 +#endif + ld1 {v18.4s}, [x8], #16 //load rk0 - ldr q23, [x8, #80] //load rk5 - - ldr q22, [x8, #64] //load rk4 + ld1 {v19.4s}, [x8], #16 //load rk1 - ldr q26, [x8, #128] //load rk8 + ld1 {v20.4s}, [x8], #16 //load rk2 lsr x12, x11, #32 - ldr q24, [x8, #96] //load rk6 + ld1 {v21.4s}, [x8], #16 //load rk3 orr w11, w11, w11 - ldr q25, [x8, #112] //load rk7 + ld1 {v22.4s}, [x8], #16 //load rk4 rev w12, w12 //rev_ctr32 add w12, w12, #1 //increment rev_ctr32 @@ -1904,15 +2036,13 @@ _aes_gcm_enc_192_kernel: rev w9, w12 //CTR block 3 orr x9, x11, x9, lsl #32 //CTR block 3 - ldr q18, [x8, #0] //load rk0 + ld1 {v23.4s}, [x8], #16 //load rk5 fmov v3.d[1], x9 //CTR block 3 - ldr q21, [x8, #48] //load rk3 + ld1 {v24.4s}, [x8], #16 //load rk6 - ldp x13, x14, [x8, #192] //load rk12 - - ldr q19, [x8, #16] //load rk1 + ld1 {v25.4s}, [x8], #16 //load rk7 aese v0.16b, v18.16b aesmc v0.16b, v0.16b //AES block 0 - round 0 @@ -1922,35 +2052,38 @@ _aes_gcm_enc_192_kernel: aese v3.16b, v18.16b aesmc v3.16b, v3.16b //AES block 3 - round 0 - ldr q29, [x8, #176] //load rk11 + ld1 {v26.4s}, [x8], #16 //load rk8 aese v1.16b, v18.16b aesmc v1.16b, v1.16b //AES block 1 - round 0 ldr q15, [x3, #112] //load h4l | h4h +#ifndef __AARCH64EB__ ext v15.16b, v15.16b, v15.16b, #8 - +#endif aese v2.16b, v18.16b aesmc v2.16b, v2.16b //AES block 2 - round 0 - ldr q20, [x8, #32] //load rk2 + ld1 {v27.4s}, [x8], #16 //load rk9 aese v0.16b, v19.16b aesmc v0.16b, v0.16b //AES block 0 - round 1 - ldr q28, [x8, #160] //load rk10 + ld1 {v28.4s}, [x8], #16 //load rk10 aese v1.16b, v19.16b aesmc v1.16b, v1.16b //AES block 1 - round 1 ldr q12, [x3, #32] //load h1l | h1h +#ifndef __AARCH64EB__ ext v12.16b, v12.16b, v12.16b, #8 - +#endif aese v2.16b, v19.16b aesmc v2.16b, v2.16b //AES block 2 - round 1 - ldr q27, [x8, #144] //load rk9 + ld1 {v29.4s}, [x8], #16 //load rk11 aese v3.16b, v19.16b aesmc v3.16b, v3.16b //AES block 3 - round 1 ldr q14, [x3, #80] //load h3l | h3h +#ifndef __AARCH64EB__ ext v14.16b, v14.16b, v14.16b, #8 - +#endif aese v0.16b, v20.16b aesmc v0.16b, v0.16b //AES block 0 - round 2 @@ -2007,8 +2140,9 @@ _aes_gcm_enc_192_kernel: aese v2.16b, v24.16b aesmc v2.16b, v2.16b //AES block 2 - round 6 ldr q13, [x3, #64] //load h2l | h2h +#ifndef __AARCH64EB__ ext v13.16b, v13.16b, v13.16b, #8 - +#endif aese v1.16b, v24.16b aesmc v1.16b, v1.16b //AES block 1 - round 6 @@ -2088,13 +2222,26 @@ _aes_gcm_enc_192_kernel: rev w9, w12 //CTR block 4 ldp x6, x7, [x0, #0] //AES block 0 - load plaintext - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif orr x9, x11, x9, lsl #32 //CTR block 4 ldp x21, x22, [x0, #32] //AES block 2 - load plaintext - +#ifdef __AARCH64EB__ + rev x21, x21 + rev x22, x22 +#endif ldp x23, x24, [x0, #48] //AES block 3 - load plaintext - +#ifdef __AARCH64EB__ + rev x23, x23 + rev x24, x24 +#endif ldp x19, x20, [x0, #16] //AES block 1 - load plaintext +#ifdef __AARCH64EB__ + rev x19, x19 + rev x20, x20 +#endif add x0, x0, #64 //AES input_ptr update cmp x0, x5 //check if we have <= 8 blocks @@ -2166,7 +2313,10 @@ L192_enc_main_loop: //main loop start aese v1.16b, v18.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 0 ldp x19, x20, [x0, #16] //AES block 4k+5 - load plaintext - +#ifdef __AARCH64EB__ + rev x19, x19 + rev x20, x20 +#endif ext v11.16b, v11.16b, v11.16b, #8 //PRE 0 fmov d3, x10 //CTR block 4k+3 rev64 v4.16b, v4.16b //GHASH block 4k (only t0 is free) @@ -2178,11 +2328,17 @@ L192_enc_main_loop: //main loop start pmull2 v30.1q, v5.2d, v14.2d //GHASH block 4k+1 - high rev64 v7.16b, v7.16b //GHASH block 4k+3 (t0, t1, t2 and t3 free) ldp x21, x22, [x0, #32] //AES block 4k+6 - load plaintext - +#ifdef __AARCH64EB__ + rev x21, x21 + rev x22, x22 +#endif aese v0.16b, v18.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 0 ldp x23, x24, [x0, #48] //AES block 4k+3 - load plaintext - +#ifdef __AARCH64EB__ + rev x23, x23 + rev x24, x24 +#endif pmull v31.1q, v5.1d, v14.1d //GHASH block 4k+1 - low eor v4.16b, v4.16b, v11.16b //PRE 1 @@ -2275,7 +2431,10 @@ L192_enc_main_loop: //main loop start aese v1.16b, v22.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 4 ldp x6, x7, [x0, #0] //AES block 4k+4 - load plaintext - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif aese v0.16b, v24.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 6 eor v11.16b, v11.16b, v8.16b //GHASH block 4k+2 - low @@ -2640,7 +2799,10 @@ L192_enc_tail: //TAIL sub x5, x4, x0 //main_end_input_ptr is number of bytes left to process ldp x6, x7, [x0], #16 //AES block 4k+4 - load plaintext - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif eor x6, x6, x13 //AES block 4k+4 - round 12 low eor x7, x7, x14 //AES block 4k+4 - round 12 high @@ -2677,7 +2839,10 @@ L192_enc_blocks_more_than_3: //blocks left > 3 st1 { v5.16b}, [x2], #16 //AES final-3 block - store result ldp x6, x7, [x0], #16 //AES final-2 block - load input low & high - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif rev64 v4.16b, v5.16b //GHASH final-3 block eor x6, x6, x13 //AES final-2 block - round 12 low @@ -2708,7 +2873,10 @@ L192_enc_blocks_more_than_2: //blocks left > 2 rev64 v4.16b, v5.16b //GHASH final-2 block ldp x6, x7, [x0], #16 //AES final-1 block - load input low & high - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif eor v4.16b, v4.16b, v8.16b //feed in partial tag eor x7, x7, x14 //AES final-1 block - round 12 high @@ -2739,7 +2907,10 @@ L192_enc_blocks_more_than_1: //blocks left > 1 st1 { v5.16b}, [x2], #16 //AES final-1 block - store result ldp x6, x7, [x0], #16 //AES final block - load input low & high - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif rev64 v4.16b, v5.16b //GHASH final-1 block eor x6, x6, x13 //AES final block - round 12 low @@ -2771,7 +2942,11 @@ L192_enc_blocks_more_than_1: //blocks left > 1 L192_enc_blocks_less_than_1: //blocks left <= 1 ld1 { v18.16b}, [x2] //load existing bytes where the possibly partial last block is to be stored +#ifndef __AARCH64EB__ rev w9, w12 +#else + mov w9, w12 +#endif and x1, x1, #127 //bit_length %= 128 sub x1, x1, #128 //bit_length -= 128 @@ -2876,14 +3051,22 @@ _aes_gcm_dec_192_kernel: add x4, x0, x1, lsr #3 //end_input_ptr ldp x10, x11, [x16] //ctr96_b64, ctr96_t32 - +#ifdef __AARCH64EB__ + rev x10, x10 + rev x11, x11 +#endif + ldp x13, x14, [x8, #192] //load rk12 +#ifdef __AARCH64EB__ + ror x13, x13, #32 + ror x14, x14, #32 +#endif ld1 { v0.16b}, [x16] //special case vector load initial counter so we can start first AES block as quickly as possible - ldr q18, [x8, #0] //load rk0 + ld1 {v18.4s}, [x8], #16 //load rk0 lsr x5, x1, #3 //byte_len mov x15, x5 - ldr q20, [x8, #32] //load rk2 + ld1 {v19.4s}, [x8], #16 //load rk1 lsr x12, x11, #32 orr w11, w11, w11 @@ -2893,7 +3076,7 @@ _aes_gcm_dec_192_kernel: fmov d1, x10 //CTR block 1 add w12, w12, #1 //increment rev_ctr32 - ldr q19, [x8, #16] //load rk1 + ld1 {v20.4s}, [x8], #16 //load rk2 aese v0.16b, v18.16b aesmc v0.16b, v0.16b //AES block 0 - round 0 @@ -2901,7 +3084,7 @@ _aes_gcm_dec_192_kernel: add w12, w12, #1 //CTR block 1 orr x9, x11, x9, lsl #32 //CTR block 1 - ldr q21, [x8, #48] //load rk3 + ld1 {v21.4s}, [x8], #16 //load rk3 fmov v1.d[1], x9 //CTR block 1 rev w9, w12 //CTR block 2 @@ -2919,54 +3102,57 @@ _aes_gcm_dec_192_kernel: fmov v3.d[1], x9 //CTR block 3 - ldr q26, [x8, #128] //load rk8 + ld1 {v22.4s}, [x8], #16 //load rk4 aese v0.16b, v20.16b aesmc v0.16b, v0.16b //AES block 0 - round 2 aese v2.16b, v18.16b aesmc v2.16b, v2.16b //AES block 2 - round 0 - ldr q29, [x8, #176] //load rk11 + ld1 {v23.4s}, [x8], #16 //load rk5 aese v1.16b, v18.16b aesmc v1.16b, v1.16b //AES block 1 - round 0 ldr q15, [x3, #112] //load h4l | h4h +#ifndef __AARCH64EB__ ext v15.16b, v15.16b, v15.16b, #8 - +#endif aese v3.16b, v18.16b aesmc v3.16b, v3.16b //AES block 3 - round 0 ldr q13, [x3, #64] //load h2l | h2h +#ifndef __AARCH64EB__ ext v13.16b, v13.16b, v13.16b, #8 - +#endif aese v2.16b, v19.16b aesmc v2.16b, v2.16b //AES block 2 - round 1 ldr q14, [x3, #80] //load h3l | h3h +#ifndef __AARCH64EB__ ext v14.16b, v14.16b, v14.16b, #8 - +#endif aese v1.16b, v19.16b aesmc v1.16b, v1.16b //AES block 1 - round 1 - ldp x13, x14, [x8, #192] //load rk12 aese v3.16b, v19.16b aesmc v3.16b, v3.16b //AES block 3 - round 1 ldr q12, [x3, #32] //load h1l | h1h +#ifndef __AARCH64EB__ ext v12.16b, v12.16b, v12.16b, #8 - +#endif aese v2.16b, v20.16b aesmc v2.16b, v2.16b //AES block 2 - round 2 - ldr q28, [x8, #160] //load rk10 + ld1 {v24.4s}, [x8], #16 //load rk6 aese v0.16b, v21.16b aesmc v0.16b, v0.16b //AES block 0 - round 3 - ldr q27, [x8, #144] //load rk9 + ld1 {v25.4s}, [x8], #16 //load rk7 aese v1.16b, v20.16b aesmc v1.16b, v1.16b //AES block 1 - round 2 - ldr q25, [x8, #112] //load rk7 + ld1 {v26.4s}, [x8], #16 //load rk8 aese v3.16b, v20.16b aesmc v3.16b, v3.16b //AES block 3 - round 2 - ldr q22, [x8, #64] //load rk4 + ld1 {v27.4s}, [x8], #16 //load rk9 aese v2.16b, v21.16b aesmc v2.16b, v2.16b //AES block 2 - round 3 @@ -2984,7 +3170,7 @@ _aes_gcm_dec_192_kernel: aese v0.16b, v22.16b aesmc v0.16b, v0.16b //AES block 0 - round 4 - ldr q23, [x8, #80] //load rk5 + ld1 {v28.4s}, [x8], #16 //load rk10 aese v1.16b, v22.16b aesmc v1.16b, v1.16b //AES block 1 - round 4 @@ -2999,7 +3185,7 @@ _aes_gcm_dec_192_kernel: aese v0.16b, v23.16b aesmc v0.16b, v0.16b //AES block 0 - round 5 - ldr q24, [x8, #96] //load rk6 + ld1 {v29.4s}, [x8], #16 //load rk11 aese v1.16b, v23.16b aesmc v1.16b, v1.16b //AES block 1 - round 5 @@ -3086,17 +3272,13 @@ _aes_gcm_dec_192_kernel: aese v0.16b, v29.16b //AES block 0 - round 11 b.ge L192_dec_tail //handle tail - ldr q5, [x0, #16] //AES block 1 - load ciphertext - - ldr q4, [x0, #0] //AES block 0 - load ciphertext + ld1 {v4.16b, v5.16b}, [x0], #32 //AES block 0,1 - load ciphertext eor v1.16b, v5.16b, v1.16b //AES block 1 - result eor v0.16b, v4.16b, v0.16b //AES block 0 - result rev w9, w12 //CTR block 4 - ldr q7, [x0, #48] //AES block 3 - load ciphertext - - ldr q6, [x0, #32] //AES block 2 - load ciphertext + ld1 {v6.16b, v7.16b}, [x0], #32 //AES block 2,3 - load ciphertext mov x19, v1.d[0] //AES block 1 - mov low @@ -3108,27 +3290,35 @@ _aes_gcm_dec_192_kernel: mov x7, v0.d[1] //AES block 0 - mov high rev64 v4.16b, v4.16b //GHASH block 0 - add x0, x0, #64 //AES input_ptr update fmov d0, x10 //CTR block 4 rev64 v5.16b, v5.16b //GHASH block 1 cmp x0, x5 //check if we have <= 8 blocks eor x19, x19, x13 //AES block 1 - round 12 low +#ifdef __AARCH64EB__ + rev x19, x19 +#endif fmov v0.d[1], x9 //CTR block 4 rev w9, w12 //CTR block 5 orr x9, x11, x9, lsl #32 //CTR block 5 fmov d1, x10 //CTR block 5 eor x20, x20, x14 //AES block 1 - round 12 high - +#ifdef __AARCH64EB__ + rev x20, x20 +#endif add w12, w12, #1 //CTR block 5 fmov v1.d[1], x9 //CTR block 5 eor x6, x6, x13 //AES block 0 - round 12 low - +#ifdef __AARCH64EB__ + rev x6, x6 +#endif rev w9, w12 //CTR block 6 eor x7, x7, x14 //AES block 0 - round 12 high - +#ifdef __AARCH64EB__ + rev x7, x7 +#endif stp x6, x7, [x2], #16 //AES block 0 - store result orr x9, x11, x9, lsl #32 //CTR block 6 @@ -3191,7 +3381,9 @@ L192_dec_main_loop: //main loop start aese v0.16b, v20.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 2 eor x22, x22, x14 //AES block 4k+2 - round 12 high - +#ifdef __AARCH64EB__ + rev x22, x22 +#endif aese v2.16b, v19.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 1 eor v4.8b, v4.8b, v5.8b //GHASH block 4k+1 - mid @@ -3208,7 +3400,9 @@ L192_dec_main_loop: //main loop start pmull v4.1q, v4.1d, v17.1d //GHASH block 4k+1 - mid eor v11.16b, v11.16b, v31.16b //GHASH block 4k+1 - low eor x21, x21, x13 //AES block 4k+2 - round 12 low - +#ifdef __AARCH64EB__ + rev x21, x21 +#endif aese v1.16b, v22.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 4 @@ -3310,16 +3504,18 @@ L192_dec_main_loop: //main loop start aese v2.16b, v24.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 6 - ldr q6, [x0, #32] //AES block 4k+6 - load ciphertext + ld1 {v4.16b}, [x0], #16 //AES block 4k+4 - load ciphertext aese v3.16b, v24.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 6 eor v10.16b, v10.16b, v30.16b //MODULO - karatsuba tidy up pmull v31.1q, v9.1d, v8.1d //MODULO - top 64b align with mid - ldr q7, [x0, #48] //AES block 4k+7 - load ciphertext + ld1 {v5.16b}, [x0], #16 //AES block 4k+5 - load ciphertext eor x23, x23, x13 //AES block 4k+3 - round 12 low - +#ifdef __AARCH64EB__ + rev x23, x23 +#endif aese v2.16b, v25.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 7 ext v9.16b, v9.16b, v9.16b, #8 //MODULO - other top alignment @@ -3333,10 +3529,10 @@ L192_dec_main_loop: //main loop start aese v2.16b, v26.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 8 - ldr q4, [x0, #0] //AES block 4k+4 - load ciphertext + ld1 {v6.16b}, [x0], #16 //AES block 4k+6 - load ciphertext aese v1.16b, v29.16b //AES block 4k+5 - round 11 - ldr q5, [x0, #16] //AES block 4k+5 - load ciphertext + ld1 {v7.16b}, [x0], #16 //AES block 4k+7 - load ciphertext rev w9, w12 //CTR block 4k+8 aese v3.16b, v26.16b @@ -3347,11 +3543,13 @@ L192_dec_main_loop: //main loop start aesmc v2.16b, v2.16b //AES block 4k+6 - round 9 eor v10.16b, v10.16b, v9.16b //MODULO - fold into mid - add x0, x0, #64 //AES input_ptr update cmp x0, x5 //LOOP CONTROL eor v0.16b, v4.16b, v0.16b //AES block 4k+4 - result eor x24, x24, x14 //AES block 4k+3 - round 12 high +#ifdef __AARCH64EB__ + rev x24, x24 +#endif eor v1.16b, v5.16b, v1.16b //AES block 4k+5 - result aese v2.16b, v28.16b @@ -3384,18 +3582,28 @@ L192_dec_main_loop: //main loop start rev w9, w12 //CTR block 4k+9 eor x6, x6, x13 //AES block 4k+4 - round 12 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif orr x9, x11, x9, lsl #32 //CTR block 4k+9 eor v11.16b, v11.16b, v8.16b //MODULO - fold into low fmov d1, x10 //CTR block 4k+9 add w12, w12, #1 //CTR block 4k+9 eor x19, x19, x13 //AES block 4k+5 - round 12 low - +#ifdef __AARCH64EB__ + rev x19, x19 +#endif fmov v1.d[1], x9 //CTR block 4k+9 rev w9, w12 //CTR block 4k+10 eor x20, x20, x14 //AES block 4k+5 - round 12 high - +#ifdef __AARCH64EB__ + rev x20, x20 +#endif eor x7, x7, x14 //AES block 4k+4 - round 12 high +#ifdef __AARCH64EB__ + rev x7, x7 +#endif stp x6, x7, [x2], #16 //AES block 4k+4 - store result eor v11.16b, v11.16b, v10.16b //MODULO - fold into low @@ -3449,18 +3657,29 @@ L192_dec_prepretail: //PREPRETAIL pmull v31.1q, v5.1d, v14.1d //GHASH block 4k+1 - low eor x24, x24, x14 //AES block 4k+3 - round 12 high +#ifdef __AARCH64EB__ + rev x24, x24 +#endif fmov v3.d[1], x9 //CTR block 4k+7 aese v0.16b, v20.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 2 eor x21, x21, x13 //AES block 4k+2 - round 12 low - +#ifdef __AARCH64EB__ + rev x21, x21 +#endif pmull2 v30.1q, v5.2d, v14.2d //GHASH block 4k+1 - high eor x22, x22, x14 //AES block 4k+2 - round 12 high +#ifdef __AARCH64EB__ + rev x22, x22 +#endif eor v4.8b, v4.8b, v5.8b //GHASH block 4k+1 - mid pmull v10.1q, v8.1d, v10.1d //GHASH block 4k - mid eor x23, x23, x13 //AES block 4k+3 - round 12 low +#ifdef __AARCH64EB__ + rev x23, x23 +#endif stp x21, x22, [x2], #16 //AES block 4k+2 - store result rev64 v7.16b, v7.16b //GHASH block 4k+3 @@ -3650,8 +3869,13 @@ L192_dec_tail: //TAIL cmp x5, #48 eor x7, x7, x14 //AES block 4k+4 - round 12 high - +#ifdef __AARCH64EB__ + rev x7, x7 +#endif eor x6, x6, x13 //AES block 4k+4 - round 12 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif b.gt L192_dec_blocks_more_than_3 movi v11.8b, #0 @@ -3695,10 +3919,16 @@ L192_dec_blocks_more_than_3: //blocks left > 3 pmull2 v9.1q, v4.2d, v15.2d //GHASH final-3 block - high eor x6, x6, x13 //AES final-2 block - round 12 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif movi v8.8b, #0 //suppress further partial tag feed in pmull v10.1q, v22.1d, v10.1d //GHASH final-3 block - mid eor x7, x7, x14 //AES final-2 block - round 12 high +#ifdef __AARCH64EB__ + rev x7, x7 +#endif L192_dec_blocks_more_than_2: //blocks left > 2 rev64 v4.16b, v5.16b //GHASH final-2 block @@ -3728,8 +3958,13 @@ L192_dec_blocks_more_than_2: //blocks left > 2 eor v9.16b, v9.16b, v20.16b //GHASH final-2 block - high eor x7, x7, x14 //AES final-1 block - round 12 high - +#ifdef __AARCH64EB__ + rev x7, x7 +#endif eor x6, x6, x13 //AES final-1 block - round 12 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif eor v10.16b, v10.16b, v22.16b //GHASH final-2 block - mid L192_dec_blocks_more_than_1: //blocks left > 1 @@ -3760,9 +3995,13 @@ L192_dec_blocks_more_than_1: //blocks left > 1 movi v8.8b, #0 //suppress further partial tag feed in eor v11.16b, v11.16b, v21.16b //GHASH final-1 block - low eor x7, x7, x14 //AES final block - round 12 high - +#ifdef __AARCH64EB__ + rev x7, x7 +#endif eor x6, x6, x13 //AES final block - round 12 low - +#ifdef __AARCH64EB__ + rev x6, x6 +#endif eor v10.16b, v10.16b, v22.16b //GHASH final-1 block - mid L192_dec_blocks_less_than_1: //blocks left <= 1 @@ -3789,8 +4028,11 @@ L192_dec_blocks_less_than_1: //blocks left <= 1 orr x6, x6, x4 mov v0.d[1], x10 - +#ifndef __AARCH64EB__ rev w9, w12 +#else + mov w9, w12 +#endif and v5.16b, v5.16b, v0.16b //possibly partial last block has zeroes in highest bits str w9, [x16, #12] //store the updated counter @@ -3878,14 +4120,22 @@ _aes_gcm_enc_256_kernel: lsr x5, x1, #3 //byte_len mov x15, x5 ldp x10, x11, [x16] //ctr96_b64, ctr96_t32 - +#ifdef __AARCH64EB__ + rev x10, x10 + rev x11, x11 +#endif + ldp x13, x14, [x8, #224] //load rk14 +#ifdef __AARCH64EB__ + ror x13, x13, #32 + ror x14, x14, #32 +#endif ld1 { v0.16b}, [x16] //special case vector load initial counter so we can start first AES block as quickly as possible sub x5, x5, #1 //byte_len - 1 - ldr q18, [x8, #0] //load rk0 + ld1 {v18.4s}, [x8], #16 //load rk0 and x5, x5, #0xffffffffffffffc0 //number of bytes to be processed in main loop (at least 1 byte must be handled by tail) - ldr q25, [x8, #112] //load rk7 + ld1 {v19.4s}, [x8], #16 //load rk1 add x5, x5, x0 lsr x12, x11, #32 @@ -3905,14 +4155,14 @@ _aes_gcm_enc_256_kernel: orr x9, x11, x9, lsl #32 //CTR block 1 add w12, w12, #1 //CTR block 1 - ldr q19, [x8, #16] //load rk1 + ld1 {v20.4s}, [x8], #16 //load rk2 fmov v1.d[1], x9 //CTR block 1 rev w9, w12 //CTR block 2 add w12, w12, #1 //CTR block 2 orr x9, x11, x9, lsl #32 //CTR block 2 - ldr q20, [x8, #32] //load rk2 + ld1 {v21.4s}, [x8], #16 //load rk3 fmov v2.d[1], x9 //CTR block 2 rev w9, w12 //CTR block 3 @@ -3925,50 +4175,53 @@ _aes_gcm_enc_256_kernel: aese v1.16b, v18.16b aesmc v1.16b, v1.16b //AES block 1 - round 0 - ldr q21, [x8, #48] //load rk3 + ld1 {v22.4s}, [x8], #16 //load rk4 aese v0.16b, v20.16b aesmc v0.16b, v0.16b //AES block 0 - round 2 - ldr q24, [x8, #96] //load rk6 + ld1 {v23.4s}, [x8], #16 //load rk5 aese v2.16b, v18.16b aesmc v2.16b, v2.16b //AES block 2 - round 0 - ldr q23, [x8, #80] //load rk5 + ld1 {v24.4s}, [x8], #16 //load rk6 aese v1.16b, v19.16b aesmc v1.16b, v1.16b //AES block 1 - round 1 ldr q14, [x3, #80] //load h3l | h3h +#ifndef __AARCH64EB__ ext v14.16b, v14.16b, v14.16b, #8 - +#endif aese v3.16b, v18.16b aesmc v3.16b, v3.16b //AES block 3 - round 0 - ldr q31, [x8, #208] //load rk13 + ld1 {v25.4s}, [x8], #16 //load rk7 aese v2.16b, v19.16b aesmc v2.16b, v2.16b //AES block 2 - round 1 - ldr q22, [x8, #64] //load rk4 + ld1 {v26.4s}, [x8], #16 //load rk8 aese v1.16b, v20.16b aesmc v1.16b, v1.16b //AES block 1 - round 2 ldr q13, [x3, #64] //load h2l | h2h +#ifndef __AARCH64EB__ ext v13.16b, v13.16b, v13.16b, #8 - +#endif aese v3.16b, v19.16b aesmc v3.16b, v3.16b //AES block 3 - round 1 - ldr q30, [x8, #192] //load rk12 + ld1 {v27.4s}, [x8], #16 //load rk9 aese v2.16b, v20.16b aesmc v2.16b, v2.16b //AES block 2 - round 2 ldr q15, [x3, #112] //load h4l | h4h +#ifndef __AARCH64EB__ ext v15.16b, v15.16b, v15.16b, #8 - +#endif aese v1.16b, v21.16b aesmc v1.16b, v1.16b //AES block 1 - round 3 - ldr q29, [x8, #176] //load rk11 + ld1 {v28.4s}, [x8], #16 //load rk10 aese v3.16b, v20.16b aesmc v3.16b, v3.16b //AES block 3 - round 2 - ldr q26, [x8, #128] //load rk8 + ld1 {v29.4s}, [x8], #16 //load rk11 aese v2.16b, v21.16b aesmc v2.16b, v2.16b //AES block 2 - round 3 @@ -3976,7 +4229,6 @@ _aes_gcm_enc_256_kernel: aese v0.16b, v21.16b aesmc v0.16b, v0.16b //AES block 0 - round 3 - ldp x13, x14, [x8, #224] //load rk14 aese v3.16b, v21.16b aesmc v3.16b, v3.16b //AES block 3 - round 3 @@ -4014,16 +4266,17 @@ _aes_gcm_enc_256_kernel: aese v3.16b, v24.16b aesmc v3.16b, v3.16b //AES block 3 - round 6 - ldr q27, [x8, #144] //load rk9 + ld1 {v30.4s}, [x8], #16 //load rk12 aese v0.16b, v24.16b aesmc v0.16b, v0.16b //AES block 0 - round 6 ldr q12, [x3, #32] //load h1l | h1h +#ifndef __AARCH64EB__ ext v12.16b, v12.16b, v12.16b, #8 - +#endif aese v2.16b, v24.16b aesmc v2.16b, v2.16b //AES block 2 - round 6 - ldr q28, [x8, #160] //load rk10 + ld1 {v31.4s}, [x8], #16 //load rk13 aese v1.16b, v25.16b aesmc v1.16b, v1.16b //AES block 1 - round 7 @@ -4112,13 +4365,26 @@ _aes_gcm_enc_256_kernel: b.ge L256_enc_tail //handle tail ldp x19, x20, [x0, #16] //AES block 1 - load plaintext - +#ifdef __AARCH64EB__ + rev x19, x19 + rev x20, x20 +#endif rev w9, w12 //CTR block 4 ldp x6, x7, [x0, #0] //AES block 0 - load plaintext - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif ldp x23, x24, [x0, #48] //AES block 3 - load plaintext - +#ifdef __AARCH64EB__ + rev x23, x23 + rev x24, x24 +#endif ldp x21, x22, [x0, #32] //AES block 2 - load plaintext +#ifdef __AARCH64EB__ + rev x21, x21 + rev x22, x22 +#endif add x0, x0, #64 //AES input_ptr update eor x19, x19, x13 //AES block 1 - round 14 low @@ -4201,11 +4467,17 @@ L256_enc_main_loop: //main loop start aese v1.16b, v19.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 1 ldp x23, x24, [x0, #48] //AES block 4k+7 - load plaintext - +#ifdef __AARCH64EB__ + rev x23, x23 + rev x24, x24 +#endif aese v2.16b, v19.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 1 ldp x21, x22, [x0, #32] //AES block 4k+6 - load plaintext - +#ifdef __AARCH64EB__ + rev x21, x21 + rev x22, x22 +#endif aese v0.16b, v20.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 2 eor v4.16b, v4.16b, v11.16b //PRE 1 @@ -4315,7 +4587,10 @@ L256_enc_main_loop: //main loop start aese v3.16b, v24.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 6 ldp x19, x20, [x0, #16] //AES block 4k+5 - load plaintext - +#ifdef __AARCH64EB__ + rev x19, x19 + rev x20, x20 +#endif aese v1.16b, v26.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 8 mov d4, v7.d[1] //GHASH block 4k+3 - mid @@ -4352,7 +4627,10 @@ L256_enc_main_loop: //main loop start aese v2.16b, v26.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 8 ldp x6, x7, [x0, #0] //AES block 4k+4 - load plaintext - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif aese v0.16b, v28.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 10 shl d8, d8, #56 //mod_constant @@ -4714,7 +4992,10 @@ L256_enc_tail: //TAIL ext v8.16b, v11.16b, v11.16b, #8 //prepare final partial tag sub x5, x4, x0 //main_end_input_ptr is number of bytes left to process ldp x6, x7, [x0], #16 //AES block 4k+4 - load plaintext - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif eor x6, x6, x13 //AES block 4k+4 - round 14 low eor x7, x7, x14 //AES block 4k+4 - round 14 high @@ -4749,7 +5030,10 @@ L256_enc_blocks_more_than_3: //blocks left > 3 st1 { v5.16b}, [x2], #16 //AES final-3 block - store result ldp x6, x7, [x0], #16 //AES final-2 block - load input low & high - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif rev64 v4.16b, v5.16b //GHASH final-3 block eor x6, x6, x13 //AES final-2 block - round 14 low @@ -4778,7 +5062,10 @@ L256_enc_blocks_more_than_2: //blocks left > 2 st1 { v5.16b}, [x2], #16 //AES final-2 block - store result ldp x6, x7, [x0], #16 //AES final-1 block - load input low & high - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif rev64 v4.16b, v5.16b //GHASH final-2 block eor x6, x6, x13 //AES final-1 block - round 14 low @@ -4814,7 +5101,10 @@ L256_enc_blocks_more_than_1: //blocks left > 1 rev64 v4.16b, v5.16b //GHASH final-1 block ldp x6, x7, [x0], #16 //AES final block - load input low & high - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif eor v4.16b, v4.16b, v8.16b //feed in partial tag movi v8.8b, #0 //suppress further partial tag feed in @@ -4875,7 +5165,11 @@ L256_enc_blocks_less_than_1: //blocks left <= 1 pmull2 v20.1q, v4.2d, v12.2d //GHASH final block - high mov d8, v4.d[1] //GHASH final block - mid +#ifndef __AARCH64EB__ rev w9, w12 +#else + mov w9, w12 +#endif pmull v21.1q, v4.1d, v12.1d //GHASH final block - low @@ -4949,21 +5243,29 @@ _aes_gcm_dec_256_kernel: lsr x5, x1, #3 //byte_len mov x15, x5 ldp x10, x11, [x16] //ctr96_b64, ctr96_t32 - - ldr q26, [x8, #128] //load rk8 +#ifdef __AARCH64EB__ + rev x10, x10 + rev x11, x11 +#endif + ldp x13, x14, [x8, #224] //load rk14 +#ifdef __AARCH64EB__ + ror x14, x14, #32 + ror x13, x13, #32 +#endif + ld1 {v18.4s}, [x8], #16 //load rk0 sub x5, x5, #1 //byte_len - 1 - ldr q25, [x8, #112] //load rk7 + ld1 {v19.4s}, [x8], #16 //load rk1 and x5, x5, #0xffffffffffffffc0 //number of bytes to be processed in main loop (at least 1 byte must be handled by tail) add x4, x0, x1, lsr #3 //end_input_ptr - ldr q24, [x8, #96] //load rk6 + ld1 {v20.4s}, [x8], #16 //load rk2 lsr x12, x11, #32 - ldr q23, [x8, #80] //load rk5 + ld1 {v21.4s}, [x8], #16 //load rk3 orr w11, w11, w11 - ldr q21, [x8, #48] //load rk3 + ld1 {v22.4s}, [x8], #16 //load rk4 add x5, x5, x0 rev w12, w12 //rev_ctr32 @@ -4988,39 +5290,44 @@ _aes_gcm_dec_256_kernel: rev w9, w12 //CTR block 3 orr x9, x11, x9, lsl #32 //CTR block 3 - ldr q18, [x8, #0] //load rk0 + ld1 {v23.4s}, [x8], #16 //load rk5 fmov v3.d[1], x9 //CTR block 3 add w12, w12, #1 //CTR block 3 - ldr q22, [x8, #64] //load rk4 + ld1 {v24.4s}, [x8], #16 //load rk6 - ldr q31, [x8, #208] //load rk13 + ld1 {v25.4s}, [x8], #16 //load rk7 - ldr q19, [x8, #16] //load rk1 + ld1 {v26.4s}, [x8], #16 //load rk8 aese v0.16b, v18.16b aesmc v0.16b, v0.16b //AES block 0 - round 0 ldr q14, [x3, #80] //load h3l | h3h +#ifndef __AARCH64EB__ ext v14.16b, v14.16b, v14.16b, #8 +#endif aese v3.16b, v18.16b aesmc v3.16b, v3.16b //AES block 3 - round 0 ldr q15, [x3, #112] //load h4l | h4h +#ifndef __AARCH64EB__ ext v15.16b, v15.16b, v15.16b, #8 +#endif aese v1.16b, v18.16b aesmc v1.16b, v1.16b //AES block 1 - round 0 ldr q13, [x3, #64] //load h2l | h2h +#ifndef __AARCH64EB__ ext v13.16b, v13.16b, v13.16b, #8 +#endif aese v2.16b, v18.16b aesmc v2.16b, v2.16b //AES block 2 - round 0 - ldr q20, [x8, #32] //load rk2 + ld1 {v27.4s}, [x8], #16 //load rk9 aese v0.16b, v19.16b aesmc v0.16b, v0.16b //AES block 0 - round 1 - ldp x13, x14, [x8, #224] //load rk14 aese v1.16b, v19.16b aesmc v1.16b, v1.16b //AES block 1 - round 1 @@ -5030,20 +5337,21 @@ _aes_gcm_dec_256_kernel: aese v2.16b, v19.16b aesmc v2.16b, v2.16b //AES block 2 - round 1 - ldr q27, [x8, #144] //load rk9 + ld1 {v28.4s}, [x8], #16 //load rk10 aese v3.16b, v19.16b aesmc v3.16b, v3.16b //AES block 3 - round 1 - ldr q30, [x8, #192] //load rk12 + ld1 {v29.4s}, [x8], #16 //load rk11 aese v0.16b, v20.16b aesmc v0.16b, v0.16b //AES block 0 - round 2 ldr q12, [x3, #32] //load h1l | h1h +#ifndef __AARCH64EB__ ext v12.16b, v12.16b, v12.16b, #8 - +#endif aese v2.16b, v20.16b aesmc v2.16b, v2.16b //AES block 2 - round 2 - ldr q28, [x8, #160] //load rk10 + ld1 {v30.4s}, [x8], #16 //load rk12 aese v3.16b, v20.16b aesmc v3.16b, v3.16b //AES block 3 - round 2 @@ -5126,7 +5434,7 @@ _aes_gcm_dec_256_kernel: aese v2.16b, v26.16b aesmc v2.16b, v2.16b //AES block 2 - round 8 - ldr q29, [x8, #176] //load rk11 + ld1 {v31.4s}, [x8], #16 //load rk13 aese v1.16b, v27.16b aesmc v1.16b, v1.16b //AES block 1 - round 9 @@ -5191,9 +5499,7 @@ _aes_gcm_dec_256_kernel: aese v0.16b, v31.16b //AES block 0 - round 13 b.ge L256_dec_tail //handle tail - ldr q4, [x0, #0] //AES block 0 - load ciphertext - - ldr q5, [x0, #16] //AES block 1 - load ciphertext + ld1 {v4.16b, v5.16b}, [x0], #32 //AES block 0,1 - load ciphertext rev w9, w12 //CTR block 4 @@ -5201,7 +5507,7 @@ _aes_gcm_dec_256_kernel: eor v1.16b, v5.16b, v1.16b //AES block 1 - result rev64 v5.16b, v5.16b //GHASH block 1 - ldr q7, [x0, #48] //AES block 3 - load ciphertext + ld1 {v6.16b}, [x0], #16 //AES block 2 - load ciphertext mov x7, v0.d[1] //AES block 0 - mov high @@ -5221,22 +5527,32 @@ _aes_gcm_dec_256_kernel: orr x9, x11, x9, lsl #32 //CTR block 5 mov x20, v1.d[1] //AES block 1 - mov high eor x7, x7, x14 //AES block 0 - round 14 high - +#ifdef __AARCH64EB__ + rev x7, x7 +#endif eor x6, x6, x13 //AES block 0 - round 14 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif stp x6, x7, [x2], #16 //AES block 0 - store result fmov d1, x10 //CTR block 5 - ldr q6, [x0, #32] //AES block 2 - load ciphertext - add x0, x0, #64 //AES input_ptr update + ld1 {v7.16b}, [x0], #16 //AES block 3 - load ciphertext fmov v1.d[1], x9 //CTR block 5 rev w9, w12 //CTR block 6 add w12, w12, #1 //CTR block 6 eor x19, x19, x13 //AES block 1 - round 14 low +#ifdef __AARCH64EB__ + rev x19, x19 +#endif orr x9, x11, x9, lsl #32 //CTR block 6 eor x20, x20, x14 //AES block 1 - round 14 high +#ifdef __AARCH64EB__ + rev x20, x20 +#endif stp x19, x20, [x2], #16 //AES block 1 - store result eor v2.16b, v6.16b, v2.16b //AES block 2 - result @@ -5287,7 +5603,9 @@ L256_dec_main_loop: //main loop start aese v0.16b, v21.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 3 eor x22, x22, x14 //AES block 4k+2 - round 14 high - +#ifdef __AARCH64EB__ + rev x22, x22 +#endif aese v2.16b, v19.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 1 mov d10, v17.d[1] //GHASH block 4k - mid @@ -5299,7 +5617,9 @@ L256_dec_main_loop: //main loop start aese v3.16b, v18.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 0 eor x21, x21, x13 //AES block 4k+2 - round 14 low - +#ifdef __AARCH64EB__ + rev x21, x21 +#endif aese v2.16b, v20.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 2 stp x21, x22, [x2], #16 //AES block 4k+2 - store result @@ -5314,9 +5634,14 @@ L256_dec_main_loop: //main loop start pmull v10.1q, v8.1d, v10.1d //GHASH block 4k - mid eor x23, x23, x13 //AES block 4k+3 - round 14 low - +#ifdef __AARCH64EB__ + rev x23, x23 +#endif pmull v8.1q, v5.1d, v14.1d //GHASH block 4k+1 - low eor x24, x24, x14 //AES block 4k+3 - round 14 high +#ifdef __AARCH64EB__ + rev x24, x24 +#endif eor v9.16b, v9.16b, v4.16b //GHASH block 4k+1 - high aese v2.16b, v22.16b @@ -5437,7 +5762,7 @@ L256_dec_main_loop: //main loop start aese v1.16b, v27.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 9 - ldr q4, [x0, #0] //AES block 4k+4 - load ciphertext + ld1 {v4.16b}, [x0], #16 //AES block 4k+4 - load ciphertext aese v0.16b, v31.16b //AES block 4k+4 - round 13 ext v9.16b, v9.16b, v9.16b, #8 //MODULO - other top alignment @@ -5448,7 +5773,7 @@ L256_dec_main_loop: //main loop start aese v2.16b, v27.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 9 - ldr q5, [x0, #16] //AES block 4k+5 - load ciphertext + ld1 {v5.16b}, [x0], #16 //AES block 4k+5 - load ciphertext aese v3.16b, v26.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 8 @@ -5464,11 +5789,11 @@ L256_dec_main_loop: //main loop start aese v3.16b, v27.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 9 - ldr q7, [x0, #48] //AES block 4k+7 - load ciphertext + ld1 {v6.16b}, [x0], #16 //AES block 4k+6 - load ciphertext aese v1.16b, v30.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 12 - ldr q6, [x0, #32] //AES block 4k+6 - load ciphertext + ld1 {v7.16b}, [x0], #16 //AES block 4k+7 - load ciphertext aese v2.16b, v29.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 11 @@ -5479,7 +5804,6 @@ L256_dec_main_loop: //main loop start eor v10.16b, v10.16b, v9.16b //MODULO - fold into mid aese v1.16b, v31.16b //AES block 4k+5 - round 13 - add x0, x0, #64 //AES input_ptr update mov x6, v0.d[0] //AES block 4k+4 - mov low aese v2.16b, v30.16b @@ -5501,8 +5825,13 @@ L256_dec_main_loop: //main loop start add w12, w12, #1 //CTR block 4k+9 eor x6, x6, x13 //AES block 4k+4 - round 14 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif eor x7, x7, x14 //AES block 4k+4 - round 14 high - +#ifdef __AARCH64EB__ + rev x7, x7 +#endif mov x20, v1.d[1] //AES block 4k+5 - mov high eor v2.16b, v6.16b, v2.16b //AES block 4k+6 - result eor v11.16b, v11.16b, v8.16b //MODULO - fold into low @@ -5523,9 +5852,15 @@ L256_dec_main_loop: //main loop start rev64 v5.16b, v5.16b //GHASH block 4k+5 eor x20, x20, x14 //AES block 4k+5 - round 14 high +#ifdef __AARCH64EB__ + rev x20, x20 +#endif stp x6, x7, [x2], #16 //AES block 4k+4 - store result eor x19, x19, x13 //AES block 4k+5 - round 14 low +#ifdef __AARCH64EB__ + rev x19, x19 +#endif stp x19, x20, [x2], #16 //AES block 4k+5 - store result rev64 v4.16b, v4.16b //GHASH block 4k+4 @@ -5732,11 +6067,15 @@ L256_dec_prepretail: //PREPRETAIL aese v0.16b, v28.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 10 eor x22, x22, x14 //AES block 4k+2 - round 14 high - +#ifdef __AARCH64EB__ + rev x22, x22 +#endif aese v1.16b, v28.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 10 eor x23, x23, x13 //AES block 4k+3 - round 14 low - +#ifdef __AARCH64EB__ + rev x23, x23 +#endif aese v2.16b, v29.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 11 eor v10.16b, v10.16b, v9.16b //MODULO - fold into mid @@ -5748,12 +6087,18 @@ L256_dec_prepretail: //PREPRETAIL aese v1.16b, v29.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 11 eor x21, x21, x13 //AES block 4k+2 - round 14 low +#ifdef __AARCH64EB__ + rev x21, x21 +#endif aese v2.16b, v30.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 12 pmull v8.1q, v10.1d, v8.1d //MODULO - mid 64b align with low eor x24, x24, x14 //AES block 4k+3 - round 14 high +#ifdef __AARCH64EB__ + rev x24, x24 +#endif aese v3.16b, v29.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 11 @@ -5794,8 +6139,14 @@ L256_dec_tail: //TAIL cmp x5, #48 eor x6, x6, x13 //AES block 4k+4 - round 14 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif eor x7, x7, x14 //AES block 4k+4 - round 14 high +#ifdef __AARCH64EB__ + rev x7, x7 +#endif b.gt L256_dec_blocks_more_than_3 sub w12, w12, #1 @@ -5843,9 +6194,15 @@ L256_dec_blocks_more_than_3: //blocks left > 3 pmull v10.1q, v22.1d, v10.1d //GHASH final-3 block - mid eor x6, x6, x13 //AES final-2 block - round 14 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif pmull v11.1q, v4.1d, v15.1d //GHASH final-3 block - low eor x7, x7, x14 //AES final-2 block - round 14 high +#ifdef __AARCH64EB__ + rev x7, x7 +#endif L256_dec_blocks_more_than_2: //blocks left > 2 rev64 v4.16b, v5.16b //GHASH final-2 block @@ -5873,9 +6230,15 @@ L256_dec_blocks_more_than_2: //blocks left > 2 eor v9.16b, v9.16b, v20.16b //GHASH final-2 block - high eor x6, x6, x13 //AES final-1 block - round 14 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif eor v10.16b, v10.16b, v22.16b //GHASH final-2 block - mid eor x7, x7, x14 //AES final-1 block - round 14 high +#ifdef __AARCH64EB__ + rev x7, x7 +#endif L256_dec_blocks_more_than_1: //blocks left > 1 stp x6, x7, [x2], #16 //AES final-1 block - store result @@ -5903,13 +6266,18 @@ L256_dec_blocks_more_than_1: //blocks left > 1 pmull2 v22.1q, v22.2d, v16.2d //GHASH final-1 block - mid eor x6, x6, x13 //AES final block - round 14 low - +#ifdef __AARCH64EB__ + rev x6, x6 +#endif eor v11.16b, v11.16b, v21.16b //GHASH final-1 block - low eor v9.16b, v9.16b, v20.16b //GHASH final-1 block - high eor v10.16b, v10.16b, v22.16b //GHASH final-1 block - mid eor x7, x7, x14 //AES final block - round 14 high +#ifdef __AARCH64EB__ + rev x7, x7 +#endif L256_dec_blocks_less_than_1: //blocks left <= 1 and x1, x1, #127 //bit_length %= 128 @@ -5935,7 +6303,11 @@ L256_dec_blocks_less_than_1: //blocks left <= 1 mov v0.d[1], x10 bic x4, x4, x9 //mask out low existing bytes +#ifndef __AARCH64EB__ rev w9, w12 +#else + mov w9, w12 +#endif bic x5, x5, x10 //mask out high existing bytes diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/include/openssl/cmp.h b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/include/openssl/cmp.h +++ b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/include/openssl/opensslv.h b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/openssl-fips.gypi b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/openssl-fips.gypi index 361cd27a43f687..fa9314b81f3a47 100644 --- a/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/openssl-fips.gypi +++ b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/openssl-fips.gypi @@ -33,7 +33,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/des_enc.c', diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/openssl.gypi b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/openssl.gypi index 2f0e6a4f84794a..61a8836a9dde3f 100644 --- a/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/openssl.gypi +++ b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/openssl.gypi @@ -192,7 +192,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/camellia.c', diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/configdata.pm b/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/configdata.pm index a0c4ac46bf87dd..2b2d5f67b14150 100644 --- a/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/configdata.pm +++ b/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/configdata.pm @@ -18,7 +18,7 @@ our %config = ( "ARFLAGS" => [ "qc" ], - "CC" => "gcc", + "CC" => "cc", "CFLAGS" => [ "-O3 -Wall" ], @@ -154,7 +154,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -205,7 +205,7 @@ our %config = ( ], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -224,7 +224,7 @@ our %config = ( "AS" => undef, "ASFLAGS" => undef, "BUILDFILE" => undef, - "CC" => "gcc", + "CC" => undef, "CFLAGS" => undef, "CPP" => undef, "CPPDEFINES" => undef, @@ -258,11 +258,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "darwin64-arm64-cc", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1323,6 +1323,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3910,6 +3913,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4018,6 +4024,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6283,6 +6292,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6391,6 +6403,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7732,6 +7747,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8396,7 +8415,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-bn_add.o", "crypto/bn/libfips-lib-bn_asm.o", "crypto/bn/libfips-lib-bn_blind.o", @@ -8424,8 +8442,7 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_shift.o", "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", - "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o" + "crypto/bn/libfips-lib-bn_word.o" ], "products" => { "lib" => [ @@ -12869,6 +12886,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -12977,6 +12997,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15242,6 +15265,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15350,6 +15376,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16845,6 +16874,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16881,6 +16911,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18784,6 +18815,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19808,6 +19843,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19844,6 +19880,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20109,6 +20146,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -20946,9 +20984,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_x931p.o" => [ "crypto/bn/bn_x931p.c" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-bn_add.o" => [ "crypto/bn/bn_add.c" ], @@ -21033,9 +21068,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_word.o" => [ "crypto/bn/bn_word.c" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" ], @@ -23532,7 +23564,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/buffer/libcrypto-lib-buf_err.o", "crypto/buffer/libcrypto-lib-buffer.o", "crypto/camellia/libcrypto-lib-camellia.o", @@ -25099,7 +25130,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/buffer/libfips-lib-buffer.o", "crypto/cmac/libfips-lib-cmac.o", "crypto/des/libfips-lib-des_enc.o", @@ -26609,6 +26639,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27309,8 +27345,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27337,7 +27373,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27354,8 +27390,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/crypto/buildinf.h index 565a3419223fea..4d475f83e339a0 100644 --- a/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: darwin64-arm64-cc" -#define DATE "built on: Mon Feb 13 14:23:52 2023 UTC" +#define DATE "built on: Fri Jun 9 12:03:36 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a @@ -19,12 +19,12 @@ * literal */ static const char compiler_flags[] = { - 'c','o','m','p','i','l','e','r',':',' ','g','c','c',' ','-','f', - 'P','I','C',' ','-','a','r','c','h',' ','a','r','m','6','4',' ', - '-','O','3',' ','-','W','a','l','l',' ','-','D','L','_','E','N', - 'D','I','A','N',' ','-','D','O','P','E','N','S','S','L','_','P', - 'I','C',' ','-','D','_','R','E','E','N','T','R','A','N','T',' ', - '-','D','O','P','E','N','S','S','L','_','B','U','I','L','D','I', - 'N','G','_','O','P','E','N','S','S','L',' ','-','D','N','D','E', - 'B','U','G','\0' + 'c','o','m','p','i','l','e','r',':',' ','c','c',' ','-','f','P', + 'I','C',' ','-','a','r','c','h',' ','a','r','m','6','4',' ','-', + 'O','3',' ','-','W','a','l','l',' ','-','D','L','_','E','N','D', + 'I','A','N',' ','-','D','O','P','E','N','S','S','L','_','P','I', + 'C',' ','-','D','_','R','E','E','N','T','R','A','N','T',' ','-', + 'D','O','P','E','N','S','S','L','_','B','U','I','L','D','I','N', + 'G','_','O','P','E','N','S','S','L',' ','-','D','N','D','E','B', + 'U','G','\0' }; diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/include/openssl/cmp.h b/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/include/openssl/cmp.h +++ b/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/openssl-fips.gypi b/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/openssl-fips.gypi index 98583b7e8a9e88..60721e3efbc891 100644 --- a/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/openssl-fips.gypi @@ -33,7 +33,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/des_enc.c', diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/openssl.gypi b/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/openssl.gypi index e7a519c409ff22..835387a25b28e2 100644 --- a/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/openssl.gypi +++ b/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/openssl.gypi @@ -192,7 +192,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/camellia.c', diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/configdata.pm b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/configdata.pm index a81d1c26d81779..5a0805d8dea9b8 100644 --- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/configdata.pm +++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/configdata.pm @@ -156,7 +156,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -206,7 +206,7 @@ our %config = ( ], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -258,11 +258,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "darwin64-x86_64-cc", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1322,6 +1322,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3971,6 +3974,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4079,6 +4085,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6344,6 +6353,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6452,6 +6464,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7793,6 +7808,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8466,7 +8485,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-rsaz-avx2.o", "crypto/bn/libcrypto-lib-rsaz-avx512.o", "crypto/bn/libcrypto-lib-rsaz-x86_64.o", @@ -8502,7 +8520,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-rsaz-avx2.o", "crypto/bn/libfips-lib-rsaz-avx512.o", "crypto/bn/libfips-lib-rsaz-x86_64.o", @@ -12988,6 +13005,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -13096,6 +13116,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15361,6 +15384,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15469,6 +15495,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16964,6 +16993,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -17000,6 +17030,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18903,6 +18934,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19927,6 +19962,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19963,6 +19999,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20228,6 +20265,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -21098,9 +21136,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_x931p.o" => [ "crypto/bn/bn_x931p.c" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libcrypto-lib-rsaz-avx2.o" => [ "crypto/bn/rsaz-avx2.s" ], @@ -21206,9 +21241,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_word.o" => [ "crypto/bn/bn_word.c" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-rsaz-avx2.o" => [ "crypto/bn/rsaz-avx2.s" ], @@ -23800,7 +23832,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-rsaz-avx2.o", "crypto/bn/libcrypto-lib-rsaz-avx512.o", "crypto/bn/libcrypto-lib-rsaz-x86_64.o", @@ -25392,7 +25423,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-rsaz-avx2.o", "crypto/bn/libfips-lib-rsaz-avx512.o", "crypto/bn/libfips-lib-rsaz-x86_64.o", @@ -26920,6 +26950,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27617,8 +27653,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27645,7 +27681,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27662,8 +27698,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/buildinf.h b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/buildinf.h index 12b0ec727f5e96..6fd9893b8e143e 100644 --- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: darwin64-x86_64-cc" -#define DATE "built on: Mon Feb 13 14:22:19 2023 UTC" +#define DATE "built on: Fri Jun 9 12:00:52 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/cmp.h b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/cmp.h +++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/opensslv.h b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/openssl-fips.gypi b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/openssl-fips.gypi index 49478f0e42cd45..f7bd0eb9d5f353 100644 --- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/openssl-fips.gypi @@ -31,7 +31,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/bn/rsaz_exp.c', 'openssl/crypto/bn/rsaz_exp_x2.c', 'openssl/crypto/buffer/buffer.c', diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/openssl.gypi b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/openssl.gypi index 669be153c692c0..14a4210edba15c 100644 --- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/openssl.gypi +++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/openssl.gypi @@ -190,7 +190,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/bn/rsaz_exp.c', 'openssl/crypto/bn/rsaz_exp_x2.c', 'openssl/crypto/buffer/buf_err.c', diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/configdata.pm b/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/configdata.pm index 5c82806c2ccd04..be4cf2a3bf2879 100644 --- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/configdata.pm +++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/configdata.pm @@ -156,7 +156,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -206,7 +206,7 @@ our %config = ( ], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -258,11 +258,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "darwin64-x86_64-cc", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1322,6 +1322,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3971,6 +3974,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4079,6 +4085,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6344,6 +6353,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6452,6 +6464,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7793,6 +7808,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8466,7 +8485,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-rsaz-avx2.o", "crypto/bn/libcrypto-lib-rsaz-avx512.o", "crypto/bn/libcrypto-lib-rsaz-x86_64.o", @@ -8502,7 +8520,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-rsaz-avx2.o", "crypto/bn/libfips-lib-rsaz-avx512.o", "crypto/bn/libfips-lib-rsaz-x86_64.o", @@ -12988,6 +13005,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -13096,6 +13116,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15361,6 +15384,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15469,6 +15495,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16964,6 +16993,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -17000,6 +17030,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18903,6 +18934,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19927,6 +19962,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19963,6 +19999,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20228,6 +20265,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -21098,9 +21136,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_x931p.o" => [ "crypto/bn/bn_x931p.c" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libcrypto-lib-rsaz-avx2.o" => [ "crypto/bn/rsaz-avx2.s" ], @@ -21206,9 +21241,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_word.o" => [ "crypto/bn/bn_word.c" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-rsaz-avx2.o" => [ "crypto/bn/rsaz-avx2.s" ], @@ -23800,7 +23832,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-rsaz-avx2.o", "crypto/bn/libcrypto-lib-rsaz-avx512.o", "crypto/bn/libcrypto-lib-rsaz-x86_64.o", @@ -25392,7 +25423,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-rsaz-avx2.o", "crypto/bn/libfips-lib-rsaz-avx512.o", "crypto/bn/libfips-lib-rsaz-x86_64.o", @@ -26920,6 +26950,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27617,8 +27653,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27645,7 +27681,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27662,8 +27698,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/crypto/buildinf.h index 3b877909a13154..84dffeb542dd42 100644 --- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/crypto/buildinf.h +++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: darwin64-x86_64-cc" -#define DATE "built on: Mon Feb 13 14:22:33 2023 UTC" +#define DATE "built on: Fri Jun 9 12:01:16 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/cmp.h b/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/cmp.h +++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/opensslv.h b/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/openssl-fips.gypi b/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/openssl-fips.gypi index 685b23e06dbac0..b3649b2dbfc9ae 100644 --- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/openssl-fips.gypi +++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/openssl-fips.gypi @@ -31,7 +31,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/bn/rsaz_exp.c', 'openssl/crypto/bn/rsaz_exp_x2.c', 'openssl/crypto/buffer/buffer.c', diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/openssl.gypi b/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/openssl.gypi index cc7cca6af8b0a5..cb4fc2bf7ab75f 100644 --- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/openssl.gypi +++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/openssl.gypi @@ -190,7 +190,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/bn/rsaz_exp.c', 'openssl/crypto/bn/rsaz_exp_x2.c', 'openssl/crypto/buffer/buf_err.c', diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/configdata.pm b/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/configdata.pm index 19e81986b4b84f..6f7fd736109dc9 100644 --- a/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/configdata.pm +++ b/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/configdata.pm @@ -18,7 +18,7 @@ our %config = ( "ARFLAGS" => [ "qc" ], - "CC" => "gcc", + "CC" => "cc", "CFLAGS" => [ "-O3 -Wall" ], @@ -154,7 +154,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -205,7 +205,7 @@ our %config = ( ], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -224,7 +224,7 @@ our %config = ( "AS" => undef, "ASFLAGS" => undef, "BUILDFILE" => undef, - "CC" => "gcc", + "CC" => undef, "CFLAGS" => undef, "CPP" => undef, "CPPDEFINES" => undef, @@ -258,11 +258,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "darwin64-x86_64-cc", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1323,6 +1323,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3910,6 +3913,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4018,6 +4024,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6283,6 +6292,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6391,6 +6403,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7732,6 +7747,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8396,7 +8415,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-bn_add.o", "crypto/bn/libfips-lib-bn_asm.o", "crypto/bn/libfips-lib-bn_blind.o", @@ -8424,8 +8442,7 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_shift.o", "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", - "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o" + "crypto/bn/libfips-lib-bn_word.o" ], "products" => { "lib" => [ @@ -12869,6 +12886,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -12977,6 +12997,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15242,6 +15265,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15350,6 +15376,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16845,6 +16874,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16881,6 +16911,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18784,6 +18815,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19808,6 +19843,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19844,6 +19880,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20109,6 +20146,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -20946,9 +20984,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_x931p.o" => [ "crypto/bn/bn_x931p.c" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-bn_add.o" => [ "crypto/bn/bn_add.c" ], @@ -21033,9 +21068,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_word.o" => [ "crypto/bn/bn_word.c" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" ], @@ -23532,7 +23564,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/buffer/libcrypto-lib-buf_err.o", "crypto/buffer/libcrypto-lib-buffer.o", "crypto/camellia/libcrypto-lib-camellia.o", @@ -25099,7 +25130,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/buffer/libfips-lib-buffer.o", "crypto/cmac/libfips-lib-cmac.o", "crypto/des/libfips-lib-des_enc.o", @@ -26609,6 +26639,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27309,8 +27345,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27337,7 +27373,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27354,8 +27390,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/crypto/buildinf.h index a41b77cbd9b8d1..368c58965bb070 100644 --- a/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: darwin64-x86_64-cc" -#define DATE "built on: Mon Feb 13 14:22:46 2023 UTC" +#define DATE "built on: Fri Jun 9 12:01:39 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a @@ -19,12 +19,12 @@ * literal */ static const char compiler_flags[] = { - 'c','o','m','p','i','l','e','r',':',' ','g','c','c',' ','-','f', - 'P','I','C',' ','-','a','r','c','h',' ','x','8','6','_','6','4', - ' ','-','O','3',' ','-','W','a','l','l',' ','-','D','L','_','E', - 'N','D','I','A','N',' ','-','D','O','P','E','N','S','S','L','_', - 'P','I','C',' ','-','D','_','R','E','E','N','T','R','A','N','T', - ' ','-','D','O','P','E','N','S','S','L','_','B','U','I','L','D', - 'I','N','G','_','O','P','E','N','S','S','L',' ','-','D','N','D', - 'E','B','U','G','\0' + 'c','o','m','p','i','l','e','r',':',' ','c','c',' ','-','f','P', + 'I','C',' ','-','a','r','c','h',' ','x','8','6','_','6','4',' ', + '-','O','3',' ','-','W','a','l','l',' ','-','D','L','_','E','N', + 'D','I','A','N',' ','-','D','O','P','E','N','S','S','L','_','P', + 'I','C',' ','-','D','_','R','E','E','N','T','R','A','N','T',' ', + '-','D','O','P','E','N','S','S','L','_','B','U','I','L','D','I', + 'N','G','_','O','P','E','N','S','S','L',' ','-','D','N','D','E', + 'B','U','G','\0' }; diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/cmp.h b/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/cmp.h +++ b/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/openssl-fips.gypi b/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/openssl-fips.gypi index a46274a63b2648..58076c5e610ec2 100644 --- a/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/openssl-fips.gypi @@ -33,7 +33,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/des_enc.c', diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/openssl.gypi b/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/openssl.gypi index d3099c1bdaef06..d2f0708edf95c2 100644 --- a/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/openssl.gypi +++ b/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/openssl.gypi @@ -192,7 +192,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/camellia.c', diff --git a/deps/openssl/config/archs/linux-aarch64/asm/configdata.pm b/deps/openssl/config/archs/linux-aarch64/asm/configdata.pm index eac50634c43613..029caf8c119fcf 100644 --- a/deps/openssl/config/archs/linux-aarch64/asm/configdata.pm +++ b/deps/openssl/config/archs/linux-aarch64/asm/configdata.pm @@ -159,7 +159,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -207,7 +207,7 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux-aarch64", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1329,6 +1329,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3948,6 +3951,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4056,6 +4062,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6321,6 +6330,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6429,6 +6441,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7778,6 +7793,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8449,7 +8468,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-armv8-mont.o", "crypto/bn/libfips-lib-bn_add.o", "crypto/bn/libfips-lib-bn_asm.o", @@ -8478,8 +8496,7 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_shift.o", "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", - "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o" + "crypto/bn/libfips-lib-bn_word.o" ], "products" => { "lib" => [ @@ -12939,6 +12956,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -13047,6 +13067,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15312,6 +15335,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15420,6 +15446,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16932,6 +16961,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16968,6 +16998,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18939,6 +18970,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19963,6 +19998,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19999,6 +20035,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20264,6 +20301,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -21116,9 +21154,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_x931p.o" => [ "crypto/bn/bn_x931p.c" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-armv8-mont.o" => [ "crypto/bn/armv8-mont.S" ], @@ -21206,9 +21241,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_word.o" => [ "crypto/bn/bn_word.c" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" ], @@ -23759,7 +23791,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/buffer/libcrypto-lib-buf_err.o", "crypto/buffer/libcrypto-lib-buffer.o", "crypto/camellia/libcrypto-lib-camellia.o", @@ -25340,7 +25371,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/buffer/libfips-lib-buffer.o", "crypto/cmac/libfips-lib-cmac.o", "crypto/des/libfips-lib-des_enc.o", @@ -26858,6 +26888,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27556,8 +27592,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27584,7 +27620,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27601,8 +27637,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/linux-aarch64/asm/crypto/aes/aesv8-armx.S b/deps/openssl/config/archs/linux-aarch64/asm/crypto/aes/aesv8-armx.S index cd9cac97ca6308..51c4d7208da2ba 100644 --- a/deps/openssl/config/archs/linux-aarch64/asm/crypto/aes/aesv8-armx.S +++ b/deps/openssl/config/archs/linux-aarch64/asm/crypto/aes/aesv8-armx.S @@ -1859,10 +1859,10 @@ aes_v8_xts_encrypt: b.ne .Lxts_enc_big_size // Encrypt the iv with key2, as the first XEX iv. ldr w6,[x4,#240] - ld1 {v0.16b},[x4],#16 + ld1 {v0.4s},[x4],#16 ld1 {v6.16b},[x5] sub w6,w6,#2 - ld1 {v1.16b},[x4],#16 + ld1 {v1.4s},[x4],#16 .Loop_enc_iv_enc: aese v6.16b,v0.16b @@ -2462,9 +2462,9 @@ aes_v8_xts_encrypt: // Encrypt the composite block to get the last second encrypted text block ldr w6,[x3,#240] // load key schedule... - ld1 {v0.16b},[x3],#16 + ld1 {v0.4s},[x3],#16 sub w6,w6,#2 - ld1 {v1.16b},[x3],#16 // load key schedule... + ld1 {v1.4s},[x3],#16 // load key schedule... .Loop_final_enc: aese v26.16b,v0.16b aesmc v26.16b,v26.16b @@ -2500,10 +2500,10 @@ aes_v8_xts_decrypt: b.ne .Lxts_dec_big_size // Encrypt the iv with key2, as the first XEX iv. ldr w6,[x4,#240] - ld1 {v0.16b},[x4],#16 + ld1 {v0.4s},[x4],#16 ld1 {v6.16b},[x5] sub w6,w6,#2 - ld1 {v1.16b},[x4],#16 + ld1 {v1.4s},[x4],#16 .Loop_dec_small_iv_enc: aese v6.16b,v0.16b @@ -2581,10 +2581,10 @@ aes_v8_xts_decrypt: // Encrypt the iv with key2, as the first XEX iv ldr w6,[x4,#240] - ld1 {v0.16b},[x4],#16 + ld1 {v0.4s},[x4],#16 ld1 {v6.16b},[x5] sub w6,w6,#2 - ld1 {v1.16b},[x4],#16 + ld1 {v1.4s},[x4],#16 .Loop_dec_iv_enc: aese v6.16b,v0.16b @@ -2914,7 +2914,7 @@ aes_v8_xts_decrypt: .align 4 .Lxts_dec_tail4x: add x0,x0,#16 - ld1 {v0.4s},[x0],#16 + tst x21,#0xf eor v5.16b,v1.16b,v4.16b st1 {v5.16b},[x1],#16 eor v17.16b,v24.16b,v17.16b @@ -2923,6 +2923,8 @@ aes_v8_xts_decrypt: eor v31.16b,v26.16b,v31.16b st1 {v30.16b,v31.16b},[x1],#32 + b.eq .Lxts_dec_abort + ld1 {v0.16b},[x0],#16 b .Lxts_done .align 4 .Lxts_outer_dec_tail: @@ -3100,7 +3102,7 @@ aes_v8_xts_decrypt: // Processing the last two blocks with cipher stealing. mov x7,x3 cbnz x2,.Lxts_dec_1st_done - ld1 {v0.4s},[x0],#16 + ld1 {v0.16b},[x0],#16 // Decrypt the last secod block to get the last plain text block .Lxts_dec_1st_done: @@ -3145,9 +3147,9 @@ aes_v8_xts_decrypt: // Decrypt the composite block to get the last second plain text block ldr w6,[x7,#240] - ld1 {v0.16b},[x7],#16 + ld1 {v0.4s},[x7],#16 sub w6,w6,#2 - ld1 {v1.16b},[x7],#16 + ld1 {v1.4s},[x7],#16 .Loop_final_dec: aesd v26.16b,v0.16b aesimc v26.16b,v26.16b diff --git a/deps/openssl/config/archs/linux-aarch64/asm/crypto/buildinf.h b/deps/openssl/config/archs/linux-aarch64/asm/crypto/buildinf.h index 86fc593bd1367c..8b8d370ee5f7f1 100644 --- a/deps/openssl/config/archs/linux-aarch64/asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/linux-aarch64/asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux-aarch64" -#define DATE "built on: Mon Feb 13 14:24:03 2023 UTC" +#define DATE "built on: Fri Jun 9 12:03:54 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux-aarch64/asm/crypto/modes/aes-gcm-armv8_64.S b/deps/openssl/config/archs/linux-aarch64/asm/crypto/modes/aes-gcm-armv8_64.S index 3caabfa593583c..d052cbb85cdbbf 100644 --- a/deps/openssl/config/archs/linux-aarch64/asm/crypto/modes/aes-gcm-armv8_64.S +++ b/deps/openssl/config/archs/linux-aarch64/asm/crypto/modes/aes-gcm-armv8_64.S @@ -19,28 +19,36 @@ aes_gcm_enc_128_kernel: stp d14, d15, [sp, #96] ldp x10, x11, [x16] //ctr96_b64, ctr96_t32 +#ifdef __AARCH64EB__ + rev x10, x10 + rev x11, x11 +#endif ldp x13, x14, [x8, #160] //load rk10 - +#ifdef __AARCH64EB__ + ror x13, x13, #32 + ror x14, x14, #32 +#endif ld1 {v11.16b}, [x3] ext v11.16b, v11.16b, v11.16b, #8 rev64 v11.16b, v11.16b lsr x5, x1, #3 //byte_len mov x15, x5 - ldr q27, [x8, #144] //load rk9 + ld1 {v18.4s}, [x8], #16 //load rk0 add x4, x0, x1, lsr #3 //end_input_ptr sub x5, x5, #1 //byte_len - 1 lsr x12, x11, #32 ldr q15, [x3, #112] //load h4l | h4h +#ifndef __AARCH64EB__ ext v15.16b, v15.16b, v15.16b, #8 - +#endif fmov d1, x10 //CTR block 1 rev w12, w12 //rev_ctr32 add w12, w12, #1 //increment rev_ctr32 orr w11, w11, w11 - ldr q18, [x8, #0] //load rk0 + ld1 {v19.4s}, [x8], #16 //load rk1 rev w9, w12 //CTR block 1 add w12, w12, #1 //CTR block 1 @@ -60,30 +68,33 @@ aes_gcm_enc_128_kernel: rev w9, w12 //CTR block 3 orr x9, x11, x9, lsl #32 //CTR block 3 - ldr q19, [x8, #16] //load rk1 + ld1 {v20.4s}, [x8], #16 //load rk2 add w12, w12, #1 //CTR block 3 fmov v3.d[1], x9 //CTR block 3 ldr q14, [x3, #80] //load h3l | h3h +#ifndef __AARCH64EB__ ext v14.16b, v14.16b, v14.16b, #8 - +#endif aese v1.16b, v18.16b aesmc v1.16b, v1.16b //AES block 1 - round 0 - ldr q20, [x8, #32] //load rk2 + ld1 {v21.4s}, [x8], #16 //load rk3 aese v2.16b, v18.16b aesmc v2.16b, v2.16b //AES block 2 - round 0 ldr q12, [x3, #32] //load h1l | h1h +#ifndef __AARCH64EB__ ext v12.16b, v12.16b, v12.16b, #8 +#endif aese v0.16b, v18.16b aesmc v0.16b, v0.16b //AES block 0 - round 0 - ldr q26, [x8, #128] //load rk8 + ld1 {v22.4s}, [x8], #16 //load rk4 aese v3.16b, v18.16b aesmc v3.16b, v3.16b //AES block 3 - round 0 - ldr q21, [x8, #48] //load rk3 + ld1 {v23.4s}, [x8], #16 //load rk5 aese v2.16b, v19.16b aesmc v2.16b, v2.16b //AES block 2 - round 1 @@ -91,11 +102,11 @@ aes_gcm_enc_128_kernel: aese v0.16b, v19.16b aesmc v0.16b, v0.16b //AES block 0 - round 1 - ldr q24, [x8, #96] //load rk6 + ld1 {v24.4s}, [x8], #16 //load rk6 aese v1.16b, v19.16b aesmc v1.16b, v1.16b //AES block 1 - round 1 - ldr q25, [x8, #112] //load rk7 + ld1 {v25.4s}, [x8], #16 //load rk7 aese v3.16b, v19.16b aesmc v3.16b, v3.16b //AES block 3 - round 1 @@ -103,12 +114,14 @@ aes_gcm_enc_128_kernel: aese v0.16b, v20.16b aesmc v0.16b, v0.16b //AES block 0 - round 2 - ldr q23, [x8, #80] //load rk5 + ld1 {v26.4s}, [x8], #16 //load rk8 aese v1.16b, v20.16b aesmc v1.16b, v1.16b //AES block 1 - round 2 ldr q13, [x3, #64] //load h2l | h2h +#ifndef __AARCH64EB__ ext v13.16b, v13.16b, v13.16b, #8 +#endif aese v3.16b, v20.16b aesmc v3.16b, v3.16b //AES block 3 - round 2 @@ -125,7 +138,7 @@ aes_gcm_enc_128_kernel: aese v2.16b, v21.16b aesmc v2.16b, v2.16b //AES block 2 - round 3 - ldr q22, [x8, #64] //load rk4 + ld1 {v27.4s}, [x8], #16 //load rk9 aese v3.16b, v21.16b aesmc v3.16b, v3.16b //AES block 3 - round 3 @@ -208,13 +221,25 @@ aes_gcm_enc_128_kernel: b.ge .L128_enc_tail //handle tail ldp x6, x7, [x0, #0] //AES block 0 - load plaintext - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif ldp x21, x22, [x0, #32] //AES block 2 - load plaintext - +#ifdef __AARCH64EB__ + rev x21, x21 + rev x22, x22 +#endif ldp x19, x20, [x0, #16] //AES block 1 - load plaintext - +#ifdef __AARCH64EB__ + rev x19, x19 + rev x20, x20 +#endif ldp x23, x24, [x0, #48] //AES block 3 - load plaintext - +#ifdef __AARCH64EB__ + rev x23, x23 + rev x24, x24 +#endif eor x6, x6, x13 //AES block 0 - round 10 low eor x7, x7, x14 //AES block 0 - round 10 high @@ -279,6 +304,10 @@ aes_gcm_enc_128_kernel: .L128_enc_main_loop: //main loop start ldp x23, x24, [x0, #48] //AES block 4k+3 - load plaintext +#ifdef __AARCH64EB__ + rev x23, x23 + rev x24, x24 +#endif rev64 v4.16b, v4.16b //GHASH block 4k (only t0 is free) rev64 v6.16b, v6.16b //GHASH block 4k+2 (t0, t1, and t2 free) @@ -313,7 +342,10 @@ aes_gcm_enc_128_kernel: pmull2 v28.1q, v5.2d, v14.2d //GHASH block 4k+1 - high eor v31.8b, v31.8b, v6.8b //GHASH block 4k+2 - mid ldp x6, x7, [x0, #0] //AES block 4k+4 - load plaintext - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif aese v0.16b, v19.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 1 rev w9, w12 //CTR block 4k+8 @@ -395,7 +427,10 @@ aes_gcm_enc_128_kernel: aese v1.16b, v23.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 5 ldp x19, x20, [x0, #16] //AES block 4k+5 - load plaintext - +#ifdef __AARCH64EB__ + rev x19, x19 + rev x20, x20 +#endif aese v3.16b, v21.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 3 eor v10.16b, v10.16b, v31.16b //GHASH block 4k+2 - mid @@ -403,7 +438,10 @@ aes_gcm_enc_128_kernel: aese v0.16b, v23.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 5 ldp x21, x22, [x0, #32] //AES block 4k+6 - load plaintext - +#ifdef __AARCH64EB__ + rev x21, x21 + rev x22, x22 +#endif pmull v31.1q, v9.1d, v8.1d //MODULO - top 64b align with mid eor v11.16b, v11.16b, v29.16b //GHASH block 4k+3 - low @@ -712,7 +750,10 @@ aes_gcm_enc_128_kernel: sub x5, x4, x0 //main_end_input_ptr is number of bytes left to process ldp x6, x7, [x0], #16 //AES block 4k+4 - load plaintext - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif cmp x5, #48 ext v8.16b, v11.16b, v11.16b, #8 //prepare final partial tag @@ -750,7 +791,10 @@ aes_gcm_enc_128_kernel: st1 { v5.16b}, [x2], #16 //AES final-3 block - store result ldp x6, x7, [x0], #16 //AES final-2 block - load input low & high - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif rev64 v4.16b, v5.16b //GHASH final-3 block eor v4.16b, v4.16b, v8.16b //feed in partial tag @@ -779,7 +823,10 @@ aes_gcm_enc_128_kernel: rev64 v4.16b, v5.16b //GHASH final-2 block ldp x6, x7, [x0], #16 //AES final-1 block - load input low & high - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif eor v4.16b, v4.16b, v8.16b //feed in partial tag eor x6, x6, x13 //AES final-1 block - round 10 low @@ -813,7 +860,10 @@ aes_gcm_enc_128_kernel: rev64 v4.16b, v5.16b //GHASH final-1 block ldp x6, x7, [x0], #16 //AES final block - load input low & high - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif eor v4.16b, v4.16b, v8.16b //feed in partial tag eor x7, x7, x14 //AES final block - round 10 high @@ -876,9 +926,11 @@ aes_gcm_enc_128_kernel: ld1 { v18.16b}, [x2] //load existing bytes where the possibly partial last block is to be stored eor v8.8b, v8.8b, v4.8b //GHASH final block - mid - +#ifndef __AARCH64EB__ rev w9, w12 - +#else + mov w9, w12 +#endif pmull2 v20.1q, v4.2d, v12.2d //GHASH final block - high pmull v8.1q, v8.1d, v16.1d //GHASH final block - mid @@ -951,20 +1003,29 @@ aes_gcm_dec_128_kernel: lsr x5, x1, #3 //byte_len mov x15, x5 ldp x10, x11, [x16] //ctr96_b64, ctr96_t32 - +#ifdef __AARCH64EB__ + rev x10, x10 + rev x11, x11 +#endif + ldp x13, x14, [x8, #160] //load rk10 +#ifdef __AARCH64EB__ + ror x14, x14, 32 + ror x13, x13, 32 +#endif sub x5, x5, #1 //byte_len - 1 - ldr q18, [x8, #0] //load rk0 + ld1 {v18.4s}, [x8], #16 //load rk0 and x5, x5, #0xffffffffffffffc0 //number of bytes to be processed in main loop (at least 1 byte must be handled by tail) ld1 { v0.16b}, [x16] //special case vector load initial counter so we can start first AES block as quickly as possible ldr q13, [x3, #64] //load h2l | h2h +#ifndef __AARCH64EB__ ext v13.16b, v13.16b, v13.16b, #8 - +#endif lsr x12, x11, #32 fmov d2, x10 //CTR block 2 - ldr q19, [x8, #16] //load rk1 + ld1 {v19.4s}, [x8], #16 //load rk1 orr w11, w11, w11 rev w12, w12 //rev_ctr32 @@ -976,7 +1037,7 @@ aes_gcm_dec_128_kernel: rev w9, w12 //CTR block 1 orr x9, x11, x9, lsl #32 //CTR block 1 - ldr q20, [x8, #32] //load rk2 + ld1 {v20.4s}, [x8], #16 //load rk2 add w12, w12, #1 //CTR block 1 fmov v1.d[1], x9 //CTR block 1 @@ -999,19 +1060,19 @@ aes_gcm_dec_128_kernel: aese v1.16b, v18.16b aesmc v1.16b, v1.16b //AES block 1 - round 0 - ldr q21, [x8, #48] //load rk3 + ld1 {v21.4s}, [x8], #16 //load rk3 aese v0.16b, v20.16b aesmc v0.16b, v0.16b //AES block 0 - round 2 - ldr q24, [x8, #96] //load rk6 + ld1 {v22.4s}, [x8], #16 //load rk4 aese v2.16b, v18.16b aesmc v2.16b, v2.16b //AES block 2 - round 0 - ldr q25, [x8, #112] //load rk7 + ld1 {v23.4s}, [x8], #16 //load rk5 aese v1.16b, v19.16b aesmc v1.16b, v1.16b //AES block 1 - round 1 - ldr q22, [x8, #64] //load rk4 + ld1 {v24.4s}, [x8], #16 //load rk6 aese v3.16b, v18.16b aesmc v3.16b, v3.16b //AES block 3 - round 0 @@ -1021,7 +1082,6 @@ aes_gcm_dec_128_kernel: aese v1.16b, v20.16b aesmc v1.16b, v1.16b //AES block 1 - round 2 - ldp x13, x14, [x8, #160] //load rk10 aese v3.16b, v19.16b aesmc v3.16b, v3.16b //AES block 3 - round 1 @@ -1031,7 +1091,7 @@ aes_gcm_dec_128_kernel: aese v0.16b, v21.16b aesmc v0.16b, v0.16b //AES block 0 - round 3 - ldr q23, [x8, #80] //load rk5 + ld1 {v25.4s}, [x8], #16 //load rk7 aese v1.16b, v21.16b aesmc v1.16b, v1.16b //AES block 1 - round 3 @@ -1041,7 +1101,7 @@ aes_gcm_dec_128_kernel: aese v2.16b, v20.16b aesmc v2.16b, v2.16b //AES block 2 - round 2 - ldr q27, [x8, #144] //load rk9 + ld1 {v26.4s}, [x8], #16 //load rk8 aese v1.16b, v22.16b aesmc v1.16b, v1.16b //AES block 1 - round 4 @@ -1052,11 +1112,12 @@ aes_gcm_dec_128_kernel: aese v2.16b, v21.16b aesmc v2.16b, v2.16b //AES block 2 - round 3 ldr q14, [x3, #80] //load h3l | h3h +#ifndef __AARCH64EB__ ext v14.16b, v14.16b, v14.16b, #8 - +#endif aese v0.16b, v22.16b aesmc v0.16b, v0.16b //AES block 0 - round 4 - ldr q26, [x8, #128] //load rk8 + ld1 {v27.4s}, [x8], #16 //load rk9 aese v1.16b, v23.16b aesmc v1.16b, v1.16b //AES block 1 - round 5 @@ -1073,8 +1134,9 @@ aes_gcm_dec_128_kernel: aese v2.16b, v23.16b aesmc v2.16b, v2.16b //AES block 2 - round 5 ldr q12, [x3, #32] //load h1l | h1h +#ifndef __AARCH64EB__ ext v12.16b, v12.16b, v12.16b, #8 - +#endif aese v3.16b, v23.16b aesmc v3.16b, v3.16b //AES block 3 - round 5 @@ -1092,7 +1154,9 @@ aes_gcm_dec_128_kernel: trn1 v8.2d, v12.2d, v13.2d //h2h | h1h ldr q15, [x3, #112] //load h4l | h4h +#ifndef __AARCH64EB__ ext v15.16b, v15.16b, v15.16b, #8 +#endif trn2 v16.2d, v12.2d, v13.2d //h2l | h1l add x5, x5, x0 @@ -1134,12 +1198,10 @@ aes_gcm_dec_128_kernel: eor v17.16b, v17.16b, v9.16b //h4k | h3k b.ge .L128_dec_tail //handle tail - ldr q5, [x0, #16] //AES block 1 - load ciphertext - - ldr q4, [x0, #0] //AES block 0 - load ciphertext + ld1 {v4.16b, v5.16b}, [x0], #32 //AES block 0 - load ciphertext; AES block 1 - load ciphertext eor v1.16b, v5.16b, v1.16b //AES block 1 - result - ldr q6, [x0, #32] //AES block 2 - load ciphertext + ld1 {v6.16b}, [x0], #16 //AES block 2 - load ciphertext eor v0.16b, v4.16b, v0.16b //AES block 0 - result rev64 v4.16b, v4.16b //GHASH block 0 @@ -1147,10 +1209,9 @@ aes_gcm_dec_128_kernel: orr x9, x11, x9, lsl #32 //CTR block 4 add w12, w12, #1 //CTR block 4 - ldr q7, [x0, #48] //AES block 3 - load ciphertext + ld1 {v7.16b}, [x0], #16 //AES block 3 - load ciphertext rev64 v5.16b, v5.16b //GHASH block 1 - add x0, x0, #64 //AES input_ptr update mov x19, v1.d[0] //AES block 1 - mov low mov x20, v1.d[1] //AES block 1 - mov high @@ -1165,7 +1226,9 @@ aes_gcm_dec_128_kernel: fmov v0.d[1], x9 //CTR block 4 rev w9, w12 //CTR block 5 eor x19, x19, x13 //AES block 1 - round 10 low - +#ifdef __AARCH64EB__ + rev x19, x19 +#endif fmov d1, x10 //CTR block 5 add w12, w12, #1 //CTR block 5 orr x9, x11, x9, lsl #32 //CTR block 5 @@ -1177,10 +1240,19 @@ aes_gcm_dec_128_kernel: orr x9, x11, x9, lsl #32 //CTR block 6 eor x20, x20, x14 //AES block 1 - round 10 high +#ifdef __AARCH64EB__ + rev x20, x20 +#endif eor x6, x6, x13 //AES block 0 - round 10 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif eor v2.16b, v6.16b, v2.16b //AES block 2 - result eor x7, x7, x14 //AES block 0 - round 10 high +#ifdef __AARCH64EB__ + rev x7, x7 +#endif stp x6, x7, [x2], #16 //AES block 0 - store result stp x19, x20, [x2], #16 //AES block 1 - store result @@ -1248,9 +1320,14 @@ aes_gcm_dec_128_kernel: aese v3.16b, v19.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 1 eor x23, x23, x13 //AES block 4k+3 - round 10 low - +#ifdef __AARCH64EB__ + rev x23, x23 +#endif pmull v30.1q, v30.1d, v17.1d //GHASH block 4k+1 - mid eor x22, x22, x14 //AES block 4k+2 - round 10 high +#ifdef __AARCH64EB__ + rev x22, x22 +#endif mov d31, v6.d[1] //GHASH block 4k+2 - mid aese v0.16b, v19.16b @@ -1288,7 +1365,9 @@ aes_gcm_dec_128_kernel: pmull2 v31.1q, v31.2d, v16.2d //GHASH block 4k+2 - mid eor x24, x24, x14 //AES block 4k+3 - round 10 high - +#ifdef __AARCH64EB__ + rev x24, x24 +#endif aese v2.16b, v20.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 2 eor v30.8b, v30.8b, v7.8b //GHASH block 4k+3 - mid @@ -1296,7 +1375,9 @@ aes_gcm_dec_128_kernel: aese v1.16b, v23.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 5 eor x21, x21, x13 //AES block 4k+2 - round 10 low - +#ifdef __AARCH64EB__ + rev x21, x21 +#endif aese v0.16b, v23.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 5 movi v8.8b, #0xc2 @@ -1318,7 +1399,7 @@ aes_gcm_dec_128_kernel: pmull v30.1q, v30.1d, v16.1d //GHASH block 4k+3 - mid eor v9.16b, v9.16b, v4.16b //GHASH block 4k+3 - high - ldr q4, [x0, #0] //AES block 4k+4 - load ciphertext + ld1 {v4.16b}, [x0], #16 //AES block 4k+3 - load ciphertext aese v1.16b, v25.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 7 @@ -1345,7 +1426,7 @@ aes_gcm_dec_128_kernel: rev w9, w12 //CTR block 4k+8 pmull v31.1q, v9.1d, v8.1d //MODULO - top 64b align with mid - ldr q5, [x0, #16] //AES block 4k+5 - load ciphertext + ld1 {v5.16b}, [x0], #16 //AES block 4k+4 - load ciphertext ext v9.16b, v9.16b, v9.16b, #8 //MODULO - other top alignment aese v0.16b, v27.16b //AES block 4k+4 - round 9 @@ -1363,7 +1444,7 @@ aes_gcm_dec_128_kernel: aese v3.16b, v23.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 5 - ldr q6, [x0, #32] //AES block 4k+6 - load ciphertext + ld1 {v6.16b}, [x0], #16 //AES block 4k+5 - load ciphertext add w12, w12, #1 //CTR block 4k+8 eor v10.16b, v10.16b, v31.16b //MODULO - fold into mid @@ -1371,11 +1452,10 @@ aes_gcm_dec_128_kernel: aese v2.16b, v25.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 7 - ldr q7, [x0, #48] //AES block 4k+3 - load ciphertext + ld1 {v7.16b}, [x0], #16 //AES block 4k+6 - load ciphertext aese v3.16b, v24.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 6 - add x0, x0, #64 //AES input_ptr update rev64 v5.16b, v5.16b //GHASH block 4k+5 eor v10.16b, v10.16b, v9.16b //MODULO - fold into mid @@ -1400,11 +1480,15 @@ aes_gcm_dec_128_kernel: aese v3.16b, v26.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 8 eor x7, x7, x14 //AES block 4k+4 - round 10 high - +#ifdef __AARCH64EB__ + rev x7, x7 +#endif eor v11.16b, v11.16b, v8.16b //MODULO - fold into low mov x20, v1.d[1] //AES block 4k+5 - mov high eor x6, x6, x13 //AES block 4k+4 - round 10 low - +#ifdef __AARCH64EB__ + rev x6, x6 +#endif eor v2.16b, v6.16b, v2.16b //AES block 4k+6 - result mov x19, v1.d[0] //AES block 4k+5 - mov low add w12, w12, #1 //CTR block 4k+9 @@ -1421,9 +1505,15 @@ aes_gcm_dec_128_kernel: add w12, w12, #1 //CTR block 4k+10 eor x20, x20, x14 //AES block 4k+5 - round 10 high +#ifdef __AARCH64EB__ + rev x20, x20 +#endif stp x6, x7, [x2], #16 //AES block 4k+4 - store result eor x19, x19, x13 //AES block 4k+5 - round 10 low +#ifdef __AARCH64EB__ + rev x19, x19 +#endif stp x19, x20, [x2], #16 //AES block 4k+5 - store result orr x9, x11, x9, lsl #32 //CTR block 4k+10 @@ -1528,9 +1618,14 @@ aes_gcm_dec_128_kernel: aese v3.16b, v20.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 2 eor x23, x23, x13 //AES block 4k+3 - round 10 low - +#ifdef __AARCH64EB__ + rev x23, x23 +#endif pmull v30.1q, v30.1d, v16.1d //GHASH block 4k+3 - mid eor x21, x21, x13 //AES block 4k+2 - round 10 low +#ifdef __AARCH64EB__ + rev x21, x21 +#endif eor v11.16b, v11.16b, v29.16b //GHASH block 4k+3 - low aese v2.16b, v21.16b @@ -1603,7 +1698,9 @@ aes_gcm_dec_128_kernel: pmull v8.1q, v10.1d, v8.1d //MODULO - mid 64b align with low eor x24, x24, x14 //AES block 4k+3 - round 10 high - +#ifdef __AARCH64EB__ + rev x24, x24 +#endif aese v2.16b, v25.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 7 ext v10.16b, v10.16b, v10.16b, #8 //MODULO - other mid alignment @@ -1621,7 +1718,9 @@ aes_gcm_dec_128_kernel: aese v3.16b, v26.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 8 eor x22, x22, x14 //AES block 4k+2 - round 10 high - +#ifdef __AARCH64EB__ + rev x22, x22 +#endif aese v0.16b, v27.16b //AES block 4k+4 - round 9 stp x21, x22, [x2], #16 //AES block 4k+2 - store result @@ -1645,9 +1744,14 @@ aes_gcm_dec_128_kernel: cmp x5, #48 eor x7, x7, x14 //AES block 4k+4 - round 10 high - +#ifdef __AARCH64EB__ + rev x7, x7 +#endif ext v8.16b, v11.16b, v11.16b, #8 //prepare final partial tag eor x6, x6, x13 //AES block 4k+4 - round 10 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif b.gt .L128_dec_blocks_more_than_3 mov v3.16b, v2.16b @@ -1691,9 +1795,14 @@ aes_gcm_dec_128_kernel: movi v8.8b, #0 //suppress further partial tag feed in eor x7, x7, x14 //AES final-2 block - round 10 high - +#ifdef __AARCH64EB__ + rev x7, x7 +#endif pmull v10.1q, v22.1d, v10.1d //GHASH final-3 block - mid eor x6, x6, x13 //AES final-2 block - round 10 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif .L128_dec_blocks_more_than_2: //blocks left > 2 rev64 v4.16b, v5.16b //GHASH final-2 block @@ -1719,12 +1828,18 @@ aes_gcm_dec_128_kernel: pmull v22.1q, v22.1d, v17.1d //GHASH final-2 block - mid eor x6, x6, x13 //AES final-1 block - round 10 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif eor v11.16b, v11.16b, v21.16b //GHASH final-2 block - low eor v9.16b, v9.16b, v20.16b //GHASH final-2 block - high eor v10.16b, v10.16b, v22.16b //GHASH final-2 block - mid eor x7, x7, x14 //AES final-1 block - round 10 high +#ifdef __AARCH64EB__ + rev x7, x7 +#endif .L128_dec_blocks_more_than_1: //blocks left > 1 rev64 v4.16b, v5.16b //GHASH final-1 block @@ -1755,8 +1870,13 @@ aes_gcm_dec_128_kernel: eor v9.16b, v9.16b, v20.16b //GHASH final-1 block - high eor x7, x7, x14 //AES final block - round 10 high - +#ifdef __AARCH64EB__ + rev x7, x7 +#endif eor x6, x6, x13 //AES final block - round 10 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif eor v10.16b, v10.16b, v22.16b //GHASH final-1 block - mid .L128_dec_blocks_less_than_1: //blocks left <= 1 @@ -1802,7 +1922,11 @@ aes_gcm_dec_128_kernel: bic x4, x4, x9 //mask out low existing bytes and x6, x6, x9 +#ifndef __AARCH64EB__ rev w9, w12 +#else + mov w9, w12 +#endif eor v10.16b, v10.16b, v8.16b //GHASH final block - mid movi v8.8b, #0xc2 @@ -1869,18 +1993,26 @@ aes_gcm_enc_192_kernel: stp d14, d15, [sp, #96] ldp x10, x11, [x16] //ctr96_b64, ctr96_t32 +#ifdef __AARCH64EB__ + rev x10, x10 + rev x11, x11 +#endif + ldp x13, x14, [x8, #192] //load rk12 +#ifdef __AARCH64EB__ + ror x13, x13, #32 + ror x14, x14, #32 +#endif + ld1 {v18.4s}, [x8], #16 //load rk0 - ldr q23, [x8, #80] //load rk5 - - ldr q22, [x8, #64] //load rk4 + ld1 {v19.4s}, [x8], #16 //load rk1 - ldr q26, [x8, #128] //load rk8 + ld1 {v20.4s}, [x8], #16 //load rk2 lsr x12, x11, #32 - ldr q24, [x8, #96] //load rk6 + ld1 {v21.4s}, [x8], #16 //load rk3 orr w11, w11, w11 - ldr q25, [x8, #112] //load rk7 + ld1 {v22.4s}, [x8], #16 //load rk4 rev w12, w12 //rev_ctr32 add w12, w12, #1 //increment rev_ctr32 @@ -1904,15 +2036,13 @@ aes_gcm_enc_192_kernel: rev w9, w12 //CTR block 3 orr x9, x11, x9, lsl #32 //CTR block 3 - ldr q18, [x8, #0] //load rk0 + ld1 {v23.4s}, [x8], #16 //load rk5 fmov v3.d[1], x9 //CTR block 3 - ldr q21, [x8, #48] //load rk3 + ld1 {v24.4s}, [x8], #16 //load rk6 - ldp x13, x14, [x8, #192] //load rk12 - - ldr q19, [x8, #16] //load rk1 + ld1 {v25.4s}, [x8], #16 //load rk7 aese v0.16b, v18.16b aesmc v0.16b, v0.16b //AES block 0 - round 0 @@ -1922,35 +2052,38 @@ aes_gcm_enc_192_kernel: aese v3.16b, v18.16b aesmc v3.16b, v3.16b //AES block 3 - round 0 - ldr q29, [x8, #176] //load rk11 + ld1 {v26.4s}, [x8], #16 //load rk8 aese v1.16b, v18.16b aesmc v1.16b, v1.16b //AES block 1 - round 0 ldr q15, [x3, #112] //load h4l | h4h +#ifndef __AARCH64EB__ ext v15.16b, v15.16b, v15.16b, #8 - +#endif aese v2.16b, v18.16b aesmc v2.16b, v2.16b //AES block 2 - round 0 - ldr q20, [x8, #32] //load rk2 + ld1 {v27.4s}, [x8], #16 //load rk9 aese v0.16b, v19.16b aesmc v0.16b, v0.16b //AES block 0 - round 1 - ldr q28, [x8, #160] //load rk10 + ld1 {v28.4s}, [x8], #16 //load rk10 aese v1.16b, v19.16b aesmc v1.16b, v1.16b //AES block 1 - round 1 ldr q12, [x3, #32] //load h1l | h1h +#ifndef __AARCH64EB__ ext v12.16b, v12.16b, v12.16b, #8 - +#endif aese v2.16b, v19.16b aesmc v2.16b, v2.16b //AES block 2 - round 1 - ldr q27, [x8, #144] //load rk9 + ld1 {v29.4s}, [x8], #16 //load rk11 aese v3.16b, v19.16b aesmc v3.16b, v3.16b //AES block 3 - round 1 ldr q14, [x3, #80] //load h3l | h3h +#ifndef __AARCH64EB__ ext v14.16b, v14.16b, v14.16b, #8 - +#endif aese v0.16b, v20.16b aesmc v0.16b, v0.16b //AES block 0 - round 2 @@ -2007,8 +2140,9 @@ aes_gcm_enc_192_kernel: aese v2.16b, v24.16b aesmc v2.16b, v2.16b //AES block 2 - round 6 ldr q13, [x3, #64] //load h2l | h2h +#ifndef __AARCH64EB__ ext v13.16b, v13.16b, v13.16b, #8 - +#endif aese v1.16b, v24.16b aesmc v1.16b, v1.16b //AES block 1 - round 6 @@ -2088,13 +2222,26 @@ aes_gcm_enc_192_kernel: rev w9, w12 //CTR block 4 ldp x6, x7, [x0, #0] //AES block 0 - load plaintext - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif orr x9, x11, x9, lsl #32 //CTR block 4 ldp x21, x22, [x0, #32] //AES block 2 - load plaintext - +#ifdef __AARCH64EB__ + rev x21, x21 + rev x22, x22 +#endif ldp x23, x24, [x0, #48] //AES block 3 - load plaintext - +#ifdef __AARCH64EB__ + rev x23, x23 + rev x24, x24 +#endif ldp x19, x20, [x0, #16] //AES block 1 - load plaintext +#ifdef __AARCH64EB__ + rev x19, x19 + rev x20, x20 +#endif add x0, x0, #64 //AES input_ptr update cmp x0, x5 //check if we have <= 8 blocks @@ -2166,7 +2313,10 @@ aes_gcm_enc_192_kernel: aese v1.16b, v18.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 0 ldp x19, x20, [x0, #16] //AES block 4k+5 - load plaintext - +#ifdef __AARCH64EB__ + rev x19, x19 + rev x20, x20 +#endif ext v11.16b, v11.16b, v11.16b, #8 //PRE 0 fmov d3, x10 //CTR block 4k+3 rev64 v4.16b, v4.16b //GHASH block 4k (only t0 is free) @@ -2178,11 +2328,17 @@ aes_gcm_enc_192_kernel: pmull2 v30.1q, v5.2d, v14.2d //GHASH block 4k+1 - high rev64 v7.16b, v7.16b //GHASH block 4k+3 (t0, t1, t2 and t3 free) ldp x21, x22, [x0, #32] //AES block 4k+6 - load plaintext - +#ifdef __AARCH64EB__ + rev x21, x21 + rev x22, x22 +#endif aese v0.16b, v18.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 0 ldp x23, x24, [x0, #48] //AES block 4k+3 - load plaintext - +#ifdef __AARCH64EB__ + rev x23, x23 + rev x24, x24 +#endif pmull v31.1q, v5.1d, v14.1d //GHASH block 4k+1 - low eor v4.16b, v4.16b, v11.16b //PRE 1 @@ -2275,7 +2431,10 @@ aes_gcm_enc_192_kernel: aese v1.16b, v22.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 4 ldp x6, x7, [x0, #0] //AES block 4k+4 - load plaintext - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif aese v0.16b, v24.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 6 eor v11.16b, v11.16b, v8.16b //GHASH block 4k+2 - low @@ -2640,7 +2799,10 @@ aes_gcm_enc_192_kernel: sub x5, x4, x0 //main_end_input_ptr is number of bytes left to process ldp x6, x7, [x0], #16 //AES block 4k+4 - load plaintext - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif eor x6, x6, x13 //AES block 4k+4 - round 12 low eor x7, x7, x14 //AES block 4k+4 - round 12 high @@ -2677,7 +2839,10 @@ aes_gcm_enc_192_kernel: st1 { v5.16b}, [x2], #16 //AES final-3 block - store result ldp x6, x7, [x0], #16 //AES final-2 block - load input low & high - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif rev64 v4.16b, v5.16b //GHASH final-3 block eor x6, x6, x13 //AES final-2 block - round 12 low @@ -2708,7 +2873,10 @@ aes_gcm_enc_192_kernel: rev64 v4.16b, v5.16b //GHASH final-2 block ldp x6, x7, [x0], #16 //AES final-1 block - load input low & high - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif eor v4.16b, v4.16b, v8.16b //feed in partial tag eor x7, x7, x14 //AES final-1 block - round 12 high @@ -2739,7 +2907,10 @@ aes_gcm_enc_192_kernel: st1 { v5.16b}, [x2], #16 //AES final-1 block - store result ldp x6, x7, [x0], #16 //AES final block - load input low & high - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif rev64 v4.16b, v5.16b //GHASH final-1 block eor x6, x6, x13 //AES final block - round 12 low @@ -2771,7 +2942,11 @@ aes_gcm_enc_192_kernel: .L192_enc_blocks_less_than_1: //blocks left <= 1 ld1 { v18.16b}, [x2] //load existing bytes where the possibly partial last block is to be stored +#ifndef __AARCH64EB__ rev w9, w12 +#else + mov w9, w12 +#endif and x1, x1, #127 //bit_length %= 128 sub x1, x1, #128 //bit_length -= 128 @@ -2876,14 +3051,22 @@ aes_gcm_dec_192_kernel: add x4, x0, x1, lsr #3 //end_input_ptr ldp x10, x11, [x16] //ctr96_b64, ctr96_t32 - +#ifdef __AARCH64EB__ + rev x10, x10 + rev x11, x11 +#endif + ldp x13, x14, [x8, #192] //load rk12 +#ifdef __AARCH64EB__ + ror x13, x13, #32 + ror x14, x14, #32 +#endif ld1 { v0.16b}, [x16] //special case vector load initial counter so we can start first AES block as quickly as possible - ldr q18, [x8, #0] //load rk0 + ld1 {v18.4s}, [x8], #16 //load rk0 lsr x5, x1, #3 //byte_len mov x15, x5 - ldr q20, [x8, #32] //load rk2 + ld1 {v19.4s}, [x8], #16 //load rk1 lsr x12, x11, #32 orr w11, w11, w11 @@ -2893,7 +3076,7 @@ aes_gcm_dec_192_kernel: fmov d1, x10 //CTR block 1 add w12, w12, #1 //increment rev_ctr32 - ldr q19, [x8, #16] //load rk1 + ld1 {v20.4s}, [x8], #16 //load rk2 aese v0.16b, v18.16b aesmc v0.16b, v0.16b //AES block 0 - round 0 @@ -2901,7 +3084,7 @@ aes_gcm_dec_192_kernel: add w12, w12, #1 //CTR block 1 orr x9, x11, x9, lsl #32 //CTR block 1 - ldr q21, [x8, #48] //load rk3 + ld1 {v21.4s}, [x8], #16 //load rk3 fmov v1.d[1], x9 //CTR block 1 rev w9, w12 //CTR block 2 @@ -2919,54 +3102,57 @@ aes_gcm_dec_192_kernel: fmov v3.d[1], x9 //CTR block 3 - ldr q26, [x8, #128] //load rk8 + ld1 {v22.4s}, [x8], #16 //load rk4 aese v0.16b, v20.16b aesmc v0.16b, v0.16b //AES block 0 - round 2 aese v2.16b, v18.16b aesmc v2.16b, v2.16b //AES block 2 - round 0 - ldr q29, [x8, #176] //load rk11 + ld1 {v23.4s}, [x8], #16 //load rk5 aese v1.16b, v18.16b aesmc v1.16b, v1.16b //AES block 1 - round 0 ldr q15, [x3, #112] //load h4l | h4h +#ifndef __AARCH64EB__ ext v15.16b, v15.16b, v15.16b, #8 - +#endif aese v3.16b, v18.16b aesmc v3.16b, v3.16b //AES block 3 - round 0 ldr q13, [x3, #64] //load h2l | h2h +#ifndef __AARCH64EB__ ext v13.16b, v13.16b, v13.16b, #8 - +#endif aese v2.16b, v19.16b aesmc v2.16b, v2.16b //AES block 2 - round 1 ldr q14, [x3, #80] //load h3l | h3h +#ifndef __AARCH64EB__ ext v14.16b, v14.16b, v14.16b, #8 - +#endif aese v1.16b, v19.16b aesmc v1.16b, v1.16b //AES block 1 - round 1 - ldp x13, x14, [x8, #192] //load rk12 aese v3.16b, v19.16b aesmc v3.16b, v3.16b //AES block 3 - round 1 ldr q12, [x3, #32] //load h1l | h1h +#ifndef __AARCH64EB__ ext v12.16b, v12.16b, v12.16b, #8 - +#endif aese v2.16b, v20.16b aesmc v2.16b, v2.16b //AES block 2 - round 2 - ldr q28, [x8, #160] //load rk10 + ld1 {v24.4s}, [x8], #16 //load rk6 aese v0.16b, v21.16b aesmc v0.16b, v0.16b //AES block 0 - round 3 - ldr q27, [x8, #144] //load rk9 + ld1 {v25.4s}, [x8], #16 //load rk7 aese v1.16b, v20.16b aesmc v1.16b, v1.16b //AES block 1 - round 2 - ldr q25, [x8, #112] //load rk7 + ld1 {v26.4s}, [x8], #16 //load rk8 aese v3.16b, v20.16b aesmc v3.16b, v3.16b //AES block 3 - round 2 - ldr q22, [x8, #64] //load rk4 + ld1 {v27.4s}, [x8], #16 //load rk9 aese v2.16b, v21.16b aesmc v2.16b, v2.16b //AES block 2 - round 3 @@ -2984,7 +3170,7 @@ aes_gcm_dec_192_kernel: aese v0.16b, v22.16b aesmc v0.16b, v0.16b //AES block 0 - round 4 - ldr q23, [x8, #80] //load rk5 + ld1 {v28.4s}, [x8], #16 //load rk10 aese v1.16b, v22.16b aesmc v1.16b, v1.16b //AES block 1 - round 4 @@ -2999,7 +3185,7 @@ aes_gcm_dec_192_kernel: aese v0.16b, v23.16b aesmc v0.16b, v0.16b //AES block 0 - round 5 - ldr q24, [x8, #96] //load rk6 + ld1 {v29.4s}, [x8], #16 //load rk11 aese v1.16b, v23.16b aesmc v1.16b, v1.16b //AES block 1 - round 5 @@ -3086,17 +3272,13 @@ aes_gcm_dec_192_kernel: aese v0.16b, v29.16b //AES block 0 - round 11 b.ge .L192_dec_tail //handle tail - ldr q5, [x0, #16] //AES block 1 - load ciphertext - - ldr q4, [x0, #0] //AES block 0 - load ciphertext + ld1 {v4.16b, v5.16b}, [x0], #32 //AES block 0,1 - load ciphertext eor v1.16b, v5.16b, v1.16b //AES block 1 - result eor v0.16b, v4.16b, v0.16b //AES block 0 - result rev w9, w12 //CTR block 4 - ldr q7, [x0, #48] //AES block 3 - load ciphertext - - ldr q6, [x0, #32] //AES block 2 - load ciphertext + ld1 {v6.16b, v7.16b}, [x0], #32 //AES block 2,3 - load ciphertext mov x19, v1.d[0] //AES block 1 - mov low @@ -3108,27 +3290,35 @@ aes_gcm_dec_192_kernel: mov x7, v0.d[1] //AES block 0 - mov high rev64 v4.16b, v4.16b //GHASH block 0 - add x0, x0, #64 //AES input_ptr update fmov d0, x10 //CTR block 4 rev64 v5.16b, v5.16b //GHASH block 1 cmp x0, x5 //check if we have <= 8 blocks eor x19, x19, x13 //AES block 1 - round 12 low +#ifdef __AARCH64EB__ + rev x19, x19 +#endif fmov v0.d[1], x9 //CTR block 4 rev w9, w12 //CTR block 5 orr x9, x11, x9, lsl #32 //CTR block 5 fmov d1, x10 //CTR block 5 eor x20, x20, x14 //AES block 1 - round 12 high - +#ifdef __AARCH64EB__ + rev x20, x20 +#endif add w12, w12, #1 //CTR block 5 fmov v1.d[1], x9 //CTR block 5 eor x6, x6, x13 //AES block 0 - round 12 low - +#ifdef __AARCH64EB__ + rev x6, x6 +#endif rev w9, w12 //CTR block 6 eor x7, x7, x14 //AES block 0 - round 12 high - +#ifdef __AARCH64EB__ + rev x7, x7 +#endif stp x6, x7, [x2], #16 //AES block 0 - store result orr x9, x11, x9, lsl #32 //CTR block 6 @@ -3191,7 +3381,9 @@ aes_gcm_dec_192_kernel: aese v0.16b, v20.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 2 eor x22, x22, x14 //AES block 4k+2 - round 12 high - +#ifdef __AARCH64EB__ + rev x22, x22 +#endif aese v2.16b, v19.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 1 eor v4.8b, v4.8b, v5.8b //GHASH block 4k+1 - mid @@ -3208,7 +3400,9 @@ aes_gcm_dec_192_kernel: pmull v4.1q, v4.1d, v17.1d //GHASH block 4k+1 - mid eor v11.16b, v11.16b, v31.16b //GHASH block 4k+1 - low eor x21, x21, x13 //AES block 4k+2 - round 12 low - +#ifdef __AARCH64EB__ + rev x21, x21 +#endif aese v1.16b, v22.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 4 @@ -3310,16 +3504,18 @@ aes_gcm_dec_192_kernel: aese v2.16b, v24.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 6 - ldr q6, [x0, #32] //AES block 4k+6 - load ciphertext + ld1 {v4.16b}, [x0], #16 //AES block 4k+4 - load ciphertext aese v3.16b, v24.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 6 eor v10.16b, v10.16b, v30.16b //MODULO - karatsuba tidy up pmull v31.1q, v9.1d, v8.1d //MODULO - top 64b align with mid - ldr q7, [x0, #48] //AES block 4k+7 - load ciphertext + ld1 {v5.16b}, [x0], #16 //AES block 4k+5 - load ciphertext eor x23, x23, x13 //AES block 4k+3 - round 12 low - +#ifdef __AARCH64EB__ + rev x23, x23 +#endif aese v2.16b, v25.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 7 ext v9.16b, v9.16b, v9.16b, #8 //MODULO - other top alignment @@ -3333,10 +3529,10 @@ aes_gcm_dec_192_kernel: aese v2.16b, v26.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 8 - ldr q4, [x0, #0] //AES block 4k+4 - load ciphertext + ld1 {v6.16b}, [x0], #16 //AES block 4k+6 - load ciphertext aese v1.16b, v29.16b //AES block 4k+5 - round 11 - ldr q5, [x0, #16] //AES block 4k+5 - load ciphertext + ld1 {v7.16b}, [x0], #16 //AES block 4k+7 - load ciphertext rev w9, w12 //CTR block 4k+8 aese v3.16b, v26.16b @@ -3347,11 +3543,13 @@ aes_gcm_dec_192_kernel: aesmc v2.16b, v2.16b //AES block 4k+6 - round 9 eor v10.16b, v10.16b, v9.16b //MODULO - fold into mid - add x0, x0, #64 //AES input_ptr update cmp x0, x5 //.LOOP CONTROL eor v0.16b, v4.16b, v0.16b //AES block 4k+4 - result eor x24, x24, x14 //AES block 4k+3 - round 12 high +#ifdef __AARCH64EB__ + rev x24, x24 +#endif eor v1.16b, v5.16b, v1.16b //AES block 4k+5 - result aese v2.16b, v28.16b @@ -3384,18 +3582,28 @@ aes_gcm_dec_192_kernel: rev w9, w12 //CTR block 4k+9 eor x6, x6, x13 //AES block 4k+4 - round 12 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif orr x9, x11, x9, lsl #32 //CTR block 4k+9 eor v11.16b, v11.16b, v8.16b //MODULO - fold into low fmov d1, x10 //CTR block 4k+9 add w12, w12, #1 //CTR block 4k+9 eor x19, x19, x13 //AES block 4k+5 - round 12 low - +#ifdef __AARCH64EB__ + rev x19, x19 +#endif fmov v1.d[1], x9 //CTR block 4k+9 rev w9, w12 //CTR block 4k+10 eor x20, x20, x14 //AES block 4k+5 - round 12 high - +#ifdef __AARCH64EB__ + rev x20, x20 +#endif eor x7, x7, x14 //AES block 4k+4 - round 12 high +#ifdef __AARCH64EB__ + rev x7, x7 +#endif stp x6, x7, [x2], #16 //AES block 4k+4 - store result eor v11.16b, v11.16b, v10.16b //MODULO - fold into low @@ -3449,18 +3657,29 @@ aes_gcm_dec_192_kernel: pmull v31.1q, v5.1d, v14.1d //GHASH block 4k+1 - low eor x24, x24, x14 //AES block 4k+3 - round 12 high +#ifdef __AARCH64EB__ + rev x24, x24 +#endif fmov v3.d[1], x9 //CTR block 4k+7 aese v0.16b, v20.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 2 eor x21, x21, x13 //AES block 4k+2 - round 12 low - +#ifdef __AARCH64EB__ + rev x21, x21 +#endif pmull2 v30.1q, v5.2d, v14.2d //GHASH block 4k+1 - high eor x22, x22, x14 //AES block 4k+2 - round 12 high +#ifdef __AARCH64EB__ + rev x22, x22 +#endif eor v4.8b, v4.8b, v5.8b //GHASH block 4k+1 - mid pmull v10.1q, v8.1d, v10.1d //GHASH block 4k - mid eor x23, x23, x13 //AES block 4k+3 - round 12 low +#ifdef __AARCH64EB__ + rev x23, x23 +#endif stp x21, x22, [x2], #16 //AES block 4k+2 - store result rev64 v7.16b, v7.16b //GHASH block 4k+3 @@ -3650,8 +3869,13 @@ aes_gcm_dec_192_kernel: cmp x5, #48 eor x7, x7, x14 //AES block 4k+4 - round 12 high - +#ifdef __AARCH64EB__ + rev x7, x7 +#endif eor x6, x6, x13 //AES block 4k+4 - round 12 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif b.gt .L192_dec_blocks_more_than_3 movi v11.8b, #0 @@ -3695,10 +3919,16 @@ aes_gcm_dec_192_kernel: pmull2 v9.1q, v4.2d, v15.2d //GHASH final-3 block - high eor x6, x6, x13 //AES final-2 block - round 12 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif movi v8.8b, #0 //suppress further partial tag feed in pmull v10.1q, v22.1d, v10.1d //GHASH final-3 block - mid eor x7, x7, x14 //AES final-2 block - round 12 high +#ifdef __AARCH64EB__ + rev x7, x7 +#endif .L192_dec_blocks_more_than_2: //blocks left > 2 rev64 v4.16b, v5.16b //GHASH final-2 block @@ -3728,8 +3958,13 @@ aes_gcm_dec_192_kernel: eor v9.16b, v9.16b, v20.16b //GHASH final-2 block - high eor x7, x7, x14 //AES final-1 block - round 12 high - +#ifdef __AARCH64EB__ + rev x7, x7 +#endif eor x6, x6, x13 //AES final-1 block - round 12 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif eor v10.16b, v10.16b, v22.16b //GHASH final-2 block - mid .L192_dec_blocks_more_than_1: //blocks left > 1 @@ -3760,9 +3995,13 @@ aes_gcm_dec_192_kernel: movi v8.8b, #0 //suppress further partial tag feed in eor v11.16b, v11.16b, v21.16b //GHASH final-1 block - low eor x7, x7, x14 //AES final block - round 12 high - +#ifdef __AARCH64EB__ + rev x7, x7 +#endif eor x6, x6, x13 //AES final block - round 12 low - +#ifdef __AARCH64EB__ + rev x6, x6 +#endif eor v10.16b, v10.16b, v22.16b //GHASH final-1 block - mid .L192_dec_blocks_less_than_1: //blocks left <= 1 @@ -3789,8 +4028,11 @@ aes_gcm_dec_192_kernel: orr x6, x6, x4 mov v0.d[1], x10 - +#ifndef __AARCH64EB__ rev w9, w12 +#else + mov w9, w12 +#endif and v5.16b, v5.16b, v0.16b //possibly partial last block has zeroes in highest bits str w9, [x16, #12] //store the updated counter @@ -3878,14 +4120,22 @@ aes_gcm_enc_256_kernel: lsr x5, x1, #3 //byte_len mov x15, x5 ldp x10, x11, [x16] //ctr96_b64, ctr96_t32 - +#ifdef __AARCH64EB__ + rev x10, x10 + rev x11, x11 +#endif + ldp x13, x14, [x8, #224] //load rk14 +#ifdef __AARCH64EB__ + ror x13, x13, #32 + ror x14, x14, #32 +#endif ld1 { v0.16b}, [x16] //special case vector load initial counter so we can start first AES block as quickly as possible sub x5, x5, #1 //byte_len - 1 - ldr q18, [x8, #0] //load rk0 + ld1 {v18.4s}, [x8], #16 //load rk0 and x5, x5, #0xffffffffffffffc0 //number of bytes to be processed in main loop (at least 1 byte must be handled by tail) - ldr q25, [x8, #112] //load rk7 + ld1 {v19.4s}, [x8], #16 //load rk1 add x5, x5, x0 lsr x12, x11, #32 @@ -3905,14 +4155,14 @@ aes_gcm_enc_256_kernel: orr x9, x11, x9, lsl #32 //CTR block 1 add w12, w12, #1 //CTR block 1 - ldr q19, [x8, #16] //load rk1 + ld1 {v20.4s}, [x8], #16 //load rk2 fmov v1.d[1], x9 //CTR block 1 rev w9, w12 //CTR block 2 add w12, w12, #1 //CTR block 2 orr x9, x11, x9, lsl #32 //CTR block 2 - ldr q20, [x8, #32] //load rk2 + ld1 {v21.4s}, [x8], #16 //load rk3 fmov v2.d[1], x9 //CTR block 2 rev w9, w12 //CTR block 3 @@ -3925,50 +4175,53 @@ aes_gcm_enc_256_kernel: aese v1.16b, v18.16b aesmc v1.16b, v1.16b //AES block 1 - round 0 - ldr q21, [x8, #48] //load rk3 + ld1 {v22.4s}, [x8], #16 //load rk4 aese v0.16b, v20.16b aesmc v0.16b, v0.16b //AES block 0 - round 2 - ldr q24, [x8, #96] //load rk6 + ld1 {v23.4s}, [x8], #16 //load rk5 aese v2.16b, v18.16b aesmc v2.16b, v2.16b //AES block 2 - round 0 - ldr q23, [x8, #80] //load rk5 + ld1 {v24.4s}, [x8], #16 //load rk6 aese v1.16b, v19.16b aesmc v1.16b, v1.16b //AES block 1 - round 1 ldr q14, [x3, #80] //load h3l | h3h +#ifndef __AARCH64EB__ ext v14.16b, v14.16b, v14.16b, #8 - +#endif aese v3.16b, v18.16b aesmc v3.16b, v3.16b //AES block 3 - round 0 - ldr q31, [x8, #208] //load rk13 + ld1 {v25.4s}, [x8], #16 //load rk7 aese v2.16b, v19.16b aesmc v2.16b, v2.16b //AES block 2 - round 1 - ldr q22, [x8, #64] //load rk4 + ld1 {v26.4s}, [x8], #16 //load rk8 aese v1.16b, v20.16b aesmc v1.16b, v1.16b //AES block 1 - round 2 ldr q13, [x3, #64] //load h2l | h2h +#ifndef __AARCH64EB__ ext v13.16b, v13.16b, v13.16b, #8 - +#endif aese v3.16b, v19.16b aesmc v3.16b, v3.16b //AES block 3 - round 1 - ldr q30, [x8, #192] //load rk12 + ld1 {v27.4s}, [x8], #16 //load rk9 aese v2.16b, v20.16b aesmc v2.16b, v2.16b //AES block 2 - round 2 ldr q15, [x3, #112] //load h4l | h4h +#ifndef __AARCH64EB__ ext v15.16b, v15.16b, v15.16b, #8 - +#endif aese v1.16b, v21.16b aesmc v1.16b, v1.16b //AES block 1 - round 3 - ldr q29, [x8, #176] //load rk11 + ld1 {v28.4s}, [x8], #16 //load rk10 aese v3.16b, v20.16b aesmc v3.16b, v3.16b //AES block 3 - round 2 - ldr q26, [x8, #128] //load rk8 + ld1 {v29.4s}, [x8], #16 //load rk11 aese v2.16b, v21.16b aesmc v2.16b, v2.16b //AES block 2 - round 3 @@ -3976,7 +4229,6 @@ aes_gcm_enc_256_kernel: aese v0.16b, v21.16b aesmc v0.16b, v0.16b //AES block 0 - round 3 - ldp x13, x14, [x8, #224] //load rk14 aese v3.16b, v21.16b aesmc v3.16b, v3.16b //AES block 3 - round 3 @@ -4014,16 +4266,17 @@ aes_gcm_enc_256_kernel: aese v3.16b, v24.16b aesmc v3.16b, v3.16b //AES block 3 - round 6 - ldr q27, [x8, #144] //load rk9 + ld1 {v30.4s}, [x8], #16 //load rk12 aese v0.16b, v24.16b aesmc v0.16b, v0.16b //AES block 0 - round 6 ldr q12, [x3, #32] //load h1l | h1h +#ifndef __AARCH64EB__ ext v12.16b, v12.16b, v12.16b, #8 - +#endif aese v2.16b, v24.16b aesmc v2.16b, v2.16b //AES block 2 - round 6 - ldr q28, [x8, #160] //load rk10 + ld1 {v31.4s}, [x8], #16 //load rk13 aese v1.16b, v25.16b aesmc v1.16b, v1.16b //AES block 1 - round 7 @@ -4112,13 +4365,26 @@ aes_gcm_enc_256_kernel: b.ge .L256_enc_tail //handle tail ldp x19, x20, [x0, #16] //AES block 1 - load plaintext - +#ifdef __AARCH64EB__ + rev x19, x19 + rev x20, x20 +#endif rev w9, w12 //CTR block 4 ldp x6, x7, [x0, #0] //AES block 0 - load plaintext - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif ldp x23, x24, [x0, #48] //AES block 3 - load plaintext - +#ifdef __AARCH64EB__ + rev x23, x23 + rev x24, x24 +#endif ldp x21, x22, [x0, #32] //AES block 2 - load plaintext +#ifdef __AARCH64EB__ + rev x21, x21 + rev x22, x22 +#endif add x0, x0, #64 //AES input_ptr update eor x19, x19, x13 //AES block 1 - round 14 low @@ -4201,11 +4467,17 @@ aes_gcm_enc_256_kernel: aese v1.16b, v19.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 1 ldp x23, x24, [x0, #48] //AES block 4k+7 - load plaintext - +#ifdef __AARCH64EB__ + rev x23, x23 + rev x24, x24 +#endif aese v2.16b, v19.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 1 ldp x21, x22, [x0, #32] //AES block 4k+6 - load plaintext - +#ifdef __AARCH64EB__ + rev x21, x21 + rev x22, x22 +#endif aese v0.16b, v20.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 2 eor v4.16b, v4.16b, v11.16b //PRE 1 @@ -4315,7 +4587,10 @@ aes_gcm_enc_256_kernel: aese v3.16b, v24.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 6 ldp x19, x20, [x0, #16] //AES block 4k+5 - load plaintext - +#ifdef __AARCH64EB__ + rev x19, x19 + rev x20, x20 +#endif aese v1.16b, v26.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 8 mov d4, v7.d[1] //GHASH block 4k+3 - mid @@ -4352,7 +4627,10 @@ aes_gcm_enc_256_kernel: aese v2.16b, v26.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 8 ldp x6, x7, [x0, #0] //AES block 4k+4 - load plaintext - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif aese v0.16b, v28.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 10 shl d8, d8, #56 //mod_constant @@ -4714,7 +4992,10 @@ aes_gcm_enc_256_kernel: ext v8.16b, v11.16b, v11.16b, #8 //prepare final partial tag sub x5, x4, x0 //main_end_input_ptr is number of bytes left to process ldp x6, x7, [x0], #16 //AES block 4k+4 - load plaintext - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif eor x6, x6, x13 //AES block 4k+4 - round 14 low eor x7, x7, x14 //AES block 4k+4 - round 14 high @@ -4749,7 +5030,10 @@ aes_gcm_enc_256_kernel: st1 { v5.16b}, [x2], #16 //AES final-3 block - store result ldp x6, x7, [x0], #16 //AES final-2 block - load input low & high - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif rev64 v4.16b, v5.16b //GHASH final-3 block eor x6, x6, x13 //AES final-2 block - round 14 low @@ -4778,7 +5062,10 @@ aes_gcm_enc_256_kernel: st1 { v5.16b}, [x2], #16 //AES final-2 block - store result ldp x6, x7, [x0], #16 //AES final-1 block - load input low & high - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif rev64 v4.16b, v5.16b //GHASH final-2 block eor x6, x6, x13 //AES final-1 block - round 14 low @@ -4814,7 +5101,10 @@ aes_gcm_enc_256_kernel: rev64 v4.16b, v5.16b //GHASH final-1 block ldp x6, x7, [x0], #16 //AES final block - load input low & high - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif eor v4.16b, v4.16b, v8.16b //feed in partial tag movi v8.8b, #0 //suppress further partial tag feed in @@ -4875,7 +5165,11 @@ aes_gcm_enc_256_kernel: pmull2 v20.1q, v4.2d, v12.2d //GHASH final block - high mov d8, v4.d[1] //GHASH final block - mid +#ifndef __AARCH64EB__ rev w9, w12 +#else + mov w9, w12 +#endif pmull v21.1q, v4.1d, v12.1d //GHASH final block - low @@ -4949,21 +5243,29 @@ aes_gcm_dec_256_kernel: lsr x5, x1, #3 //byte_len mov x15, x5 ldp x10, x11, [x16] //ctr96_b64, ctr96_t32 - - ldr q26, [x8, #128] //load rk8 +#ifdef __AARCH64EB__ + rev x10, x10 + rev x11, x11 +#endif + ldp x13, x14, [x8, #224] //load rk14 +#ifdef __AARCH64EB__ + ror x14, x14, #32 + ror x13, x13, #32 +#endif + ld1 {v18.4s}, [x8], #16 //load rk0 sub x5, x5, #1 //byte_len - 1 - ldr q25, [x8, #112] //load rk7 + ld1 {v19.4s}, [x8], #16 //load rk1 and x5, x5, #0xffffffffffffffc0 //number of bytes to be processed in main loop (at least 1 byte must be handled by tail) add x4, x0, x1, lsr #3 //end_input_ptr - ldr q24, [x8, #96] //load rk6 + ld1 {v20.4s}, [x8], #16 //load rk2 lsr x12, x11, #32 - ldr q23, [x8, #80] //load rk5 + ld1 {v21.4s}, [x8], #16 //load rk3 orr w11, w11, w11 - ldr q21, [x8, #48] //load rk3 + ld1 {v22.4s}, [x8], #16 //load rk4 add x5, x5, x0 rev w12, w12 //rev_ctr32 @@ -4988,39 +5290,44 @@ aes_gcm_dec_256_kernel: rev w9, w12 //CTR block 3 orr x9, x11, x9, lsl #32 //CTR block 3 - ldr q18, [x8, #0] //load rk0 + ld1 {v23.4s}, [x8], #16 //load rk5 fmov v3.d[1], x9 //CTR block 3 add w12, w12, #1 //CTR block 3 - ldr q22, [x8, #64] //load rk4 + ld1 {v24.4s}, [x8], #16 //load rk6 - ldr q31, [x8, #208] //load rk13 + ld1 {v25.4s}, [x8], #16 //load rk7 - ldr q19, [x8, #16] //load rk1 + ld1 {v26.4s}, [x8], #16 //load rk8 aese v0.16b, v18.16b aesmc v0.16b, v0.16b //AES block 0 - round 0 ldr q14, [x3, #80] //load h3l | h3h +#ifndef __AARCH64EB__ ext v14.16b, v14.16b, v14.16b, #8 +#endif aese v3.16b, v18.16b aesmc v3.16b, v3.16b //AES block 3 - round 0 ldr q15, [x3, #112] //load h4l | h4h +#ifndef __AARCH64EB__ ext v15.16b, v15.16b, v15.16b, #8 +#endif aese v1.16b, v18.16b aesmc v1.16b, v1.16b //AES block 1 - round 0 ldr q13, [x3, #64] //load h2l | h2h +#ifndef __AARCH64EB__ ext v13.16b, v13.16b, v13.16b, #8 +#endif aese v2.16b, v18.16b aesmc v2.16b, v2.16b //AES block 2 - round 0 - ldr q20, [x8, #32] //load rk2 + ld1 {v27.4s}, [x8], #16 //load rk9 aese v0.16b, v19.16b aesmc v0.16b, v0.16b //AES block 0 - round 1 - ldp x13, x14, [x8, #224] //load rk14 aese v1.16b, v19.16b aesmc v1.16b, v1.16b //AES block 1 - round 1 @@ -5030,20 +5337,21 @@ aes_gcm_dec_256_kernel: aese v2.16b, v19.16b aesmc v2.16b, v2.16b //AES block 2 - round 1 - ldr q27, [x8, #144] //load rk9 + ld1 {v28.4s}, [x8], #16 //load rk10 aese v3.16b, v19.16b aesmc v3.16b, v3.16b //AES block 3 - round 1 - ldr q30, [x8, #192] //load rk12 + ld1 {v29.4s}, [x8], #16 //load rk11 aese v0.16b, v20.16b aesmc v0.16b, v0.16b //AES block 0 - round 2 ldr q12, [x3, #32] //load h1l | h1h +#ifndef __AARCH64EB__ ext v12.16b, v12.16b, v12.16b, #8 - +#endif aese v2.16b, v20.16b aesmc v2.16b, v2.16b //AES block 2 - round 2 - ldr q28, [x8, #160] //load rk10 + ld1 {v30.4s}, [x8], #16 //load rk12 aese v3.16b, v20.16b aesmc v3.16b, v3.16b //AES block 3 - round 2 @@ -5126,7 +5434,7 @@ aes_gcm_dec_256_kernel: aese v2.16b, v26.16b aesmc v2.16b, v2.16b //AES block 2 - round 8 - ldr q29, [x8, #176] //load rk11 + ld1 {v31.4s}, [x8], #16 //load rk13 aese v1.16b, v27.16b aesmc v1.16b, v1.16b //AES block 1 - round 9 @@ -5191,9 +5499,7 @@ aes_gcm_dec_256_kernel: aese v0.16b, v31.16b //AES block 0 - round 13 b.ge .L256_dec_tail //handle tail - ldr q4, [x0, #0] //AES block 0 - load ciphertext - - ldr q5, [x0, #16] //AES block 1 - load ciphertext + ld1 {v4.16b, v5.16b}, [x0], #32 //AES block 0,1 - load ciphertext rev w9, w12 //CTR block 4 @@ -5201,7 +5507,7 @@ aes_gcm_dec_256_kernel: eor v1.16b, v5.16b, v1.16b //AES block 1 - result rev64 v5.16b, v5.16b //GHASH block 1 - ldr q7, [x0, #48] //AES block 3 - load ciphertext + ld1 {v6.16b}, [x0], #16 //AES block 2 - load ciphertext mov x7, v0.d[1] //AES block 0 - mov high @@ -5221,22 +5527,32 @@ aes_gcm_dec_256_kernel: orr x9, x11, x9, lsl #32 //CTR block 5 mov x20, v1.d[1] //AES block 1 - mov high eor x7, x7, x14 //AES block 0 - round 14 high - +#ifdef __AARCH64EB__ + rev x7, x7 +#endif eor x6, x6, x13 //AES block 0 - round 14 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif stp x6, x7, [x2], #16 //AES block 0 - store result fmov d1, x10 //CTR block 5 - ldr q6, [x0, #32] //AES block 2 - load ciphertext - add x0, x0, #64 //AES input_ptr update + ld1 {v7.16b}, [x0], #16 //AES block 3 - load ciphertext fmov v1.d[1], x9 //CTR block 5 rev w9, w12 //CTR block 6 add w12, w12, #1 //CTR block 6 eor x19, x19, x13 //AES block 1 - round 14 low +#ifdef __AARCH64EB__ + rev x19, x19 +#endif orr x9, x11, x9, lsl #32 //CTR block 6 eor x20, x20, x14 //AES block 1 - round 14 high +#ifdef __AARCH64EB__ + rev x20, x20 +#endif stp x19, x20, [x2], #16 //AES block 1 - store result eor v2.16b, v6.16b, v2.16b //AES block 2 - result @@ -5287,7 +5603,9 @@ aes_gcm_dec_256_kernel: aese v0.16b, v21.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 3 eor x22, x22, x14 //AES block 4k+2 - round 14 high - +#ifdef __AARCH64EB__ + rev x22, x22 +#endif aese v2.16b, v19.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 1 mov d10, v17.d[1] //GHASH block 4k - mid @@ -5299,7 +5617,9 @@ aes_gcm_dec_256_kernel: aese v3.16b, v18.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 0 eor x21, x21, x13 //AES block 4k+2 - round 14 low - +#ifdef __AARCH64EB__ + rev x21, x21 +#endif aese v2.16b, v20.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 2 stp x21, x22, [x2], #16 //AES block 4k+2 - store result @@ -5314,9 +5634,14 @@ aes_gcm_dec_256_kernel: pmull v10.1q, v8.1d, v10.1d //GHASH block 4k - mid eor x23, x23, x13 //AES block 4k+3 - round 14 low - +#ifdef __AARCH64EB__ + rev x23, x23 +#endif pmull v8.1q, v5.1d, v14.1d //GHASH block 4k+1 - low eor x24, x24, x14 //AES block 4k+3 - round 14 high +#ifdef __AARCH64EB__ + rev x24, x24 +#endif eor v9.16b, v9.16b, v4.16b //GHASH block 4k+1 - high aese v2.16b, v22.16b @@ -5437,7 +5762,7 @@ aes_gcm_dec_256_kernel: aese v1.16b, v27.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 9 - ldr q4, [x0, #0] //AES block 4k+4 - load ciphertext + ld1 {v4.16b}, [x0], #16 //AES block 4k+4 - load ciphertext aese v0.16b, v31.16b //AES block 4k+4 - round 13 ext v9.16b, v9.16b, v9.16b, #8 //MODULO - other top alignment @@ -5448,7 +5773,7 @@ aes_gcm_dec_256_kernel: aese v2.16b, v27.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 9 - ldr q5, [x0, #16] //AES block 4k+5 - load ciphertext + ld1 {v5.16b}, [x0], #16 //AES block 4k+5 - load ciphertext aese v3.16b, v26.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 8 @@ -5464,11 +5789,11 @@ aes_gcm_dec_256_kernel: aese v3.16b, v27.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 9 - ldr q7, [x0, #48] //AES block 4k+7 - load ciphertext + ld1 {v6.16b}, [x0], #16 //AES block 4k+6 - load ciphertext aese v1.16b, v30.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 12 - ldr q6, [x0, #32] //AES block 4k+6 - load ciphertext + ld1 {v7.16b}, [x0], #16 //AES block 4k+7 - load ciphertext aese v2.16b, v29.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 11 @@ -5479,7 +5804,6 @@ aes_gcm_dec_256_kernel: eor v10.16b, v10.16b, v9.16b //MODULO - fold into mid aese v1.16b, v31.16b //AES block 4k+5 - round 13 - add x0, x0, #64 //AES input_ptr update mov x6, v0.d[0] //AES block 4k+4 - mov low aese v2.16b, v30.16b @@ -5501,8 +5825,13 @@ aes_gcm_dec_256_kernel: add w12, w12, #1 //CTR block 4k+9 eor x6, x6, x13 //AES block 4k+4 - round 14 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif eor x7, x7, x14 //AES block 4k+4 - round 14 high - +#ifdef __AARCH64EB__ + rev x7, x7 +#endif mov x20, v1.d[1] //AES block 4k+5 - mov high eor v2.16b, v6.16b, v2.16b //AES block 4k+6 - result eor v11.16b, v11.16b, v8.16b //MODULO - fold into low @@ -5523,9 +5852,15 @@ aes_gcm_dec_256_kernel: rev64 v5.16b, v5.16b //GHASH block 4k+5 eor x20, x20, x14 //AES block 4k+5 - round 14 high +#ifdef __AARCH64EB__ + rev x20, x20 +#endif stp x6, x7, [x2], #16 //AES block 4k+4 - store result eor x19, x19, x13 //AES block 4k+5 - round 14 low +#ifdef __AARCH64EB__ + rev x19, x19 +#endif stp x19, x20, [x2], #16 //AES block 4k+5 - store result rev64 v4.16b, v4.16b //GHASH block 4k+4 @@ -5732,11 +6067,15 @@ aes_gcm_dec_256_kernel: aese v0.16b, v28.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 10 eor x22, x22, x14 //AES block 4k+2 - round 14 high - +#ifdef __AARCH64EB__ + rev x22, x22 +#endif aese v1.16b, v28.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 10 eor x23, x23, x13 //AES block 4k+3 - round 14 low - +#ifdef __AARCH64EB__ + rev x23, x23 +#endif aese v2.16b, v29.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 11 eor v10.16b, v10.16b, v9.16b //MODULO - fold into mid @@ -5748,12 +6087,18 @@ aes_gcm_dec_256_kernel: aese v1.16b, v29.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 11 eor x21, x21, x13 //AES block 4k+2 - round 14 low +#ifdef __AARCH64EB__ + rev x21, x21 +#endif aese v2.16b, v30.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 12 pmull v8.1q, v10.1d, v8.1d //MODULO - mid 64b align with low eor x24, x24, x14 //AES block 4k+3 - round 14 high +#ifdef __AARCH64EB__ + rev x24, x24 +#endif aese v3.16b, v29.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 11 @@ -5794,8 +6139,14 @@ aes_gcm_dec_256_kernel: cmp x5, #48 eor x6, x6, x13 //AES block 4k+4 - round 14 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif eor x7, x7, x14 //AES block 4k+4 - round 14 high +#ifdef __AARCH64EB__ + rev x7, x7 +#endif b.gt .L256_dec_blocks_more_than_3 sub w12, w12, #1 @@ -5843,9 +6194,15 @@ aes_gcm_dec_256_kernel: pmull v10.1q, v22.1d, v10.1d //GHASH final-3 block - mid eor x6, x6, x13 //AES final-2 block - round 14 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif pmull v11.1q, v4.1d, v15.1d //GHASH final-3 block - low eor x7, x7, x14 //AES final-2 block - round 14 high +#ifdef __AARCH64EB__ + rev x7, x7 +#endif .L256_dec_blocks_more_than_2: //blocks left > 2 rev64 v4.16b, v5.16b //GHASH final-2 block @@ -5873,9 +6230,15 @@ aes_gcm_dec_256_kernel: eor v9.16b, v9.16b, v20.16b //GHASH final-2 block - high eor x6, x6, x13 //AES final-1 block - round 14 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif eor v10.16b, v10.16b, v22.16b //GHASH final-2 block - mid eor x7, x7, x14 //AES final-1 block - round 14 high +#ifdef __AARCH64EB__ + rev x7, x7 +#endif .L256_dec_blocks_more_than_1: //blocks left > 1 stp x6, x7, [x2], #16 //AES final-1 block - store result @@ -5903,13 +6266,18 @@ aes_gcm_dec_256_kernel: pmull2 v22.1q, v22.2d, v16.2d //GHASH final-1 block - mid eor x6, x6, x13 //AES final block - round 14 low - +#ifdef __AARCH64EB__ + rev x6, x6 +#endif eor v11.16b, v11.16b, v21.16b //GHASH final-1 block - low eor v9.16b, v9.16b, v20.16b //GHASH final-1 block - high eor v10.16b, v10.16b, v22.16b //GHASH final-1 block - mid eor x7, x7, x14 //AES final block - round 14 high +#ifdef __AARCH64EB__ + rev x7, x7 +#endif .L256_dec_blocks_less_than_1: //blocks left <= 1 and x1, x1, #127 //bit_length %= 128 @@ -5935,7 +6303,11 @@ aes_gcm_dec_256_kernel: mov v0.d[1], x10 bic x4, x4, x9 //mask out low existing bytes +#ifndef __AARCH64EB__ rev w9, w12 +#else + mov w9, w12 +#endif bic x5, x5, x10 //mask out high existing bytes diff --git a/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/cmp.h b/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/cmp.h +++ b/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux-aarch64/asm/openssl-fips.gypi b/deps/openssl/config/archs/linux-aarch64/asm/openssl-fips.gypi index 0771311cf9976e..6cbbcf0e5a90e6 100644 --- a/deps/openssl/config/archs/linux-aarch64/asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/linux-aarch64/asm/openssl-fips.gypi @@ -33,7 +33,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/des_enc.c', diff --git a/deps/openssl/config/archs/linux-aarch64/asm/openssl.gypi b/deps/openssl/config/archs/linux-aarch64/asm/openssl.gypi index 05a322fa0b5a86..5990887c029387 100644 --- a/deps/openssl/config/archs/linux-aarch64/asm/openssl.gypi +++ b/deps/openssl/config/archs/linux-aarch64/asm/openssl.gypi @@ -192,7 +192,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/camellia.c', diff --git a/deps/openssl/config/archs/linux-aarch64/asm_avx2/configdata.pm b/deps/openssl/config/archs/linux-aarch64/asm_avx2/configdata.pm index 6ccd36d9e47a3b..7c4e9d65f86317 100644 --- a/deps/openssl/config/archs/linux-aarch64/asm_avx2/configdata.pm +++ b/deps/openssl/config/archs/linux-aarch64/asm_avx2/configdata.pm @@ -159,7 +159,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -207,7 +207,7 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux-aarch64", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1329,6 +1329,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3948,6 +3951,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4056,6 +4062,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6321,6 +6330,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6429,6 +6441,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7778,6 +7793,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8449,7 +8468,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-armv8-mont.o", "crypto/bn/libfips-lib-bn_add.o", "crypto/bn/libfips-lib-bn_asm.o", @@ -8478,8 +8496,7 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_shift.o", "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", - "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o" + "crypto/bn/libfips-lib-bn_word.o" ], "products" => { "lib" => [ @@ -12939,6 +12956,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -13047,6 +13067,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15312,6 +15335,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15420,6 +15446,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16932,6 +16961,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16968,6 +16998,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18939,6 +18970,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19963,6 +19998,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19999,6 +20035,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20264,6 +20301,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -21116,9 +21154,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_x931p.o" => [ "crypto/bn/bn_x931p.c" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-armv8-mont.o" => [ "crypto/bn/armv8-mont.S" ], @@ -21206,9 +21241,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_word.o" => [ "crypto/bn/bn_word.c" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" ], @@ -23759,7 +23791,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/buffer/libcrypto-lib-buf_err.o", "crypto/buffer/libcrypto-lib-buffer.o", "crypto/camellia/libcrypto-lib-camellia.o", @@ -25340,7 +25371,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/buffer/libfips-lib-buffer.o", "crypto/cmac/libfips-lib-cmac.o", "crypto/des/libfips-lib-des_enc.o", @@ -26858,6 +26888,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27556,8 +27592,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27584,7 +27620,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27601,8 +27637,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/linux-aarch64/asm_avx2/crypto/aes/aesv8-armx.S b/deps/openssl/config/archs/linux-aarch64/asm_avx2/crypto/aes/aesv8-armx.S index cd9cac97ca6308..51c4d7208da2ba 100644 --- a/deps/openssl/config/archs/linux-aarch64/asm_avx2/crypto/aes/aesv8-armx.S +++ b/deps/openssl/config/archs/linux-aarch64/asm_avx2/crypto/aes/aesv8-armx.S @@ -1859,10 +1859,10 @@ aes_v8_xts_encrypt: b.ne .Lxts_enc_big_size // Encrypt the iv with key2, as the first XEX iv. ldr w6,[x4,#240] - ld1 {v0.16b},[x4],#16 + ld1 {v0.4s},[x4],#16 ld1 {v6.16b},[x5] sub w6,w6,#2 - ld1 {v1.16b},[x4],#16 + ld1 {v1.4s},[x4],#16 .Loop_enc_iv_enc: aese v6.16b,v0.16b @@ -2462,9 +2462,9 @@ aes_v8_xts_encrypt: // Encrypt the composite block to get the last second encrypted text block ldr w6,[x3,#240] // load key schedule... - ld1 {v0.16b},[x3],#16 + ld1 {v0.4s},[x3],#16 sub w6,w6,#2 - ld1 {v1.16b},[x3],#16 // load key schedule... + ld1 {v1.4s},[x3],#16 // load key schedule... .Loop_final_enc: aese v26.16b,v0.16b aesmc v26.16b,v26.16b @@ -2500,10 +2500,10 @@ aes_v8_xts_decrypt: b.ne .Lxts_dec_big_size // Encrypt the iv with key2, as the first XEX iv. ldr w6,[x4,#240] - ld1 {v0.16b},[x4],#16 + ld1 {v0.4s},[x4],#16 ld1 {v6.16b},[x5] sub w6,w6,#2 - ld1 {v1.16b},[x4],#16 + ld1 {v1.4s},[x4],#16 .Loop_dec_small_iv_enc: aese v6.16b,v0.16b @@ -2581,10 +2581,10 @@ aes_v8_xts_decrypt: // Encrypt the iv with key2, as the first XEX iv ldr w6,[x4,#240] - ld1 {v0.16b},[x4],#16 + ld1 {v0.4s},[x4],#16 ld1 {v6.16b},[x5] sub w6,w6,#2 - ld1 {v1.16b},[x4],#16 + ld1 {v1.4s},[x4],#16 .Loop_dec_iv_enc: aese v6.16b,v0.16b @@ -2914,7 +2914,7 @@ aes_v8_xts_decrypt: .align 4 .Lxts_dec_tail4x: add x0,x0,#16 - ld1 {v0.4s},[x0],#16 + tst x21,#0xf eor v5.16b,v1.16b,v4.16b st1 {v5.16b},[x1],#16 eor v17.16b,v24.16b,v17.16b @@ -2923,6 +2923,8 @@ aes_v8_xts_decrypt: eor v31.16b,v26.16b,v31.16b st1 {v30.16b,v31.16b},[x1],#32 + b.eq .Lxts_dec_abort + ld1 {v0.16b},[x0],#16 b .Lxts_done .align 4 .Lxts_outer_dec_tail: @@ -3100,7 +3102,7 @@ aes_v8_xts_decrypt: // Processing the last two blocks with cipher stealing. mov x7,x3 cbnz x2,.Lxts_dec_1st_done - ld1 {v0.4s},[x0],#16 + ld1 {v0.16b},[x0],#16 // Decrypt the last secod block to get the last plain text block .Lxts_dec_1st_done: @@ -3145,9 +3147,9 @@ aes_v8_xts_decrypt: // Decrypt the composite block to get the last second plain text block ldr w6,[x7,#240] - ld1 {v0.16b},[x7],#16 + ld1 {v0.4s},[x7],#16 sub w6,w6,#2 - ld1 {v1.16b},[x7],#16 + ld1 {v1.4s},[x7],#16 .Loop_final_dec: aesd v26.16b,v0.16b aesimc v26.16b,v26.16b diff --git a/deps/openssl/config/archs/linux-aarch64/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/linux-aarch64/asm_avx2/crypto/buildinf.h index d5b984a286ee6e..0e97659b1b9b54 100644 --- a/deps/openssl/config/archs/linux-aarch64/asm_avx2/crypto/buildinf.h +++ b/deps/openssl/config/archs/linux-aarch64/asm_avx2/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux-aarch64" -#define DATE "built on: Mon Feb 13 14:24:14 2023 UTC" +#define DATE "built on: Fri Jun 9 12:04:14 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux-aarch64/asm_avx2/crypto/modes/aes-gcm-armv8_64.S b/deps/openssl/config/archs/linux-aarch64/asm_avx2/crypto/modes/aes-gcm-armv8_64.S index 3caabfa593583c..d052cbb85cdbbf 100644 --- a/deps/openssl/config/archs/linux-aarch64/asm_avx2/crypto/modes/aes-gcm-armv8_64.S +++ b/deps/openssl/config/archs/linux-aarch64/asm_avx2/crypto/modes/aes-gcm-armv8_64.S @@ -19,28 +19,36 @@ aes_gcm_enc_128_kernel: stp d14, d15, [sp, #96] ldp x10, x11, [x16] //ctr96_b64, ctr96_t32 +#ifdef __AARCH64EB__ + rev x10, x10 + rev x11, x11 +#endif ldp x13, x14, [x8, #160] //load rk10 - +#ifdef __AARCH64EB__ + ror x13, x13, #32 + ror x14, x14, #32 +#endif ld1 {v11.16b}, [x3] ext v11.16b, v11.16b, v11.16b, #8 rev64 v11.16b, v11.16b lsr x5, x1, #3 //byte_len mov x15, x5 - ldr q27, [x8, #144] //load rk9 + ld1 {v18.4s}, [x8], #16 //load rk0 add x4, x0, x1, lsr #3 //end_input_ptr sub x5, x5, #1 //byte_len - 1 lsr x12, x11, #32 ldr q15, [x3, #112] //load h4l | h4h +#ifndef __AARCH64EB__ ext v15.16b, v15.16b, v15.16b, #8 - +#endif fmov d1, x10 //CTR block 1 rev w12, w12 //rev_ctr32 add w12, w12, #1 //increment rev_ctr32 orr w11, w11, w11 - ldr q18, [x8, #0] //load rk0 + ld1 {v19.4s}, [x8], #16 //load rk1 rev w9, w12 //CTR block 1 add w12, w12, #1 //CTR block 1 @@ -60,30 +68,33 @@ aes_gcm_enc_128_kernel: rev w9, w12 //CTR block 3 orr x9, x11, x9, lsl #32 //CTR block 3 - ldr q19, [x8, #16] //load rk1 + ld1 {v20.4s}, [x8], #16 //load rk2 add w12, w12, #1 //CTR block 3 fmov v3.d[1], x9 //CTR block 3 ldr q14, [x3, #80] //load h3l | h3h +#ifndef __AARCH64EB__ ext v14.16b, v14.16b, v14.16b, #8 - +#endif aese v1.16b, v18.16b aesmc v1.16b, v1.16b //AES block 1 - round 0 - ldr q20, [x8, #32] //load rk2 + ld1 {v21.4s}, [x8], #16 //load rk3 aese v2.16b, v18.16b aesmc v2.16b, v2.16b //AES block 2 - round 0 ldr q12, [x3, #32] //load h1l | h1h +#ifndef __AARCH64EB__ ext v12.16b, v12.16b, v12.16b, #8 +#endif aese v0.16b, v18.16b aesmc v0.16b, v0.16b //AES block 0 - round 0 - ldr q26, [x8, #128] //load rk8 + ld1 {v22.4s}, [x8], #16 //load rk4 aese v3.16b, v18.16b aesmc v3.16b, v3.16b //AES block 3 - round 0 - ldr q21, [x8, #48] //load rk3 + ld1 {v23.4s}, [x8], #16 //load rk5 aese v2.16b, v19.16b aesmc v2.16b, v2.16b //AES block 2 - round 1 @@ -91,11 +102,11 @@ aes_gcm_enc_128_kernel: aese v0.16b, v19.16b aesmc v0.16b, v0.16b //AES block 0 - round 1 - ldr q24, [x8, #96] //load rk6 + ld1 {v24.4s}, [x8], #16 //load rk6 aese v1.16b, v19.16b aesmc v1.16b, v1.16b //AES block 1 - round 1 - ldr q25, [x8, #112] //load rk7 + ld1 {v25.4s}, [x8], #16 //load rk7 aese v3.16b, v19.16b aesmc v3.16b, v3.16b //AES block 3 - round 1 @@ -103,12 +114,14 @@ aes_gcm_enc_128_kernel: aese v0.16b, v20.16b aesmc v0.16b, v0.16b //AES block 0 - round 2 - ldr q23, [x8, #80] //load rk5 + ld1 {v26.4s}, [x8], #16 //load rk8 aese v1.16b, v20.16b aesmc v1.16b, v1.16b //AES block 1 - round 2 ldr q13, [x3, #64] //load h2l | h2h +#ifndef __AARCH64EB__ ext v13.16b, v13.16b, v13.16b, #8 +#endif aese v3.16b, v20.16b aesmc v3.16b, v3.16b //AES block 3 - round 2 @@ -125,7 +138,7 @@ aes_gcm_enc_128_kernel: aese v2.16b, v21.16b aesmc v2.16b, v2.16b //AES block 2 - round 3 - ldr q22, [x8, #64] //load rk4 + ld1 {v27.4s}, [x8], #16 //load rk9 aese v3.16b, v21.16b aesmc v3.16b, v3.16b //AES block 3 - round 3 @@ -208,13 +221,25 @@ aes_gcm_enc_128_kernel: b.ge .L128_enc_tail //handle tail ldp x6, x7, [x0, #0] //AES block 0 - load plaintext - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif ldp x21, x22, [x0, #32] //AES block 2 - load plaintext - +#ifdef __AARCH64EB__ + rev x21, x21 + rev x22, x22 +#endif ldp x19, x20, [x0, #16] //AES block 1 - load plaintext - +#ifdef __AARCH64EB__ + rev x19, x19 + rev x20, x20 +#endif ldp x23, x24, [x0, #48] //AES block 3 - load plaintext - +#ifdef __AARCH64EB__ + rev x23, x23 + rev x24, x24 +#endif eor x6, x6, x13 //AES block 0 - round 10 low eor x7, x7, x14 //AES block 0 - round 10 high @@ -279,6 +304,10 @@ aes_gcm_enc_128_kernel: .L128_enc_main_loop: //main loop start ldp x23, x24, [x0, #48] //AES block 4k+3 - load plaintext +#ifdef __AARCH64EB__ + rev x23, x23 + rev x24, x24 +#endif rev64 v4.16b, v4.16b //GHASH block 4k (only t0 is free) rev64 v6.16b, v6.16b //GHASH block 4k+2 (t0, t1, and t2 free) @@ -313,7 +342,10 @@ aes_gcm_enc_128_kernel: pmull2 v28.1q, v5.2d, v14.2d //GHASH block 4k+1 - high eor v31.8b, v31.8b, v6.8b //GHASH block 4k+2 - mid ldp x6, x7, [x0, #0] //AES block 4k+4 - load plaintext - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif aese v0.16b, v19.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 1 rev w9, w12 //CTR block 4k+8 @@ -395,7 +427,10 @@ aes_gcm_enc_128_kernel: aese v1.16b, v23.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 5 ldp x19, x20, [x0, #16] //AES block 4k+5 - load plaintext - +#ifdef __AARCH64EB__ + rev x19, x19 + rev x20, x20 +#endif aese v3.16b, v21.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 3 eor v10.16b, v10.16b, v31.16b //GHASH block 4k+2 - mid @@ -403,7 +438,10 @@ aes_gcm_enc_128_kernel: aese v0.16b, v23.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 5 ldp x21, x22, [x0, #32] //AES block 4k+6 - load plaintext - +#ifdef __AARCH64EB__ + rev x21, x21 + rev x22, x22 +#endif pmull v31.1q, v9.1d, v8.1d //MODULO - top 64b align with mid eor v11.16b, v11.16b, v29.16b //GHASH block 4k+3 - low @@ -712,7 +750,10 @@ aes_gcm_enc_128_kernel: sub x5, x4, x0 //main_end_input_ptr is number of bytes left to process ldp x6, x7, [x0], #16 //AES block 4k+4 - load plaintext - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif cmp x5, #48 ext v8.16b, v11.16b, v11.16b, #8 //prepare final partial tag @@ -750,7 +791,10 @@ aes_gcm_enc_128_kernel: st1 { v5.16b}, [x2], #16 //AES final-3 block - store result ldp x6, x7, [x0], #16 //AES final-2 block - load input low & high - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif rev64 v4.16b, v5.16b //GHASH final-3 block eor v4.16b, v4.16b, v8.16b //feed in partial tag @@ -779,7 +823,10 @@ aes_gcm_enc_128_kernel: rev64 v4.16b, v5.16b //GHASH final-2 block ldp x6, x7, [x0], #16 //AES final-1 block - load input low & high - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif eor v4.16b, v4.16b, v8.16b //feed in partial tag eor x6, x6, x13 //AES final-1 block - round 10 low @@ -813,7 +860,10 @@ aes_gcm_enc_128_kernel: rev64 v4.16b, v5.16b //GHASH final-1 block ldp x6, x7, [x0], #16 //AES final block - load input low & high - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif eor v4.16b, v4.16b, v8.16b //feed in partial tag eor x7, x7, x14 //AES final block - round 10 high @@ -876,9 +926,11 @@ aes_gcm_enc_128_kernel: ld1 { v18.16b}, [x2] //load existing bytes where the possibly partial last block is to be stored eor v8.8b, v8.8b, v4.8b //GHASH final block - mid - +#ifndef __AARCH64EB__ rev w9, w12 - +#else + mov w9, w12 +#endif pmull2 v20.1q, v4.2d, v12.2d //GHASH final block - high pmull v8.1q, v8.1d, v16.1d //GHASH final block - mid @@ -951,20 +1003,29 @@ aes_gcm_dec_128_kernel: lsr x5, x1, #3 //byte_len mov x15, x5 ldp x10, x11, [x16] //ctr96_b64, ctr96_t32 - +#ifdef __AARCH64EB__ + rev x10, x10 + rev x11, x11 +#endif + ldp x13, x14, [x8, #160] //load rk10 +#ifdef __AARCH64EB__ + ror x14, x14, 32 + ror x13, x13, 32 +#endif sub x5, x5, #1 //byte_len - 1 - ldr q18, [x8, #0] //load rk0 + ld1 {v18.4s}, [x8], #16 //load rk0 and x5, x5, #0xffffffffffffffc0 //number of bytes to be processed in main loop (at least 1 byte must be handled by tail) ld1 { v0.16b}, [x16] //special case vector load initial counter so we can start first AES block as quickly as possible ldr q13, [x3, #64] //load h2l | h2h +#ifndef __AARCH64EB__ ext v13.16b, v13.16b, v13.16b, #8 - +#endif lsr x12, x11, #32 fmov d2, x10 //CTR block 2 - ldr q19, [x8, #16] //load rk1 + ld1 {v19.4s}, [x8], #16 //load rk1 orr w11, w11, w11 rev w12, w12 //rev_ctr32 @@ -976,7 +1037,7 @@ aes_gcm_dec_128_kernel: rev w9, w12 //CTR block 1 orr x9, x11, x9, lsl #32 //CTR block 1 - ldr q20, [x8, #32] //load rk2 + ld1 {v20.4s}, [x8], #16 //load rk2 add w12, w12, #1 //CTR block 1 fmov v1.d[1], x9 //CTR block 1 @@ -999,19 +1060,19 @@ aes_gcm_dec_128_kernel: aese v1.16b, v18.16b aesmc v1.16b, v1.16b //AES block 1 - round 0 - ldr q21, [x8, #48] //load rk3 + ld1 {v21.4s}, [x8], #16 //load rk3 aese v0.16b, v20.16b aesmc v0.16b, v0.16b //AES block 0 - round 2 - ldr q24, [x8, #96] //load rk6 + ld1 {v22.4s}, [x8], #16 //load rk4 aese v2.16b, v18.16b aesmc v2.16b, v2.16b //AES block 2 - round 0 - ldr q25, [x8, #112] //load rk7 + ld1 {v23.4s}, [x8], #16 //load rk5 aese v1.16b, v19.16b aesmc v1.16b, v1.16b //AES block 1 - round 1 - ldr q22, [x8, #64] //load rk4 + ld1 {v24.4s}, [x8], #16 //load rk6 aese v3.16b, v18.16b aesmc v3.16b, v3.16b //AES block 3 - round 0 @@ -1021,7 +1082,6 @@ aes_gcm_dec_128_kernel: aese v1.16b, v20.16b aesmc v1.16b, v1.16b //AES block 1 - round 2 - ldp x13, x14, [x8, #160] //load rk10 aese v3.16b, v19.16b aesmc v3.16b, v3.16b //AES block 3 - round 1 @@ -1031,7 +1091,7 @@ aes_gcm_dec_128_kernel: aese v0.16b, v21.16b aesmc v0.16b, v0.16b //AES block 0 - round 3 - ldr q23, [x8, #80] //load rk5 + ld1 {v25.4s}, [x8], #16 //load rk7 aese v1.16b, v21.16b aesmc v1.16b, v1.16b //AES block 1 - round 3 @@ -1041,7 +1101,7 @@ aes_gcm_dec_128_kernel: aese v2.16b, v20.16b aesmc v2.16b, v2.16b //AES block 2 - round 2 - ldr q27, [x8, #144] //load rk9 + ld1 {v26.4s}, [x8], #16 //load rk8 aese v1.16b, v22.16b aesmc v1.16b, v1.16b //AES block 1 - round 4 @@ -1052,11 +1112,12 @@ aes_gcm_dec_128_kernel: aese v2.16b, v21.16b aesmc v2.16b, v2.16b //AES block 2 - round 3 ldr q14, [x3, #80] //load h3l | h3h +#ifndef __AARCH64EB__ ext v14.16b, v14.16b, v14.16b, #8 - +#endif aese v0.16b, v22.16b aesmc v0.16b, v0.16b //AES block 0 - round 4 - ldr q26, [x8, #128] //load rk8 + ld1 {v27.4s}, [x8], #16 //load rk9 aese v1.16b, v23.16b aesmc v1.16b, v1.16b //AES block 1 - round 5 @@ -1073,8 +1134,9 @@ aes_gcm_dec_128_kernel: aese v2.16b, v23.16b aesmc v2.16b, v2.16b //AES block 2 - round 5 ldr q12, [x3, #32] //load h1l | h1h +#ifndef __AARCH64EB__ ext v12.16b, v12.16b, v12.16b, #8 - +#endif aese v3.16b, v23.16b aesmc v3.16b, v3.16b //AES block 3 - round 5 @@ -1092,7 +1154,9 @@ aes_gcm_dec_128_kernel: trn1 v8.2d, v12.2d, v13.2d //h2h | h1h ldr q15, [x3, #112] //load h4l | h4h +#ifndef __AARCH64EB__ ext v15.16b, v15.16b, v15.16b, #8 +#endif trn2 v16.2d, v12.2d, v13.2d //h2l | h1l add x5, x5, x0 @@ -1134,12 +1198,10 @@ aes_gcm_dec_128_kernel: eor v17.16b, v17.16b, v9.16b //h4k | h3k b.ge .L128_dec_tail //handle tail - ldr q5, [x0, #16] //AES block 1 - load ciphertext - - ldr q4, [x0, #0] //AES block 0 - load ciphertext + ld1 {v4.16b, v5.16b}, [x0], #32 //AES block 0 - load ciphertext; AES block 1 - load ciphertext eor v1.16b, v5.16b, v1.16b //AES block 1 - result - ldr q6, [x0, #32] //AES block 2 - load ciphertext + ld1 {v6.16b}, [x0], #16 //AES block 2 - load ciphertext eor v0.16b, v4.16b, v0.16b //AES block 0 - result rev64 v4.16b, v4.16b //GHASH block 0 @@ -1147,10 +1209,9 @@ aes_gcm_dec_128_kernel: orr x9, x11, x9, lsl #32 //CTR block 4 add w12, w12, #1 //CTR block 4 - ldr q7, [x0, #48] //AES block 3 - load ciphertext + ld1 {v7.16b}, [x0], #16 //AES block 3 - load ciphertext rev64 v5.16b, v5.16b //GHASH block 1 - add x0, x0, #64 //AES input_ptr update mov x19, v1.d[0] //AES block 1 - mov low mov x20, v1.d[1] //AES block 1 - mov high @@ -1165,7 +1226,9 @@ aes_gcm_dec_128_kernel: fmov v0.d[1], x9 //CTR block 4 rev w9, w12 //CTR block 5 eor x19, x19, x13 //AES block 1 - round 10 low - +#ifdef __AARCH64EB__ + rev x19, x19 +#endif fmov d1, x10 //CTR block 5 add w12, w12, #1 //CTR block 5 orr x9, x11, x9, lsl #32 //CTR block 5 @@ -1177,10 +1240,19 @@ aes_gcm_dec_128_kernel: orr x9, x11, x9, lsl #32 //CTR block 6 eor x20, x20, x14 //AES block 1 - round 10 high +#ifdef __AARCH64EB__ + rev x20, x20 +#endif eor x6, x6, x13 //AES block 0 - round 10 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif eor v2.16b, v6.16b, v2.16b //AES block 2 - result eor x7, x7, x14 //AES block 0 - round 10 high +#ifdef __AARCH64EB__ + rev x7, x7 +#endif stp x6, x7, [x2], #16 //AES block 0 - store result stp x19, x20, [x2], #16 //AES block 1 - store result @@ -1248,9 +1320,14 @@ aes_gcm_dec_128_kernel: aese v3.16b, v19.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 1 eor x23, x23, x13 //AES block 4k+3 - round 10 low - +#ifdef __AARCH64EB__ + rev x23, x23 +#endif pmull v30.1q, v30.1d, v17.1d //GHASH block 4k+1 - mid eor x22, x22, x14 //AES block 4k+2 - round 10 high +#ifdef __AARCH64EB__ + rev x22, x22 +#endif mov d31, v6.d[1] //GHASH block 4k+2 - mid aese v0.16b, v19.16b @@ -1288,7 +1365,9 @@ aes_gcm_dec_128_kernel: pmull2 v31.1q, v31.2d, v16.2d //GHASH block 4k+2 - mid eor x24, x24, x14 //AES block 4k+3 - round 10 high - +#ifdef __AARCH64EB__ + rev x24, x24 +#endif aese v2.16b, v20.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 2 eor v30.8b, v30.8b, v7.8b //GHASH block 4k+3 - mid @@ -1296,7 +1375,9 @@ aes_gcm_dec_128_kernel: aese v1.16b, v23.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 5 eor x21, x21, x13 //AES block 4k+2 - round 10 low - +#ifdef __AARCH64EB__ + rev x21, x21 +#endif aese v0.16b, v23.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 5 movi v8.8b, #0xc2 @@ -1318,7 +1399,7 @@ aes_gcm_dec_128_kernel: pmull v30.1q, v30.1d, v16.1d //GHASH block 4k+3 - mid eor v9.16b, v9.16b, v4.16b //GHASH block 4k+3 - high - ldr q4, [x0, #0] //AES block 4k+4 - load ciphertext + ld1 {v4.16b}, [x0], #16 //AES block 4k+3 - load ciphertext aese v1.16b, v25.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 7 @@ -1345,7 +1426,7 @@ aes_gcm_dec_128_kernel: rev w9, w12 //CTR block 4k+8 pmull v31.1q, v9.1d, v8.1d //MODULO - top 64b align with mid - ldr q5, [x0, #16] //AES block 4k+5 - load ciphertext + ld1 {v5.16b}, [x0], #16 //AES block 4k+4 - load ciphertext ext v9.16b, v9.16b, v9.16b, #8 //MODULO - other top alignment aese v0.16b, v27.16b //AES block 4k+4 - round 9 @@ -1363,7 +1444,7 @@ aes_gcm_dec_128_kernel: aese v3.16b, v23.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 5 - ldr q6, [x0, #32] //AES block 4k+6 - load ciphertext + ld1 {v6.16b}, [x0], #16 //AES block 4k+5 - load ciphertext add w12, w12, #1 //CTR block 4k+8 eor v10.16b, v10.16b, v31.16b //MODULO - fold into mid @@ -1371,11 +1452,10 @@ aes_gcm_dec_128_kernel: aese v2.16b, v25.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 7 - ldr q7, [x0, #48] //AES block 4k+3 - load ciphertext + ld1 {v7.16b}, [x0], #16 //AES block 4k+6 - load ciphertext aese v3.16b, v24.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 6 - add x0, x0, #64 //AES input_ptr update rev64 v5.16b, v5.16b //GHASH block 4k+5 eor v10.16b, v10.16b, v9.16b //MODULO - fold into mid @@ -1400,11 +1480,15 @@ aes_gcm_dec_128_kernel: aese v3.16b, v26.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 8 eor x7, x7, x14 //AES block 4k+4 - round 10 high - +#ifdef __AARCH64EB__ + rev x7, x7 +#endif eor v11.16b, v11.16b, v8.16b //MODULO - fold into low mov x20, v1.d[1] //AES block 4k+5 - mov high eor x6, x6, x13 //AES block 4k+4 - round 10 low - +#ifdef __AARCH64EB__ + rev x6, x6 +#endif eor v2.16b, v6.16b, v2.16b //AES block 4k+6 - result mov x19, v1.d[0] //AES block 4k+5 - mov low add w12, w12, #1 //CTR block 4k+9 @@ -1421,9 +1505,15 @@ aes_gcm_dec_128_kernel: add w12, w12, #1 //CTR block 4k+10 eor x20, x20, x14 //AES block 4k+5 - round 10 high +#ifdef __AARCH64EB__ + rev x20, x20 +#endif stp x6, x7, [x2], #16 //AES block 4k+4 - store result eor x19, x19, x13 //AES block 4k+5 - round 10 low +#ifdef __AARCH64EB__ + rev x19, x19 +#endif stp x19, x20, [x2], #16 //AES block 4k+5 - store result orr x9, x11, x9, lsl #32 //CTR block 4k+10 @@ -1528,9 +1618,14 @@ aes_gcm_dec_128_kernel: aese v3.16b, v20.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 2 eor x23, x23, x13 //AES block 4k+3 - round 10 low - +#ifdef __AARCH64EB__ + rev x23, x23 +#endif pmull v30.1q, v30.1d, v16.1d //GHASH block 4k+3 - mid eor x21, x21, x13 //AES block 4k+2 - round 10 low +#ifdef __AARCH64EB__ + rev x21, x21 +#endif eor v11.16b, v11.16b, v29.16b //GHASH block 4k+3 - low aese v2.16b, v21.16b @@ -1603,7 +1698,9 @@ aes_gcm_dec_128_kernel: pmull v8.1q, v10.1d, v8.1d //MODULO - mid 64b align with low eor x24, x24, x14 //AES block 4k+3 - round 10 high - +#ifdef __AARCH64EB__ + rev x24, x24 +#endif aese v2.16b, v25.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 7 ext v10.16b, v10.16b, v10.16b, #8 //MODULO - other mid alignment @@ -1621,7 +1718,9 @@ aes_gcm_dec_128_kernel: aese v3.16b, v26.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 8 eor x22, x22, x14 //AES block 4k+2 - round 10 high - +#ifdef __AARCH64EB__ + rev x22, x22 +#endif aese v0.16b, v27.16b //AES block 4k+4 - round 9 stp x21, x22, [x2], #16 //AES block 4k+2 - store result @@ -1645,9 +1744,14 @@ aes_gcm_dec_128_kernel: cmp x5, #48 eor x7, x7, x14 //AES block 4k+4 - round 10 high - +#ifdef __AARCH64EB__ + rev x7, x7 +#endif ext v8.16b, v11.16b, v11.16b, #8 //prepare final partial tag eor x6, x6, x13 //AES block 4k+4 - round 10 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif b.gt .L128_dec_blocks_more_than_3 mov v3.16b, v2.16b @@ -1691,9 +1795,14 @@ aes_gcm_dec_128_kernel: movi v8.8b, #0 //suppress further partial tag feed in eor x7, x7, x14 //AES final-2 block - round 10 high - +#ifdef __AARCH64EB__ + rev x7, x7 +#endif pmull v10.1q, v22.1d, v10.1d //GHASH final-3 block - mid eor x6, x6, x13 //AES final-2 block - round 10 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif .L128_dec_blocks_more_than_2: //blocks left > 2 rev64 v4.16b, v5.16b //GHASH final-2 block @@ -1719,12 +1828,18 @@ aes_gcm_dec_128_kernel: pmull v22.1q, v22.1d, v17.1d //GHASH final-2 block - mid eor x6, x6, x13 //AES final-1 block - round 10 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif eor v11.16b, v11.16b, v21.16b //GHASH final-2 block - low eor v9.16b, v9.16b, v20.16b //GHASH final-2 block - high eor v10.16b, v10.16b, v22.16b //GHASH final-2 block - mid eor x7, x7, x14 //AES final-1 block - round 10 high +#ifdef __AARCH64EB__ + rev x7, x7 +#endif .L128_dec_blocks_more_than_1: //blocks left > 1 rev64 v4.16b, v5.16b //GHASH final-1 block @@ -1755,8 +1870,13 @@ aes_gcm_dec_128_kernel: eor v9.16b, v9.16b, v20.16b //GHASH final-1 block - high eor x7, x7, x14 //AES final block - round 10 high - +#ifdef __AARCH64EB__ + rev x7, x7 +#endif eor x6, x6, x13 //AES final block - round 10 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif eor v10.16b, v10.16b, v22.16b //GHASH final-1 block - mid .L128_dec_blocks_less_than_1: //blocks left <= 1 @@ -1802,7 +1922,11 @@ aes_gcm_dec_128_kernel: bic x4, x4, x9 //mask out low existing bytes and x6, x6, x9 +#ifndef __AARCH64EB__ rev w9, w12 +#else + mov w9, w12 +#endif eor v10.16b, v10.16b, v8.16b //GHASH final block - mid movi v8.8b, #0xc2 @@ -1869,18 +1993,26 @@ aes_gcm_enc_192_kernel: stp d14, d15, [sp, #96] ldp x10, x11, [x16] //ctr96_b64, ctr96_t32 +#ifdef __AARCH64EB__ + rev x10, x10 + rev x11, x11 +#endif + ldp x13, x14, [x8, #192] //load rk12 +#ifdef __AARCH64EB__ + ror x13, x13, #32 + ror x14, x14, #32 +#endif + ld1 {v18.4s}, [x8], #16 //load rk0 - ldr q23, [x8, #80] //load rk5 - - ldr q22, [x8, #64] //load rk4 + ld1 {v19.4s}, [x8], #16 //load rk1 - ldr q26, [x8, #128] //load rk8 + ld1 {v20.4s}, [x8], #16 //load rk2 lsr x12, x11, #32 - ldr q24, [x8, #96] //load rk6 + ld1 {v21.4s}, [x8], #16 //load rk3 orr w11, w11, w11 - ldr q25, [x8, #112] //load rk7 + ld1 {v22.4s}, [x8], #16 //load rk4 rev w12, w12 //rev_ctr32 add w12, w12, #1 //increment rev_ctr32 @@ -1904,15 +2036,13 @@ aes_gcm_enc_192_kernel: rev w9, w12 //CTR block 3 orr x9, x11, x9, lsl #32 //CTR block 3 - ldr q18, [x8, #0] //load rk0 + ld1 {v23.4s}, [x8], #16 //load rk5 fmov v3.d[1], x9 //CTR block 3 - ldr q21, [x8, #48] //load rk3 + ld1 {v24.4s}, [x8], #16 //load rk6 - ldp x13, x14, [x8, #192] //load rk12 - - ldr q19, [x8, #16] //load rk1 + ld1 {v25.4s}, [x8], #16 //load rk7 aese v0.16b, v18.16b aesmc v0.16b, v0.16b //AES block 0 - round 0 @@ -1922,35 +2052,38 @@ aes_gcm_enc_192_kernel: aese v3.16b, v18.16b aesmc v3.16b, v3.16b //AES block 3 - round 0 - ldr q29, [x8, #176] //load rk11 + ld1 {v26.4s}, [x8], #16 //load rk8 aese v1.16b, v18.16b aesmc v1.16b, v1.16b //AES block 1 - round 0 ldr q15, [x3, #112] //load h4l | h4h +#ifndef __AARCH64EB__ ext v15.16b, v15.16b, v15.16b, #8 - +#endif aese v2.16b, v18.16b aesmc v2.16b, v2.16b //AES block 2 - round 0 - ldr q20, [x8, #32] //load rk2 + ld1 {v27.4s}, [x8], #16 //load rk9 aese v0.16b, v19.16b aesmc v0.16b, v0.16b //AES block 0 - round 1 - ldr q28, [x8, #160] //load rk10 + ld1 {v28.4s}, [x8], #16 //load rk10 aese v1.16b, v19.16b aesmc v1.16b, v1.16b //AES block 1 - round 1 ldr q12, [x3, #32] //load h1l | h1h +#ifndef __AARCH64EB__ ext v12.16b, v12.16b, v12.16b, #8 - +#endif aese v2.16b, v19.16b aesmc v2.16b, v2.16b //AES block 2 - round 1 - ldr q27, [x8, #144] //load rk9 + ld1 {v29.4s}, [x8], #16 //load rk11 aese v3.16b, v19.16b aesmc v3.16b, v3.16b //AES block 3 - round 1 ldr q14, [x3, #80] //load h3l | h3h +#ifndef __AARCH64EB__ ext v14.16b, v14.16b, v14.16b, #8 - +#endif aese v0.16b, v20.16b aesmc v0.16b, v0.16b //AES block 0 - round 2 @@ -2007,8 +2140,9 @@ aes_gcm_enc_192_kernel: aese v2.16b, v24.16b aesmc v2.16b, v2.16b //AES block 2 - round 6 ldr q13, [x3, #64] //load h2l | h2h +#ifndef __AARCH64EB__ ext v13.16b, v13.16b, v13.16b, #8 - +#endif aese v1.16b, v24.16b aesmc v1.16b, v1.16b //AES block 1 - round 6 @@ -2088,13 +2222,26 @@ aes_gcm_enc_192_kernel: rev w9, w12 //CTR block 4 ldp x6, x7, [x0, #0] //AES block 0 - load plaintext - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif orr x9, x11, x9, lsl #32 //CTR block 4 ldp x21, x22, [x0, #32] //AES block 2 - load plaintext - +#ifdef __AARCH64EB__ + rev x21, x21 + rev x22, x22 +#endif ldp x23, x24, [x0, #48] //AES block 3 - load plaintext - +#ifdef __AARCH64EB__ + rev x23, x23 + rev x24, x24 +#endif ldp x19, x20, [x0, #16] //AES block 1 - load plaintext +#ifdef __AARCH64EB__ + rev x19, x19 + rev x20, x20 +#endif add x0, x0, #64 //AES input_ptr update cmp x0, x5 //check if we have <= 8 blocks @@ -2166,7 +2313,10 @@ aes_gcm_enc_192_kernel: aese v1.16b, v18.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 0 ldp x19, x20, [x0, #16] //AES block 4k+5 - load plaintext - +#ifdef __AARCH64EB__ + rev x19, x19 + rev x20, x20 +#endif ext v11.16b, v11.16b, v11.16b, #8 //PRE 0 fmov d3, x10 //CTR block 4k+3 rev64 v4.16b, v4.16b //GHASH block 4k (only t0 is free) @@ -2178,11 +2328,17 @@ aes_gcm_enc_192_kernel: pmull2 v30.1q, v5.2d, v14.2d //GHASH block 4k+1 - high rev64 v7.16b, v7.16b //GHASH block 4k+3 (t0, t1, t2 and t3 free) ldp x21, x22, [x0, #32] //AES block 4k+6 - load plaintext - +#ifdef __AARCH64EB__ + rev x21, x21 + rev x22, x22 +#endif aese v0.16b, v18.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 0 ldp x23, x24, [x0, #48] //AES block 4k+3 - load plaintext - +#ifdef __AARCH64EB__ + rev x23, x23 + rev x24, x24 +#endif pmull v31.1q, v5.1d, v14.1d //GHASH block 4k+1 - low eor v4.16b, v4.16b, v11.16b //PRE 1 @@ -2275,7 +2431,10 @@ aes_gcm_enc_192_kernel: aese v1.16b, v22.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 4 ldp x6, x7, [x0, #0] //AES block 4k+4 - load plaintext - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif aese v0.16b, v24.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 6 eor v11.16b, v11.16b, v8.16b //GHASH block 4k+2 - low @@ -2640,7 +2799,10 @@ aes_gcm_enc_192_kernel: sub x5, x4, x0 //main_end_input_ptr is number of bytes left to process ldp x6, x7, [x0], #16 //AES block 4k+4 - load plaintext - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif eor x6, x6, x13 //AES block 4k+4 - round 12 low eor x7, x7, x14 //AES block 4k+4 - round 12 high @@ -2677,7 +2839,10 @@ aes_gcm_enc_192_kernel: st1 { v5.16b}, [x2], #16 //AES final-3 block - store result ldp x6, x7, [x0], #16 //AES final-2 block - load input low & high - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif rev64 v4.16b, v5.16b //GHASH final-3 block eor x6, x6, x13 //AES final-2 block - round 12 low @@ -2708,7 +2873,10 @@ aes_gcm_enc_192_kernel: rev64 v4.16b, v5.16b //GHASH final-2 block ldp x6, x7, [x0], #16 //AES final-1 block - load input low & high - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif eor v4.16b, v4.16b, v8.16b //feed in partial tag eor x7, x7, x14 //AES final-1 block - round 12 high @@ -2739,7 +2907,10 @@ aes_gcm_enc_192_kernel: st1 { v5.16b}, [x2], #16 //AES final-1 block - store result ldp x6, x7, [x0], #16 //AES final block - load input low & high - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif rev64 v4.16b, v5.16b //GHASH final-1 block eor x6, x6, x13 //AES final block - round 12 low @@ -2771,7 +2942,11 @@ aes_gcm_enc_192_kernel: .L192_enc_blocks_less_than_1: //blocks left <= 1 ld1 { v18.16b}, [x2] //load existing bytes where the possibly partial last block is to be stored +#ifndef __AARCH64EB__ rev w9, w12 +#else + mov w9, w12 +#endif and x1, x1, #127 //bit_length %= 128 sub x1, x1, #128 //bit_length -= 128 @@ -2876,14 +3051,22 @@ aes_gcm_dec_192_kernel: add x4, x0, x1, lsr #3 //end_input_ptr ldp x10, x11, [x16] //ctr96_b64, ctr96_t32 - +#ifdef __AARCH64EB__ + rev x10, x10 + rev x11, x11 +#endif + ldp x13, x14, [x8, #192] //load rk12 +#ifdef __AARCH64EB__ + ror x13, x13, #32 + ror x14, x14, #32 +#endif ld1 { v0.16b}, [x16] //special case vector load initial counter so we can start first AES block as quickly as possible - ldr q18, [x8, #0] //load rk0 + ld1 {v18.4s}, [x8], #16 //load rk0 lsr x5, x1, #3 //byte_len mov x15, x5 - ldr q20, [x8, #32] //load rk2 + ld1 {v19.4s}, [x8], #16 //load rk1 lsr x12, x11, #32 orr w11, w11, w11 @@ -2893,7 +3076,7 @@ aes_gcm_dec_192_kernel: fmov d1, x10 //CTR block 1 add w12, w12, #1 //increment rev_ctr32 - ldr q19, [x8, #16] //load rk1 + ld1 {v20.4s}, [x8], #16 //load rk2 aese v0.16b, v18.16b aesmc v0.16b, v0.16b //AES block 0 - round 0 @@ -2901,7 +3084,7 @@ aes_gcm_dec_192_kernel: add w12, w12, #1 //CTR block 1 orr x9, x11, x9, lsl #32 //CTR block 1 - ldr q21, [x8, #48] //load rk3 + ld1 {v21.4s}, [x8], #16 //load rk3 fmov v1.d[1], x9 //CTR block 1 rev w9, w12 //CTR block 2 @@ -2919,54 +3102,57 @@ aes_gcm_dec_192_kernel: fmov v3.d[1], x9 //CTR block 3 - ldr q26, [x8, #128] //load rk8 + ld1 {v22.4s}, [x8], #16 //load rk4 aese v0.16b, v20.16b aesmc v0.16b, v0.16b //AES block 0 - round 2 aese v2.16b, v18.16b aesmc v2.16b, v2.16b //AES block 2 - round 0 - ldr q29, [x8, #176] //load rk11 + ld1 {v23.4s}, [x8], #16 //load rk5 aese v1.16b, v18.16b aesmc v1.16b, v1.16b //AES block 1 - round 0 ldr q15, [x3, #112] //load h4l | h4h +#ifndef __AARCH64EB__ ext v15.16b, v15.16b, v15.16b, #8 - +#endif aese v3.16b, v18.16b aesmc v3.16b, v3.16b //AES block 3 - round 0 ldr q13, [x3, #64] //load h2l | h2h +#ifndef __AARCH64EB__ ext v13.16b, v13.16b, v13.16b, #8 - +#endif aese v2.16b, v19.16b aesmc v2.16b, v2.16b //AES block 2 - round 1 ldr q14, [x3, #80] //load h3l | h3h +#ifndef __AARCH64EB__ ext v14.16b, v14.16b, v14.16b, #8 - +#endif aese v1.16b, v19.16b aesmc v1.16b, v1.16b //AES block 1 - round 1 - ldp x13, x14, [x8, #192] //load rk12 aese v3.16b, v19.16b aesmc v3.16b, v3.16b //AES block 3 - round 1 ldr q12, [x3, #32] //load h1l | h1h +#ifndef __AARCH64EB__ ext v12.16b, v12.16b, v12.16b, #8 - +#endif aese v2.16b, v20.16b aesmc v2.16b, v2.16b //AES block 2 - round 2 - ldr q28, [x8, #160] //load rk10 + ld1 {v24.4s}, [x8], #16 //load rk6 aese v0.16b, v21.16b aesmc v0.16b, v0.16b //AES block 0 - round 3 - ldr q27, [x8, #144] //load rk9 + ld1 {v25.4s}, [x8], #16 //load rk7 aese v1.16b, v20.16b aesmc v1.16b, v1.16b //AES block 1 - round 2 - ldr q25, [x8, #112] //load rk7 + ld1 {v26.4s}, [x8], #16 //load rk8 aese v3.16b, v20.16b aesmc v3.16b, v3.16b //AES block 3 - round 2 - ldr q22, [x8, #64] //load rk4 + ld1 {v27.4s}, [x8], #16 //load rk9 aese v2.16b, v21.16b aesmc v2.16b, v2.16b //AES block 2 - round 3 @@ -2984,7 +3170,7 @@ aes_gcm_dec_192_kernel: aese v0.16b, v22.16b aesmc v0.16b, v0.16b //AES block 0 - round 4 - ldr q23, [x8, #80] //load rk5 + ld1 {v28.4s}, [x8], #16 //load rk10 aese v1.16b, v22.16b aesmc v1.16b, v1.16b //AES block 1 - round 4 @@ -2999,7 +3185,7 @@ aes_gcm_dec_192_kernel: aese v0.16b, v23.16b aesmc v0.16b, v0.16b //AES block 0 - round 5 - ldr q24, [x8, #96] //load rk6 + ld1 {v29.4s}, [x8], #16 //load rk11 aese v1.16b, v23.16b aesmc v1.16b, v1.16b //AES block 1 - round 5 @@ -3086,17 +3272,13 @@ aes_gcm_dec_192_kernel: aese v0.16b, v29.16b //AES block 0 - round 11 b.ge .L192_dec_tail //handle tail - ldr q5, [x0, #16] //AES block 1 - load ciphertext - - ldr q4, [x0, #0] //AES block 0 - load ciphertext + ld1 {v4.16b, v5.16b}, [x0], #32 //AES block 0,1 - load ciphertext eor v1.16b, v5.16b, v1.16b //AES block 1 - result eor v0.16b, v4.16b, v0.16b //AES block 0 - result rev w9, w12 //CTR block 4 - ldr q7, [x0, #48] //AES block 3 - load ciphertext - - ldr q6, [x0, #32] //AES block 2 - load ciphertext + ld1 {v6.16b, v7.16b}, [x0], #32 //AES block 2,3 - load ciphertext mov x19, v1.d[0] //AES block 1 - mov low @@ -3108,27 +3290,35 @@ aes_gcm_dec_192_kernel: mov x7, v0.d[1] //AES block 0 - mov high rev64 v4.16b, v4.16b //GHASH block 0 - add x0, x0, #64 //AES input_ptr update fmov d0, x10 //CTR block 4 rev64 v5.16b, v5.16b //GHASH block 1 cmp x0, x5 //check if we have <= 8 blocks eor x19, x19, x13 //AES block 1 - round 12 low +#ifdef __AARCH64EB__ + rev x19, x19 +#endif fmov v0.d[1], x9 //CTR block 4 rev w9, w12 //CTR block 5 orr x9, x11, x9, lsl #32 //CTR block 5 fmov d1, x10 //CTR block 5 eor x20, x20, x14 //AES block 1 - round 12 high - +#ifdef __AARCH64EB__ + rev x20, x20 +#endif add w12, w12, #1 //CTR block 5 fmov v1.d[1], x9 //CTR block 5 eor x6, x6, x13 //AES block 0 - round 12 low - +#ifdef __AARCH64EB__ + rev x6, x6 +#endif rev w9, w12 //CTR block 6 eor x7, x7, x14 //AES block 0 - round 12 high - +#ifdef __AARCH64EB__ + rev x7, x7 +#endif stp x6, x7, [x2], #16 //AES block 0 - store result orr x9, x11, x9, lsl #32 //CTR block 6 @@ -3191,7 +3381,9 @@ aes_gcm_dec_192_kernel: aese v0.16b, v20.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 2 eor x22, x22, x14 //AES block 4k+2 - round 12 high - +#ifdef __AARCH64EB__ + rev x22, x22 +#endif aese v2.16b, v19.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 1 eor v4.8b, v4.8b, v5.8b //GHASH block 4k+1 - mid @@ -3208,7 +3400,9 @@ aes_gcm_dec_192_kernel: pmull v4.1q, v4.1d, v17.1d //GHASH block 4k+1 - mid eor v11.16b, v11.16b, v31.16b //GHASH block 4k+1 - low eor x21, x21, x13 //AES block 4k+2 - round 12 low - +#ifdef __AARCH64EB__ + rev x21, x21 +#endif aese v1.16b, v22.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 4 @@ -3310,16 +3504,18 @@ aes_gcm_dec_192_kernel: aese v2.16b, v24.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 6 - ldr q6, [x0, #32] //AES block 4k+6 - load ciphertext + ld1 {v4.16b}, [x0], #16 //AES block 4k+4 - load ciphertext aese v3.16b, v24.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 6 eor v10.16b, v10.16b, v30.16b //MODULO - karatsuba tidy up pmull v31.1q, v9.1d, v8.1d //MODULO - top 64b align with mid - ldr q7, [x0, #48] //AES block 4k+7 - load ciphertext + ld1 {v5.16b}, [x0], #16 //AES block 4k+5 - load ciphertext eor x23, x23, x13 //AES block 4k+3 - round 12 low - +#ifdef __AARCH64EB__ + rev x23, x23 +#endif aese v2.16b, v25.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 7 ext v9.16b, v9.16b, v9.16b, #8 //MODULO - other top alignment @@ -3333,10 +3529,10 @@ aes_gcm_dec_192_kernel: aese v2.16b, v26.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 8 - ldr q4, [x0, #0] //AES block 4k+4 - load ciphertext + ld1 {v6.16b}, [x0], #16 //AES block 4k+6 - load ciphertext aese v1.16b, v29.16b //AES block 4k+5 - round 11 - ldr q5, [x0, #16] //AES block 4k+5 - load ciphertext + ld1 {v7.16b}, [x0], #16 //AES block 4k+7 - load ciphertext rev w9, w12 //CTR block 4k+8 aese v3.16b, v26.16b @@ -3347,11 +3543,13 @@ aes_gcm_dec_192_kernel: aesmc v2.16b, v2.16b //AES block 4k+6 - round 9 eor v10.16b, v10.16b, v9.16b //MODULO - fold into mid - add x0, x0, #64 //AES input_ptr update cmp x0, x5 //.LOOP CONTROL eor v0.16b, v4.16b, v0.16b //AES block 4k+4 - result eor x24, x24, x14 //AES block 4k+3 - round 12 high +#ifdef __AARCH64EB__ + rev x24, x24 +#endif eor v1.16b, v5.16b, v1.16b //AES block 4k+5 - result aese v2.16b, v28.16b @@ -3384,18 +3582,28 @@ aes_gcm_dec_192_kernel: rev w9, w12 //CTR block 4k+9 eor x6, x6, x13 //AES block 4k+4 - round 12 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif orr x9, x11, x9, lsl #32 //CTR block 4k+9 eor v11.16b, v11.16b, v8.16b //MODULO - fold into low fmov d1, x10 //CTR block 4k+9 add w12, w12, #1 //CTR block 4k+9 eor x19, x19, x13 //AES block 4k+5 - round 12 low - +#ifdef __AARCH64EB__ + rev x19, x19 +#endif fmov v1.d[1], x9 //CTR block 4k+9 rev w9, w12 //CTR block 4k+10 eor x20, x20, x14 //AES block 4k+5 - round 12 high - +#ifdef __AARCH64EB__ + rev x20, x20 +#endif eor x7, x7, x14 //AES block 4k+4 - round 12 high +#ifdef __AARCH64EB__ + rev x7, x7 +#endif stp x6, x7, [x2], #16 //AES block 4k+4 - store result eor v11.16b, v11.16b, v10.16b //MODULO - fold into low @@ -3449,18 +3657,29 @@ aes_gcm_dec_192_kernel: pmull v31.1q, v5.1d, v14.1d //GHASH block 4k+1 - low eor x24, x24, x14 //AES block 4k+3 - round 12 high +#ifdef __AARCH64EB__ + rev x24, x24 +#endif fmov v3.d[1], x9 //CTR block 4k+7 aese v0.16b, v20.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 2 eor x21, x21, x13 //AES block 4k+2 - round 12 low - +#ifdef __AARCH64EB__ + rev x21, x21 +#endif pmull2 v30.1q, v5.2d, v14.2d //GHASH block 4k+1 - high eor x22, x22, x14 //AES block 4k+2 - round 12 high +#ifdef __AARCH64EB__ + rev x22, x22 +#endif eor v4.8b, v4.8b, v5.8b //GHASH block 4k+1 - mid pmull v10.1q, v8.1d, v10.1d //GHASH block 4k - mid eor x23, x23, x13 //AES block 4k+3 - round 12 low +#ifdef __AARCH64EB__ + rev x23, x23 +#endif stp x21, x22, [x2], #16 //AES block 4k+2 - store result rev64 v7.16b, v7.16b //GHASH block 4k+3 @@ -3650,8 +3869,13 @@ aes_gcm_dec_192_kernel: cmp x5, #48 eor x7, x7, x14 //AES block 4k+4 - round 12 high - +#ifdef __AARCH64EB__ + rev x7, x7 +#endif eor x6, x6, x13 //AES block 4k+4 - round 12 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif b.gt .L192_dec_blocks_more_than_3 movi v11.8b, #0 @@ -3695,10 +3919,16 @@ aes_gcm_dec_192_kernel: pmull2 v9.1q, v4.2d, v15.2d //GHASH final-3 block - high eor x6, x6, x13 //AES final-2 block - round 12 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif movi v8.8b, #0 //suppress further partial tag feed in pmull v10.1q, v22.1d, v10.1d //GHASH final-3 block - mid eor x7, x7, x14 //AES final-2 block - round 12 high +#ifdef __AARCH64EB__ + rev x7, x7 +#endif .L192_dec_blocks_more_than_2: //blocks left > 2 rev64 v4.16b, v5.16b //GHASH final-2 block @@ -3728,8 +3958,13 @@ aes_gcm_dec_192_kernel: eor v9.16b, v9.16b, v20.16b //GHASH final-2 block - high eor x7, x7, x14 //AES final-1 block - round 12 high - +#ifdef __AARCH64EB__ + rev x7, x7 +#endif eor x6, x6, x13 //AES final-1 block - round 12 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif eor v10.16b, v10.16b, v22.16b //GHASH final-2 block - mid .L192_dec_blocks_more_than_1: //blocks left > 1 @@ -3760,9 +3995,13 @@ aes_gcm_dec_192_kernel: movi v8.8b, #0 //suppress further partial tag feed in eor v11.16b, v11.16b, v21.16b //GHASH final-1 block - low eor x7, x7, x14 //AES final block - round 12 high - +#ifdef __AARCH64EB__ + rev x7, x7 +#endif eor x6, x6, x13 //AES final block - round 12 low - +#ifdef __AARCH64EB__ + rev x6, x6 +#endif eor v10.16b, v10.16b, v22.16b //GHASH final-1 block - mid .L192_dec_blocks_less_than_1: //blocks left <= 1 @@ -3789,8 +4028,11 @@ aes_gcm_dec_192_kernel: orr x6, x6, x4 mov v0.d[1], x10 - +#ifndef __AARCH64EB__ rev w9, w12 +#else + mov w9, w12 +#endif and v5.16b, v5.16b, v0.16b //possibly partial last block has zeroes in highest bits str w9, [x16, #12] //store the updated counter @@ -3878,14 +4120,22 @@ aes_gcm_enc_256_kernel: lsr x5, x1, #3 //byte_len mov x15, x5 ldp x10, x11, [x16] //ctr96_b64, ctr96_t32 - +#ifdef __AARCH64EB__ + rev x10, x10 + rev x11, x11 +#endif + ldp x13, x14, [x8, #224] //load rk14 +#ifdef __AARCH64EB__ + ror x13, x13, #32 + ror x14, x14, #32 +#endif ld1 { v0.16b}, [x16] //special case vector load initial counter so we can start first AES block as quickly as possible sub x5, x5, #1 //byte_len - 1 - ldr q18, [x8, #0] //load rk0 + ld1 {v18.4s}, [x8], #16 //load rk0 and x5, x5, #0xffffffffffffffc0 //number of bytes to be processed in main loop (at least 1 byte must be handled by tail) - ldr q25, [x8, #112] //load rk7 + ld1 {v19.4s}, [x8], #16 //load rk1 add x5, x5, x0 lsr x12, x11, #32 @@ -3905,14 +4155,14 @@ aes_gcm_enc_256_kernel: orr x9, x11, x9, lsl #32 //CTR block 1 add w12, w12, #1 //CTR block 1 - ldr q19, [x8, #16] //load rk1 + ld1 {v20.4s}, [x8], #16 //load rk2 fmov v1.d[1], x9 //CTR block 1 rev w9, w12 //CTR block 2 add w12, w12, #1 //CTR block 2 orr x9, x11, x9, lsl #32 //CTR block 2 - ldr q20, [x8, #32] //load rk2 + ld1 {v21.4s}, [x8], #16 //load rk3 fmov v2.d[1], x9 //CTR block 2 rev w9, w12 //CTR block 3 @@ -3925,50 +4175,53 @@ aes_gcm_enc_256_kernel: aese v1.16b, v18.16b aesmc v1.16b, v1.16b //AES block 1 - round 0 - ldr q21, [x8, #48] //load rk3 + ld1 {v22.4s}, [x8], #16 //load rk4 aese v0.16b, v20.16b aesmc v0.16b, v0.16b //AES block 0 - round 2 - ldr q24, [x8, #96] //load rk6 + ld1 {v23.4s}, [x8], #16 //load rk5 aese v2.16b, v18.16b aesmc v2.16b, v2.16b //AES block 2 - round 0 - ldr q23, [x8, #80] //load rk5 + ld1 {v24.4s}, [x8], #16 //load rk6 aese v1.16b, v19.16b aesmc v1.16b, v1.16b //AES block 1 - round 1 ldr q14, [x3, #80] //load h3l | h3h +#ifndef __AARCH64EB__ ext v14.16b, v14.16b, v14.16b, #8 - +#endif aese v3.16b, v18.16b aesmc v3.16b, v3.16b //AES block 3 - round 0 - ldr q31, [x8, #208] //load rk13 + ld1 {v25.4s}, [x8], #16 //load rk7 aese v2.16b, v19.16b aesmc v2.16b, v2.16b //AES block 2 - round 1 - ldr q22, [x8, #64] //load rk4 + ld1 {v26.4s}, [x8], #16 //load rk8 aese v1.16b, v20.16b aesmc v1.16b, v1.16b //AES block 1 - round 2 ldr q13, [x3, #64] //load h2l | h2h +#ifndef __AARCH64EB__ ext v13.16b, v13.16b, v13.16b, #8 - +#endif aese v3.16b, v19.16b aesmc v3.16b, v3.16b //AES block 3 - round 1 - ldr q30, [x8, #192] //load rk12 + ld1 {v27.4s}, [x8], #16 //load rk9 aese v2.16b, v20.16b aesmc v2.16b, v2.16b //AES block 2 - round 2 ldr q15, [x3, #112] //load h4l | h4h +#ifndef __AARCH64EB__ ext v15.16b, v15.16b, v15.16b, #8 - +#endif aese v1.16b, v21.16b aesmc v1.16b, v1.16b //AES block 1 - round 3 - ldr q29, [x8, #176] //load rk11 + ld1 {v28.4s}, [x8], #16 //load rk10 aese v3.16b, v20.16b aesmc v3.16b, v3.16b //AES block 3 - round 2 - ldr q26, [x8, #128] //load rk8 + ld1 {v29.4s}, [x8], #16 //load rk11 aese v2.16b, v21.16b aesmc v2.16b, v2.16b //AES block 2 - round 3 @@ -3976,7 +4229,6 @@ aes_gcm_enc_256_kernel: aese v0.16b, v21.16b aesmc v0.16b, v0.16b //AES block 0 - round 3 - ldp x13, x14, [x8, #224] //load rk14 aese v3.16b, v21.16b aesmc v3.16b, v3.16b //AES block 3 - round 3 @@ -4014,16 +4266,17 @@ aes_gcm_enc_256_kernel: aese v3.16b, v24.16b aesmc v3.16b, v3.16b //AES block 3 - round 6 - ldr q27, [x8, #144] //load rk9 + ld1 {v30.4s}, [x8], #16 //load rk12 aese v0.16b, v24.16b aesmc v0.16b, v0.16b //AES block 0 - round 6 ldr q12, [x3, #32] //load h1l | h1h +#ifndef __AARCH64EB__ ext v12.16b, v12.16b, v12.16b, #8 - +#endif aese v2.16b, v24.16b aesmc v2.16b, v2.16b //AES block 2 - round 6 - ldr q28, [x8, #160] //load rk10 + ld1 {v31.4s}, [x8], #16 //load rk13 aese v1.16b, v25.16b aesmc v1.16b, v1.16b //AES block 1 - round 7 @@ -4112,13 +4365,26 @@ aes_gcm_enc_256_kernel: b.ge .L256_enc_tail //handle tail ldp x19, x20, [x0, #16] //AES block 1 - load plaintext - +#ifdef __AARCH64EB__ + rev x19, x19 + rev x20, x20 +#endif rev w9, w12 //CTR block 4 ldp x6, x7, [x0, #0] //AES block 0 - load plaintext - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif ldp x23, x24, [x0, #48] //AES block 3 - load plaintext - +#ifdef __AARCH64EB__ + rev x23, x23 + rev x24, x24 +#endif ldp x21, x22, [x0, #32] //AES block 2 - load plaintext +#ifdef __AARCH64EB__ + rev x21, x21 + rev x22, x22 +#endif add x0, x0, #64 //AES input_ptr update eor x19, x19, x13 //AES block 1 - round 14 low @@ -4201,11 +4467,17 @@ aes_gcm_enc_256_kernel: aese v1.16b, v19.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 1 ldp x23, x24, [x0, #48] //AES block 4k+7 - load plaintext - +#ifdef __AARCH64EB__ + rev x23, x23 + rev x24, x24 +#endif aese v2.16b, v19.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 1 ldp x21, x22, [x0, #32] //AES block 4k+6 - load plaintext - +#ifdef __AARCH64EB__ + rev x21, x21 + rev x22, x22 +#endif aese v0.16b, v20.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 2 eor v4.16b, v4.16b, v11.16b //PRE 1 @@ -4315,7 +4587,10 @@ aes_gcm_enc_256_kernel: aese v3.16b, v24.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 6 ldp x19, x20, [x0, #16] //AES block 4k+5 - load plaintext - +#ifdef __AARCH64EB__ + rev x19, x19 + rev x20, x20 +#endif aese v1.16b, v26.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 8 mov d4, v7.d[1] //GHASH block 4k+3 - mid @@ -4352,7 +4627,10 @@ aes_gcm_enc_256_kernel: aese v2.16b, v26.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 8 ldp x6, x7, [x0, #0] //AES block 4k+4 - load plaintext - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif aese v0.16b, v28.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 10 shl d8, d8, #56 //mod_constant @@ -4714,7 +4992,10 @@ aes_gcm_enc_256_kernel: ext v8.16b, v11.16b, v11.16b, #8 //prepare final partial tag sub x5, x4, x0 //main_end_input_ptr is number of bytes left to process ldp x6, x7, [x0], #16 //AES block 4k+4 - load plaintext - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif eor x6, x6, x13 //AES block 4k+4 - round 14 low eor x7, x7, x14 //AES block 4k+4 - round 14 high @@ -4749,7 +5030,10 @@ aes_gcm_enc_256_kernel: st1 { v5.16b}, [x2], #16 //AES final-3 block - store result ldp x6, x7, [x0], #16 //AES final-2 block - load input low & high - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif rev64 v4.16b, v5.16b //GHASH final-3 block eor x6, x6, x13 //AES final-2 block - round 14 low @@ -4778,7 +5062,10 @@ aes_gcm_enc_256_kernel: st1 { v5.16b}, [x2], #16 //AES final-2 block - store result ldp x6, x7, [x0], #16 //AES final-1 block - load input low & high - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif rev64 v4.16b, v5.16b //GHASH final-2 block eor x6, x6, x13 //AES final-1 block - round 14 low @@ -4814,7 +5101,10 @@ aes_gcm_enc_256_kernel: rev64 v4.16b, v5.16b //GHASH final-1 block ldp x6, x7, [x0], #16 //AES final block - load input low & high - +#ifdef __AARCH64EB__ + rev x6, x6 + rev x7, x7 +#endif eor v4.16b, v4.16b, v8.16b //feed in partial tag movi v8.8b, #0 //suppress further partial tag feed in @@ -4875,7 +5165,11 @@ aes_gcm_enc_256_kernel: pmull2 v20.1q, v4.2d, v12.2d //GHASH final block - high mov d8, v4.d[1] //GHASH final block - mid +#ifndef __AARCH64EB__ rev w9, w12 +#else + mov w9, w12 +#endif pmull v21.1q, v4.1d, v12.1d //GHASH final block - low @@ -4949,21 +5243,29 @@ aes_gcm_dec_256_kernel: lsr x5, x1, #3 //byte_len mov x15, x5 ldp x10, x11, [x16] //ctr96_b64, ctr96_t32 - - ldr q26, [x8, #128] //load rk8 +#ifdef __AARCH64EB__ + rev x10, x10 + rev x11, x11 +#endif + ldp x13, x14, [x8, #224] //load rk14 +#ifdef __AARCH64EB__ + ror x14, x14, #32 + ror x13, x13, #32 +#endif + ld1 {v18.4s}, [x8], #16 //load rk0 sub x5, x5, #1 //byte_len - 1 - ldr q25, [x8, #112] //load rk7 + ld1 {v19.4s}, [x8], #16 //load rk1 and x5, x5, #0xffffffffffffffc0 //number of bytes to be processed in main loop (at least 1 byte must be handled by tail) add x4, x0, x1, lsr #3 //end_input_ptr - ldr q24, [x8, #96] //load rk6 + ld1 {v20.4s}, [x8], #16 //load rk2 lsr x12, x11, #32 - ldr q23, [x8, #80] //load rk5 + ld1 {v21.4s}, [x8], #16 //load rk3 orr w11, w11, w11 - ldr q21, [x8, #48] //load rk3 + ld1 {v22.4s}, [x8], #16 //load rk4 add x5, x5, x0 rev w12, w12 //rev_ctr32 @@ -4988,39 +5290,44 @@ aes_gcm_dec_256_kernel: rev w9, w12 //CTR block 3 orr x9, x11, x9, lsl #32 //CTR block 3 - ldr q18, [x8, #0] //load rk0 + ld1 {v23.4s}, [x8], #16 //load rk5 fmov v3.d[1], x9 //CTR block 3 add w12, w12, #1 //CTR block 3 - ldr q22, [x8, #64] //load rk4 + ld1 {v24.4s}, [x8], #16 //load rk6 - ldr q31, [x8, #208] //load rk13 + ld1 {v25.4s}, [x8], #16 //load rk7 - ldr q19, [x8, #16] //load rk1 + ld1 {v26.4s}, [x8], #16 //load rk8 aese v0.16b, v18.16b aesmc v0.16b, v0.16b //AES block 0 - round 0 ldr q14, [x3, #80] //load h3l | h3h +#ifndef __AARCH64EB__ ext v14.16b, v14.16b, v14.16b, #8 +#endif aese v3.16b, v18.16b aesmc v3.16b, v3.16b //AES block 3 - round 0 ldr q15, [x3, #112] //load h4l | h4h +#ifndef __AARCH64EB__ ext v15.16b, v15.16b, v15.16b, #8 +#endif aese v1.16b, v18.16b aesmc v1.16b, v1.16b //AES block 1 - round 0 ldr q13, [x3, #64] //load h2l | h2h +#ifndef __AARCH64EB__ ext v13.16b, v13.16b, v13.16b, #8 +#endif aese v2.16b, v18.16b aesmc v2.16b, v2.16b //AES block 2 - round 0 - ldr q20, [x8, #32] //load rk2 + ld1 {v27.4s}, [x8], #16 //load rk9 aese v0.16b, v19.16b aesmc v0.16b, v0.16b //AES block 0 - round 1 - ldp x13, x14, [x8, #224] //load rk14 aese v1.16b, v19.16b aesmc v1.16b, v1.16b //AES block 1 - round 1 @@ -5030,20 +5337,21 @@ aes_gcm_dec_256_kernel: aese v2.16b, v19.16b aesmc v2.16b, v2.16b //AES block 2 - round 1 - ldr q27, [x8, #144] //load rk9 + ld1 {v28.4s}, [x8], #16 //load rk10 aese v3.16b, v19.16b aesmc v3.16b, v3.16b //AES block 3 - round 1 - ldr q30, [x8, #192] //load rk12 + ld1 {v29.4s}, [x8], #16 //load rk11 aese v0.16b, v20.16b aesmc v0.16b, v0.16b //AES block 0 - round 2 ldr q12, [x3, #32] //load h1l | h1h +#ifndef __AARCH64EB__ ext v12.16b, v12.16b, v12.16b, #8 - +#endif aese v2.16b, v20.16b aesmc v2.16b, v2.16b //AES block 2 - round 2 - ldr q28, [x8, #160] //load rk10 + ld1 {v30.4s}, [x8], #16 //load rk12 aese v3.16b, v20.16b aesmc v3.16b, v3.16b //AES block 3 - round 2 @@ -5126,7 +5434,7 @@ aes_gcm_dec_256_kernel: aese v2.16b, v26.16b aesmc v2.16b, v2.16b //AES block 2 - round 8 - ldr q29, [x8, #176] //load rk11 + ld1 {v31.4s}, [x8], #16 //load rk13 aese v1.16b, v27.16b aesmc v1.16b, v1.16b //AES block 1 - round 9 @@ -5191,9 +5499,7 @@ aes_gcm_dec_256_kernel: aese v0.16b, v31.16b //AES block 0 - round 13 b.ge .L256_dec_tail //handle tail - ldr q4, [x0, #0] //AES block 0 - load ciphertext - - ldr q5, [x0, #16] //AES block 1 - load ciphertext + ld1 {v4.16b, v5.16b}, [x0], #32 //AES block 0,1 - load ciphertext rev w9, w12 //CTR block 4 @@ -5201,7 +5507,7 @@ aes_gcm_dec_256_kernel: eor v1.16b, v5.16b, v1.16b //AES block 1 - result rev64 v5.16b, v5.16b //GHASH block 1 - ldr q7, [x0, #48] //AES block 3 - load ciphertext + ld1 {v6.16b}, [x0], #16 //AES block 2 - load ciphertext mov x7, v0.d[1] //AES block 0 - mov high @@ -5221,22 +5527,32 @@ aes_gcm_dec_256_kernel: orr x9, x11, x9, lsl #32 //CTR block 5 mov x20, v1.d[1] //AES block 1 - mov high eor x7, x7, x14 //AES block 0 - round 14 high - +#ifdef __AARCH64EB__ + rev x7, x7 +#endif eor x6, x6, x13 //AES block 0 - round 14 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif stp x6, x7, [x2], #16 //AES block 0 - store result fmov d1, x10 //CTR block 5 - ldr q6, [x0, #32] //AES block 2 - load ciphertext - add x0, x0, #64 //AES input_ptr update + ld1 {v7.16b}, [x0], #16 //AES block 3 - load ciphertext fmov v1.d[1], x9 //CTR block 5 rev w9, w12 //CTR block 6 add w12, w12, #1 //CTR block 6 eor x19, x19, x13 //AES block 1 - round 14 low +#ifdef __AARCH64EB__ + rev x19, x19 +#endif orr x9, x11, x9, lsl #32 //CTR block 6 eor x20, x20, x14 //AES block 1 - round 14 high +#ifdef __AARCH64EB__ + rev x20, x20 +#endif stp x19, x20, [x2], #16 //AES block 1 - store result eor v2.16b, v6.16b, v2.16b //AES block 2 - result @@ -5287,7 +5603,9 @@ aes_gcm_dec_256_kernel: aese v0.16b, v21.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 3 eor x22, x22, x14 //AES block 4k+2 - round 14 high - +#ifdef __AARCH64EB__ + rev x22, x22 +#endif aese v2.16b, v19.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 1 mov d10, v17.d[1] //GHASH block 4k - mid @@ -5299,7 +5617,9 @@ aes_gcm_dec_256_kernel: aese v3.16b, v18.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 0 eor x21, x21, x13 //AES block 4k+2 - round 14 low - +#ifdef __AARCH64EB__ + rev x21, x21 +#endif aese v2.16b, v20.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 2 stp x21, x22, [x2], #16 //AES block 4k+2 - store result @@ -5314,9 +5634,14 @@ aes_gcm_dec_256_kernel: pmull v10.1q, v8.1d, v10.1d //GHASH block 4k - mid eor x23, x23, x13 //AES block 4k+3 - round 14 low - +#ifdef __AARCH64EB__ + rev x23, x23 +#endif pmull v8.1q, v5.1d, v14.1d //GHASH block 4k+1 - low eor x24, x24, x14 //AES block 4k+3 - round 14 high +#ifdef __AARCH64EB__ + rev x24, x24 +#endif eor v9.16b, v9.16b, v4.16b //GHASH block 4k+1 - high aese v2.16b, v22.16b @@ -5437,7 +5762,7 @@ aes_gcm_dec_256_kernel: aese v1.16b, v27.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 9 - ldr q4, [x0, #0] //AES block 4k+4 - load ciphertext + ld1 {v4.16b}, [x0], #16 //AES block 4k+4 - load ciphertext aese v0.16b, v31.16b //AES block 4k+4 - round 13 ext v9.16b, v9.16b, v9.16b, #8 //MODULO - other top alignment @@ -5448,7 +5773,7 @@ aes_gcm_dec_256_kernel: aese v2.16b, v27.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 9 - ldr q5, [x0, #16] //AES block 4k+5 - load ciphertext + ld1 {v5.16b}, [x0], #16 //AES block 4k+5 - load ciphertext aese v3.16b, v26.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 8 @@ -5464,11 +5789,11 @@ aes_gcm_dec_256_kernel: aese v3.16b, v27.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 9 - ldr q7, [x0, #48] //AES block 4k+7 - load ciphertext + ld1 {v6.16b}, [x0], #16 //AES block 4k+6 - load ciphertext aese v1.16b, v30.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 12 - ldr q6, [x0, #32] //AES block 4k+6 - load ciphertext + ld1 {v7.16b}, [x0], #16 //AES block 4k+7 - load ciphertext aese v2.16b, v29.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 11 @@ -5479,7 +5804,6 @@ aes_gcm_dec_256_kernel: eor v10.16b, v10.16b, v9.16b //MODULO - fold into mid aese v1.16b, v31.16b //AES block 4k+5 - round 13 - add x0, x0, #64 //AES input_ptr update mov x6, v0.d[0] //AES block 4k+4 - mov low aese v2.16b, v30.16b @@ -5501,8 +5825,13 @@ aes_gcm_dec_256_kernel: add w12, w12, #1 //CTR block 4k+9 eor x6, x6, x13 //AES block 4k+4 - round 14 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif eor x7, x7, x14 //AES block 4k+4 - round 14 high - +#ifdef __AARCH64EB__ + rev x7, x7 +#endif mov x20, v1.d[1] //AES block 4k+5 - mov high eor v2.16b, v6.16b, v2.16b //AES block 4k+6 - result eor v11.16b, v11.16b, v8.16b //MODULO - fold into low @@ -5523,9 +5852,15 @@ aes_gcm_dec_256_kernel: rev64 v5.16b, v5.16b //GHASH block 4k+5 eor x20, x20, x14 //AES block 4k+5 - round 14 high +#ifdef __AARCH64EB__ + rev x20, x20 +#endif stp x6, x7, [x2], #16 //AES block 4k+4 - store result eor x19, x19, x13 //AES block 4k+5 - round 14 low +#ifdef __AARCH64EB__ + rev x19, x19 +#endif stp x19, x20, [x2], #16 //AES block 4k+5 - store result rev64 v4.16b, v4.16b //GHASH block 4k+4 @@ -5732,11 +6067,15 @@ aes_gcm_dec_256_kernel: aese v0.16b, v28.16b aesmc v0.16b, v0.16b //AES block 4k+4 - round 10 eor x22, x22, x14 //AES block 4k+2 - round 14 high - +#ifdef __AARCH64EB__ + rev x22, x22 +#endif aese v1.16b, v28.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 10 eor x23, x23, x13 //AES block 4k+3 - round 14 low - +#ifdef __AARCH64EB__ + rev x23, x23 +#endif aese v2.16b, v29.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 11 eor v10.16b, v10.16b, v9.16b //MODULO - fold into mid @@ -5748,12 +6087,18 @@ aes_gcm_dec_256_kernel: aese v1.16b, v29.16b aesmc v1.16b, v1.16b //AES block 4k+5 - round 11 eor x21, x21, x13 //AES block 4k+2 - round 14 low +#ifdef __AARCH64EB__ + rev x21, x21 +#endif aese v2.16b, v30.16b aesmc v2.16b, v2.16b //AES block 4k+6 - round 12 pmull v8.1q, v10.1d, v8.1d //MODULO - mid 64b align with low eor x24, x24, x14 //AES block 4k+3 - round 14 high +#ifdef __AARCH64EB__ + rev x24, x24 +#endif aese v3.16b, v29.16b aesmc v3.16b, v3.16b //AES block 4k+7 - round 11 @@ -5794,8 +6139,14 @@ aes_gcm_dec_256_kernel: cmp x5, #48 eor x6, x6, x13 //AES block 4k+4 - round 14 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif eor x7, x7, x14 //AES block 4k+4 - round 14 high +#ifdef __AARCH64EB__ + rev x7, x7 +#endif b.gt .L256_dec_blocks_more_than_3 sub w12, w12, #1 @@ -5843,9 +6194,15 @@ aes_gcm_dec_256_kernel: pmull v10.1q, v22.1d, v10.1d //GHASH final-3 block - mid eor x6, x6, x13 //AES final-2 block - round 14 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif pmull v11.1q, v4.1d, v15.1d //GHASH final-3 block - low eor x7, x7, x14 //AES final-2 block - round 14 high +#ifdef __AARCH64EB__ + rev x7, x7 +#endif .L256_dec_blocks_more_than_2: //blocks left > 2 rev64 v4.16b, v5.16b //GHASH final-2 block @@ -5873,9 +6230,15 @@ aes_gcm_dec_256_kernel: eor v9.16b, v9.16b, v20.16b //GHASH final-2 block - high eor x6, x6, x13 //AES final-1 block - round 14 low +#ifdef __AARCH64EB__ + rev x6, x6 +#endif eor v10.16b, v10.16b, v22.16b //GHASH final-2 block - mid eor x7, x7, x14 //AES final-1 block - round 14 high +#ifdef __AARCH64EB__ + rev x7, x7 +#endif .L256_dec_blocks_more_than_1: //blocks left > 1 stp x6, x7, [x2], #16 //AES final-1 block - store result @@ -5903,13 +6266,18 @@ aes_gcm_dec_256_kernel: pmull2 v22.1q, v22.2d, v16.2d //GHASH final-1 block - mid eor x6, x6, x13 //AES final block - round 14 low - +#ifdef __AARCH64EB__ + rev x6, x6 +#endif eor v11.16b, v11.16b, v21.16b //GHASH final-1 block - low eor v9.16b, v9.16b, v20.16b //GHASH final-1 block - high eor v10.16b, v10.16b, v22.16b //GHASH final-1 block - mid eor x7, x7, x14 //AES final block - round 14 high +#ifdef __AARCH64EB__ + rev x7, x7 +#endif .L256_dec_blocks_less_than_1: //blocks left <= 1 and x1, x1, #127 //bit_length %= 128 @@ -5935,7 +6303,11 @@ aes_gcm_dec_256_kernel: mov v0.d[1], x10 bic x4, x4, x9 //mask out low existing bytes +#ifndef __AARCH64EB__ rev w9, w12 +#else + mov w9, w12 +#endif bic x5, x5, x10 //mask out high existing bytes diff --git a/deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/cmp.h b/deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/cmp.h +++ b/deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/opensslv.h b/deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux-aarch64/asm_avx2/openssl-fips.gypi b/deps/openssl/config/archs/linux-aarch64/asm_avx2/openssl-fips.gypi index b25322dee227fc..35653fd9e7ab0e 100644 --- a/deps/openssl/config/archs/linux-aarch64/asm_avx2/openssl-fips.gypi +++ b/deps/openssl/config/archs/linux-aarch64/asm_avx2/openssl-fips.gypi @@ -33,7 +33,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/des_enc.c', diff --git a/deps/openssl/config/archs/linux-aarch64/asm_avx2/openssl.gypi b/deps/openssl/config/archs/linux-aarch64/asm_avx2/openssl.gypi index 47c4568a09e6e9..c7cb2091b5a793 100644 --- a/deps/openssl/config/archs/linux-aarch64/asm_avx2/openssl.gypi +++ b/deps/openssl/config/archs/linux-aarch64/asm_avx2/openssl.gypi @@ -192,7 +192,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/camellia.c', diff --git a/deps/openssl/config/archs/linux-aarch64/no-asm/configdata.pm b/deps/openssl/config/archs/linux-aarch64/no-asm/configdata.pm index 767845d1ffeab8..6fa7cbd666927f 100644 --- a/deps/openssl/config/archs/linux-aarch64/no-asm/configdata.pm +++ b/deps/openssl/config/archs/linux-aarch64/no-asm/configdata.pm @@ -157,7 +157,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -206,7 +206,7 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -225,7 +225,7 @@ our %config = ( "AS" => undef, "ASFLAGS" => undef, "BUILDFILE" => undef, - "CC" => "gcc", + "CC" => undef, "CFLAGS" => undef, "CPP" => undef, "CPPDEFINES" => undef, @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux-aarch64", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1330,6 +1330,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3917,6 +3920,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4025,6 +4031,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6290,6 +6299,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6398,6 +6410,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7747,6 +7762,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8411,7 +8430,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-bn_add.o", "crypto/bn/libfips-lib-bn_asm.o", "crypto/bn/libfips-lib-bn_blind.o", @@ -8439,8 +8457,7 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_shift.o", "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", - "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o" + "crypto/bn/libfips-lib-bn_word.o" ], "products" => { "lib" => [ @@ -12885,6 +12902,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -12993,6 +13013,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15258,6 +15281,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15366,6 +15392,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16878,6 +16907,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16914,6 +16944,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18825,6 +18856,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19849,6 +19884,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19885,6 +19921,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20150,6 +20187,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -20987,9 +21025,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_x931p.o" => [ "crypto/bn/bn_x931p.c" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-bn_add.o" => [ "crypto/bn/bn_add.c" ], @@ -21074,9 +21109,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_word.o" => [ "crypto/bn/bn_word.c" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" ], @@ -23573,7 +23605,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/buffer/libcrypto-lib-buf_err.o", "crypto/buffer/libcrypto-lib-buffer.o", "crypto/camellia/libcrypto-lib-camellia.o", @@ -25142,7 +25173,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/buffer/libfips-lib-buffer.o", "crypto/cmac/libfips-lib-cmac.o", "crypto/des/libfips-lib-des_enc.o", @@ -26652,6 +26682,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27353,8 +27389,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27381,7 +27417,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27398,8 +27434,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/linux-aarch64/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/linux-aarch64/no-asm/crypto/buildinf.h index 792c5feb14be2e..6312c75141ff39 100644 --- a/deps/openssl/config/archs/linux-aarch64/no-asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/linux-aarch64/no-asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux-aarch64" -#define DATE "built on: Mon Feb 13 14:24:26 2023 UTC" +#define DATE "built on: Fri Jun 9 12:04:34 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/cmp.h b/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/cmp.h +++ b/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux-aarch64/no-asm/openssl-fips.gypi b/deps/openssl/config/archs/linux-aarch64/no-asm/openssl-fips.gypi index f2c87f3d8a1f21..3f8a43dccf7f8e 100644 --- a/deps/openssl/config/archs/linux-aarch64/no-asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/linux-aarch64/no-asm/openssl-fips.gypi @@ -33,7 +33,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/des_enc.c', diff --git a/deps/openssl/config/archs/linux-aarch64/no-asm/openssl.gypi b/deps/openssl/config/archs/linux-aarch64/no-asm/openssl.gypi index 68295b71021b7e..f20a2ba245d462 100644 --- a/deps/openssl/config/archs/linux-aarch64/no-asm/openssl.gypi +++ b/deps/openssl/config/archs/linux-aarch64/no-asm/openssl.gypi @@ -192,7 +192,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/camellia.c', diff --git a/deps/openssl/config/archs/linux-armv4/asm/configdata.pm b/deps/openssl/config/archs/linux-armv4/asm/configdata.pm index ca6e6c4421a97d..c8549b716ed284 100644 --- a/deps/openssl/config/archs/linux-armv4/asm/configdata.pm +++ b/deps/openssl/config/archs/linux-armv4/asm/configdata.pm @@ -159,7 +159,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -207,7 +207,7 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux-armv4", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1329,6 +1329,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3956,6 +3959,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4064,6 +4070,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6329,6 +6338,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6437,6 +6449,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7786,6 +7801,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8458,7 +8477,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-armv4-gf2m.o", "crypto/bn/libfips-lib-armv4-mont.o", "crypto/bn/libfips-lib-bn_add.o", @@ -8488,8 +8506,7 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_shift.o", "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", - "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o" + "crypto/bn/libfips-lib-bn_word.o" ], "products" => { "lib" => [ @@ -12949,6 +12966,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -13057,6 +13077,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15322,6 +15345,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15430,6 +15456,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16942,6 +16971,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16978,6 +17008,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18973,6 +19004,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19997,6 +20032,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -20033,6 +20069,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20298,6 +20335,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -21153,9 +21191,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_x931p.o" => [ "crypto/bn/bn_x931p.c" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-armv4-gf2m.o" => [ "crypto/bn/armv4-gf2m.S" ], @@ -21246,9 +21281,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_word.o" => [ "crypto/bn/bn_word.c" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" ], @@ -23800,7 +23832,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/buffer/libcrypto-lib-buf_err.o", "crypto/buffer/libcrypto-lib-buffer.o", "crypto/camellia/libcrypto-lib-camellia.o", @@ -25382,7 +25413,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/buffer/libfips-lib-buffer.o", "crypto/cmac/libfips-lib-cmac.o", "crypto/des/libfips-lib-des_enc.o", @@ -26900,6 +26930,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27598,8 +27634,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27626,7 +27662,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27643,8 +27679,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/linux-armv4/asm/crypto/aes/bsaes-armv7.S b/deps/openssl/config/archs/linux-armv4/asm/crypto/aes/bsaes-armv7.S index 2bdbe2f1dc0e91..4b7f662140fba1 100644 --- a/deps/openssl/config/archs/linux-armv4/asm/crypto/aes/bsaes-armv7.S +++ b/deps/openssl/config/archs/linux-armv4/asm/crypto/aes/bsaes-armv7.S @@ -1,4 +1,4 @@ -@ Copyright 2012-2021 The OpenSSL Project Authors. All Rights Reserved. +@ Copyright 2012-2023 The OpenSSL Project Authors. All Rights Reserved. @ @ Licensed under the Apache License 2.0 (the "License"). You may not use @ this file except in compliance with the License. You can obtain a copy @@ -13,7 +13,7 @@ @ details see http://www.openssl.org/~appro/cryptogams/. @ @ Specific modes and adaptation for Linux kernel by Ard Biesheuvel -@ of Linaro. Permission to use under GPL terms is granted. +@ of Linaro. @ ==================================================================== @ Bit-sliced AES for ARM NEON @@ -1393,7 +1393,7 @@ ossl_bsaes_ctr32_encrypt_blocks: .align 2 add r12, r3, #248 vld1.8 {q0}, [r8] @ load counter - adrl r8, .LREVM0SR @ borrow r8 + add r8, r6, #.LREVM0SR-.LM0 @ borrow r8 vldmia r12, {q4} @ load round0 key sub sp, #0x10 @ place for adjusted round0 key #endif diff --git a/deps/openssl/config/archs/linux-armv4/asm/crypto/buildinf.h b/deps/openssl/config/archs/linux-armv4/asm/crypto/buildinf.h index 810adb5caef141..5483148e0d9fa3 100644 --- a/deps/openssl/config/archs/linux-armv4/asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/linux-armv4/asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux-armv4" -#define DATE "built on: Mon Feb 13 14:24:36 2023 UTC" +#define DATE "built on: Fri Jun 9 12:04:54 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux-armv4/asm/include/openssl/cmp.h b/deps/openssl/config/archs/linux-armv4/asm/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/linux-armv4/asm/include/openssl/cmp.h +++ b/deps/openssl/config/archs/linux-armv4/asm/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/linux-armv4/asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux-armv4/asm/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/linux-armv4/asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux-armv4/asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux-armv4/asm/openssl-fips.gypi b/deps/openssl/config/archs/linux-armv4/asm/openssl-fips.gypi index 2feafecff2620b..98918f2400bea1 100644 --- a/deps/openssl/config/archs/linux-armv4/asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/linux-armv4/asm/openssl-fips.gypi @@ -32,7 +32,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/des_enc.c', diff --git a/deps/openssl/config/archs/linux-armv4/asm/openssl.gypi b/deps/openssl/config/archs/linux-armv4/asm/openssl.gypi index ce260f32abd774..8fd7c43c4db633 100644 --- a/deps/openssl/config/archs/linux-armv4/asm/openssl.gypi +++ b/deps/openssl/config/archs/linux-armv4/asm/openssl.gypi @@ -191,7 +191,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/camellia.c', diff --git a/deps/openssl/config/archs/linux-armv4/asm_avx2/configdata.pm b/deps/openssl/config/archs/linux-armv4/asm_avx2/configdata.pm index b5353cd8d1bf7d..203ca2516c4476 100644 --- a/deps/openssl/config/archs/linux-armv4/asm_avx2/configdata.pm +++ b/deps/openssl/config/archs/linux-armv4/asm_avx2/configdata.pm @@ -159,7 +159,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -207,7 +207,7 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux-armv4", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1329,6 +1329,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3956,6 +3959,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4064,6 +4070,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6329,6 +6338,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6437,6 +6449,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7786,6 +7801,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8458,7 +8477,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-armv4-gf2m.o", "crypto/bn/libfips-lib-armv4-mont.o", "crypto/bn/libfips-lib-bn_add.o", @@ -8488,8 +8506,7 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_shift.o", "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", - "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o" + "crypto/bn/libfips-lib-bn_word.o" ], "products" => { "lib" => [ @@ -12949,6 +12966,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -13057,6 +13077,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15322,6 +15345,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15430,6 +15456,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16942,6 +16971,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16978,6 +17008,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18973,6 +19004,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19997,6 +20032,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -20033,6 +20069,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20298,6 +20335,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -21153,9 +21191,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_x931p.o" => [ "crypto/bn/bn_x931p.c" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-armv4-gf2m.o" => [ "crypto/bn/armv4-gf2m.S" ], @@ -21246,9 +21281,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_word.o" => [ "crypto/bn/bn_word.c" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" ], @@ -23800,7 +23832,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/buffer/libcrypto-lib-buf_err.o", "crypto/buffer/libcrypto-lib-buffer.o", "crypto/camellia/libcrypto-lib-camellia.o", @@ -25382,7 +25413,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/buffer/libfips-lib-buffer.o", "crypto/cmac/libfips-lib-cmac.o", "crypto/des/libfips-lib-des_enc.o", @@ -26900,6 +26930,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27598,8 +27634,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27626,7 +27662,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27643,8 +27679,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/linux-armv4/asm_avx2/crypto/aes/bsaes-armv7.S b/deps/openssl/config/archs/linux-armv4/asm_avx2/crypto/aes/bsaes-armv7.S index 2bdbe2f1dc0e91..4b7f662140fba1 100644 --- a/deps/openssl/config/archs/linux-armv4/asm_avx2/crypto/aes/bsaes-armv7.S +++ b/deps/openssl/config/archs/linux-armv4/asm_avx2/crypto/aes/bsaes-armv7.S @@ -1,4 +1,4 @@ -@ Copyright 2012-2021 The OpenSSL Project Authors. All Rights Reserved. +@ Copyright 2012-2023 The OpenSSL Project Authors. All Rights Reserved. @ @ Licensed under the Apache License 2.0 (the "License"). You may not use @ this file except in compliance with the License. You can obtain a copy @@ -13,7 +13,7 @@ @ details see http://www.openssl.org/~appro/cryptogams/. @ @ Specific modes and adaptation for Linux kernel by Ard Biesheuvel -@ of Linaro. Permission to use under GPL terms is granted. +@ of Linaro. @ ==================================================================== @ Bit-sliced AES for ARM NEON @@ -1393,7 +1393,7 @@ ossl_bsaes_ctr32_encrypt_blocks: .align 2 add r12, r3, #248 vld1.8 {q0}, [r8] @ load counter - adrl r8, .LREVM0SR @ borrow r8 + add r8, r6, #.LREVM0SR-.LM0 @ borrow r8 vldmia r12, {q4} @ load round0 key sub sp, #0x10 @ place for adjusted round0 key #endif diff --git a/deps/openssl/config/archs/linux-armv4/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/linux-armv4/asm_avx2/crypto/buildinf.h index 1659657780fdb2..d0aa130324d6ba 100644 --- a/deps/openssl/config/archs/linux-armv4/asm_avx2/crypto/buildinf.h +++ b/deps/openssl/config/archs/linux-armv4/asm_avx2/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux-armv4" -#define DATE "built on: Mon Feb 13 14:24:48 2023 UTC" +#define DATE "built on: Fri Jun 9 12:05:16 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/cmp.h b/deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/cmp.h +++ b/deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/opensslv.h b/deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux-armv4/asm_avx2/openssl-fips.gypi b/deps/openssl/config/archs/linux-armv4/asm_avx2/openssl-fips.gypi index 9f1419831d5d1e..6a72c2a7f4b090 100644 --- a/deps/openssl/config/archs/linux-armv4/asm_avx2/openssl-fips.gypi +++ b/deps/openssl/config/archs/linux-armv4/asm_avx2/openssl-fips.gypi @@ -32,7 +32,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/des_enc.c', diff --git a/deps/openssl/config/archs/linux-armv4/asm_avx2/openssl.gypi b/deps/openssl/config/archs/linux-armv4/asm_avx2/openssl.gypi index bd952c84c1aaba..9b594145412313 100644 --- a/deps/openssl/config/archs/linux-armv4/asm_avx2/openssl.gypi +++ b/deps/openssl/config/archs/linux-armv4/asm_avx2/openssl.gypi @@ -191,7 +191,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/camellia.c', diff --git a/deps/openssl/config/archs/linux-armv4/no-asm/configdata.pm b/deps/openssl/config/archs/linux-armv4/no-asm/configdata.pm index 578cfc3cc1f0fa..ce3e0a42c34881 100644 --- a/deps/openssl/config/archs/linux-armv4/no-asm/configdata.pm +++ b/deps/openssl/config/archs/linux-armv4/no-asm/configdata.pm @@ -157,7 +157,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -206,7 +206,7 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -225,7 +225,7 @@ our %config = ( "AS" => undef, "ASFLAGS" => undef, "BUILDFILE" => undef, - "CC" => "gcc", + "CC" => undef, "CFLAGS" => undef, "CPP" => undef, "CPPDEFINES" => undef, @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux-armv4", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1330,6 +1330,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3917,6 +3920,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4025,6 +4031,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6290,6 +6299,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6398,6 +6410,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7747,6 +7762,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8411,7 +8430,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-bn_add.o", "crypto/bn/libfips-lib-bn_asm.o", "crypto/bn/libfips-lib-bn_blind.o", @@ -8439,8 +8457,7 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_shift.o", "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", - "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o" + "crypto/bn/libfips-lib-bn_word.o" ], "products" => { "lib" => [ @@ -12885,6 +12902,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -12993,6 +13013,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15258,6 +15281,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15366,6 +15392,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16878,6 +16907,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16914,6 +16944,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18825,6 +18856,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19849,6 +19884,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19885,6 +19921,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20150,6 +20187,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -20987,9 +21025,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_x931p.o" => [ "crypto/bn/bn_x931p.c" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-bn_add.o" => [ "crypto/bn/bn_add.c" ], @@ -21074,9 +21109,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_word.o" => [ "crypto/bn/bn_word.c" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" ], @@ -23573,7 +23605,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/buffer/libcrypto-lib-buf_err.o", "crypto/buffer/libcrypto-lib-buffer.o", "crypto/camellia/libcrypto-lib-camellia.o", @@ -25142,7 +25173,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/buffer/libfips-lib-buffer.o", "crypto/cmac/libfips-lib-cmac.o", "crypto/des/libfips-lib-des_enc.o", @@ -26652,6 +26682,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27353,8 +27389,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27381,7 +27417,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27398,8 +27434,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/linux-armv4/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/linux-armv4/no-asm/crypto/buildinf.h index d6f445e7629ff2..d5645c2e250669 100644 --- a/deps/openssl/config/archs/linux-armv4/no-asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/linux-armv4/no-asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux-armv4" -#define DATE "built on: Mon Feb 13 14:24:59 2023 UTC" +#define DATE "built on: Fri Jun 9 12:05:35 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/cmp.h b/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/cmp.h +++ b/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux-armv4/no-asm/openssl-fips.gypi b/deps/openssl/config/archs/linux-armv4/no-asm/openssl-fips.gypi index cf6735c3fc871d..1c35efba7565fa 100644 --- a/deps/openssl/config/archs/linux-armv4/no-asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/linux-armv4/no-asm/openssl-fips.gypi @@ -33,7 +33,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/des_enc.c', diff --git a/deps/openssl/config/archs/linux-armv4/no-asm/openssl.gypi b/deps/openssl/config/archs/linux-armv4/no-asm/openssl.gypi index a4dd9a9c97cb4f..cc4efdf7d59fad 100644 --- a/deps/openssl/config/archs/linux-armv4/no-asm/openssl.gypi +++ b/deps/openssl/config/archs/linux-armv4/no-asm/openssl.gypi @@ -192,7 +192,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/camellia.c', diff --git a/deps/openssl/config/archs/linux-elf/asm/configdata.pm b/deps/openssl/config/archs/linux-elf/asm/configdata.pm index f9e3a0d113b0d4..35521a3b9a8248 100644 --- a/deps/openssl/config/archs/linux-elf/asm/configdata.pm +++ b/deps/openssl/config/archs/linux-elf/asm/configdata.pm @@ -159,7 +159,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -207,7 +207,7 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux-elf", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1328,6 +1328,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3972,6 +3975,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4080,6 +4086,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6345,6 +6354,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6453,6 +6465,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7802,6 +7817,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8469,7 +8488,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", "crypto/bn/libcrypto-lib-co-586.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-x86-gf2m.o", "crypto/bn/libcrypto-lib-x86-mont.o", "crypto/bn/libfips-lib-bn-586.o", @@ -8501,7 +8519,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", "crypto/bn/libfips-lib-co-586.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-x86-gf2m.o", "crypto/bn/libfips-lib-x86-mont.o" ], @@ -12962,6 +12979,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -13070,6 +13090,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15335,6 +15358,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15443,6 +15469,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16955,6 +16984,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16991,6 +17021,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18902,6 +18933,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19926,6 +19961,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19962,6 +19998,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20227,6 +20264,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -21073,9 +21111,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-co-586.o" => [ "crypto/bn/co-586.S" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libcrypto-lib-x86-gf2m.o" => [ "crypto/bn/x86-gf2m.S" ], @@ -21169,9 +21204,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-co-586.o" => [ "crypto/bn/co-586.S" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-x86-gf2m.o" => [ "crypto/bn/x86-gf2m.S" ], @@ -23718,7 +23750,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", "crypto/bn/libcrypto-lib-co-586.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-x86-gf2m.o", "crypto/bn/libcrypto-lib-x86-mont.o", "crypto/buffer/libcrypto-lib-buf_err.o", @@ -25299,7 +25330,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", "crypto/bn/libfips-lib-co-586.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-x86-gf2m.o", "crypto/bn/libfips-lib-x86-mont.o", "crypto/buffer/libfips-lib-buffer.o", @@ -26817,6 +26847,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27515,8 +27551,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27543,7 +27579,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27560,8 +27596,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/linux-elf/asm/crypto/buildinf.h b/deps/openssl/config/archs/linux-elf/asm/crypto/buildinf.h index 18b8f0196a7dd3..2833ceecca2d7a 100644 --- a/deps/openssl/config/archs/linux-elf/asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/linux-elf/asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux-elf" -#define DATE "built on: Mon Feb 13 14:25:10 2023 UTC" +#define DATE "built on: Fri Jun 9 12:05:54 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux-elf/asm/include/openssl/cmp.h b/deps/openssl/config/archs/linux-elf/asm/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/linux-elf/asm/include/openssl/cmp.h +++ b/deps/openssl/config/archs/linux-elf/asm/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/linux-elf/asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux-elf/asm/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/linux-elf/asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux-elf/asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux-elf/asm/openssl-fips.gypi b/deps/openssl/config/archs/linux-elf/asm/openssl-fips.gypi index 4050394c4ea13b..dc1432627615a1 100644 --- a/deps/openssl/config/archs/linux-elf/asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/linux-elf/asm/openssl-fips.gypi @@ -30,7 +30,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/ecb3_enc.c', diff --git a/deps/openssl/config/archs/linux-elf/asm/openssl.gypi b/deps/openssl/config/archs/linux-elf/asm/openssl.gypi index 7d1253f97ee1c4..f8bb8061186381 100644 --- a/deps/openssl/config/archs/linux-elf/asm/openssl.gypi +++ b/deps/openssl/config/archs/linux-elf/asm/openssl.gypi @@ -188,7 +188,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/cmll_cfb.c', diff --git a/deps/openssl/config/archs/linux-elf/asm_avx2/configdata.pm b/deps/openssl/config/archs/linux-elf/asm_avx2/configdata.pm index 03cc80d0737589..f1c5d3bdc01ed4 100644 --- a/deps/openssl/config/archs/linux-elf/asm_avx2/configdata.pm +++ b/deps/openssl/config/archs/linux-elf/asm_avx2/configdata.pm @@ -159,7 +159,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -207,7 +207,7 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux-elf", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1328,6 +1328,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3972,6 +3975,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4080,6 +4086,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6345,6 +6354,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6453,6 +6465,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7802,6 +7817,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8469,7 +8488,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", "crypto/bn/libcrypto-lib-co-586.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-x86-gf2m.o", "crypto/bn/libcrypto-lib-x86-mont.o", "crypto/bn/libfips-lib-bn-586.o", @@ -8501,7 +8519,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", "crypto/bn/libfips-lib-co-586.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-x86-gf2m.o", "crypto/bn/libfips-lib-x86-mont.o" ], @@ -12962,6 +12979,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -13070,6 +13090,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15335,6 +15358,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15443,6 +15469,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16955,6 +16984,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16991,6 +17021,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18902,6 +18933,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19926,6 +19961,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19962,6 +19998,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20227,6 +20264,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -21073,9 +21111,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-co-586.o" => [ "crypto/bn/co-586.S" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libcrypto-lib-x86-gf2m.o" => [ "crypto/bn/x86-gf2m.S" ], @@ -21169,9 +21204,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-co-586.o" => [ "crypto/bn/co-586.S" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-x86-gf2m.o" => [ "crypto/bn/x86-gf2m.S" ], @@ -23718,7 +23750,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", "crypto/bn/libcrypto-lib-co-586.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-x86-gf2m.o", "crypto/bn/libcrypto-lib-x86-mont.o", "crypto/buffer/libcrypto-lib-buf_err.o", @@ -25299,7 +25330,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", "crypto/bn/libfips-lib-co-586.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-x86-gf2m.o", "crypto/bn/libfips-lib-x86-mont.o", "crypto/buffer/libfips-lib-buffer.o", @@ -26817,6 +26847,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27515,8 +27551,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27543,7 +27579,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27560,8 +27596,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/buildinf.h index 36e72fca4cfd1c..f17e29484d2840 100644 --- a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/buildinf.h +++ b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux-elf" -#define DATE "built on: Mon Feb 13 14:25:22 2023 UTC" +#define DATE "built on: Fri Jun 9 12:06:15 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/cmp.h b/deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/cmp.h +++ b/deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/opensslv.h b/deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux-elf/asm_avx2/openssl-fips.gypi b/deps/openssl/config/archs/linux-elf/asm_avx2/openssl-fips.gypi index f53dae5e624bc0..d54f35535931b5 100644 --- a/deps/openssl/config/archs/linux-elf/asm_avx2/openssl-fips.gypi +++ b/deps/openssl/config/archs/linux-elf/asm_avx2/openssl-fips.gypi @@ -30,7 +30,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/ecb3_enc.c', diff --git a/deps/openssl/config/archs/linux-elf/asm_avx2/openssl.gypi b/deps/openssl/config/archs/linux-elf/asm_avx2/openssl.gypi index f23e5c6f5ff333..31ae85eee1e27f 100644 --- a/deps/openssl/config/archs/linux-elf/asm_avx2/openssl.gypi +++ b/deps/openssl/config/archs/linux-elf/asm_avx2/openssl.gypi @@ -188,7 +188,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/cmll_cfb.c', diff --git a/deps/openssl/config/archs/linux-elf/no-asm/configdata.pm b/deps/openssl/config/archs/linux-elf/no-asm/configdata.pm index 998091bdcdda71..69069353323851 100644 --- a/deps/openssl/config/archs/linux-elf/no-asm/configdata.pm +++ b/deps/openssl/config/archs/linux-elf/no-asm/configdata.pm @@ -157,7 +157,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -206,7 +206,7 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -225,7 +225,7 @@ our %config = ( "AS" => undef, "ASFLAGS" => undef, "BUILDFILE" => undef, - "CC" => "gcc", + "CC" => undef, "CFLAGS" => undef, "CPP" => undef, "CPPDEFINES" => undef, @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux-elf", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1329,6 +1329,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3916,6 +3919,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4024,6 +4030,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6289,6 +6298,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6397,6 +6409,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7746,6 +7761,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8410,7 +8429,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-bn_add.o", "crypto/bn/libfips-lib-bn_asm.o", "crypto/bn/libfips-lib-bn_blind.o", @@ -8438,8 +8456,7 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_shift.o", "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", - "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o" + "crypto/bn/libfips-lib-bn_word.o" ], "products" => { "lib" => [ @@ -12884,6 +12901,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -12992,6 +13012,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15257,6 +15280,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15365,6 +15391,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16877,6 +16906,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16913,6 +16943,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18824,6 +18855,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19848,6 +19883,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19884,6 +19920,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20149,6 +20186,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -20986,9 +21024,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_x931p.o" => [ "crypto/bn/bn_x931p.c" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-bn_add.o" => [ "crypto/bn/bn_add.c" ], @@ -21073,9 +21108,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_word.o" => [ "crypto/bn/bn_word.c" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" ], @@ -23572,7 +23604,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/buffer/libcrypto-lib-buf_err.o", "crypto/buffer/libcrypto-lib-buffer.o", "crypto/camellia/libcrypto-lib-camellia.o", @@ -25141,7 +25172,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/buffer/libfips-lib-buffer.o", "crypto/cmac/libfips-lib-cmac.o", "crypto/des/libfips-lib-des_enc.o", @@ -26651,6 +26681,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27352,8 +27388,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27380,7 +27416,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27397,8 +27433,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/linux-elf/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/linux-elf/no-asm/crypto/buildinf.h index 6e652edc7353ff..8289ac097f3f28 100644 --- a/deps/openssl/config/archs/linux-elf/no-asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/linux-elf/no-asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux-elf" -#define DATE "built on: Mon Feb 13 14:25:33 2023 UTC" +#define DATE "built on: Fri Jun 9 12:06:35 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/cmp.h b/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/cmp.h +++ b/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux-elf/no-asm/openssl-fips.gypi b/deps/openssl/config/archs/linux-elf/no-asm/openssl-fips.gypi index 752887bcd75fe9..b82762a2a4e69a 100644 --- a/deps/openssl/config/archs/linux-elf/no-asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/linux-elf/no-asm/openssl-fips.gypi @@ -33,7 +33,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/des_enc.c', diff --git a/deps/openssl/config/archs/linux-elf/no-asm/openssl.gypi b/deps/openssl/config/archs/linux-elf/no-asm/openssl.gypi index 90416f7348628a..3b06ffbeef4280 100644 --- a/deps/openssl/config/archs/linux-elf/no-asm/openssl.gypi +++ b/deps/openssl/config/archs/linux-elf/no-asm/openssl.gypi @@ -192,7 +192,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/camellia.c', diff --git a/deps/openssl/config/archs/linux-ppc64le/asm/configdata.pm b/deps/openssl/config/archs/linux-ppc64le/asm/configdata.pm index f0fcac5a812010..ba849aab6ad85e 100644 --- a/deps/openssl/config/archs/linux-ppc64le/asm/configdata.pm +++ b/deps/openssl/config/archs/linux-ppc64le/asm/configdata.pm @@ -159,7 +159,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -207,7 +207,7 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux-ppc64le", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1329,6 +1329,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3954,6 +3957,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4062,6 +4068,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6327,6 +6336,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6435,6 +6447,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7784,6 +7799,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8458,7 +8477,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", "crypto/bn/libcrypto-lib-ppc-mont.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-bn-ppc.o", "crypto/bn/libfips-lib-bn_add.o", "crypto/bn/libfips-lib-bn_blind.o", @@ -8488,8 +8506,7 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-ppc-mont.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o" + "crypto/bn/libfips-lib-ppc-mont.o" ], "products" => { "lib" => [ @@ -12960,6 +12977,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -13068,6 +13088,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15333,6 +15356,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15441,6 +15467,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16953,6 +16982,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16989,6 +17019,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18900,6 +18931,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19924,6 +19959,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19960,6 +19996,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20225,6 +20262,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -21086,9 +21124,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-ppc-mont.o" => [ "crypto/bn/ppc-mont.s" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-bn-ppc.o" => [ "crypto/bn/bn-ppc.s" ], @@ -21179,9 +21214,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-ppc-mont.o" => [ "crypto/bn/ppc-mont.s" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" ], @@ -23767,7 +23799,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", "crypto/bn/libcrypto-lib-ppc-mont.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/buffer/libcrypto-lib-buf_err.o", "crypto/buffer/libcrypto-lib-buffer.o", "crypto/camellia/libcrypto-lib-camellia.o", @@ -25357,7 +25388,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", "crypto/bn/libfips-lib-ppc-mont.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/buffer/libfips-lib-buffer.o", "crypto/cmac/libfips-lib-cmac.o", "crypto/des/libfips-lib-des_enc.o", @@ -26879,6 +26909,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27577,8 +27613,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27605,7 +27641,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27622,8 +27658,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/linux-ppc64le/asm/crypto/buildinf.h b/deps/openssl/config/archs/linux-ppc64le/asm/crypto/buildinf.h index 62c68f48c2b421..02933f6dcf4c97 100644 --- a/deps/openssl/config/archs/linux-ppc64le/asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/linux-ppc64le/asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux-ppc64le" -#define DATE "built on: Mon Feb 13 14:26:23 2023 UTC" +#define DATE "built on: Fri Jun 9 12:08:05 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/cmp.h b/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/cmp.h +++ b/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux-ppc64le/asm/openssl-fips.gypi b/deps/openssl/config/archs/linux-ppc64le/asm/openssl-fips.gypi index 6750f0cc5d9e8d..7880353436c5ef 100644 --- a/deps/openssl/config/archs/linux-ppc64le/asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/linux-ppc64le/asm/openssl-fips.gypi @@ -33,7 +33,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/des_enc.c', diff --git a/deps/openssl/config/archs/linux-ppc64le/asm/openssl.gypi b/deps/openssl/config/archs/linux-ppc64le/asm/openssl.gypi index 9be0d3b726b8b2..a7479e90fbe74c 100644 --- a/deps/openssl/config/archs/linux-ppc64le/asm/openssl.gypi +++ b/deps/openssl/config/archs/linux-ppc64le/asm/openssl.gypi @@ -192,7 +192,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/camellia.c', diff --git a/deps/openssl/config/archs/linux-ppc64le/asm_avx2/configdata.pm b/deps/openssl/config/archs/linux-ppc64le/asm_avx2/configdata.pm index 6c1d9bf76fa677..be99b4e22f7b01 100644 --- a/deps/openssl/config/archs/linux-ppc64le/asm_avx2/configdata.pm +++ b/deps/openssl/config/archs/linux-ppc64le/asm_avx2/configdata.pm @@ -159,7 +159,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -207,7 +207,7 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux-ppc64le", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1329,6 +1329,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3954,6 +3957,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4062,6 +4068,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6327,6 +6336,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6435,6 +6447,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7784,6 +7799,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8458,7 +8477,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", "crypto/bn/libcrypto-lib-ppc-mont.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-bn-ppc.o", "crypto/bn/libfips-lib-bn_add.o", "crypto/bn/libfips-lib-bn_blind.o", @@ -8488,8 +8506,7 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-ppc-mont.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o" + "crypto/bn/libfips-lib-ppc-mont.o" ], "products" => { "lib" => [ @@ -12960,6 +12977,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -13068,6 +13088,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15333,6 +15356,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15441,6 +15467,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16953,6 +16982,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16989,6 +17019,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18900,6 +18931,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19924,6 +19959,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19960,6 +19996,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20225,6 +20262,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -21086,9 +21124,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-ppc-mont.o" => [ "crypto/bn/ppc-mont.s" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-bn-ppc.o" => [ "crypto/bn/bn-ppc.s" ], @@ -21179,9 +21214,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-ppc-mont.o" => [ "crypto/bn/ppc-mont.s" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" ], @@ -23767,7 +23799,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", "crypto/bn/libcrypto-lib-ppc-mont.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/buffer/libcrypto-lib-buf_err.o", "crypto/buffer/libcrypto-lib-buffer.o", "crypto/camellia/libcrypto-lib-camellia.o", @@ -25357,7 +25388,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", "crypto/bn/libfips-lib-ppc-mont.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/buffer/libfips-lib-buffer.o", "crypto/cmac/libfips-lib-cmac.o", "crypto/des/libfips-lib-des_enc.o", @@ -26879,6 +26909,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27577,8 +27613,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27605,7 +27641,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27622,8 +27658,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/linux-ppc64le/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/linux-ppc64le/asm_avx2/crypto/buildinf.h index 3b10c8dae1cc32..adf8760ec18c50 100644 --- a/deps/openssl/config/archs/linux-ppc64le/asm_avx2/crypto/buildinf.h +++ b/deps/openssl/config/archs/linux-ppc64le/asm_avx2/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux-ppc64le" -#define DATE "built on: Mon Feb 13 14:26:34 2023 UTC" +#define DATE "built on: Fri Jun 9 12:08:25 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/cmp.h b/deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/cmp.h +++ b/deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/opensslv.h b/deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux-ppc64le/asm_avx2/openssl-fips.gypi b/deps/openssl/config/archs/linux-ppc64le/asm_avx2/openssl-fips.gypi index dc35fea0d83dc8..97e9aed93d862c 100644 --- a/deps/openssl/config/archs/linux-ppc64le/asm_avx2/openssl-fips.gypi +++ b/deps/openssl/config/archs/linux-ppc64le/asm_avx2/openssl-fips.gypi @@ -33,7 +33,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/des_enc.c', diff --git a/deps/openssl/config/archs/linux-ppc64le/asm_avx2/openssl.gypi b/deps/openssl/config/archs/linux-ppc64le/asm_avx2/openssl.gypi index 6bf44c25d41c24..f07a1c9c6a49d1 100644 --- a/deps/openssl/config/archs/linux-ppc64le/asm_avx2/openssl.gypi +++ b/deps/openssl/config/archs/linux-ppc64le/asm_avx2/openssl.gypi @@ -192,7 +192,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/camellia.c', diff --git a/deps/openssl/config/archs/linux-ppc64le/no-asm/configdata.pm b/deps/openssl/config/archs/linux-ppc64le/no-asm/configdata.pm index e39cc01df26fbb..8e3ad7b5776a38 100644 --- a/deps/openssl/config/archs/linux-ppc64le/no-asm/configdata.pm +++ b/deps/openssl/config/archs/linux-ppc64le/no-asm/configdata.pm @@ -157,7 +157,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -206,7 +206,7 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -225,7 +225,7 @@ our %config = ( "AS" => undef, "ASFLAGS" => undef, "BUILDFILE" => undef, - "CC" => "gcc", + "CC" => undef, "CFLAGS" => undef, "CPP" => undef, "CPPDEFINES" => undef, @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux-ppc64le", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1330,6 +1330,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3917,6 +3920,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4025,6 +4031,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6290,6 +6299,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6398,6 +6410,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7747,6 +7762,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8411,7 +8430,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-bn_add.o", "crypto/bn/libfips-lib-bn_asm.o", "crypto/bn/libfips-lib-bn_blind.o", @@ -8439,8 +8457,7 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_shift.o", "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", - "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o" + "crypto/bn/libfips-lib-bn_word.o" ], "products" => { "lib" => [ @@ -12885,6 +12902,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -12993,6 +13013,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15258,6 +15281,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15366,6 +15392,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16878,6 +16907,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16914,6 +16944,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18825,6 +18856,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19849,6 +19884,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19885,6 +19921,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20150,6 +20187,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -20987,9 +21025,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_x931p.o" => [ "crypto/bn/bn_x931p.c" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-bn_add.o" => [ "crypto/bn/bn_add.c" ], @@ -21074,9 +21109,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_word.o" => [ "crypto/bn/bn_word.c" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" ], @@ -23573,7 +23605,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/buffer/libcrypto-lib-buf_err.o", "crypto/buffer/libcrypto-lib-buffer.o", "crypto/camellia/libcrypto-lib-camellia.o", @@ -25142,7 +25173,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/buffer/libfips-lib-buffer.o", "crypto/cmac/libfips-lib-cmac.o", "crypto/des/libfips-lib-des_enc.o", @@ -26652,6 +26682,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27353,8 +27389,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27381,7 +27417,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27398,8 +27434,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/linux-ppc64le/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/linux-ppc64le/no-asm/crypto/buildinf.h index 95f5dca09c4c5f..b77a7e069c3273 100644 --- a/deps/openssl/config/archs/linux-ppc64le/no-asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/linux-ppc64le/no-asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux-ppc64le" -#define DATE "built on: Mon Feb 13 14:26:46 2023 UTC" +#define DATE "built on: Fri Jun 9 12:08:46 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/cmp.h b/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/cmp.h +++ b/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux-ppc64le/no-asm/openssl-fips.gypi b/deps/openssl/config/archs/linux-ppc64le/no-asm/openssl-fips.gypi index c3880a22c4b0ae..8e3fcb8b75a483 100644 --- a/deps/openssl/config/archs/linux-ppc64le/no-asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/linux-ppc64le/no-asm/openssl-fips.gypi @@ -33,7 +33,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/des_enc.c', diff --git a/deps/openssl/config/archs/linux-ppc64le/no-asm/openssl.gypi b/deps/openssl/config/archs/linux-ppc64le/no-asm/openssl.gypi index e00d264d0a10fb..046ec44ce8eb20 100644 --- a/deps/openssl/config/archs/linux-ppc64le/no-asm/openssl.gypi +++ b/deps/openssl/config/archs/linux-ppc64le/no-asm/openssl.gypi @@ -192,7 +192,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/camellia.c', diff --git a/deps/openssl/config/archs/linux-x86_64/asm/configdata.pm b/deps/openssl/config/archs/linux-x86_64/asm/configdata.pm index 900b5731987426..c2f948fe7636b2 100644 --- a/deps/openssl/config/archs/linux-x86_64/asm/configdata.pm +++ b/deps/openssl/config/archs/linux-x86_64/asm/configdata.pm @@ -159,7 +159,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -207,7 +207,7 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux-x86_64", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1330,6 +1330,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3979,6 +3982,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4087,6 +4093,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6352,6 +6361,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6460,6 +6472,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7809,6 +7824,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8482,7 +8501,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-rsaz-avx2.o", "crypto/bn/libcrypto-lib-rsaz-avx512.o", "crypto/bn/libcrypto-lib-rsaz-x86_64.o", @@ -8518,7 +8536,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-rsaz-avx2.o", "crypto/bn/libfips-lib-rsaz-avx512.o", "crypto/bn/libfips-lib-rsaz-x86_64.o", @@ -13005,6 +13022,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -13113,6 +13133,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15378,6 +15401,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15486,6 +15512,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16998,6 +17027,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -17034,6 +17064,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18945,6 +18976,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19969,6 +20004,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -20005,6 +20041,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20270,6 +20307,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -21140,9 +21178,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_x931p.o" => [ "crypto/bn/bn_x931p.c" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libcrypto-lib-rsaz-avx2.o" => [ "crypto/bn/rsaz-avx2.s" ], @@ -21248,9 +21283,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_word.o" => [ "crypto/bn/bn_word.c" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-rsaz-avx2.o" => [ "crypto/bn/rsaz-avx2.s" ], @@ -23842,7 +23874,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-rsaz-avx2.o", "crypto/bn/libcrypto-lib-rsaz-avx512.o", "crypto/bn/libcrypto-lib-rsaz-x86_64.o", @@ -25436,7 +25467,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-rsaz-avx2.o", "crypto/bn/libfips-lib-rsaz-avx512.o", "crypto/bn/libfips-lib-rsaz-x86_64.o", @@ -26964,6 +26994,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27662,8 +27698,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27690,7 +27726,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27707,8 +27743,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/linux-x86_64/asm/crypto/buildinf.h b/deps/openssl/config/archs/linux-x86_64/asm/crypto/buildinf.h index 90505db012576d..b79059d5f8a546 100644 --- a/deps/openssl/config/archs/linux-x86_64/asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/linux-x86_64/asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux-x86_64" -#define DATE "built on: Mon Feb 13 14:25:44 2023 UTC" +#define DATE "built on: Fri Jun 9 12:06:54 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/cmp.h b/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/cmp.h +++ b/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux-x86_64/asm/openssl-fips.gypi b/deps/openssl/config/archs/linux-x86_64/asm/openssl-fips.gypi index 92771a65dcdbad..55e1e664a79a63 100644 --- a/deps/openssl/config/archs/linux-x86_64/asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/linux-x86_64/asm/openssl-fips.gypi @@ -31,7 +31,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/bn/rsaz_exp.c', 'openssl/crypto/bn/rsaz_exp_x2.c', 'openssl/crypto/buffer/buffer.c', diff --git a/deps/openssl/config/archs/linux-x86_64/asm/openssl.gypi b/deps/openssl/config/archs/linux-x86_64/asm/openssl.gypi index bf7e514da615cd..0f35968566e11d 100644 --- a/deps/openssl/config/archs/linux-x86_64/asm/openssl.gypi +++ b/deps/openssl/config/archs/linux-x86_64/asm/openssl.gypi @@ -190,7 +190,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/bn/rsaz_exp.c', 'openssl/crypto/bn/rsaz_exp_x2.c', 'openssl/crypto/buffer/buf_err.c', diff --git a/deps/openssl/config/archs/linux-x86_64/asm_avx2/configdata.pm b/deps/openssl/config/archs/linux-x86_64/asm_avx2/configdata.pm index d5e10dd923b04c..44a4cc40e82632 100644 --- a/deps/openssl/config/archs/linux-x86_64/asm_avx2/configdata.pm +++ b/deps/openssl/config/archs/linux-x86_64/asm_avx2/configdata.pm @@ -159,7 +159,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -207,7 +207,7 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux-x86_64", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1330,6 +1330,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3979,6 +3982,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4087,6 +4093,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6352,6 +6361,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6460,6 +6472,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7809,6 +7824,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8482,7 +8501,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-rsaz-avx2.o", "crypto/bn/libcrypto-lib-rsaz-avx512.o", "crypto/bn/libcrypto-lib-rsaz-x86_64.o", @@ -8518,7 +8536,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-rsaz-avx2.o", "crypto/bn/libfips-lib-rsaz-avx512.o", "crypto/bn/libfips-lib-rsaz-x86_64.o", @@ -13005,6 +13022,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -13113,6 +13133,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15378,6 +15401,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15486,6 +15512,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16998,6 +17027,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -17034,6 +17064,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18945,6 +18976,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19969,6 +20004,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -20005,6 +20041,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20270,6 +20307,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -21140,9 +21178,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_x931p.o" => [ "crypto/bn/bn_x931p.c" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libcrypto-lib-rsaz-avx2.o" => [ "crypto/bn/rsaz-avx2.s" ], @@ -21248,9 +21283,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_word.o" => [ "crypto/bn/bn_word.c" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-rsaz-avx2.o" => [ "crypto/bn/rsaz-avx2.s" ], @@ -23842,7 +23874,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-rsaz-avx2.o", "crypto/bn/libcrypto-lib-rsaz-avx512.o", "crypto/bn/libcrypto-lib-rsaz-x86_64.o", @@ -25436,7 +25467,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-rsaz-avx2.o", "crypto/bn/libfips-lib-rsaz-avx512.o", "crypto/bn/libfips-lib-rsaz-x86_64.o", @@ -26964,6 +26994,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27662,8 +27698,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27690,7 +27726,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27707,8 +27743,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/linux-x86_64/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/linux-x86_64/asm_avx2/crypto/buildinf.h index f5ed0615153640..7309b9400bf53d 100644 --- a/deps/openssl/config/archs/linux-x86_64/asm_avx2/crypto/buildinf.h +++ b/deps/openssl/config/archs/linux-x86_64/asm_avx2/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux-x86_64" -#define DATE "built on: Mon Feb 13 14:25:58 2023 UTC" +#define DATE "built on: Fri Jun 9 12:07:21 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/cmp.h b/deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/cmp.h +++ b/deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/opensslv.h b/deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux-x86_64/asm_avx2/openssl-fips.gypi b/deps/openssl/config/archs/linux-x86_64/asm_avx2/openssl-fips.gypi index db7be077be2e49..cad5b27e655b2f 100644 --- a/deps/openssl/config/archs/linux-x86_64/asm_avx2/openssl-fips.gypi +++ b/deps/openssl/config/archs/linux-x86_64/asm_avx2/openssl-fips.gypi @@ -31,7 +31,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/bn/rsaz_exp.c', 'openssl/crypto/bn/rsaz_exp_x2.c', 'openssl/crypto/buffer/buffer.c', diff --git a/deps/openssl/config/archs/linux-x86_64/asm_avx2/openssl.gypi b/deps/openssl/config/archs/linux-x86_64/asm_avx2/openssl.gypi index c4bd96ac6cd940..f65991fee158c8 100644 --- a/deps/openssl/config/archs/linux-x86_64/asm_avx2/openssl.gypi +++ b/deps/openssl/config/archs/linux-x86_64/asm_avx2/openssl.gypi @@ -190,7 +190,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/bn/rsaz_exp.c', 'openssl/crypto/bn/rsaz_exp_x2.c', 'openssl/crypto/buffer/buf_err.c', diff --git a/deps/openssl/config/archs/linux-x86_64/no-asm/configdata.pm b/deps/openssl/config/archs/linux-x86_64/no-asm/configdata.pm index f245b95e42cba6..29376e60ea0182 100644 --- a/deps/openssl/config/archs/linux-x86_64/no-asm/configdata.pm +++ b/deps/openssl/config/archs/linux-x86_64/no-asm/configdata.pm @@ -157,7 +157,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -206,7 +206,7 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -225,7 +225,7 @@ our %config = ( "AS" => undef, "ASFLAGS" => undef, "BUILDFILE" => undef, - "CC" => "gcc", + "CC" => undef, "CFLAGS" => undef, "CPP" => undef, "CPPDEFINES" => undef, @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux-x86_64", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1331,6 +1331,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3918,6 +3921,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4026,6 +4032,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6291,6 +6300,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6399,6 +6411,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7748,6 +7763,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8412,7 +8431,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-bn_add.o", "crypto/bn/libfips-lib-bn_asm.o", "crypto/bn/libfips-lib-bn_blind.o", @@ -8440,8 +8458,7 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_shift.o", "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", - "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o" + "crypto/bn/libfips-lib-bn_word.o" ], "products" => { "lib" => [ @@ -12886,6 +12903,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -12994,6 +13014,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15259,6 +15282,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15367,6 +15393,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16879,6 +16908,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16915,6 +16945,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18826,6 +18857,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19850,6 +19885,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19886,6 +19922,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20151,6 +20188,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -20988,9 +21026,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_x931p.o" => [ "crypto/bn/bn_x931p.c" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-bn_add.o" => [ "crypto/bn/bn_add.c" ], @@ -21075,9 +21110,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_word.o" => [ "crypto/bn/bn_word.c" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" ], @@ -23574,7 +23606,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/buffer/libcrypto-lib-buf_err.o", "crypto/buffer/libcrypto-lib-buffer.o", "crypto/camellia/libcrypto-lib-camellia.o", @@ -25143,7 +25174,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/buffer/libfips-lib-buffer.o", "crypto/cmac/libfips-lib-cmac.o", "crypto/des/libfips-lib-des_enc.o", @@ -26653,6 +26683,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27354,8 +27390,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27382,7 +27418,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27399,8 +27435,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/linux-x86_64/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/linux-x86_64/no-asm/crypto/buildinf.h index c729dc8af184a3..1a65c33e1a42c7 100644 --- a/deps/openssl/config/archs/linux-x86_64/no-asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/linux-x86_64/no-asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux-x86_64" -#define DATE "built on: Mon Feb 13 14:26:12 2023 UTC" +#define DATE "built on: Fri Jun 9 12:07:46 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/cmp.h b/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/cmp.h +++ b/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux-x86_64/no-asm/openssl-fips.gypi b/deps/openssl/config/archs/linux-x86_64/no-asm/openssl-fips.gypi index f0dcf27f89dacd..c7b6bbbec688d9 100644 --- a/deps/openssl/config/archs/linux-x86_64/no-asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/linux-x86_64/no-asm/openssl-fips.gypi @@ -33,7 +33,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/des_enc.c', diff --git a/deps/openssl/config/archs/linux-x86_64/no-asm/openssl.gypi b/deps/openssl/config/archs/linux-x86_64/no-asm/openssl.gypi index 935390342dda8e..f9ab8cd8ad2d05 100644 --- a/deps/openssl/config/archs/linux-x86_64/no-asm/openssl.gypi +++ b/deps/openssl/config/archs/linux-x86_64/no-asm/openssl.gypi @@ -192,7 +192,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/camellia.c', diff --git a/deps/openssl/config/archs/linux32-s390x/asm/configdata.pm b/deps/openssl/config/archs/linux32-s390x/asm/configdata.pm index a696f077770c4b..9c834e7af9f81f 100644 --- a/deps/openssl/config/archs/linux32-s390x/asm/configdata.pm +++ b/deps/openssl/config/archs/linux32-s390x/asm/configdata.pm @@ -159,7 +159,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -207,7 +207,7 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux32-s390x", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1329,6 +1329,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3959,6 +3962,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4067,6 +4073,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6332,6 +6341,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6440,6 +6452,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7789,6 +7804,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8453,7 +8472,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-s390x-gf2m.o", "crypto/bn/libcrypto-lib-s390x-mont.o", "crypto/bn/libfips-lib-bn_add.o", @@ -8484,7 +8502,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-s390x-gf2m.o", "crypto/bn/libfips-lib-s390x-mont.o" ], @@ -12943,6 +12960,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -13051,6 +13071,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15316,6 +15339,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15424,6 +15450,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16936,6 +16965,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16972,6 +17002,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18937,6 +18968,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19961,6 +19996,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19997,6 +20033,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20262,6 +20299,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -21093,9 +21131,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_x931p.o" => [ "crypto/bn/bn_x931p.c" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libcrypto-lib-s390x-gf2m.o" => [ "crypto/bn/s390x-gf2m.s" ], @@ -21186,9 +21221,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_word.o" => [ "crypto/bn/bn_word.c" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-s390x-gf2m.o" => [ "crypto/bn/s390x-gf2m.s" ], @@ -23732,7 +23764,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-s390x-gf2m.o", "crypto/bn/libcrypto-lib-s390x-mont.o", "crypto/buffer/libcrypto-lib-buf_err.o", @@ -25309,7 +25340,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-s390x-gf2m.o", "crypto/bn/libfips-lib-s390x-mont.o", "crypto/buffer/libfips-lib-buffer.o", @@ -26828,6 +26858,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27526,8 +27562,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27554,7 +27590,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27571,8 +27607,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/linux32-s390x/asm/crypto/buildinf.h b/deps/openssl/config/archs/linux32-s390x/asm/crypto/buildinf.h index 683aa353781088..e90bf206b73b2d 100644 --- a/deps/openssl/config/archs/linux32-s390x/asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/linux32-s390x/asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux32-s390x" -#define DATE "built on: Mon Feb 13 14:26:56 2023 UTC" +#define DATE "built on: Fri Jun 9 12:09:05 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/cmp.h b/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/cmp.h +++ b/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux32-s390x/asm/openssl-fips.gypi b/deps/openssl/config/archs/linux32-s390x/asm/openssl-fips.gypi index 30225aeda433f3..1ea8f67823afd8 100644 --- a/deps/openssl/config/archs/linux32-s390x/asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/linux32-s390x/asm/openssl-fips.gypi @@ -31,7 +31,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/des_enc.c', diff --git a/deps/openssl/config/archs/linux32-s390x/asm/openssl.gypi b/deps/openssl/config/archs/linux32-s390x/asm/openssl.gypi index 798bf77851587b..21816e45dad68b 100644 --- a/deps/openssl/config/archs/linux32-s390x/asm/openssl.gypi +++ b/deps/openssl/config/archs/linux32-s390x/asm/openssl.gypi @@ -190,7 +190,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/camellia.c', diff --git a/deps/openssl/config/archs/linux32-s390x/asm_avx2/configdata.pm b/deps/openssl/config/archs/linux32-s390x/asm_avx2/configdata.pm index d0fa7395b8c772..e2a285be53885d 100644 --- a/deps/openssl/config/archs/linux32-s390x/asm_avx2/configdata.pm +++ b/deps/openssl/config/archs/linux32-s390x/asm_avx2/configdata.pm @@ -159,7 +159,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -207,7 +207,7 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux32-s390x", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1329,6 +1329,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3959,6 +3962,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4067,6 +4073,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6332,6 +6341,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6440,6 +6452,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7789,6 +7804,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8453,7 +8472,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-s390x-gf2m.o", "crypto/bn/libcrypto-lib-s390x-mont.o", "crypto/bn/libfips-lib-bn_add.o", @@ -8484,7 +8502,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-s390x-gf2m.o", "crypto/bn/libfips-lib-s390x-mont.o" ], @@ -12943,6 +12960,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -13051,6 +13071,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15316,6 +15339,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15424,6 +15450,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16936,6 +16965,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16972,6 +17002,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18937,6 +18968,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19961,6 +19996,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19997,6 +20033,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20262,6 +20299,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -21093,9 +21131,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_x931p.o" => [ "crypto/bn/bn_x931p.c" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libcrypto-lib-s390x-gf2m.o" => [ "crypto/bn/s390x-gf2m.s" ], @@ -21186,9 +21221,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_word.o" => [ "crypto/bn/bn_word.c" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-s390x-gf2m.o" => [ "crypto/bn/s390x-gf2m.s" ], @@ -23732,7 +23764,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-s390x-gf2m.o", "crypto/bn/libcrypto-lib-s390x-mont.o", "crypto/buffer/libcrypto-lib-buf_err.o", @@ -25309,7 +25340,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-s390x-gf2m.o", "crypto/bn/libfips-lib-s390x-mont.o", "crypto/buffer/libfips-lib-buffer.o", @@ -26828,6 +26858,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27526,8 +27562,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27554,7 +27590,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27571,8 +27607,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/linux32-s390x/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/linux32-s390x/asm_avx2/crypto/buildinf.h index 6e3d955b7732f5..5c8bda117c2ed5 100644 --- a/deps/openssl/config/archs/linux32-s390x/asm_avx2/crypto/buildinf.h +++ b/deps/openssl/config/archs/linux32-s390x/asm_avx2/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux32-s390x" -#define DATE "built on: Mon Feb 13 14:27:08 2023 UTC" +#define DATE "built on: Fri Jun 9 12:09:25 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/cmp.h b/deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/cmp.h +++ b/deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/opensslv.h b/deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux32-s390x/asm_avx2/openssl-fips.gypi b/deps/openssl/config/archs/linux32-s390x/asm_avx2/openssl-fips.gypi index b9face90d39841..acc4e71742ea93 100644 --- a/deps/openssl/config/archs/linux32-s390x/asm_avx2/openssl-fips.gypi +++ b/deps/openssl/config/archs/linux32-s390x/asm_avx2/openssl-fips.gypi @@ -31,7 +31,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/des_enc.c', diff --git a/deps/openssl/config/archs/linux32-s390x/asm_avx2/openssl.gypi b/deps/openssl/config/archs/linux32-s390x/asm_avx2/openssl.gypi index d72bf55441b1b2..a036ce3acab1ae 100644 --- a/deps/openssl/config/archs/linux32-s390x/asm_avx2/openssl.gypi +++ b/deps/openssl/config/archs/linux32-s390x/asm_avx2/openssl.gypi @@ -190,7 +190,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/camellia.c', diff --git a/deps/openssl/config/archs/linux32-s390x/no-asm/configdata.pm b/deps/openssl/config/archs/linux32-s390x/no-asm/configdata.pm index e72b28358d3dc7..278f09a8eb2d28 100644 --- a/deps/openssl/config/archs/linux32-s390x/no-asm/configdata.pm +++ b/deps/openssl/config/archs/linux32-s390x/no-asm/configdata.pm @@ -157,7 +157,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -206,7 +206,7 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -225,7 +225,7 @@ our %config = ( "AS" => undef, "ASFLAGS" => undef, "BUILDFILE" => undef, - "CC" => "gcc", + "CC" => undef, "CFLAGS" => undef, "CPP" => undef, "CPPDEFINES" => undef, @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux32-s390x", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1330,6 +1330,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3917,6 +3920,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4025,6 +4031,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6290,6 +6299,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6398,6 +6410,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7747,6 +7762,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8411,7 +8430,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-bn_add.o", "crypto/bn/libfips-lib-bn_asm.o", "crypto/bn/libfips-lib-bn_blind.o", @@ -8439,8 +8457,7 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_shift.o", "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", - "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o" + "crypto/bn/libfips-lib-bn_word.o" ], "products" => { "lib" => [ @@ -12885,6 +12902,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -12993,6 +13013,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15258,6 +15281,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15366,6 +15392,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16878,6 +16907,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16914,6 +16944,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18825,6 +18856,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19849,6 +19884,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19885,6 +19921,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20150,6 +20187,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -20987,9 +21025,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_x931p.o" => [ "crypto/bn/bn_x931p.c" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-bn_add.o" => [ "crypto/bn/bn_add.c" ], @@ -21074,9 +21109,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_word.o" => [ "crypto/bn/bn_word.c" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" ], @@ -23573,7 +23605,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/buffer/libcrypto-lib-buf_err.o", "crypto/buffer/libcrypto-lib-buffer.o", "crypto/camellia/libcrypto-lib-camellia.o", @@ -25142,7 +25173,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/buffer/libfips-lib-buffer.o", "crypto/cmac/libfips-lib-cmac.o", "crypto/des/libfips-lib-des_enc.o", @@ -26652,6 +26682,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27353,8 +27389,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27381,7 +27417,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27398,8 +27434,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/linux32-s390x/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/linux32-s390x/no-asm/crypto/buildinf.h index f122ff25f0ba3e..e96f91eeb354f0 100644 --- a/deps/openssl/config/archs/linux32-s390x/no-asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/linux32-s390x/no-asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux32-s390x" -#define DATE "built on: Mon Feb 13 14:27:19 2023 UTC" +#define DATE "built on: Fri Jun 9 12:09:46 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/cmp.h b/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/cmp.h +++ b/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux32-s390x/no-asm/openssl-fips.gypi b/deps/openssl/config/archs/linux32-s390x/no-asm/openssl-fips.gypi index 1676c256f22837..63cfc208b50dc1 100644 --- a/deps/openssl/config/archs/linux32-s390x/no-asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/linux32-s390x/no-asm/openssl-fips.gypi @@ -33,7 +33,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/des_enc.c', diff --git a/deps/openssl/config/archs/linux32-s390x/no-asm/openssl.gypi b/deps/openssl/config/archs/linux32-s390x/no-asm/openssl.gypi index 98678dbf0db300..1b3c2428a59557 100644 --- a/deps/openssl/config/archs/linux32-s390x/no-asm/openssl.gypi +++ b/deps/openssl/config/archs/linux32-s390x/no-asm/openssl.gypi @@ -192,7 +192,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/camellia.c', diff --git a/deps/openssl/config/archs/linux64-loongarch64/no-asm/configdata.pm b/deps/openssl/config/archs/linux64-loongarch64/no-asm/configdata.pm new file mode 100644 index 00000000000000..0cce7c2cd8bc69 --- /dev/null +++ b/deps/openssl/config/archs/linux64-loongarch64/no-asm/configdata.pm @@ -0,0 +1,27794 @@ +#! /usr/bin/env perl +# -*- mode: perl -*- + +package configdata; + +use strict; +use warnings; + +use Exporter; +our @ISA = qw(Exporter); +our @EXPORT = qw( + %config %target %disabled %withargs %unified_info + @disablables @disablables_int +); + +our %config = ( + "AR" => "ar", + "ARFLAGS" => [ + "qc" + ], + "CC" => "gcc", + "CFLAGS" => [ + "-Wall -O3" + ], + "CPPDEFINES" => [], + "CPPFLAGS" => [], + "CPPINCLUDES" => [], + "CXX" => "g++", + "CXXFLAGS" => [ + "-Wall -O3" + ], + "FIPSKEY" => "f4556650ac31d35461610bac4ed81b1a181b2d8a43ea2854cbae22ca74560813", + "HASHBANGPERL" => "/usr/bin/env perl", + "LDFLAGS" => [], + "LDLIBS" => [], + "PERL" => "/usr/bin/perl", + "RANLIB" => "ranlib", + "RC" => "windres", + "RCFLAGS" => [], + "api" => "30000", + "b32" => "0", + "b64" => "0", + "b64l" => "1", + "bn_ll" => "0", + "build_file" => "Makefile", + "build_file_templates" => [ + "Configurations/common0.tmpl", + "Configurations/unix-Makefile.tmpl" + ], + "build_infos" => [ + "./build.info", + "crypto/build.info", + "ssl/build.info", + "apps/build.info", + "util/build.info", + "tools/build.info", + "fuzz/build.info", + "providers/build.info", + "doc/build.info", + "test/build.info", + "engines/build.info", + "crypto/objects/build.info", + "crypto/buffer/build.info", + "crypto/bio/build.info", + "crypto/stack/build.info", + "crypto/lhash/build.info", + "crypto/rand/build.info", + "crypto/evp/build.info", + "crypto/asn1/build.info", + "crypto/pem/build.info", + "crypto/x509/build.info", + "crypto/conf/build.info", + "crypto/txt_db/build.info", + "crypto/pkcs7/build.info", + "crypto/pkcs12/build.info", + "crypto/ui/build.info", + "crypto/kdf/build.info", + "crypto/store/build.info", + "crypto/property/build.info", + "crypto/md4/build.info", + "crypto/md5/build.info", + "crypto/sha/build.info", + "crypto/mdc2/build.info", + "crypto/hmac/build.info", + "crypto/ripemd/build.info", + "crypto/whrlpool/build.info", + "crypto/poly1305/build.info", + "crypto/siphash/build.info", + "crypto/sm3/build.info", + "crypto/des/build.info", + "crypto/aes/build.info", + "crypto/rc2/build.info", + "crypto/rc4/build.info", + "crypto/idea/build.info", + "crypto/aria/build.info", + "crypto/bf/build.info", + "crypto/cast/build.info", + "crypto/camellia/build.info", + "crypto/seed/build.info", + "crypto/sm4/build.info", + "crypto/chacha/build.info", + "crypto/modes/build.info", + "crypto/bn/build.info", + "crypto/ec/build.info", + "crypto/rsa/build.info", + "crypto/dsa/build.info", + "crypto/dh/build.info", + "crypto/sm2/build.info", + "crypto/dso/build.info", + "crypto/engine/build.info", + "crypto/err/build.info", + "crypto/http/build.info", + "crypto/ocsp/build.info", + "crypto/cms/build.info", + "crypto/ts/build.info", + "crypto/srp/build.info", + "crypto/cmac/build.info", + "crypto/ct/build.info", + "crypto/async/build.info", + "crypto/ess/build.info", + "crypto/crmf/build.info", + "crypto/cmp/build.info", + "crypto/encode_decode/build.info", + "crypto/ffc/build.info", + "apps/lib/build.info", + "providers/common/build.info", + "providers/implementations/build.info", + "providers/fips/build.info", + "doc/man1/build.info", + "providers/common/der/build.info", + "providers/implementations/digests/build.info", + "providers/implementations/ciphers/build.info", + "providers/implementations/rands/build.info", + "providers/implementations/macs/build.info", + "providers/implementations/kdfs/build.info", + "providers/implementations/exchange/build.info", + "providers/implementations/keymgmt/build.info", + "providers/implementations/signature/build.info", + "providers/implementations/asymciphers/build.info", + "providers/implementations/encode_decode/build.info", + "providers/implementations/storemgmt/build.info", + "providers/implementations/kem/build.info", + "providers/implementations/rands/seeding/build.info" + ], + "build_metadata" => "+quic", + "build_type" => "release", + "builddir" => ".", + "cflags" => [], + "conf_files" => [ + "Configurations/00-base-templates.conf", + "Configurations/10-main.conf" + ], + "cppflags" => [], + "cxxflags" => [], + "defines" => [ + "NDEBUG" + ], + "dynamic_engines" => "0", + "ex_libs" => [], + "full_version" => "3.0.9+quic", + "includes" => [], + "lflags" => [], + "lib_defines" => [ + "OPENSSL_PIC" + ], + "libdir" => "", + "major" => "3", + "makedep_scheme" => "gcc", + "minor" => "0", + "openssl_api_defines" => [ + "OPENSSL_CONFIGURED_API=30000" + ], + "openssl_feature_defines" => [ + "OPENSSL_RAND_SEED_OS", + "OPENSSL_THREADS", + "OPENSSL_NO_AFALGENG", + "OPENSSL_NO_ASAN", + "OPENSSL_NO_ASM", + "OPENSSL_NO_COMP", + "OPENSSL_NO_CRYPTO_MDEBUG", + "OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE", + "OPENSSL_NO_DEVCRYPTOENG", + "OPENSSL_NO_EC_NISTP_64_GCC_128", + "OPENSSL_NO_EGD", + "OPENSSL_NO_EXTERNAL_TESTS", + "OPENSSL_NO_FUZZ_AFL", + "OPENSSL_NO_FUZZ_LIBFUZZER", + "OPENSSL_NO_KTLS", + "OPENSSL_NO_LOADERENG", + "OPENSSL_NO_MD2", + "OPENSSL_NO_MSAN", + "OPENSSL_NO_RC5", + "OPENSSL_NO_SCTP", + "OPENSSL_NO_SSL3", + "OPENSSL_NO_SSL3_METHOD", + "OPENSSL_NO_TRACE", + "OPENSSL_NO_UBSAN", + "OPENSSL_NO_UNIT_TEST", + "OPENSSL_NO_UPLINK", + "OPENSSL_NO_WEAK_SSL_CIPHERS", + "OPENSSL_NO_DYNAMIC_ENGINE" + ], + "openssl_other_defines" => [ + "OPENSSL_NO_KTLS" + ], + "openssl_sys_defines" => [], + "openssldir" => "", + "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", + "patch" => "9", + "perl_archname" => "x86_64-linux-gnu-thread-multi", + "perl_cmd" => "/usr/bin/perl", + "perl_version" => "5.34.0", + "perlargv" => [ + "no-comp", + "no-shared", + "no-afalgeng", + "enable-ssl-trace", + "enable-fips", + "no-asm", + "linux64-loongarch64" + ], + "perlenv" => { + "AR" => undef, + "ARFLAGS" => undef, + "AS" => undef, + "ASFLAGS" => undef, + "BUILDFILE" => undef, + "CC" => undef, + "CFLAGS" => undef, + "CPP" => undef, + "CPPDEFINES" => undef, + "CPPFLAGS" => undef, + "CPPINCLUDES" => undef, + "CROSS_COMPILE" => undef, + "CXX" => undef, + "CXXFLAGS" => undef, + "HASHBANGPERL" => undef, + "LD" => undef, + "LDFLAGS" => undef, + "LDLIBS" => undef, + "MT" => undef, + "MTFLAGS" => undef, + "OPENSSL_LOCAL_CONFIG_DIR" => undef, + "PERL" => undef, + "RANLIB" => undef, + "RC" => undef, + "RCFLAGS" => undef, + "RM" => undef, + "WINDRES" => undef, + "__CNF_CFLAGS" => undef, + "__CNF_CPPDEFINES" => undef, + "__CNF_CPPFLAGS" => undef, + "__CNF_CPPINCLUDES" => undef, + "__CNF_CXXFLAGS" => undef, + "__CNF_LDFLAGS" => undef, + "__CNF_LDLIBS" => undef + }, + "prefix" => "", + "prerelease" => "", + "processor" => "", + "rc4_int" => "unsigned char", + "release_date" => "30 May 2023", + "shlib_version" => "81.3", + "sourcedir" => ".", + "target" => "linux64-loongarch64", + "version" => "3.0.9" +); +our %target = ( + "AR" => "ar", + "ARFLAGS" => "qc", + "CC" => "gcc", + "CFLAGS" => "-Wall -O3", + "CXX" => "g++", + "CXXFLAGS" => "-Wall -O3", + "HASHBANGPERL" => "/usr/bin/env perl", + "RANLIB" => "ranlib", + "RC" => "windres", + "_conf_fname_int" => [ + "Configurations/00-base-templates.conf", + "Configurations/00-base-templates.conf", + "Configurations/10-main.conf", + "Configurations/10-main.conf", + "Configurations/10-main.conf", + "Configurations/shared-info.pl" + ], + "bn_ops" => "SIXTY_FOUR_BIT_LONG RC4_CHAR", + "build_file" => "Makefile", + "build_scheme" => [ + "unified", + "unix" + ], + "cflags" => "-pthread", + "cppflags" => "", + "cxxflags" => "-std=c++11 -pthread", + "defines" => [ + "OPENSSL_BUILDING_OPENSSL" + ], + "disable" => [], + "dso_ldflags" => "-Wl,-z,defs", + "dso_scheme" => "dlfcn", + "enable" => [ + "afalgeng" + ], + "ex_libs" => "-ldl -pthread", + "includes" => [], + "lflags" => "", + "lib_cflags" => "", + "lib_cppflags" => "-DOPENSSL_USE_NODELETE", + "lib_defines" => [], + "module_cflags" => "-fPIC", + "module_cxxflags" => undef, + "module_ldflags" => "-Wl,-znodelete -shared -Wl,-Bsymbolic", + "perl_platform" => "Unix", + "perlasm_scheme" => "linux64", + "shared_cflag" => "-fPIC", + "shared_defflag" => "-Wl,--version-script=", + "shared_defines" => [], + "shared_ldflag" => "-Wl,-znodelete -shared -Wl,-Bsymbolic", + "shared_rcflag" => "", + "shared_sonameflag" => "-Wl,-soname=", + "shared_target" => "linux-shared", + "template" => "1", + "thread_defines" => [], + "thread_scheme" => "pthreads", + "unistd" => "" +); +our @disablables = ( + "acvp-tests", + "afalgeng", + "aria", + "asan", + "asm", + "async", + "autoalginit", + "autoerrinit", + "autoload-config", + "bf", + "blake2", + "buildtest-c++", + "bulk", + "cached-fetch", + "camellia", + "capieng", + "cast", + "chacha", + "cmac", + "cmp", + "cms", + "comp", + "crypto-mdebug", + "ct", + "deprecated", + "des", + "devcryptoeng", + "dgram", + "dh", + "dsa", + "dso", + "dtls", + "dynamic-engine", + "ec", + "ec2m", + "ec_nistp_64_gcc_128", + "ecdh", + "ecdsa", + "egd", + "engine", + "err", + "external-tests", + "filenames", + "fips", + "fips-securitychecks", + "fuzz-afl", + "fuzz-libfuzzer", + "gost", + "idea", + "ktls", + "legacy", + "loadereng", + "makedepend", + "md2", + "md4", + "mdc2", + "module", + "msan", + "multiblock", + "nextprotoneg", + "ocb", + "ocsp", + "padlockeng", + "pic", + "pinshared", + "poly1305", + "posix-io", + "psk", + "quic", + "rc2", + "rc4", + "rc5", + "rdrand", + "rfc3779", + "rmd160", + "scrypt", + "sctp", + "secure-memory", + "seed", + "shared", + "siphash", + "siv", + "sm2", + "sm3", + "sm4", + "sock", + "srp", + "srtp", + "sse2", + "ssl", + "ssl-trace", + "static-engine", + "stdio", + "tests", + "threads", + "tls", + "trace", + "ts", + "ubsan", + "ui-console", + "unit-test", + "uplink", + "weak-ssl-ciphers", + "whirlpool", + "zlib", + "zlib-dynamic", + "ssl3", + "ssl3-method", + "tls1", + "tls1-method", + "tls1_1", + "tls1_1-method", + "tls1_2", + "tls1_2-method", + "tls1_3", + "dtls1", + "dtls1-method", + "dtls1_2", + "dtls1_2-method" +); +our @disablables_int = ( + "crmf" +); +our %disabled = ( + "afalgeng" => "option", + "asan" => "default", + "asm" => "no asm_arch", + "buildtest-c++" => "default", + "comp" => "option", + "crypto-mdebug" => "default", + "crypto-mdebug-backtrace" => "default", + "devcryptoeng" => "default", + "dynamic-engine" => "cascade", + "ec_nistp_64_gcc_128" => "default", + "egd" => "default", + "external-tests" => "default", + "fuzz-afl" => "default", + "fuzz-libfuzzer" => "default", + "ktls" => "default", + "loadereng" => "cascade", + "md2" => "default", + "msan" => "default", + "rc5" => "default", + "sctp" => "default", + "shared" => "option", + "ssl3" => "default", + "ssl3-method" => "default", + "trace" => "default", + "ubsan" => "default", + "unit-test" => "default", + "uplink" => "no uplink_arch", + "weak-ssl-ciphers" => "default", + "zlib" => "default", + "zlib-dynamic" => "default" +); +our %withargs = (); +our %unified_info = ( + "attributes" => { + "depends" => { + "doc/man1/openssl-asn1parse.pod" => { + "doc/man1/openssl-asn1parse.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-ca.pod" => { + "doc/man1/openssl-ca.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-ciphers.pod" => { + "doc/man1/openssl-ciphers.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-cmds.pod" => { + "doc/man1/openssl-cmds.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-cmp.pod" => { + "doc/man1/openssl-cmp.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-cms.pod" => { + "doc/man1/openssl-cms.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-crl.pod" => { + "doc/man1/openssl-crl.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-crl2pkcs7.pod" => { + "doc/man1/openssl-crl2pkcs7.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-dgst.pod" => { + "doc/man1/openssl-dgst.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-dhparam.pod" => { + "doc/man1/openssl-dhparam.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-dsa.pod" => { + "doc/man1/openssl-dsa.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-dsaparam.pod" => { + "doc/man1/openssl-dsaparam.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-ec.pod" => { + "doc/man1/openssl-ec.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-ecparam.pod" => { + "doc/man1/openssl-ecparam.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-enc.pod" => { + "doc/man1/openssl-enc.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-engine.pod" => { + "doc/man1/openssl-engine.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-errstr.pod" => { + "doc/man1/openssl-errstr.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-fipsinstall.pod" => { + "doc/man1/openssl-fipsinstall.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-gendsa.pod" => { + "doc/man1/openssl-gendsa.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-genpkey.pod" => { + "doc/man1/openssl-genpkey.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-genrsa.pod" => { + "doc/man1/openssl-genrsa.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-info.pod" => { + "doc/man1/openssl-info.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-kdf.pod" => { + "doc/man1/openssl-kdf.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-list.pod" => { + "doc/man1/openssl-list.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-mac.pod" => { + "doc/man1/openssl-mac.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-nseq.pod" => { + "doc/man1/openssl-nseq.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-ocsp.pod" => { + "doc/man1/openssl-ocsp.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-passwd.pod" => { + "doc/man1/openssl-passwd.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-pkcs12.pod" => { + "doc/man1/openssl-pkcs12.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-pkcs7.pod" => { + "doc/man1/openssl-pkcs7.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-pkcs8.pod" => { + "doc/man1/openssl-pkcs8.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-pkey.pod" => { + "doc/man1/openssl-pkey.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-pkeyparam.pod" => { + "doc/man1/openssl-pkeyparam.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-pkeyutl.pod" => { + "doc/man1/openssl-pkeyutl.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-prime.pod" => { + "doc/man1/openssl-prime.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-rand.pod" => { + "doc/man1/openssl-rand.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-rehash.pod" => { + "doc/man1/openssl-rehash.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-req.pod" => { + "doc/man1/openssl-req.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-rsa.pod" => { + "doc/man1/openssl-rsa.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-rsautl.pod" => { + "doc/man1/openssl-rsautl.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-s_client.pod" => { + "doc/man1/openssl-s_client.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-s_server.pod" => { + "doc/man1/openssl-s_server.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-s_time.pod" => { + "doc/man1/openssl-s_time.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-sess_id.pod" => { + "doc/man1/openssl-sess_id.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-smime.pod" => { + "doc/man1/openssl-smime.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-speed.pod" => { + "doc/man1/openssl-speed.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-spkac.pod" => { + "doc/man1/openssl-spkac.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-srp.pod" => { + "doc/man1/openssl-srp.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-storeutl.pod" => { + "doc/man1/openssl-storeutl.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-ts.pod" => { + "doc/man1/openssl-ts.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-verify.pod" => { + "doc/man1/openssl-verify.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-version.pod" => { + "doc/man1/openssl-version.pod.in" => { + "pod" => "1" + } + }, + "doc/man1/openssl-x509.pod" => { + "doc/man1/openssl-x509.pod.in" => { + "pod" => "1" + } + }, + "doc/man7/openssl_user_macros.pod" => { + "doc/man7/openssl_user_macros.pod.in" => { + "pod" => "1" + } + }, + "providers/libcommon.a" => { + "libcrypto" => { + "weak" => "1" + } + } + }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, + "libraries" => { + "apps/libapps.a" => { + "noinst" => "1" + }, + "providers/libcommon.a" => { + "noinst" => "1" + }, + "providers/libdefault.a" => { + "noinst" => "1" + }, + "providers/libfips.a" => { + "noinst" => "1" + }, + "providers/liblegacy.a" => { + "noinst" => "1" + }, + "test/libtestutil.a" => { + "has_main" => "1", + "noinst" => "1" + } + }, + "modules" => { + "providers/fips" => { + "fips" => "1" + }, + "test/p_test" => { + "noinst" => "1" + } + }, + "programs" => { + "fuzz/asn1-test" => { + "noinst" => "1" + }, + "fuzz/asn1parse-test" => { + "noinst" => "1" + }, + "fuzz/bignum-test" => { + "noinst" => "1" + }, + "fuzz/bndiv-test" => { + "noinst" => "1" + }, + "fuzz/client-test" => { + "noinst" => "1" + }, + "fuzz/cmp-test" => { + "noinst" => "1" + }, + "fuzz/cms-test" => { + "noinst" => "1" + }, + "fuzz/conf-test" => { + "noinst" => "1" + }, + "fuzz/crl-test" => { + "noinst" => "1" + }, + "fuzz/ct-test" => { + "noinst" => "1" + }, + "fuzz/server-test" => { + "noinst" => "1" + }, + "fuzz/x509-test" => { + "noinst" => "1" + }, + "test/aborttest" => { + "noinst" => "1" + }, + "test/acvp_test" => { + "noinst" => "1" + }, + "test/aesgcmtest" => { + "noinst" => "1" + }, + "test/afalgtest" => { + "noinst" => "1" + }, + "test/algorithmid_test" => { + "noinst" => "1" + }, + "test/asn1_decode_test" => { + "noinst" => "1" + }, + "test/asn1_dsa_internal_test" => { + "noinst" => "1" + }, + "test/asn1_encode_test" => { + "noinst" => "1" + }, + "test/asn1_internal_test" => { + "noinst" => "1" + }, + "test/asn1_string_table_test" => { + "noinst" => "1" + }, + "test/asn1_time_test" => { + "noinst" => "1" + }, + "test/asynciotest" => { + "noinst" => "1" + }, + "test/asynctest" => { + "noinst" => "1" + }, + "test/bad_dtls_test" => { + "noinst" => "1" + }, + "test/bftest" => { + "noinst" => "1" + }, + "test/bio_callback_test" => { + "noinst" => "1" + }, + "test/bio_core_test" => { + "noinst" => "1" + }, + "test/bio_enc_test" => { + "noinst" => "1" + }, + "test/bio_memleak_test" => { + "noinst" => "1" + }, + "test/bio_prefix_text" => { + "noinst" => "1" + }, + "test/bio_readbuffer_test" => { + "noinst" => "1" + }, + "test/bioprinttest" => { + "noinst" => "1" + }, + "test/bn_internal_test" => { + "noinst" => "1" + }, + "test/bntest" => { + "noinst" => "1" + }, + "test/buildtest_c_aes" => { + "noinst" => "1" + }, + "test/buildtest_c_async" => { + "noinst" => "1" + }, + "test/buildtest_c_blowfish" => { + "noinst" => "1" + }, + "test/buildtest_c_bn" => { + "noinst" => "1" + }, + "test/buildtest_c_buffer" => { + "noinst" => "1" + }, + "test/buildtest_c_camellia" => { + "noinst" => "1" + }, + "test/buildtest_c_cast" => { + "noinst" => "1" + }, + "test/buildtest_c_cmac" => { + "noinst" => "1" + }, + "test/buildtest_c_cmp_util" => { + "noinst" => "1" + }, + "test/buildtest_c_conf_api" => { + "noinst" => "1" + }, + "test/buildtest_c_conftypes" => { + "noinst" => "1" + }, + "test/buildtest_c_core" => { + "noinst" => "1" + }, + "test/buildtest_c_core_dispatch" => { + "noinst" => "1" + }, + "test/buildtest_c_core_names" => { + "noinst" => "1" + }, + "test/buildtest_c_core_object" => { + "noinst" => "1" + }, + "test/buildtest_c_cryptoerr_legacy" => { + "noinst" => "1" + }, + "test/buildtest_c_decoder" => { + "noinst" => "1" + }, + "test/buildtest_c_des" => { + "noinst" => "1" + }, + "test/buildtest_c_dh" => { + "noinst" => "1" + }, + "test/buildtest_c_dsa" => { + "noinst" => "1" + }, + "test/buildtest_c_dtls1" => { + "noinst" => "1" + }, + "test/buildtest_c_e_os2" => { + "noinst" => "1" + }, + "test/buildtest_c_ebcdic" => { + "noinst" => "1" + }, + "test/buildtest_c_ec" => { + "noinst" => "1" + }, + "test/buildtest_c_ecdh" => { + "noinst" => "1" + }, + "test/buildtest_c_ecdsa" => { + "noinst" => "1" + }, + "test/buildtest_c_encoder" => { + "noinst" => "1" + }, + "test/buildtest_c_engine" => { + "noinst" => "1" + }, + "test/buildtest_c_evp" => { + "noinst" => "1" + }, + "test/buildtest_c_fips_names" => { + "noinst" => "1" + }, + "test/buildtest_c_hmac" => { + "noinst" => "1" + }, + "test/buildtest_c_http" => { + "noinst" => "1" + }, + "test/buildtest_c_idea" => { + "noinst" => "1" + }, + "test/buildtest_c_kdf" => { + "noinst" => "1" + }, + "test/buildtest_c_macros" => { + "noinst" => "1" + }, + "test/buildtest_c_md4" => { + "noinst" => "1" + }, + "test/buildtest_c_md5" => { + "noinst" => "1" + }, + "test/buildtest_c_mdc2" => { + "noinst" => "1" + }, + "test/buildtest_c_modes" => { + "noinst" => "1" + }, + "test/buildtest_c_obj_mac" => { + "noinst" => "1" + }, + "test/buildtest_c_objects" => { + "noinst" => "1" + }, + "test/buildtest_c_ossl_typ" => { + "noinst" => "1" + }, + "test/buildtest_c_param_build" => { + "noinst" => "1" + }, + "test/buildtest_c_params" => { + "noinst" => "1" + }, + "test/buildtest_c_pem" => { + "noinst" => "1" + }, + "test/buildtest_c_pem2" => { + "noinst" => "1" + }, + "test/buildtest_c_prov_ssl" => { + "noinst" => "1" + }, + "test/buildtest_c_provider" => { + "noinst" => "1" + }, + "test/buildtest_c_quic" => { + "noinst" => "1" + }, + "test/buildtest_c_rand" => { + "noinst" => "1" + }, + "test/buildtest_c_rc2" => { + "noinst" => "1" + }, + "test/buildtest_c_rc4" => { + "noinst" => "1" + }, + "test/buildtest_c_ripemd" => { + "noinst" => "1" + }, + "test/buildtest_c_rsa" => { + "noinst" => "1" + }, + "test/buildtest_c_seed" => { + "noinst" => "1" + }, + "test/buildtest_c_self_test" => { + "noinst" => "1" + }, + "test/buildtest_c_sha" => { + "noinst" => "1" + }, + "test/buildtest_c_srtp" => { + "noinst" => "1" + }, + "test/buildtest_c_ssl2" => { + "noinst" => "1" + }, + "test/buildtest_c_sslerr_legacy" => { + "noinst" => "1" + }, + "test/buildtest_c_stack" => { + "noinst" => "1" + }, + "test/buildtest_c_store" => { + "noinst" => "1" + }, + "test/buildtest_c_symhacks" => { + "noinst" => "1" + }, + "test/buildtest_c_tls1" => { + "noinst" => "1" + }, + "test/buildtest_c_ts" => { + "noinst" => "1" + }, + "test/buildtest_c_txt_db" => { + "noinst" => "1" + }, + "test/buildtest_c_types" => { + "noinst" => "1" + }, + "test/buildtest_c_whrlpool" => { + "noinst" => "1" + }, + "test/casttest" => { + "noinst" => "1" + }, + "test/chacha_internal_test" => { + "noinst" => "1" + }, + "test/cipher_overhead_test" => { + "noinst" => "1" + }, + "test/cipherbytes_test" => { + "noinst" => "1" + }, + "test/cipherlist_test" => { + "noinst" => "1" + }, + "test/ciphername_test" => { + "noinst" => "1" + }, + "test/clienthellotest" => { + "noinst" => "1" + }, + "test/cmactest" => { + "noinst" => "1" + }, + "test/cmp_asn_test" => { + "noinst" => "1" + }, + "test/cmp_client_test" => { + "noinst" => "1" + }, + "test/cmp_ctx_test" => { + "noinst" => "1" + }, + "test/cmp_hdr_test" => { + "noinst" => "1" + }, + "test/cmp_msg_test" => { + "noinst" => "1" + }, + "test/cmp_protect_test" => { + "noinst" => "1" + }, + "test/cmp_server_test" => { + "noinst" => "1" + }, + "test/cmp_status_test" => { + "noinst" => "1" + }, + "test/cmp_vfy_test" => { + "noinst" => "1" + }, + "test/cmsapitest" => { + "noinst" => "1" + }, + "test/conf_include_test" => { + "noinst" => "1" + }, + "test/confdump" => { + "noinst" => "1" + }, + "test/constant_time_test" => { + "noinst" => "1" + }, + "test/context_internal_test" => { + "noinst" => "1" + }, + "test/crltest" => { + "noinst" => "1" + }, + "test/ct_test" => { + "noinst" => "1" + }, + "test/ctype_internal_test" => { + "noinst" => "1" + }, + "test/curve448_internal_test" => { + "noinst" => "1" + }, + "test/d2i_test" => { + "noinst" => "1" + }, + "test/danetest" => { + "noinst" => "1" + }, + "test/defltfips_test" => { + "noinst" => "1" + }, + "test/destest" => { + "noinst" => "1" + }, + "test/dhtest" => { + "noinst" => "1" + }, + "test/drbgtest" => { + "noinst" => "1" + }, + "test/dsa_no_digest_size_test" => { + "noinst" => "1" + }, + "test/dsatest" => { + "noinst" => "1" + }, + "test/dtls_mtu_test" => { + "noinst" => "1" + }, + "test/dtlstest" => { + "noinst" => "1" + }, + "test/dtlsv1listentest" => { + "noinst" => "1" + }, + "test/ec_internal_test" => { + "noinst" => "1" + }, + "test/ecdsatest" => { + "noinst" => "1" + }, + "test/ecstresstest" => { + "noinst" => "1" + }, + "test/ectest" => { + "noinst" => "1" + }, + "test/endecode_test" => { + "noinst" => "1" + }, + "test/endecoder_legacy_test" => { + "noinst" => "1" + }, + "test/enginetest" => { + "noinst" => "1" + }, + "test/errtest" => { + "noinst" => "1" + }, + "test/evp_extra_test" => { + "noinst" => "1" + }, + "test/evp_extra_test2" => { + "noinst" => "1" + }, + "test/evp_fetch_prov_test" => { + "noinst" => "1" + }, + "test/evp_kdf_test" => { + "noinst" => "1" + }, + "test/evp_libctx_test" => { + "noinst" => "1" + }, + "test/evp_pkey_ctx_new_from_name" => { + "noinst" => "1" + }, + "test/evp_pkey_dparams_test" => { + "noinst" => "1" + }, + "test/evp_pkey_provided_test" => { + "noinst" => "1" + }, + "test/evp_test" => { + "noinst" => "1" + }, + "test/exdatatest" => { + "noinst" => "1" + }, + "test/exptest" => { + "noinst" => "1" + }, + "test/ext_internal_test" => { + "noinst" => "1" + }, + "test/fatalerrtest" => { + "noinst" => "1" + }, + "test/ffc_internal_test" => { + "noinst" => "1" + }, + "test/fips_version_test" => { + "noinst" => "1" + }, + "test/gmdifftest" => { + "noinst" => "1" + }, + "test/hexstr_test" => { + "noinst" => "1" + }, + "test/hmactest" => { + "noinst" => "1" + }, + "test/http_test" => { + "noinst" => "1" + }, + "test/ideatest" => { + "noinst" => "1" + }, + "test/igetest" => { + "noinst" => "1" + }, + "test/keymgmt_internal_test" => { + "noinst" => "1" + }, + "test/lhash_test" => { + "noinst" => "1" + }, + "test/localetest" => { + "noinst" => "1" + }, + "test/mdc2_internal_test" => { + "noinst" => "1" + }, + "test/mdc2test" => { + "noinst" => "1" + }, + "test/memleaktest" => { + "noinst" => "1" + }, + "test/modes_internal_test" => { + "noinst" => "1" + }, + "test/namemap_internal_test" => { + "noinst" => "1" + }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, + "test/ocspapitest" => { + "noinst" => "1" + }, + "test/ossl_store_test" => { + "noinst" => "1" + }, + "test/packettest" => { + "noinst" => "1" + }, + "test/param_build_test" => { + "noinst" => "1" + }, + "test/params_api_test" => { + "noinst" => "1" + }, + "test/params_conversion_test" => { + "noinst" => "1" + }, + "test/params_test" => { + "noinst" => "1" + }, + "test/pbelutest" => { + "noinst" => "1" + }, + "test/pbetest" => { + "noinst" => "1" + }, + "test/pem_read_depr_test" => { + "noinst" => "1" + }, + "test/pemtest" => { + "noinst" => "1" + }, + "test/pkcs12_format_test" => { + "noinst" => "1" + }, + "test/pkcs7_test" => { + "noinst" => "1" + }, + "test/pkey_meth_kdf_test" => { + "noinst" => "1" + }, + "test/pkey_meth_test" => { + "noinst" => "1" + }, + "test/poly1305_internal_test" => { + "noinst" => "1" + }, + "test/property_test" => { + "noinst" => "1" + }, + "test/prov_config_test" => { + "noinst" => "1" + }, + "test/provfetchtest" => { + "noinst" => "1" + }, + "test/provider_fallback_test" => { + "noinst" => "1" + }, + "test/provider_internal_test" => { + "noinst" => "1" + }, + "test/provider_pkey_test" => { + "noinst" => "1" + }, + "test/provider_status_test" => { + "noinst" => "1" + }, + "test/provider_test" => { + "noinst" => "1" + }, + "test/punycode_test" => { + "noinst" => "1" + }, + "test/rand_status_test" => { + "noinst" => "1" + }, + "test/rand_test" => { + "noinst" => "1" + }, + "test/rc2test" => { + "noinst" => "1" + }, + "test/rc4test" => { + "noinst" => "1" + }, + "test/rc5test" => { + "noinst" => "1" + }, + "test/rdrand_sanitytest" => { + "noinst" => "1" + }, + "test/recordlentest" => { + "noinst" => "1" + }, + "test/rsa_complex" => { + "noinst" => "1" + }, + "test/rsa_mp_test" => { + "noinst" => "1" + }, + "test/rsa_sp800_56b_test" => { + "noinst" => "1" + }, + "test/rsa_test" => { + "noinst" => "1" + }, + "test/sanitytest" => { + "noinst" => "1" + }, + "test/secmemtest" => { + "noinst" => "1" + }, + "test/servername_test" => { + "noinst" => "1" + }, + "test/sha_test" => { + "noinst" => "1" + }, + "test/siphash_internal_test" => { + "noinst" => "1" + }, + "test/sm2_internal_test" => { + "noinst" => "1" + }, + "test/sm3_internal_test" => { + "noinst" => "1" + }, + "test/sm4_internal_test" => { + "noinst" => "1" + }, + "test/sparse_array_test" => { + "noinst" => "1" + }, + "test/srptest" => { + "noinst" => "1" + }, + "test/ssl_cert_table_internal_test" => { + "noinst" => "1" + }, + "test/ssl_ctx_test" => { + "noinst" => "1" + }, + "test/ssl_old_test" => { + "noinst" => "1" + }, + "test/ssl_test" => { + "noinst" => "1" + }, + "test/ssl_test_ctx_test" => { + "noinst" => "1" + }, + "test/sslapitest" => { + "noinst" => "1" + }, + "test/sslbuffertest" => { + "noinst" => "1" + }, + "test/sslcorrupttest" => { + "noinst" => "1" + }, + "test/stack_test" => { + "noinst" => "1" + }, + "test/sysdefaulttest" => { + "noinst" => "1" + }, + "test/test_test" => { + "noinst" => "1" + }, + "test/threadstest" => { + "noinst" => "1" + }, + "test/threadstest_fips" => { + "noinst" => "1" + }, + "test/time_offset_test" => { + "noinst" => "1" + }, + "test/tls13ccstest" => { + "noinst" => "1" + }, + "test/tls13encryptiontest" => { + "noinst" => "1" + }, + "test/trace_api_test" => { + "noinst" => "1" + }, + "test/uitest" => { + "noinst" => "1" + }, + "test/upcallstest" => { + "noinst" => "1" + }, + "test/user_property_test" => { + "noinst" => "1" + }, + "test/v3ext" => { + "noinst" => "1" + }, + "test/v3nametest" => { + "noinst" => "1" + }, + "test/verify_extra_test" => { + "noinst" => "1" + }, + "test/versions" => { + "noinst" => "1" + }, + "test/wpackettest" => { + "noinst" => "1" + }, + "test/x509_check_cert_pkey_test" => { + "noinst" => "1" + }, + "test/x509_dup_cert_test" => { + "noinst" => "1" + }, + "test/x509_internal_test" => { + "noinst" => "1" + }, + "test/x509_time_test" => { + "noinst" => "1" + }, + "test/x509aux" => { + "noinst" => "1" + } + }, + "scripts" => { + "apps/CA.pl" => { + "misc" => "1" + }, + "apps/tsget.pl" => { + "linkname" => "tsget", + "misc" => "1" + }, + "util/shlib_wrap.sh" => { + "noinst" => "1" + }, + "util/wrap.pl" => { + "noinst" => "1" + } + }, + "sources" => { + "apps/openssl" => { + "apps/openssl-bin-progs.o" => { + "nocheck" => "1" + } + }, + "apps/openssl-bin-progs.o" => { + "apps/progs.c" => { + "nocheck" => "1" + } + }, + "apps/progs.o" => {} + } + }, + "defines" => { + "providers/fips" => [ + "FIPS_MODULE" + ], + "providers/libfips.a" => [ + "FIPS_MODULE" + ], + "test/provider_internal_test" => [ + "PROVIDER_INIT_FUNCTION_NAME=p_test_init" + ], + "test/provider_test" => [ + "PROVIDER_INIT_FUNCTION_NAME=p_test_init" + ] + }, + "depends" => { + "" => [ + "include/crypto/bn_conf.h", + "include/crypto/dso_conf.h", + "include/openssl/asn1.h", + "include/openssl/asn1t.h", + "include/openssl/bio.h", + "include/openssl/cmp.h", + "include/openssl/cms.h", + "include/openssl/conf.h", + "include/openssl/crmf.h", + "include/openssl/crypto.h", + "include/openssl/ct.h", + "include/openssl/err.h", + "include/openssl/ess.h", + "include/openssl/fipskey.h", + "include/openssl/lhash.h", + "include/openssl/ocsp.h", + "include/openssl/opensslv.h", + "include/openssl/pkcs12.h", + "include/openssl/pkcs7.h", + "include/openssl/safestack.h", + "include/openssl/srp.h", + "include/openssl/ssl.h", + "include/openssl/ui.h", + "include/openssl/x509.h", + "include/openssl/x509_vfy.h", + "include/openssl/x509v3.h", + "test/provider_internal_test.cnf" + ], + "apps/lib/cmp_client_test-bin-cmp_mock_srv.o" => [ + "apps/progs.h" + ], + "apps/lib/openssl-bin-cmp_mock_srv.o" => [ + "apps/progs.h" + ], + "apps/openssl" => [ + "apps/libapps.a", + "libssl" + ], + "apps/openssl-bin-asn1parse.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-ca.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-ciphers.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-cmp.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-cms.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-crl.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-crl2pkcs7.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-dgst.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-dhparam.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-dsa.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-dsaparam.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-ec.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-ecparam.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-enc.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-engine.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-errstr.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-fipsinstall.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-gendsa.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-genpkey.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-genrsa.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-info.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-kdf.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-list.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-mac.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-nseq.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-ocsp.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-openssl.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-passwd.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-pkcs12.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-pkcs7.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-pkcs8.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-pkey.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-pkeyparam.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-pkeyutl.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-prime.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-progs.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-rand.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-rehash.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-req.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-rsa.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-rsautl.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-s_client.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-s_server.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-s_time.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-sess_id.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-smime.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-speed.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-spkac.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-srp.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-storeutl.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-ts.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-verify.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-version.o" => [ + "apps/progs.h" + ], + "apps/openssl-bin-x509.o" => [ + "apps/progs.h" + ], + "apps/progs.c" => [ + "configdata.pm" + ], + "apps/progs.h" => [ + "apps/progs.c" + ], + "build_modules_nodep" => [ + "providers/fipsmodule.cnf" + ], + "crypto/aes/aes-586.S" => [ + "crypto/perlasm/x86asm.pl" + ], + "crypto/aes/aesni-586.S" => [ + "crypto/perlasm/x86asm.pl" + ], + "crypto/aes/aest4-sparcv9.S" => [ + "crypto/perlasm/sparcv9_modes.pl" + ], + "crypto/aes/vpaes-586.S" => [ + "crypto/perlasm/x86asm.pl" + ], + "crypto/bf/bf-586.S" => [ + "crypto/perlasm/cbc.pl", + "crypto/perlasm/x86asm.pl" + ], + "crypto/bn/bn-586.S" => [ + "crypto/perlasm/x86asm.pl" + ], + "crypto/bn/co-586.S" => [ + "crypto/perlasm/x86asm.pl" + ], + "crypto/bn/x86-gf2m.S" => [ + "crypto/perlasm/x86asm.pl" + ], + "crypto/bn/x86-mont.S" => [ + "crypto/perlasm/x86asm.pl" + ], + "crypto/camellia/cmll-x86.S" => [ + "crypto/perlasm/x86asm.pl" + ], + "crypto/camellia/cmllt4-sparcv9.S" => [ + "crypto/perlasm/sparcv9_modes.pl" + ], + "crypto/cast/cast-586.S" => [ + "crypto/perlasm/cbc.pl", + "crypto/perlasm/x86asm.pl" + ], + "crypto/des/crypt586.S" => [ + "crypto/perlasm/cbc.pl", + "crypto/perlasm/x86asm.pl" + ], + "crypto/des/des-586.S" => [ + "crypto/perlasm/cbc.pl", + "crypto/perlasm/x86asm.pl" + ], + "crypto/libcrypto-lib-cversion.o" => [ + "crypto/buildinf.h" + ], + "crypto/libcrypto-lib-info.o" => [ + "crypto/buildinf.h" + ], + "crypto/rc4/rc4-586.S" => [ + "crypto/perlasm/x86asm.pl" + ], + "crypto/ripemd/rmd-586.S" => [ + "crypto/perlasm/x86asm.pl" + ], + "crypto/sha/sha1-586.S" => [ + "crypto/perlasm/x86asm.pl" + ], + "crypto/sha/sha256-586.S" => [ + "crypto/perlasm/x86asm.pl" + ], + "crypto/sha/sha512-586.S" => [ + "crypto/perlasm/x86asm.pl" + ], + "crypto/whrlpool/wp-mmx.S" => [ + "crypto/perlasm/x86asm.pl" + ], + "crypto/x86cpuid.s" => [ + "crypto/perlasm/x86asm.pl" + ], + "doc/html/man1/CA.pl.html" => [ + "doc/man1/CA.pl.pod" + ], + "doc/html/man1/openssl-asn1parse.html" => [ + "doc/man1/openssl-asn1parse.pod" + ], + "doc/html/man1/openssl-ca.html" => [ + "doc/man1/openssl-ca.pod" + ], + "doc/html/man1/openssl-ciphers.html" => [ + "doc/man1/openssl-ciphers.pod" + ], + "doc/html/man1/openssl-cmds.html" => [ + "doc/man1/openssl-cmds.pod" + ], + "doc/html/man1/openssl-cmp.html" => [ + "doc/man1/openssl-cmp.pod" + ], + "doc/html/man1/openssl-cms.html" => [ + "doc/man1/openssl-cms.pod" + ], + "doc/html/man1/openssl-crl.html" => [ + "doc/man1/openssl-crl.pod" + ], + "doc/html/man1/openssl-crl2pkcs7.html" => [ + "doc/man1/openssl-crl2pkcs7.pod" + ], + "doc/html/man1/openssl-dgst.html" => [ + "doc/man1/openssl-dgst.pod" + ], + "doc/html/man1/openssl-dhparam.html" => [ + "doc/man1/openssl-dhparam.pod" + ], + "doc/html/man1/openssl-dsa.html" => [ + "doc/man1/openssl-dsa.pod" + ], + "doc/html/man1/openssl-dsaparam.html" => [ + "doc/man1/openssl-dsaparam.pod" + ], + "doc/html/man1/openssl-ec.html" => [ + "doc/man1/openssl-ec.pod" + ], + "doc/html/man1/openssl-ecparam.html" => [ + "doc/man1/openssl-ecparam.pod" + ], + "doc/html/man1/openssl-enc.html" => [ + "doc/man1/openssl-enc.pod" + ], + "doc/html/man1/openssl-engine.html" => [ + "doc/man1/openssl-engine.pod" + ], + "doc/html/man1/openssl-errstr.html" => [ + "doc/man1/openssl-errstr.pod" + ], + "doc/html/man1/openssl-fipsinstall.html" => [ + "doc/man1/openssl-fipsinstall.pod" + ], + "doc/html/man1/openssl-format-options.html" => [ + "doc/man1/openssl-format-options.pod" + ], + "doc/html/man1/openssl-gendsa.html" => [ + "doc/man1/openssl-gendsa.pod" + ], + "doc/html/man1/openssl-genpkey.html" => [ + "doc/man1/openssl-genpkey.pod" + ], + "doc/html/man1/openssl-genrsa.html" => [ + "doc/man1/openssl-genrsa.pod" + ], + "doc/html/man1/openssl-info.html" => [ + "doc/man1/openssl-info.pod" + ], + "doc/html/man1/openssl-kdf.html" => [ + "doc/man1/openssl-kdf.pod" + ], + "doc/html/man1/openssl-list.html" => [ + "doc/man1/openssl-list.pod" + ], + "doc/html/man1/openssl-mac.html" => [ + "doc/man1/openssl-mac.pod" + ], + "doc/html/man1/openssl-namedisplay-options.html" => [ + "doc/man1/openssl-namedisplay-options.pod" + ], + "doc/html/man1/openssl-nseq.html" => [ + "doc/man1/openssl-nseq.pod" + ], + "doc/html/man1/openssl-ocsp.html" => [ + "doc/man1/openssl-ocsp.pod" + ], + "doc/html/man1/openssl-passphrase-options.html" => [ + "doc/man1/openssl-passphrase-options.pod" + ], + "doc/html/man1/openssl-passwd.html" => [ + "doc/man1/openssl-passwd.pod" + ], + "doc/html/man1/openssl-pkcs12.html" => [ + "doc/man1/openssl-pkcs12.pod" + ], + "doc/html/man1/openssl-pkcs7.html" => [ + "doc/man1/openssl-pkcs7.pod" + ], + "doc/html/man1/openssl-pkcs8.html" => [ + "doc/man1/openssl-pkcs8.pod" + ], + "doc/html/man1/openssl-pkey.html" => [ + "doc/man1/openssl-pkey.pod" + ], + "doc/html/man1/openssl-pkeyparam.html" => [ + "doc/man1/openssl-pkeyparam.pod" + ], + "doc/html/man1/openssl-pkeyutl.html" => [ + "doc/man1/openssl-pkeyutl.pod" + ], + "doc/html/man1/openssl-prime.html" => [ + "doc/man1/openssl-prime.pod" + ], + "doc/html/man1/openssl-rand.html" => [ + "doc/man1/openssl-rand.pod" + ], + "doc/html/man1/openssl-rehash.html" => [ + "doc/man1/openssl-rehash.pod" + ], + "doc/html/man1/openssl-req.html" => [ + "doc/man1/openssl-req.pod" + ], + "doc/html/man1/openssl-rsa.html" => [ + "doc/man1/openssl-rsa.pod" + ], + "doc/html/man1/openssl-rsautl.html" => [ + "doc/man1/openssl-rsautl.pod" + ], + "doc/html/man1/openssl-s_client.html" => [ + "doc/man1/openssl-s_client.pod" + ], + "doc/html/man1/openssl-s_server.html" => [ + "doc/man1/openssl-s_server.pod" + ], + "doc/html/man1/openssl-s_time.html" => [ + "doc/man1/openssl-s_time.pod" + ], + "doc/html/man1/openssl-sess_id.html" => [ + "doc/man1/openssl-sess_id.pod" + ], + "doc/html/man1/openssl-smime.html" => [ + "doc/man1/openssl-smime.pod" + ], + "doc/html/man1/openssl-speed.html" => [ + "doc/man1/openssl-speed.pod" + ], + "doc/html/man1/openssl-spkac.html" => [ + "doc/man1/openssl-spkac.pod" + ], + "doc/html/man1/openssl-srp.html" => [ + "doc/man1/openssl-srp.pod" + ], + "doc/html/man1/openssl-storeutl.html" => [ + "doc/man1/openssl-storeutl.pod" + ], + "doc/html/man1/openssl-ts.html" => [ + "doc/man1/openssl-ts.pod" + ], + "doc/html/man1/openssl-verification-options.html" => [ + "doc/man1/openssl-verification-options.pod" + ], + "doc/html/man1/openssl-verify.html" => [ + "doc/man1/openssl-verify.pod" + ], + "doc/html/man1/openssl-version.html" => [ + "doc/man1/openssl-version.pod" + ], + "doc/html/man1/openssl-x509.html" => [ + "doc/man1/openssl-x509.pod" + ], + "doc/html/man1/openssl.html" => [ + "doc/man1/openssl.pod" + ], + "doc/html/man1/tsget.html" => [ + "doc/man1/tsget.pod" + ], + "doc/html/man3/ADMISSIONS.html" => [ + "doc/man3/ADMISSIONS.pod" + ], + "doc/html/man3/ASN1_EXTERN_FUNCS.html" => [ + "doc/man3/ASN1_EXTERN_FUNCS.pod" + ], + "doc/html/man3/ASN1_INTEGER_get_int64.html" => [ + "doc/man3/ASN1_INTEGER_get_int64.pod" + ], + "doc/html/man3/ASN1_INTEGER_new.html" => [ + "doc/man3/ASN1_INTEGER_new.pod" + ], + "doc/html/man3/ASN1_ITEM_lookup.html" => [ + "doc/man3/ASN1_ITEM_lookup.pod" + ], + "doc/html/man3/ASN1_OBJECT_new.html" => [ + "doc/man3/ASN1_OBJECT_new.pod" + ], + "doc/html/man3/ASN1_STRING_TABLE_add.html" => [ + "doc/man3/ASN1_STRING_TABLE_add.pod" + ], + "doc/html/man3/ASN1_STRING_length.html" => [ + "doc/man3/ASN1_STRING_length.pod" + ], + "doc/html/man3/ASN1_STRING_new.html" => [ + "doc/man3/ASN1_STRING_new.pod" + ], + "doc/html/man3/ASN1_STRING_print_ex.html" => [ + "doc/man3/ASN1_STRING_print_ex.pod" + ], + "doc/html/man3/ASN1_TIME_set.html" => [ + "doc/man3/ASN1_TIME_set.pod" + ], + "doc/html/man3/ASN1_TYPE_get.html" => [ + "doc/man3/ASN1_TYPE_get.pod" + ], + "doc/html/man3/ASN1_aux_cb.html" => [ + "doc/man3/ASN1_aux_cb.pod" + ], + "doc/html/man3/ASN1_generate_nconf.html" => [ + "doc/man3/ASN1_generate_nconf.pod" + ], + "doc/html/man3/ASN1_item_d2i_bio.html" => [ + "doc/man3/ASN1_item_d2i_bio.pod" + ], + "doc/html/man3/ASN1_item_new.html" => [ + "doc/man3/ASN1_item_new.pod" + ], + "doc/html/man3/ASN1_item_sign.html" => [ + "doc/man3/ASN1_item_sign.pod" + ], + "doc/html/man3/ASYNC_WAIT_CTX_new.html" => [ + "doc/man3/ASYNC_WAIT_CTX_new.pod" + ], + "doc/html/man3/ASYNC_start_job.html" => [ + "doc/man3/ASYNC_start_job.pod" + ], + "doc/html/man3/BF_encrypt.html" => [ + "doc/man3/BF_encrypt.pod" + ], + "doc/html/man3/BIO_ADDR.html" => [ + "doc/man3/BIO_ADDR.pod" + ], + "doc/html/man3/BIO_ADDRINFO.html" => [ + "doc/man3/BIO_ADDRINFO.pod" + ], + "doc/html/man3/BIO_connect.html" => [ + "doc/man3/BIO_connect.pod" + ], + "doc/html/man3/BIO_ctrl.html" => [ + "doc/man3/BIO_ctrl.pod" + ], + "doc/html/man3/BIO_f_base64.html" => [ + "doc/man3/BIO_f_base64.pod" + ], + "doc/html/man3/BIO_f_buffer.html" => [ + "doc/man3/BIO_f_buffer.pod" + ], + "doc/html/man3/BIO_f_cipher.html" => [ + "doc/man3/BIO_f_cipher.pod" + ], + "doc/html/man3/BIO_f_md.html" => [ + "doc/man3/BIO_f_md.pod" + ], + "doc/html/man3/BIO_f_null.html" => [ + "doc/man3/BIO_f_null.pod" + ], + "doc/html/man3/BIO_f_prefix.html" => [ + "doc/man3/BIO_f_prefix.pod" + ], + "doc/html/man3/BIO_f_readbuffer.html" => [ + "doc/man3/BIO_f_readbuffer.pod" + ], + "doc/html/man3/BIO_f_ssl.html" => [ + "doc/man3/BIO_f_ssl.pod" + ], + "doc/html/man3/BIO_find_type.html" => [ + "doc/man3/BIO_find_type.pod" + ], + "doc/html/man3/BIO_get_data.html" => [ + "doc/man3/BIO_get_data.pod" + ], + "doc/html/man3/BIO_get_ex_new_index.html" => [ + "doc/man3/BIO_get_ex_new_index.pod" + ], + "doc/html/man3/BIO_meth_new.html" => [ + "doc/man3/BIO_meth_new.pod" + ], + "doc/html/man3/BIO_new.html" => [ + "doc/man3/BIO_new.pod" + ], + "doc/html/man3/BIO_new_CMS.html" => [ + "doc/man3/BIO_new_CMS.pod" + ], + "doc/html/man3/BIO_parse_hostserv.html" => [ + "doc/man3/BIO_parse_hostserv.pod" + ], + "doc/html/man3/BIO_printf.html" => [ + "doc/man3/BIO_printf.pod" + ], + "doc/html/man3/BIO_push.html" => [ + "doc/man3/BIO_push.pod" + ], + "doc/html/man3/BIO_read.html" => [ + "doc/man3/BIO_read.pod" + ], + "doc/html/man3/BIO_s_accept.html" => [ + "doc/man3/BIO_s_accept.pod" + ], + "doc/html/man3/BIO_s_bio.html" => [ + "doc/man3/BIO_s_bio.pod" + ], + "doc/html/man3/BIO_s_connect.html" => [ + "doc/man3/BIO_s_connect.pod" + ], + "doc/html/man3/BIO_s_core.html" => [ + "doc/man3/BIO_s_core.pod" + ], + "doc/html/man3/BIO_s_datagram.html" => [ + "doc/man3/BIO_s_datagram.pod" + ], + "doc/html/man3/BIO_s_fd.html" => [ + "doc/man3/BIO_s_fd.pod" + ], + "doc/html/man3/BIO_s_file.html" => [ + "doc/man3/BIO_s_file.pod" + ], + "doc/html/man3/BIO_s_mem.html" => [ + "doc/man3/BIO_s_mem.pod" + ], + "doc/html/man3/BIO_s_null.html" => [ + "doc/man3/BIO_s_null.pod" + ], + "doc/html/man3/BIO_s_socket.html" => [ + "doc/man3/BIO_s_socket.pod" + ], + "doc/html/man3/BIO_set_callback.html" => [ + "doc/man3/BIO_set_callback.pod" + ], + "doc/html/man3/BIO_should_retry.html" => [ + "doc/man3/BIO_should_retry.pod" + ], + "doc/html/man3/BIO_socket_wait.html" => [ + "doc/man3/BIO_socket_wait.pod" + ], + "doc/html/man3/BN_BLINDING_new.html" => [ + "doc/man3/BN_BLINDING_new.pod" + ], + "doc/html/man3/BN_CTX_new.html" => [ + "doc/man3/BN_CTX_new.pod" + ], + "doc/html/man3/BN_CTX_start.html" => [ + "doc/man3/BN_CTX_start.pod" + ], + "doc/html/man3/BN_add.html" => [ + "doc/man3/BN_add.pod" + ], + "doc/html/man3/BN_add_word.html" => [ + "doc/man3/BN_add_word.pod" + ], + "doc/html/man3/BN_bn2bin.html" => [ + "doc/man3/BN_bn2bin.pod" + ], + "doc/html/man3/BN_cmp.html" => [ + "doc/man3/BN_cmp.pod" + ], + "doc/html/man3/BN_copy.html" => [ + "doc/man3/BN_copy.pod" + ], + "doc/html/man3/BN_generate_prime.html" => [ + "doc/man3/BN_generate_prime.pod" + ], + "doc/html/man3/BN_mod_exp_mont.html" => [ + "doc/man3/BN_mod_exp_mont.pod" + ], + "doc/html/man3/BN_mod_inverse.html" => [ + "doc/man3/BN_mod_inverse.pod" + ], + "doc/html/man3/BN_mod_mul_montgomery.html" => [ + "doc/man3/BN_mod_mul_montgomery.pod" + ], + "doc/html/man3/BN_mod_mul_reciprocal.html" => [ + "doc/man3/BN_mod_mul_reciprocal.pod" + ], + "doc/html/man3/BN_new.html" => [ + "doc/man3/BN_new.pod" + ], + "doc/html/man3/BN_num_bytes.html" => [ + "doc/man3/BN_num_bytes.pod" + ], + "doc/html/man3/BN_rand.html" => [ + "doc/man3/BN_rand.pod" + ], + "doc/html/man3/BN_security_bits.html" => [ + "doc/man3/BN_security_bits.pod" + ], + "doc/html/man3/BN_set_bit.html" => [ + "doc/man3/BN_set_bit.pod" + ], + "doc/html/man3/BN_swap.html" => [ + "doc/man3/BN_swap.pod" + ], + "doc/html/man3/BN_zero.html" => [ + "doc/man3/BN_zero.pod" + ], + "doc/html/man3/BUF_MEM_new.html" => [ + "doc/man3/BUF_MEM_new.pod" + ], + "doc/html/man3/CMS_EncryptedData_decrypt.html" => [ + "doc/man3/CMS_EncryptedData_decrypt.pod" + ], + "doc/html/man3/CMS_EncryptedData_encrypt.html" => [ + "doc/man3/CMS_EncryptedData_encrypt.pod" + ], + "doc/html/man3/CMS_EnvelopedData_create.html" => [ + "doc/man3/CMS_EnvelopedData_create.pod" + ], + "doc/html/man3/CMS_add0_cert.html" => [ + "doc/man3/CMS_add0_cert.pod" + ], + "doc/html/man3/CMS_add1_recipient_cert.html" => [ + "doc/man3/CMS_add1_recipient_cert.pod" + ], + "doc/html/man3/CMS_add1_signer.html" => [ + "doc/man3/CMS_add1_signer.pod" + ], + "doc/html/man3/CMS_compress.html" => [ + "doc/man3/CMS_compress.pod" + ], + "doc/html/man3/CMS_data_create.html" => [ + "doc/man3/CMS_data_create.pod" + ], + "doc/html/man3/CMS_decrypt.html" => [ + "doc/man3/CMS_decrypt.pod" + ], + "doc/html/man3/CMS_digest_create.html" => [ + "doc/man3/CMS_digest_create.pod" + ], + "doc/html/man3/CMS_encrypt.html" => [ + "doc/man3/CMS_encrypt.pod" + ], + "doc/html/man3/CMS_final.html" => [ + "doc/man3/CMS_final.pod" + ], + "doc/html/man3/CMS_get0_RecipientInfos.html" => [ + "doc/man3/CMS_get0_RecipientInfos.pod" + ], + "doc/html/man3/CMS_get0_SignerInfos.html" => [ + "doc/man3/CMS_get0_SignerInfos.pod" + ], + "doc/html/man3/CMS_get0_type.html" => [ + "doc/man3/CMS_get0_type.pod" + ], + "doc/html/man3/CMS_get1_ReceiptRequest.html" => [ + "doc/man3/CMS_get1_ReceiptRequest.pod" + ], + "doc/html/man3/CMS_sign.html" => [ + "doc/man3/CMS_sign.pod" + ], + "doc/html/man3/CMS_sign_receipt.html" => [ + "doc/man3/CMS_sign_receipt.pod" + ], + "doc/html/man3/CMS_uncompress.html" => [ + "doc/man3/CMS_uncompress.pod" + ], + "doc/html/man3/CMS_verify.html" => [ + "doc/man3/CMS_verify.pod" + ], + "doc/html/man3/CMS_verify_receipt.html" => [ + "doc/man3/CMS_verify_receipt.pod" + ], + "doc/html/man3/CONF_modules_free.html" => [ + "doc/man3/CONF_modules_free.pod" + ], + "doc/html/man3/CONF_modules_load_file.html" => [ + "doc/man3/CONF_modules_load_file.pod" + ], + "doc/html/man3/CRYPTO_THREAD_run_once.html" => [ + "doc/man3/CRYPTO_THREAD_run_once.pod" + ], + "doc/html/man3/CRYPTO_get_ex_new_index.html" => [ + "doc/man3/CRYPTO_get_ex_new_index.pod" + ], + "doc/html/man3/CRYPTO_memcmp.html" => [ + "doc/man3/CRYPTO_memcmp.pod" + ], + "doc/html/man3/CTLOG_STORE_get0_log_by_id.html" => [ + "doc/man3/CTLOG_STORE_get0_log_by_id.pod" + ], + "doc/html/man3/CTLOG_STORE_new.html" => [ + "doc/man3/CTLOG_STORE_new.pod" + ], + "doc/html/man3/CTLOG_new.html" => [ + "doc/man3/CTLOG_new.pod" + ], + "doc/html/man3/CT_POLICY_EVAL_CTX_new.html" => [ + "doc/man3/CT_POLICY_EVAL_CTX_new.pod" + ], + "doc/html/man3/DEFINE_STACK_OF.html" => [ + "doc/man3/DEFINE_STACK_OF.pod" + ], + "doc/html/man3/DES_random_key.html" => [ + "doc/man3/DES_random_key.pod" + ], + "doc/html/man3/DH_generate_key.html" => [ + "doc/man3/DH_generate_key.pod" + ], + "doc/html/man3/DH_generate_parameters.html" => [ + "doc/man3/DH_generate_parameters.pod" + ], + "doc/html/man3/DH_get0_pqg.html" => [ + "doc/man3/DH_get0_pqg.pod" + ], + "doc/html/man3/DH_get_1024_160.html" => [ + "doc/man3/DH_get_1024_160.pod" + ], + "doc/html/man3/DH_meth_new.html" => [ + "doc/man3/DH_meth_new.pod" + ], + "doc/html/man3/DH_new.html" => [ + "doc/man3/DH_new.pod" + ], + "doc/html/man3/DH_new_by_nid.html" => [ + "doc/man3/DH_new_by_nid.pod" + ], + "doc/html/man3/DH_set_method.html" => [ + "doc/man3/DH_set_method.pod" + ], + "doc/html/man3/DH_size.html" => [ + "doc/man3/DH_size.pod" + ], + "doc/html/man3/DSA_SIG_new.html" => [ + "doc/man3/DSA_SIG_new.pod" + ], + "doc/html/man3/DSA_do_sign.html" => [ + "doc/man3/DSA_do_sign.pod" + ], + "doc/html/man3/DSA_dup_DH.html" => [ + "doc/man3/DSA_dup_DH.pod" + ], + "doc/html/man3/DSA_generate_key.html" => [ + "doc/man3/DSA_generate_key.pod" + ], + "doc/html/man3/DSA_generate_parameters.html" => [ + "doc/man3/DSA_generate_parameters.pod" + ], + "doc/html/man3/DSA_get0_pqg.html" => [ + "doc/man3/DSA_get0_pqg.pod" + ], + "doc/html/man3/DSA_meth_new.html" => [ + "doc/man3/DSA_meth_new.pod" + ], + "doc/html/man3/DSA_new.html" => [ + "doc/man3/DSA_new.pod" + ], + "doc/html/man3/DSA_set_method.html" => [ + "doc/man3/DSA_set_method.pod" + ], + "doc/html/man3/DSA_sign.html" => [ + "doc/man3/DSA_sign.pod" + ], + "doc/html/man3/DSA_size.html" => [ + "doc/man3/DSA_size.pod" + ], + "doc/html/man3/DTLS_get_data_mtu.html" => [ + "doc/man3/DTLS_get_data_mtu.pod" + ], + "doc/html/man3/DTLS_set_timer_cb.html" => [ + "doc/man3/DTLS_set_timer_cb.pod" + ], + "doc/html/man3/DTLSv1_listen.html" => [ + "doc/man3/DTLSv1_listen.pod" + ], + "doc/html/man3/ECDSA_SIG_new.html" => [ + "doc/man3/ECDSA_SIG_new.pod" + ], + "doc/html/man3/ECDSA_sign.html" => [ + "doc/man3/ECDSA_sign.pod" + ], + "doc/html/man3/ECPKParameters_print.html" => [ + "doc/man3/ECPKParameters_print.pod" + ], + "doc/html/man3/EC_GFp_simple_method.html" => [ + "doc/man3/EC_GFp_simple_method.pod" + ], + "doc/html/man3/EC_GROUP_copy.html" => [ + "doc/man3/EC_GROUP_copy.pod" + ], + "doc/html/man3/EC_GROUP_new.html" => [ + "doc/man3/EC_GROUP_new.pod" + ], + "doc/html/man3/EC_KEY_get_enc_flags.html" => [ + "doc/man3/EC_KEY_get_enc_flags.pod" + ], + "doc/html/man3/EC_KEY_new.html" => [ + "doc/man3/EC_KEY_new.pod" + ], + "doc/html/man3/EC_POINT_add.html" => [ + "doc/man3/EC_POINT_add.pod" + ], + "doc/html/man3/EC_POINT_new.html" => [ + "doc/man3/EC_POINT_new.pod" + ], + "doc/html/man3/ENGINE_add.html" => [ + "doc/man3/ENGINE_add.pod" + ], + "doc/html/man3/ERR_GET_LIB.html" => [ + "doc/man3/ERR_GET_LIB.pod" + ], + "doc/html/man3/ERR_clear_error.html" => [ + "doc/man3/ERR_clear_error.pod" + ], + "doc/html/man3/ERR_error_string.html" => [ + "doc/man3/ERR_error_string.pod" + ], + "doc/html/man3/ERR_get_error.html" => [ + "doc/man3/ERR_get_error.pod" + ], + "doc/html/man3/ERR_load_crypto_strings.html" => [ + "doc/man3/ERR_load_crypto_strings.pod" + ], + "doc/html/man3/ERR_load_strings.html" => [ + "doc/man3/ERR_load_strings.pod" + ], + "doc/html/man3/ERR_new.html" => [ + "doc/man3/ERR_new.pod" + ], + "doc/html/man3/ERR_print_errors.html" => [ + "doc/man3/ERR_print_errors.pod" + ], + "doc/html/man3/ERR_put_error.html" => [ + "doc/man3/ERR_put_error.pod" + ], + "doc/html/man3/ERR_remove_state.html" => [ + "doc/man3/ERR_remove_state.pod" + ], + "doc/html/man3/ERR_set_mark.html" => [ + "doc/man3/ERR_set_mark.pod" + ], + "doc/html/man3/EVP_ASYM_CIPHER_free.html" => [ + "doc/man3/EVP_ASYM_CIPHER_free.pod" + ], + "doc/html/man3/EVP_BytesToKey.html" => [ + "doc/man3/EVP_BytesToKey.pod" + ], + "doc/html/man3/EVP_CIPHER_CTX_get_cipher_data.html" => [ + "doc/man3/EVP_CIPHER_CTX_get_cipher_data.pod" + ], + "doc/html/man3/EVP_CIPHER_CTX_get_original_iv.html" => [ + "doc/man3/EVP_CIPHER_CTX_get_original_iv.pod" + ], + "doc/html/man3/EVP_CIPHER_meth_new.html" => [ + "doc/man3/EVP_CIPHER_meth_new.pod" + ], + "doc/html/man3/EVP_DigestInit.html" => [ + "doc/man3/EVP_DigestInit.pod" + ], + "doc/html/man3/EVP_DigestSignInit.html" => [ + "doc/man3/EVP_DigestSignInit.pod" + ], + "doc/html/man3/EVP_DigestVerifyInit.html" => [ + "doc/man3/EVP_DigestVerifyInit.pod" + ], + "doc/html/man3/EVP_EncodeInit.html" => [ + "doc/man3/EVP_EncodeInit.pod" + ], + "doc/html/man3/EVP_EncryptInit.html" => [ + "doc/man3/EVP_EncryptInit.pod" + ], + "doc/html/man3/EVP_KDF.html" => [ + "doc/man3/EVP_KDF.pod" + ], + "doc/html/man3/EVP_KEM_free.html" => [ + "doc/man3/EVP_KEM_free.pod" + ], + "doc/html/man3/EVP_KEYEXCH_free.html" => [ + "doc/man3/EVP_KEYEXCH_free.pod" + ], + "doc/html/man3/EVP_KEYMGMT.html" => [ + "doc/man3/EVP_KEYMGMT.pod" + ], + "doc/html/man3/EVP_MAC.html" => [ + "doc/man3/EVP_MAC.pod" + ], + "doc/html/man3/EVP_MD_meth_new.html" => [ + "doc/man3/EVP_MD_meth_new.pod" + ], + "doc/html/man3/EVP_OpenInit.html" => [ + "doc/man3/EVP_OpenInit.pod" + ], + "doc/html/man3/EVP_PBE_CipherInit.html" => [ + "doc/man3/EVP_PBE_CipherInit.pod" + ], + "doc/html/man3/EVP_PKEY2PKCS8.html" => [ + "doc/man3/EVP_PKEY2PKCS8.pod" + ], + "doc/html/man3/EVP_PKEY_ASN1_METHOD.html" => [ + "doc/man3/EVP_PKEY_ASN1_METHOD.pod" + ], + "doc/html/man3/EVP_PKEY_CTX_ctrl.html" => [ + "doc/man3/EVP_PKEY_CTX_ctrl.pod" + ], + "doc/html/man3/EVP_PKEY_CTX_get0_libctx.html" => [ + "doc/man3/EVP_PKEY_CTX_get0_libctx.pod" + ], + "doc/html/man3/EVP_PKEY_CTX_get0_pkey.html" => [ + "doc/man3/EVP_PKEY_CTX_get0_pkey.pod" + ], + "doc/html/man3/EVP_PKEY_CTX_new.html" => [ + "doc/man3/EVP_PKEY_CTX_new.pod" + ], + "doc/html/man3/EVP_PKEY_CTX_set1_pbe_pass.html" => [ + "doc/man3/EVP_PKEY_CTX_set1_pbe_pass.pod" + ], + "doc/html/man3/EVP_PKEY_CTX_set_hkdf_md.html" => [ + "doc/man3/EVP_PKEY_CTX_set_hkdf_md.pod" + ], + "doc/html/man3/EVP_PKEY_CTX_set_params.html" => [ + "doc/man3/EVP_PKEY_CTX_set_params.pod" + ], + "doc/html/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.html" => [ + "doc/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.pod" + ], + "doc/html/man3/EVP_PKEY_CTX_set_scrypt_N.html" => [ + "doc/man3/EVP_PKEY_CTX_set_scrypt_N.pod" + ], + "doc/html/man3/EVP_PKEY_CTX_set_tls1_prf_md.html" => [ + "doc/man3/EVP_PKEY_CTX_set_tls1_prf_md.pod" + ], + "doc/html/man3/EVP_PKEY_asn1_get_count.html" => [ + "doc/man3/EVP_PKEY_asn1_get_count.pod" + ], + "doc/html/man3/EVP_PKEY_check.html" => [ + "doc/man3/EVP_PKEY_check.pod" + ], + "doc/html/man3/EVP_PKEY_copy_parameters.html" => [ + "doc/man3/EVP_PKEY_copy_parameters.pod" + ], + "doc/html/man3/EVP_PKEY_decapsulate.html" => [ + "doc/man3/EVP_PKEY_decapsulate.pod" + ], + "doc/html/man3/EVP_PKEY_decrypt.html" => [ + "doc/man3/EVP_PKEY_decrypt.pod" + ], + "doc/html/man3/EVP_PKEY_derive.html" => [ + "doc/man3/EVP_PKEY_derive.pod" + ], + "doc/html/man3/EVP_PKEY_digestsign_supports_digest.html" => [ + "doc/man3/EVP_PKEY_digestsign_supports_digest.pod" + ], + "doc/html/man3/EVP_PKEY_encapsulate.html" => [ + "doc/man3/EVP_PKEY_encapsulate.pod" + ], + "doc/html/man3/EVP_PKEY_encrypt.html" => [ + "doc/man3/EVP_PKEY_encrypt.pod" + ], + "doc/html/man3/EVP_PKEY_fromdata.html" => [ + "doc/man3/EVP_PKEY_fromdata.pod" + ], + "doc/html/man3/EVP_PKEY_get_default_digest_nid.html" => [ + "doc/man3/EVP_PKEY_get_default_digest_nid.pod" + ], + "doc/html/man3/EVP_PKEY_get_field_type.html" => [ + "doc/man3/EVP_PKEY_get_field_type.pod" + ], + "doc/html/man3/EVP_PKEY_get_group_name.html" => [ + "doc/man3/EVP_PKEY_get_group_name.pod" + ], + "doc/html/man3/EVP_PKEY_get_size.html" => [ + "doc/man3/EVP_PKEY_get_size.pod" + ], + "doc/html/man3/EVP_PKEY_gettable_params.html" => [ + "doc/man3/EVP_PKEY_gettable_params.pod" + ], + "doc/html/man3/EVP_PKEY_is_a.html" => [ + "doc/man3/EVP_PKEY_is_a.pod" + ], + "doc/html/man3/EVP_PKEY_keygen.html" => [ + "doc/man3/EVP_PKEY_keygen.pod" + ], + "doc/html/man3/EVP_PKEY_meth_get_count.html" => [ + "doc/man3/EVP_PKEY_meth_get_count.pod" + ], + "doc/html/man3/EVP_PKEY_meth_new.html" => [ + "doc/man3/EVP_PKEY_meth_new.pod" + ], + "doc/html/man3/EVP_PKEY_new.html" => [ + "doc/man3/EVP_PKEY_new.pod" + ], + "doc/html/man3/EVP_PKEY_print_private.html" => [ + "doc/man3/EVP_PKEY_print_private.pod" + ], + "doc/html/man3/EVP_PKEY_set1_RSA.html" => [ + "doc/man3/EVP_PKEY_set1_RSA.pod" + ], + "doc/html/man3/EVP_PKEY_set1_encoded_public_key.html" => [ + "doc/man3/EVP_PKEY_set1_encoded_public_key.pod" + ], + "doc/html/man3/EVP_PKEY_set_type.html" => [ + "doc/man3/EVP_PKEY_set_type.pod" + ], + "doc/html/man3/EVP_PKEY_settable_params.html" => [ + "doc/man3/EVP_PKEY_settable_params.pod" + ], + "doc/html/man3/EVP_PKEY_sign.html" => [ + "doc/man3/EVP_PKEY_sign.pod" + ], + "doc/html/man3/EVP_PKEY_todata.html" => [ + "doc/man3/EVP_PKEY_todata.pod" + ], + "doc/html/man3/EVP_PKEY_verify.html" => [ + "doc/man3/EVP_PKEY_verify.pod" + ], + "doc/html/man3/EVP_PKEY_verify_recover.html" => [ + "doc/man3/EVP_PKEY_verify_recover.pod" + ], + "doc/html/man3/EVP_RAND.html" => [ + "doc/man3/EVP_RAND.pod" + ], + "doc/html/man3/EVP_SIGNATURE.html" => [ + "doc/man3/EVP_SIGNATURE.pod" + ], + "doc/html/man3/EVP_SealInit.html" => [ + "doc/man3/EVP_SealInit.pod" + ], + "doc/html/man3/EVP_SignInit.html" => [ + "doc/man3/EVP_SignInit.pod" + ], + "doc/html/man3/EVP_VerifyInit.html" => [ + "doc/man3/EVP_VerifyInit.pod" + ], + "doc/html/man3/EVP_aes_128_gcm.html" => [ + "doc/man3/EVP_aes_128_gcm.pod" + ], + "doc/html/man3/EVP_aria_128_gcm.html" => [ + "doc/man3/EVP_aria_128_gcm.pod" + ], + "doc/html/man3/EVP_bf_cbc.html" => [ + "doc/man3/EVP_bf_cbc.pod" + ], + "doc/html/man3/EVP_blake2b512.html" => [ + "doc/man3/EVP_blake2b512.pod" + ], + "doc/html/man3/EVP_camellia_128_ecb.html" => [ + "doc/man3/EVP_camellia_128_ecb.pod" + ], + "doc/html/man3/EVP_cast5_cbc.html" => [ + "doc/man3/EVP_cast5_cbc.pod" + ], + "doc/html/man3/EVP_chacha20.html" => [ + "doc/man3/EVP_chacha20.pod" + ], + "doc/html/man3/EVP_des_cbc.html" => [ + "doc/man3/EVP_des_cbc.pod" + ], + "doc/html/man3/EVP_desx_cbc.html" => [ + "doc/man3/EVP_desx_cbc.pod" + ], + "doc/html/man3/EVP_idea_cbc.html" => [ + "doc/man3/EVP_idea_cbc.pod" + ], + "doc/html/man3/EVP_md2.html" => [ + "doc/man3/EVP_md2.pod" + ], + "doc/html/man3/EVP_md4.html" => [ + "doc/man3/EVP_md4.pod" + ], + "doc/html/man3/EVP_md5.html" => [ + "doc/man3/EVP_md5.pod" + ], + "doc/html/man3/EVP_mdc2.html" => [ + "doc/man3/EVP_mdc2.pod" + ], + "doc/html/man3/EVP_rc2_cbc.html" => [ + "doc/man3/EVP_rc2_cbc.pod" + ], + "doc/html/man3/EVP_rc4.html" => [ + "doc/man3/EVP_rc4.pod" + ], + "doc/html/man3/EVP_rc5_32_12_16_cbc.html" => [ + "doc/man3/EVP_rc5_32_12_16_cbc.pod" + ], + "doc/html/man3/EVP_ripemd160.html" => [ + "doc/man3/EVP_ripemd160.pod" + ], + "doc/html/man3/EVP_seed_cbc.html" => [ + "doc/man3/EVP_seed_cbc.pod" + ], + "doc/html/man3/EVP_set_default_properties.html" => [ + "doc/man3/EVP_set_default_properties.pod" + ], + "doc/html/man3/EVP_sha1.html" => [ + "doc/man3/EVP_sha1.pod" + ], + "doc/html/man3/EVP_sha224.html" => [ + "doc/man3/EVP_sha224.pod" + ], + "doc/html/man3/EVP_sha3_224.html" => [ + "doc/man3/EVP_sha3_224.pod" + ], + "doc/html/man3/EVP_sm3.html" => [ + "doc/man3/EVP_sm3.pod" + ], + "doc/html/man3/EVP_sm4_cbc.html" => [ + "doc/man3/EVP_sm4_cbc.pod" + ], + "doc/html/man3/EVP_whirlpool.html" => [ + "doc/man3/EVP_whirlpool.pod" + ], + "doc/html/man3/HMAC.html" => [ + "doc/man3/HMAC.pod" + ], + "doc/html/man3/MD5.html" => [ + "doc/man3/MD5.pod" + ], + "doc/html/man3/MDC2_Init.html" => [ + "doc/man3/MDC2_Init.pod" + ], + "doc/html/man3/NCONF_new_ex.html" => [ + "doc/man3/NCONF_new_ex.pod" + ], + "doc/html/man3/OBJ_nid2obj.html" => [ + "doc/man3/OBJ_nid2obj.pod" + ], + "doc/html/man3/OCSP_REQUEST_new.html" => [ + "doc/man3/OCSP_REQUEST_new.pod" + ], + "doc/html/man3/OCSP_cert_to_id.html" => [ + "doc/man3/OCSP_cert_to_id.pod" + ], + "doc/html/man3/OCSP_request_add1_nonce.html" => [ + "doc/man3/OCSP_request_add1_nonce.pod" + ], + "doc/html/man3/OCSP_resp_find_status.html" => [ + "doc/man3/OCSP_resp_find_status.pod" + ], + "doc/html/man3/OCSP_response_status.html" => [ + "doc/man3/OCSP_response_status.pod" + ], + "doc/html/man3/OCSP_sendreq_new.html" => [ + "doc/man3/OCSP_sendreq_new.pod" + ], + "doc/html/man3/OPENSSL_Applink.html" => [ + "doc/man3/OPENSSL_Applink.pod" + ], + "doc/html/man3/OPENSSL_FILE.html" => [ + "doc/man3/OPENSSL_FILE.pod" + ], + "doc/html/man3/OPENSSL_LH_COMPFUNC.html" => [ + "doc/man3/OPENSSL_LH_COMPFUNC.pod" + ], + "doc/html/man3/OPENSSL_LH_stats.html" => [ + "doc/man3/OPENSSL_LH_stats.pod" + ], + "doc/html/man3/OPENSSL_config.html" => [ + "doc/man3/OPENSSL_config.pod" + ], + "doc/html/man3/OPENSSL_fork_prepare.html" => [ + "doc/man3/OPENSSL_fork_prepare.pod" + ], + "doc/html/man3/OPENSSL_gmtime.html" => [ + "doc/man3/OPENSSL_gmtime.pod" + ], + "doc/html/man3/OPENSSL_hexchar2int.html" => [ + "doc/man3/OPENSSL_hexchar2int.pod" + ], + "doc/html/man3/OPENSSL_ia32cap.html" => [ + "doc/man3/OPENSSL_ia32cap.pod" + ], + "doc/html/man3/OPENSSL_init_crypto.html" => [ + "doc/man3/OPENSSL_init_crypto.pod" + ], + "doc/html/man3/OPENSSL_init_ssl.html" => [ + "doc/man3/OPENSSL_init_ssl.pod" + ], + "doc/html/man3/OPENSSL_instrument_bus.html" => [ + "doc/man3/OPENSSL_instrument_bus.pod" + ], + "doc/html/man3/OPENSSL_load_builtin_modules.html" => [ + "doc/man3/OPENSSL_load_builtin_modules.pod" + ], + "doc/html/man3/OPENSSL_malloc.html" => [ + "doc/man3/OPENSSL_malloc.pod" + ], + "doc/html/man3/OPENSSL_s390xcap.html" => [ + "doc/man3/OPENSSL_s390xcap.pod" + ], + "doc/html/man3/OPENSSL_secure_malloc.html" => [ + "doc/man3/OPENSSL_secure_malloc.pod" + ], + "doc/html/man3/OPENSSL_strcasecmp.html" => [ + "doc/man3/OPENSSL_strcasecmp.pod" + ], + "doc/html/man3/OSSL_ALGORITHM.html" => [ + "doc/man3/OSSL_ALGORITHM.pod" + ], + "doc/html/man3/OSSL_CALLBACK.html" => [ + "doc/man3/OSSL_CALLBACK.pod" + ], + "doc/html/man3/OSSL_CMP_CTX_new.html" => [ + "doc/man3/OSSL_CMP_CTX_new.pod" + ], + "doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html" => [ + "doc/man3/OSSL_CMP_HDR_get0_transactionID.pod" + ], + "doc/html/man3/OSSL_CMP_ITAV_set0.html" => [ + "doc/man3/OSSL_CMP_ITAV_set0.pod" + ], + "doc/html/man3/OSSL_CMP_MSG_get0_header.html" => [ + "doc/man3/OSSL_CMP_MSG_get0_header.pod" + ], + "doc/html/man3/OSSL_CMP_MSG_http_perform.html" => [ + "doc/man3/OSSL_CMP_MSG_http_perform.pod" + ], + "doc/html/man3/OSSL_CMP_SRV_CTX_new.html" => [ + "doc/man3/OSSL_CMP_SRV_CTX_new.pod" + ], + "doc/html/man3/OSSL_CMP_STATUSINFO_new.html" => [ + "doc/man3/OSSL_CMP_STATUSINFO_new.pod" + ], + "doc/html/man3/OSSL_CMP_exec_certreq.html" => [ + "doc/man3/OSSL_CMP_exec_certreq.pod" + ], + "doc/html/man3/OSSL_CMP_log_open.html" => [ + "doc/man3/OSSL_CMP_log_open.pod" + ], + "doc/html/man3/OSSL_CMP_validate_msg.html" => [ + "doc/man3/OSSL_CMP_validate_msg.pod" + ], + "doc/html/man3/OSSL_CORE_MAKE_FUNC.html" => [ + "doc/man3/OSSL_CORE_MAKE_FUNC.pod" + ], + "doc/html/man3/OSSL_CRMF_MSG_get0_tmpl.html" => [ + "doc/man3/OSSL_CRMF_MSG_get0_tmpl.pod" + ], + "doc/html/man3/OSSL_CRMF_MSG_set0_validity.html" => [ + "doc/man3/OSSL_CRMF_MSG_set0_validity.pod" + ], + "doc/html/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.html" => [ + "doc/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.pod" + ], + "doc/html/man3/OSSL_CRMF_MSG_set1_regInfo_certReq.html" => [ + "doc/man3/OSSL_CRMF_MSG_set1_regInfo_certReq.pod" + ], + "doc/html/man3/OSSL_CRMF_pbmp_new.html" => [ + "doc/man3/OSSL_CRMF_pbmp_new.pod" + ], + "doc/html/man3/OSSL_DECODER.html" => [ + "doc/man3/OSSL_DECODER.pod" + ], + "doc/html/man3/OSSL_DECODER_CTX.html" => [ + "doc/man3/OSSL_DECODER_CTX.pod" + ], + "doc/html/man3/OSSL_DECODER_CTX_new_for_pkey.html" => [ + "doc/man3/OSSL_DECODER_CTX_new_for_pkey.pod" + ], + "doc/html/man3/OSSL_DECODER_from_bio.html" => [ + "doc/man3/OSSL_DECODER_from_bio.pod" + ], + "doc/html/man3/OSSL_DISPATCH.html" => [ + "doc/man3/OSSL_DISPATCH.pod" + ], + "doc/html/man3/OSSL_ENCODER.html" => [ + "doc/man3/OSSL_ENCODER.pod" + ], + "doc/html/man3/OSSL_ENCODER_CTX.html" => [ + "doc/man3/OSSL_ENCODER_CTX.pod" + ], + "doc/html/man3/OSSL_ENCODER_CTX_new_for_pkey.html" => [ + "doc/man3/OSSL_ENCODER_CTX_new_for_pkey.pod" + ], + "doc/html/man3/OSSL_ENCODER_to_bio.html" => [ + "doc/man3/OSSL_ENCODER_to_bio.pod" + ], + "doc/html/man3/OSSL_ESS_check_signing_certs.html" => [ + "doc/man3/OSSL_ESS_check_signing_certs.pod" + ], + "doc/html/man3/OSSL_HTTP_REQ_CTX.html" => [ + "doc/man3/OSSL_HTTP_REQ_CTX.pod" + ], + "doc/html/man3/OSSL_HTTP_parse_url.html" => [ + "doc/man3/OSSL_HTTP_parse_url.pod" + ], + "doc/html/man3/OSSL_HTTP_transfer.html" => [ + "doc/man3/OSSL_HTTP_transfer.pod" + ], + "doc/html/man3/OSSL_ITEM.html" => [ + "doc/man3/OSSL_ITEM.pod" + ], + "doc/html/man3/OSSL_LIB_CTX.html" => [ + "doc/man3/OSSL_LIB_CTX.pod" + ], + "doc/html/man3/OSSL_PARAM.html" => [ + "doc/man3/OSSL_PARAM.pod" + ], + "doc/html/man3/OSSL_PARAM_BLD.html" => [ + "doc/man3/OSSL_PARAM_BLD.pod" + ], + "doc/html/man3/OSSL_PARAM_allocate_from_text.html" => [ + "doc/man3/OSSL_PARAM_allocate_from_text.pod" + ], + "doc/html/man3/OSSL_PARAM_dup.html" => [ + "doc/man3/OSSL_PARAM_dup.pod" + ], + "doc/html/man3/OSSL_PARAM_int.html" => [ + "doc/man3/OSSL_PARAM_int.pod" + ], + "doc/html/man3/OSSL_PROVIDER.html" => [ + "doc/man3/OSSL_PROVIDER.pod" + ], + "doc/html/man3/OSSL_SELF_TEST_new.html" => [ + "doc/man3/OSSL_SELF_TEST_new.pod" + ], + "doc/html/man3/OSSL_SELF_TEST_set_callback.html" => [ + "doc/man3/OSSL_SELF_TEST_set_callback.pod" + ], + "doc/html/man3/OSSL_STORE_INFO.html" => [ + "doc/man3/OSSL_STORE_INFO.pod" + ], + "doc/html/man3/OSSL_STORE_LOADER.html" => [ + "doc/man3/OSSL_STORE_LOADER.pod" + ], + "doc/html/man3/OSSL_STORE_SEARCH.html" => [ + "doc/man3/OSSL_STORE_SEARCH.pod" + ], + "doc/html/man3/OSSL_STORE_attach.html" => [ + "doc/man3/OSSL_STORE_attach.pod" + ], + "doc/html/man3/OSSL_STORE_expect.html" => [ + "doc/man3/OSSL_STORE_expect.pod" + ], + "doc/html/man3/OSSL_STORE_open.html" => [ + "doc/man3/OSSL_STORE_open.pod" + ], + "doc/html/man3/OSSL_trace_enabled.html" => [ + "doc/man3/OSSL_trace_enabled.pod" + ], + "doc/html/man3/OSSL_trace_get_category_num.html" => [ + "doc/man3/OSSL_trace_get_category_num.pod" + ], + "doc/html/man3/OSSL_trace_set_channel.html" => [ + "doc/man3/OSSL_trace_set_channel.pod" + ], + "doc/html/man3/OpenSSL_add_all_algorithms.html" => [ + "doc/man3/OpenSSL_add_all_algorithms.pod" + ], + "doc/html/man3/OpenSSL_version.html" => [ + "doc/man3/OpenSSL_version.pod" + ], + "doc/html/man3/PEM_X509_INFO_read_bio_ex.html" => [ + "doc/man3/PEM_X509_INFO_read_bio_ex.pod" + ], + "doc/html/man3/PEM_bytes_read_bio.html" => [ + "doc/man3/PEM_bytes_read_bio.pod" + ], + "doc/html/man3/PEM_read.html" => [ + "doc/man3/PEM_read.pod" + ], + "doc/html/man3/PEM_read_CMS.html" => [ + "doc/man3/PEM_read_CMS.pod" + ], + "doc/html/man3/PEM_read_bio_PrivateKey.html" => [ + "doc/man3/PEM_read_bio_PrivateKey.pod" + ], + "doc/html/man3/PEM_read_bio_ex.html" => [ + "doc/man3/PEM_read_bio_ex.pod" + ], + "doc/html/man3/PEM_write_bio_CMS_stream.html" => [ + "doc/man3/PEM_write_bio_CMS_stream.pod" + ], + "doc/html/man3/PEM_write_bio_PKCS7_stream.html" => [ + "doc/man3/PEM_write_bio_PKCS7_stream.pod" + ], + "doc/html/man3/PKCS12_PBE_keyivgen.html" => [ + "doc/man3/PKCS12_PBE_keyivgen.pod" + ], + "doc/html/man3/PKCS12_SAFEBAG_create_cert.html" => [ + "doc/man3/PKCS12_SAFEBAG_create_cert.pod" + ], + "doc/html/man3/PKCS12_SAFEBAG_get0_attrs.html" => [ + "doc/man3/PKCS12_SAFEBAG_get0_attrs.pod" + ], + "doc/html/man3/PKCS12_SAFEBAG_get1_cert.html" => [ + "doc/man3/PKCS12_SAFEBAG_get1_cert.pod" + ], + "doc/html/man3/PKCS12_add1_attr_by_NID.html" => [ + "doc/man3/PKCS12_add1_attr_by_NID.pod" + ], + "doc/html/man3/PKCS12_add_CSPName_asc.html" => [ + "doc/man3/PKCS12_add_CSPName_asc.pod" + ], + "doc/html/man3/PKCS12_add_cert.html" => [ + "doc/man3/PKCS12_add_cert.pod" + ], + "doc/html/man3/PKCS12_add_friendlyname_asc.html" => [ + "doc/man3/PKCS12_add_friendlyname_asc.pod" + ], + "doc/html/man3/PKCS12_add_localkeyid.html" => [ + "doc/man3/PKCS12_add_localkeyid.pod" + ], + "doc/html/man3/PKCS12_add_safe.html" => [ + "doc/man3/PKCS12_add_safe.pod" + ], + "doc/html/man3/PKCS12_create.html" => [ + "doc/man3/PKCS12_create.pod" + ], + "doc/html/man3/PKCS12_decrypt_skey.html" => [ + "doc/man3/PKCS12_decrypt_skey.pod" + ], + "doc/html/man3/PKCS12_gen_mac.html" => [ + "doc/man3/PKCS12_gen_mac.pod" + ], + "doc/html/man3/PKCS12_get_friendlyname.html" => [ + "doc/man3/PKCS12_get_friendlyname.pod" + ], + "doc/html/man3/PKCS12_init.html" => [ + "doc/man3/PKCS12_init.pod" + ], + "doc/html/man3/PKCS12_item_decrypt_d2i.html" => [ + "doc/man3/PKCS12_item_decrypt_d2i.pod" + ], + "doc/html/man3/PKCS12_key_gen_utf8_ex.html" => [ + "doc/man3/PKCS12_key_gen_utf8_ex.pod" + ], + "doc/html/man3/PKCS12_newpass.html" => [ + "doc/man3/PKCS12_newpass.pod" + ], + "doc/html/man3/PKCS12_pack_p7encdata.html" => [ + "doc/man3/PKCS12_pack_p7encdata.pod" + ], + "doc/html/man3/PKCS12_parse.html" => [ + "doc/man3/PKCS12_parse.pod" + ], + "doc/html/man3/PKCS5_PBE_keyivgen.html" => [ + "doc/man3/PKCS5_PBE_keyivgen.pod" + ], + "doc/html/man3/PKCS5_PBKDF2_HMAC.html" => [ + "doc/man3/PKCS5_PBKDF2_HMAC.pod" + ], + "doc/html/man3/PKCS7_decrypt.html" => [ + "doc/man3/PKCS7_decrypt.pod" + ], + "doc/html/man3/PKCS7_encrypt.html" => [ + "doc/man3/PKCS7_encrypt.pod" + ], + "doc/html/man3/PKCS7_get_octet_string.html" => [ + "doc/man3/PKCS7_get_octet_string.pod" + ], + "doc/html/man3/PKCS7_sign.html" => [ + "doc/man3/PKCS7_sign.pod" + ], + "doc/html/man3/PKCS7_sign_add_signer.html" => [ + "doc/man3/PKCS7_sign_add_signer.pod" + ], + "doc/html/man3/PKCS7_type_is_other.html" => [ + "doc/man3/PKCS7_type_is_other.pod" + ], + "doc/html/man3/PKCS7_verify.html" => [ + "doc/man3/PKCS7_verify.pod" + ], + "doc/html/man3/PKCS8_encrypt.html" => [ + "doc/man3/PKCS8_encrypt.pod" + ], + "doc/html/man3/PKCS8_pkey_add1_attr.html" => [ + "doc/man3/PKCS8_pkey_add1_attr.pod" + ], + "doc/html/man3/RAND_add.html" => [ + "doc/man3/RAND_add.pod" + ], + "doc/html/man3/RAND_bytes.html" => [ + "doc/man3/RAND_bytes.pod" + ], + "doc/html/man3/RAND_cleanup.html" => [ + "doc/man3/RAND_cleanup.pod" + ], + "doc/html/man3/RAND_egd.html" => [ + "doc/man3/RAND_egd.pod" + ], + "doc/html/man3/RAND_get0_primary.html" => [ + "doc/man3/RAND_get0_primary.pod" + ], + "doc/html/man3/RAND_load_file.html" => [ + "doc/man3/RAND_load_file.pod" + ], + "doc/html/man3/RAND_set_DRBG_type.html" => [ + "doc/man3/RAND_set_DRBG_type.pod" + ], + "doc/html/man3/RAND_set_rand_method.html" => [ + "doc/man3/RAND_set_rand_method.pod" + ], + "doc/html/man3/RC4_set_key.html" => [ + "doc/man3/RC4_set_key.pod" + ], + "doc/html/man3/RIPEMD160_Init.html" => [ + "doc/man3/RIPEMD160_Init.pod" + ], + "doc/html/man3/RSA_blinding_on.html" => [ + "doc/man3/RSA_blinding_on.pod" + ], + "doc/html/man3/RSA_check_key.html" => [ + "doc/man3/RSA_check_key.pod" + ], + "doc/html/man3/RSA_generate_key.html" => [ + "doc/man3/RSA_generate_key.pod" + ], + "doc/html/man3/RSA_get0_key.html" => [ + "doc/man3/RSA_get0_key.pod" + ], + "doc/html/man3/RSA_meth_new.html" => [ + "doc/man3/RSA_meth_new.pod" + ], + "doc/html/man3/RSA_new.html" => [ + "doc/man3/RSA_new.pod" + ], + "doc/html/man3/RSA_padding_add_PKCS1_type_1.html" => [ + "doc/man3/RSA_padding_add_PKCS1_type_1.pod" + ], + "doc/html/man3/RSA_print.html" => [ + "doc/man3/RSA_print.pod" + ], + "doc/html/man3/RSA_private_encrypt.html" => [ + "doc/man3/RSA_private_encrypt.pod" + ], + "doc/html/man3/RSA_public_encrypt.html" => [ + "doc/man3/RSA_public_encrypt.pod" + ], + "doc/html/man3/RSA_set_method.html" => [ + "doc/man3/RSA_set_method.pod" + ], + "doc/html/man3/RSA_sign.html" => [ + "doc/man3/RSA_sign.pod" + ], + "doc/html/man3/RSA_sign_ASN1_OCTET_STRING.html" => [ + "doc/man3/RSA_sign_ASN1_OCTET_STRING.pod" + ], + "doc/html/man3/RSA_size.html" => [ + "doc/man3/RSA_size.pod" + ], + "doc/html/man3/SCT_new.html" => [ + "doc/man3/SCT_new.pod" + ], + "doc/html/man3/SCT_print.html" => [ + "doc/man3/SCT_print.pod" + ], + "doc/html/man3/SCT_validate.html" => [ + "doc/man3/SCT_validate.pod" + ], + "doc/html/man3/SHA256_Init.html" => [ + "doc/man3/SHA256_Init.pod" + ], + "doc/html/man3/SMIME_read_ASN1.html" => [ + "doc/man3/SMIME_read_ASN1.pod" + ], + "doc/html/man3/SMIME_read_CMS.html" => [ + "doc/man3/SMIME_read_CMS.pod" + ], + "doc/html/man3/SMIME_read_PKCS7.html" => [ + "doc/man3/SMIME_read_PKCS7.pod" + ], + "doc/html/man3/SMIME_write_ASN1.html" => [ + "doc/man3/SMIME_write_ASN1.pod" + ], + "doc/html/man3/SMIME_write_CMS.html" => [ + "doc/man3/SMIME_write_CMS.pod" + ], + "doc/html/man3/SMIME_write_PKCS7.html" => [ + "doc/man3/SMIME_write_PKCS7.pod" + ], + "doc/html/man3/SRP_Calc_B.html" => [ + "doc/man3/SRP_Calc_B.pod" + ], + "doc/html/man3/SRP_VBASE_new.html" => [ + "doc/man3/SRP_VBASE_new.pod" + ], + "doc/html/man3/SRP_create_verifier.html" => [ + "doc/man3/SRP_create_verifier.pod" + ], + "doc/html/man3/SRP_user_pwd_new.html" => [ + "doc/man3/SRP_user_pwd_new.pod" + ], + "doc/html/man3/SSL_CIPHER_get_name.html" => [ + "doc/man3/SSL_CIPHER_get_name.pod" + ], + "doc/html/man3/SSL_COMP_add_compression_method.html" => [ + "doc/man3/SSL_COMP_add_compression_method.pod" + ], + "doc/html/man3/SSL_CONF_CTX_new.html" => [ + "doc/man3/SSL_CONF_CTX_new.pod" + ], + "doc/html/man3/SSL_CONF_CTX_set1_prefix.html" => [ + "doc/man3/SSL_CONF_CTX_set1_prefix.pod" + ], + "doc/html/man3/SSL_CONF_CTX_set_flags.html" => [ + "doc/man3/SSL_CONF_CTX_set_flags.pod" + ], + "doc/html/man3/SSL_CONF_CTX_set_ssl_ctx.html" => [ + "doc/man3/SSL_CONF_CTX_set_ssl_ctx.pod" + ], + "doc/html/man3/SSL_CONF_cmd.html" => [ + "doc/man3/SSL_CONF_cmd.pod" + ], + "doc/html/man3/SSL_CONF_cmd_argv.html" => [ + "doc/man3/SSL_CONF_cmd_argv.pod" + ], + "doc/html/man3/SSL_CTX_add1_chain_cert.html" => [ + "doc/man3/SSL_CTX_add1_chain_cert.pod" + ], + "doc/html/man3/SSL_CTX_add_extra_chain_cert.html" => [ + "doc/man3/SSL_CTX_add_extra_chain_cert.pod" + ], + "doc/html/man3/SSL_CTX_add_session.html" => [ + "doc/man3/SSL_CTX_add_session.pod" + ], + "doc/html/man3/SSL_CTX_config.html" => [ + "doc/man3/SSL_CTX_config.pod" + ], + "doc/html/man3/SSL_CTX_ctrl.html" => [ + "doc/man3/SSL_CTX_ctrl.pod" + ], + "doc/html/man3/SSL_CTX_dane_enable.html" => [ + "doc/man3/SSL_CTX_dane_enable.pod" + ], + "doc/html/man3/SSL_CTX_flush_sessions.html" => [ + "doc/man3/SSL_CTX_flush_sessions.pod" + ], + "doc/html/man3/SSL_CTX_free.html" => [ + "doc/man3/SSL_CTX_free.pod" + ], + "doc/html/man3/SSL_CTX_get0_param.html" => [ + "doc/man3/SSL_CTX_get0_param.pod" + ], + "doc/html/man3/SSL_CTX_get_verify_mode.html" => [ + "doc/man3/SSL_CTX_get_verify_mode.pod" + ], + "doc/html/man3/SSL_CTX_has_client_custom_ext.html" => [ + "doc/man3/SSL_CTX_has_client_custom_ext.pod" + ], + "doc/html/man3/SSL_CTX_load_verify_locations.html" => [ + "doc/man3/SSL_CTX_load_verify_locations.pod" + ], + "doc/html/man3/SSL_CTX_new.html" => [ + "doc/man3/SSL_CTX_new.pod" + ], + "doc/html/man3/SSL_CTX_sess_number.html" => [ + "doc/man3/SSL_CTX_sess_number.pod" + ], + "doc/html/man3/SSL_CTX_sess_set_cache_size.html" => [ + "doc/man3/SSL_CTX_sess_set_cache_size.pod" + ], + "doc/html/man3/SSL_CTX_sess_set_get_cb.html" => [ + "doc/man3/SSL_CTX_sess_set_get_cb.pod" + ], + "doc/html/man3/SSL_CTX_sessions.html" => [ + "doc/man3/SSL_CTX_sessions.pod" + ], + "doc/html/man3/SSL_CTX_set0_CA_list.html" => [ + "doc/man3/SSL_CTX_set0_CA_list.pod" + ], + "doc/html/man3/SSL_CTX_set1_curves.html" => [ + "doc/man3/SSL_CTX_set1_curves.pod" + ], + "doc/html/man3/SSL_CTX_set1_sigalgs.html" => [ + "doc/man3/SSL_CTX_set1_sigalgs.pod" + ], + "doc/html/man3/SSL_CTX_set1_verify_cert_store.html" => [ + "doc/man3/SSL_CTX_set1_verify_cert_store.pod" + ], + "doc/html/man3/SSL_CTX_set_alpn_select_cb.html" => [ + "doc/man3/SSL_CTX_set_alpn_select_cb.pod" + ], + "doc/html/man3/SSL_CTX_set_cert_cb.html" => [ + "doc/man3/SSL_CTX_set_cert_cb.pod" + ], + "doc/html/man3/SSL_CTX_set_cert_store.html" => [ + "doc/man3/SSL_CTX_set_cert_store.pod" + ], + "doc/html/man3/SSL_CTX_set_cert_verify_callback.html" => [ + "doc/man3/SSL_CTX_set_cert_verify_callback.pod" + ], + "doc/html/man3/SSL_CTX_set_cipher_list.html" => [ + "doc/man3/SSL_CTX_set_cipher_list.pod" + ], + "doc/html/man3/SSL_CTX_set_client_cert_cb.html" => [ + "doc/man3/SSL_CTX_set_client_cert_cb.pod" + ], + "doc/html/man3/SSL_CTX_set_client_hello_cb.html" => [ + "doc/man3/SSL_CTX_set_client_hello_cb.pod" + ], + "doc/html/man3/SSL_CTX_set_ct_validation_callback.html" => [ + "doc/man3/SSL_CTX_set_ct_validation_callback.pod" + ], + "doc/html/man3/SSL_CTX_set_ctlog_list_file.html" => [ + "doc/man3/SSL_CTX_set_ctlog_list_file.pod" + ], + "doc/html/man3/SSL_CTX_set_default_passwd_cb.html" => [ + "doc/man3/SSL_CTX_set_default_passwd_cb.pod" + ], + "doc/html/man3/SSL_CTX_set_generate_session_id.html" => [ + "doc/man3/SSL_CTX_set_generate_session_id.pod" + ], + "doc/html/man3/SSL_CTX_set_info_callback.html" => [ + "doc/man3/SSL_CTX_set_info_callback.pod" + ], + "doc/html/man3/SSL_CTX_set_keylog_callback.html" => [ + "doc/man3/SSL_CTX_set_keylog_callback.pod" + ], + "doc/html/man3/SSL_CTX_set_max_cert_list.html" => [ + "doc/man3/SSL_CTX_set_max_cert_list.pod" + ], + "doc/html/man3/SSL_CTX_set_min_proto_version.html" => [ + "doc/man3/SSL_CTX_set_min_proto_version.pod" + ], + "doc/html/man3/SSL_CTX_set_mode.html" => [ + "doc/man3/SSL_CTX_set_mode.pod" + ], + "doc/html/man3/SSL_CTX_set_msg_callback.html" => [ + "doc/man3/SSL_CTX_set_msg_callback.pod" + ], + "doc/html/man3/SSL_CTX_set_num_tickets.html" => [ + "doc/man3/SSL_CTX_set_num_tickets.pod" + ], + "doc/html/man3/SSL_CTX_set_options.html" => [ + "doc/man3/SSL_CTX_set_options.pod" + ], + "doc/html/man3/SSL_CTX_set_psk_client_callback.html" => [ + "doc/man3/SSL_CTX_set_psk_client_callback.pod" + ], + "doc/html/man3/SSL_CTX_set_quic_method.html" => [ + "doc/man3/SSL_CTX_set_quic_method.pod" + ], + "doc/html/man3/SSL_CTX_set_quiet_shutdown.html" => [ + "doc/man3/SSL_CTX_set_quiet_shutdown.pod" + ], + "doc/html/man3/SSL_CTX_set_read_ahead.html" => [ + "doc/man3/SSL_CTX_set_read_ahead.pod" + ], + "doc/html/man3/SSL_CTX_set_record_padding_callback.html" => [ + "doc/man3/SSL_CTX_set_record_padding_callback.pod" + ], + "doc/html/man3/SSL_CTX_set_security_level.html" => [ + "doc/man3/SSL_CTX_set_security_level.pod" + ], + "doc/html/man3/SSL_CTX_set_session_cache_mode.html" => [ + "doc/man3/SSL_CTX_set_session_cache_mode.pod" + ], + "doc/html/man3/SSL_CTX_set_session_id_context.html" => [ + "doc/man3/SSL_CTX_set_session_id_context.pod" + ], + "doc/html/man3/SSL_CTX_set_session_ticket_cb.html" => [ + "doc/man3/SSL_CTX_set_session_ticket_cb.pod" + ], + "doc/html/man3/SSL_CTX_set_split_send_fragment.html" => [ + "doc/man3/SSL_CTX_set_split_send_fragment.pod" + ], + "doc/html/man3/SSL_CTX_set_srp_password.html" => [ + "doc/man3/SSL_CTX_set_srp_password.pod" + ], + "doc/html/man3/SSL_CTX_set_ssl_version.html" => [ + "doc/man3/SSL_CTX_set_ssl_version.pod" + ], + "doc/html/man3/SSL_CTX_set_stateless_cookie_generate_cb.html" => [ + "doc/man3/SSL_CTX_set_stateless_cookie_generate_cb.pod" + ], + "doc/html/man3/SSL_CTX_set_timeout.html" => [ + "doc/man3/SSL_CTX_set_timeout.pod" + ], + "doc/html/man3/SSL_CTX_set_tlsext_servername_callback.html" => [ + "doc/man3/SSL_CTX_set_tlsext_servername_callback.pod" + ], + "doc/html/man3/SSL_CTX_set_tlsext_status_cb.html" => [ + "doc/man3/SSL_CTX_set_tlsext_status_cb.pod" + ], + "doc/html/man3/SSL_CTX_set_tlsext_ticket_key_cb.html" => [ + "doc/man3/SSL_CTX_set_tlsext_ticket_key_cb.pod" + ], + "doc/html/man3/SSL_CTX_set_tlsext_use_srtp.html" => [ + "doc/man3/SSL_CTX_set_tlsext_use_srtp.pod" + ], + "doc/html/man3/SSL_CTX_set_tmp_dh_callback.html" => [ + "doc/man3/SSL_CTX_set_tmp_dh_callback.pod" + ], + "doc/html/man3/SSL_CTX_set_tmp_ecdh.html" => [ + "doc/man3/SSL_CTX_set_tmp_ecdh.pod" + ], + "doc/html/man3/SSL_CTX_set_verify.html" => [ + "doc/man3/SSL_CTX_set_verify.pod" + ], + "doc/html/man3/SSL_CTX_use_certificate.html" => [ + "doc/man3/SSL_CTX_use_certificate.pod" + ], + "doc/html/man3/SSL_CTX_use_psk_identity_hint.html" => [ + "doc/man3/SSL_CTX_use_psk_identity_hint.pod" + ], + "doc/html/man3/SSL_CTX_use_serverinfo.html" => [ + "doc/man3/SSL_CTX_use_serverinfo.pod" + ], + "doc/html/man3/SSL_SESSION_free.html" => [ + "doc/man3/SSL_SESSION_free.pod" + ], + "doc/html/man3/SSL_SESSION_get0_cipher.html" => [ + "doc/man3/SSL_SESSION_get0_cipher.pod" + ], + "doc/html/man3/SSL_SESSION_get0_hostname.html" => [ + "doc/man3/SSL_SESSION_get0_hostname.pod" + ], + "doc/html/man3/SSL_SESSION_get0_id_context.html" => [ + "doc/man3/SSL_SESSION_get0_id_context.pod" + ], + "doc/html/man3/SSL_SESSION_get0_peer.html" => [ + "doc/man3/SSL_SESSION_get0_peer.pod" + ], + "doc/html/man3/SSL_SESSION_get_compress_id.html" => [ + "doc/man3/SSL_SESSION_get_compress_id.pod" + ], + "doc/html/man3/SSL_SESSION_get_protocol_version.html" => [ + "doc/man3/SSL_SESSION_get_protocol_version.pod" + ], + "doc/html/man3/SSL_SESSION_get_time.html" => [ + "doc/man3/SSL_SESSION_get_time.pod" + ], + "doc/html/man3/SSL_SESSION_has_ticket.html" => [ + "doc/man3/SSL_SESSION_has_ticket.pod" + ], + "doc/html/man3/SSL_SESSION_is_resumable.html" => [ + "doc/man3/SSL_SESSION_is_resumable.pod" + ], + "doc/html/man3/SSL_SESSION_print.html" => [ + "doc/man3/SSL_SESSION_print.pod" + ], + "doc/html/man3/SSL_SESSION_set1_id.html" => [ + "doc/man3/SSL_SESSION_set1_id.pod" + ], + "doc/html/man3/SSL_accept.html" => [ + "doc/man3/SSL_accept.pod" + ], + "doc/html/man3/SSL_alert_type_string.html" => [ + "doc/man3/SSL_alert_type_string.pod" + ], + "doc/html/man3/SSL_alloc_buffers.html" => [ + "doc/man3/SSL_alloc_buffers.pod" + ], + "doc/html/man3/SSL_check_chain.html" => [ + "doc/man3/SSL_check_chain.pod" + ], + "doc/html/man3/SSL_clear.html" => [ + "doc/man3/SSL_clear.pod" + ], + "doc/html/man3/SSL_connect.html" => [ + "doc/man3/SSL_connect.pod" + ], + "doc/html/man3/SSL_do_handshake.html" => [ + "doc/man3/SSL_do_handshake.pod" + ], + "doc/html/man3/SSL_export_keying_material.html" => [ + "doc/man3/SSL_export_keying_material.pod" + ], + "doc/html/man3/SSL_extension_supported.html" => [ + "doc/man3/SSL_extension_supported.pod" + ], + "doc/html/man3/SSL_free.html" => [ + "doc/man3/SSL_free.pod" + ], + "doc/html/man3/SSL_get0_peer_scts.html" => [ + "doc/man3/SSL_get0_peer_scts.pod" + ], + "doc/html/man3/SSL_get_SSL_CTX.html" => [ + "doc/man3/SSL_get_SSL_CTX.pod" + ], + "doc/html/man3/SSL_get_all_async_fds.html" => [ + "doc/man3/SSL_get_all_async_fds.pod" + ], + "doc/html/man3/SSL_get_certificate.html" => [ + "doc/man3/SSL_get_certificate.pod" + ], + "doc/html/man3/SSL_get_ciphers.html" => [ + "doc/man3/SSL_get_ciphers.pod" + ], + "doc/html/man3/SSL_get_client_random.html" => [ + "doc/man3/SSL_get_client_random.pod" + ], + "doc/html/man3/SSL_get_current_cipher.html" => [ + "doc/man3/SSL_get_current_cipher.pod" + ], + "doc/html/man3/SSL_get_default_timeout.html" => [ + "doc/man3/SSL_get_default_timeout.pod" + ], + "doc/html/man3/SSL_get_error.html" => [ + "doc/man3/SSL_get_error.pod" + ], + "doc/html/man3/SSL_get_extms_support.html" => [ + "doc/man3/SSL_get_extms_support.pod" + ], + "doc/html/man3/SSL_get_fd.html" => [ + "doc/man3/SSL_get_fd.pod" + ], + "doc/html/man3/SSL_get_peer_cert_chain.html" => [ + "doc/man3/SSL_get_peer_cert_chain.pod" + ], + "doc/html/man3/SSL_get_peer_certificate.html" => [ + "doc/man3/SSL_get_peer_certificate.pod" + ], + "doc/html/man3/SSL_get_peer_signature_nid.html" => [ + "doc/man3/SSL_get_peer_signature_nid.pod" + ], + "doc/html/man3/SSL_get_peer_tmp_key.html" => [ + "doc/man3/SSL_get_peer_tmp_key.pod" + ], + "doc/html/man3/SSL_get_psk_identity.html" => [ + "doc/man3/SSL_get_psk_identity.pod" + ], + "doc/html/man3/SSL_get_rbio.html" => [ + "doc/man3/SSL_get_rbio.pod" + ], + "doc/html/man3/SSL_get_session.html" => [ + "doc/man3/SSL_get_session.pod" + ], + "doc/html/man3/SSL_get_shared_sigalgs.html" => [ + "doc/man3/SSL_get_shared_sigalgs.pod" + ], + "doc/html/man3/SSL_get_verify_result.html" => [ + "doc/man3/SSL_get_verify_result.pod" + ], + "doc/html/man3/SSL_get_version.html" => [ + "doc/man3/SSL_get_version.pod" + ], + "doc/html/man3/SSL_group_to_name.html" => [ + "doc/man3/SSL_group_to_name.pod" + ], + "doc/html/man3/SSL_in_init.html" => [ + "doc/man3/SSL_in_init.pod" + ], + "doc/html/man3/SSL_key_update.html" => [ + "doc/man3/SSL_key_update.pod" + ], + "doc/html/man3/SSL_library_init.html" => [ + "doc/man3/SSL_library_init.pod" + ], + "doc/html/man3/SSL_load_client_CA_file.html" => [ + "doc/man3/SSL_load_client_CA_file.pod" + ], + "doc/html/man3/SSL_new.html" => [ + "doc/man3/SSL_new.pod" + ], + "doc/html/man3/SSL_pending.html" => [ + "doc/man3/SSL_pending.pod" + ], + "doc/html/man3/SSL_read.html" => [ + "doc/man3/SSL_read.pod" + ], + "doc/html/man3/SSL_read_early_data.html" => [ + "doc/man3/SSL_read_early_data.pod" + ], + "doc/html/man3/SSL_rstate_string.html" => [ + "doc/man3/SSL_rstate_string.pod" + ], + "doc/html/man3/SSL_session_reused.html" => [ + "doc/man3/SSL_session_reused.pod" + ], + "doc/html/man3/SSL_set1_host.html" => [ + "doc/man3/SSL_set1_host.pod" + ], + "doc/html/man3/SSL_set_async_callback.html" => [ + "doc/man3/SSL_set_async_callback.pod" + ], + "doc/html/man3/SSL_set_bio.html" => [ + "doc/man3/SSL_set_bio.pod" + ], + "doc/html/man3/SSL_set_connect_state.html" => [ + "doc/man3/SSL_set_connect_state.pod" + ], + "doc/html/man3/SSL_set_fd.html" => [ + "doc/man3/SSL_set_fd.pod" + ], + "doc/html/man3/SSL_set_retry_verify.html" => [ + "doc/man3/SSL_set_retry_verify.pod" + ], + "doc/html/man3/SSL_set_session.html" => [ + "doc/man3/SSL_set_session.pod" + ], + "doc/html/man3/SSL_set_shutdown.html" => [ + "doc/man3/SSL_set_shutdown.pod" + ], + "doc/html/man3/SSL_set_verify_result.html" => [ + "doc/man3/SSL_set_verify_result.pod" + ], + "doc/html/man3/SSL_shutdown.html" => [ + "doc/man3/SSL_shutdown.pod" + ], + "doc/html/man3/SSL_state_string.html" => [ + "doc/man3/SSL_state_string.pod" + ], + "doc/html/man3/SSL_want.html" => [ + "doc/man3/SSL_want.pod" + ], + "doc/html/man3/SSL_write.html" => [ + "doc/man3/SSL_write.pod" + ], + "doc/html/man3/TS_RESP_CTX_new.html" => [ + "doc/man3/TS_RESP_CTX_new.pod" + ], + "doc/html/man3/TS_VERIFY_CTX_set_certs.html" => [ + "doc/man3/TS_VERIFY_CTX_set_certs.pod" + ], + "doc/html/man3/UI_STRING.html" => [ + "doc/man3/UI_STRING.pod" + ], + "doc/html/man3/UI_UTIL_read_pw.html" => [ + "doc/man3/UI_UTIL_read_pw.pod" + ], + "doc/html/man3/UI_create_method.html" => [ + "doc/man3/UI_create_method.pod" + ], + "doc/html/man3/UI_new.html" => [ + "doc/man3/UI_new.pod" + ], + "doc/html/man3/X509V3_get_d2i.html" => [ + "doc/man3/X509V3_get_d2i.pod" + ], + "doc/html/man3/X509V3_set_ctx.html" => [ + "doc/man3/X509V3_set_ctx.pod" + ], + "doc/html/man3/X509_ALGOR_dup.html" => [ + "doc/man3/X509_ALGOR_dup.pod" + ], + "doc/html/man3/X509_CRL_get0_by_serial.html" => [ + "doc/man3/X509_CRL_get0_by_serial.pod" + ], + "doc/html/man3/X509_EXTENSION_set_object.html" => [ + "doc/man3/X509_EXTENSION_set_object.pod" + ], + "doc/html/man3/X509_LOOKUP.html" => [ + "doc/man3/X509_LOOKUP.pod" + ], + "doc/html/man3/X509_LOOKUP_hash_dir.html" => [ + "doc/man3/X509_LOOKUP_hash_dir.pod" + ], + "doc/html/man3/X509_LOOKUP_meth_new.html" => [ + "doc/man3/X509_LOOKUP_meth_new.pod" + ], + "doc/html/man3/X509_NAME_ENTRY_get_object.html" => [ + "doc/man3/X509_NAME_ENTRY_get_object.pod" + ], + "doc/html/man3/X509_NAME_add_entry_by_txt.html" => [ + "doc/man3/X509_NAME_add_entry_by_txt.pod" + ], + "doc/html/man3/X509_NAME_get0_der.html" => [ + "doc/man3/X509_NAME_get0_der.pod" + ], + "doc/html/man3/X509_NAME_get_index_by_NID.html" => [ + "doc/man3/X509_NAME_get_index_by_NID.pod" + ], + "doc/html/man3/X509_NAME_print_ex.html" => [ + "doc/man3/X509_NAME_print_ex.pod" + ], + "doc/html/man3/X509_PUBKEY_new.html" => [ + "doc/man3/X509_PUBKEY_new.pod" + ], + "doc/html/man3/X509_SIG_get0.html" => [ + "doc/man3/X509_SIG_get0.pod" + ], + "doc/html/man3/X509_STORE_CTX_get_error.html" => [ + "doc/man3/X509_STORE_CTX_get_error.pod" + ], + "doc/html/man3/X509_STORE_CTX_new.html" => [ + "doc/man3/X509_STORE_CTX_new.pod" + ], + "doc/html/man3/X509_STORE_CTX_set_verify_cb.html" => [ + "doc/man3/X509_STORE_CTX_set_verify_cb.pod" + ], + "doc/html/man3/X509_STORE_add_cert.html" => [ + "doc/man3/X509_STORE_add_cert.pod" + ], + "doc/html/man3/X509_STORE_get0_param.html" => [ + "doc/man3/X509_STORE_get0_param.pod" + ], + "doc/html/man3/X509_STORE_new.html" => [ + "doc/man3/X509_STORE_new.pod" + ], + "doc/html/man3/X509_STORE_set_verify_cb_func.html" => [ + "doc/man3/X509_STORE_set_verify_cb_func.pod" + ], + "doc/html/man3/X509_VERIFY_PARAM_set_flags.html" => [ + "doc/man3/X509_VERIFY_PARAM_set_flags.pod" + ], + "doc/html/man3/X509_add_cert.html" => [ + "doc/man3/X509_add_cert.pod" + ], + "doc/html/man3/X509_check_ca.html" => [ + "doc/man3/X509_check_ca.pod" + ], + "doc/html/man3/X509_check_host.html" => [ + "doc/man3/X509_check_host.pod" + ], + "doc/html/man3/X509_check_issued.html" => [ + "doc/man3/X509_check_issued.pod" + ], + "doc/html/man3/X509_check_private_key.html" => [ + "doc/man3/X509_check_private_key.pod" + ], + "doc/html/man3/X509_check_purpose.html" => [ + "doc/man3/X509_check_purpose.pod" + ], + "doc/html/man3/X509_cmp.html" => [ + "doc/man3/X509_cmp.pod" + ], + "doc/html/man3/X509_cmp_time.html" => [ + "doc/man3/X509_cmp_time.pod" + ], + "doc/html/man3/X509_digest.html" => [ + "doc/man3/X509_digest.pod" + ], + "doc/html/man3/X509_dup.html" => [ + "doc/man3/X509_dup.pod" + ], + "doc/html/man3/X509_get0_distinguishing_id.html" => [ + "doc/man3/X509_get0_distinguishing_id.pod" + ], + "doc/html/man3/X509_get0_notBefore.html" => [ + "doc/man3/X509_get0_notBefore.pod" + ], + "doc/html/man3/X509_get0_signature.html" => [ + "doc/man3/X509_get0_signature.pod" + ], + "doc/html/man3/X509_get0_uids.html" => [ + "doc/man3/X509_get0_uids.pod" + ], + "doc/html/man3/X509_get_extension_flags.html" => [ + "doc/man3/X509_get_extension_flags.pod" + ], + "doc/html/man3/X509_get_pubkey.html" => [ + "doc/man3/X509_get_pubkey.pod" + ], + "doc/html/man3/X509_get_serialNumber.html" => [ + "doc/man3/X509_get_serialNumber.pod" + ], + "doc/html/man3/X509_get_subject_name.html" => [ + "doc/man3/X509_get_subject_name.pod" + ], + "doc/html/man3/X509_get_version.html" => [ + "doc/man3/X509_get_version.pod" + ], + "doc/html/man3/X509_load_http.html" => [ + "doc/man3/X509_load_http.pod" + ], + "doc/html/man3/X509_new.html" => [ + "doc/man3/X509_new.pod" + ], + "doc/html/man3/X509_sign.html" => [ + "doc/man3/X509_sign.pod" + ], + "doc/html/man3/X509_verify.html" => [ + "doc/man3/X509_verify.pod" + ], + "doc/html/man3/X509_verify_cert.html" => [ + "doc/man3/X509_verify_cert.pod" + ], + "doc/html/man3/X509v3_get_ext_by_NID.html" => [ + "doc/man3/X509v3_get_ext_by_NID.pod" + ], + "doc/html/man3/b2i_PVK_bio_ex.html" => [ + "doc/man3/b2i_PVK_bio_ex.pod" + ], + "doc/html/man3/d2i_PKCS8PrivateKey_bio.html" => [ + "doc/man3/d2i_PKCS8PrivateKey_bio.pod" + ], + "doc/html/man3/d2i_PrivateKey.html" => [ + "doc/man3/d2i_PrivateKey.pod" + ], + "doc/html/man3/d2i_RSAPrivateKey.html" => [ + "doc/man3/d2i_RSAPrivateKey.pod" + ], + "doc/html/man3/d2i_SSL_SESSION.html" => [ + "doc/man3/d2i_SSL_SESSION.pod" + ], + "doc/html/man3/d2i_X509.html" => [ + "doc/man3/d2i_X509.pod" + ], + "doc/html/man3/i2d_CMS_bio_stream.html" => [ + "doc/man3/i2d_CMS_bio_stream.pod" + ], + "doc/html/man3/i2d_PKCS7_bio_stream.html" => [ + "doc/man3/i2d_PKCS7_bio_stream.pod" + ], + "doc/html/man3/i2d_re_X509_tbs.html" => [ + "doc/man3/i2d_re_X509_tbs.pod" + ], + "doc/html/man3/o2i_SCT_LIST.html" => [ + "doc/man3/o2i_SCT_LIST.pod" + ], + "doc/html/man3/s2i_ASN1_IA5STRING.html" => [ + "doc/man3/s2i_ASN1_IA5STRING.pod" + ], + "doc/html/man5/config.html" => [ + "doc/man5/config.pod" + ], + "doc/html/man5/fips_config.html" => [ + "doc/man5/fips_config.pod" + ], + "doc/html/man5/x509v3_config.html" => [ + "doc/man5/x509v3_config.pod" + ], + "doc/html/man7/EVP_ASYM_CIPHER-RSA.html" => [ + "doc/man7/EVP_ASYM_CIPHER-RSA.pod" + ], + "doc/html/man7/EVP_ASYM_CIPHER-SM2.html" => [ + "doc/man7/EVP_ASYM_CIPHER-SM2.pod" + ], + "doc/html/man7/EVP_CIPHER-AES.html" => [ + "doc/man7/EVP_CIPHER-AES.pod" + ], + "doc/html/man7/EVP_CIPHER-ARIA.html" => [ + "doc/man7/EVP_CIPHER-ARIA.pod" + ], + "doc/html/man7/EVP_CIPHER-BLOWFISH.html" => [ + "doc/man7/EVP_CIPHER-BLOWFISH.pod" + ], + "doc/html/man7/EVP_CIPHER-CAMELLIA.html" => [ + "doc/man7/EVP_CIPHER-CAMELLIA.pod" + ], + "doc/html/man7/EVP_CIPHER-CAST.html" => [ + "doc/man7/EVP_CIPHER-CAST.pod" + ], + "doc/html/man7/EVP_CIPHER-CHACHA.html" => [ + "doc/man7/EVP_CIPHER-CHACHA.pod" + ], + "doc/html/man7/EVP_CIPHER-DES.html" => [ + "doc/man7/EVP_CIPHER-DES.pod" + ], + "doc/html/man7/EVP_CIPHER-IDEA.html" => [ + "doc/man7/EVP_CIPHER-IDEA.pod" + ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], + "doc/html/man7/EVP_CIPHER-RC2.html" => [ + "doc/man7/EVP_CIPHER-RC2.pod" + ], + "doc/html/man7/EVP_CIPHER-RC4.html" => [ + "doc/man7/EVP_CIPHER-RC4.pod" + ], + "doc/html/man7/EVP_CIPHER-RC5.html" => [ + "doc/man7/EVP_CIPHER-RC5.pod" + ], + "doc/html/man7/EVP_CIPHER-SEED.html" => [ + "doc/man7/EVP_CIPHER-SEED.pod" + ], + "doc/html/man7/EVP_CIPHER-SM4.html" => [ + "doc/man7/EVP_CIPHER-SM4.pod" + ], + "doc/html/man7/EVP_KDF-HKDF.html" => [ + "doc/man7/EVP_KDF-HKDF.pod" + ], + "doc/html/man7/EVP_KDF-KB.html" => [ + "doc/man7/EVP_KDF-KB.pod" + ], + "doc/html/man7/EVP_KDF-KRB5KDF.html" => [ + "doc/man7/EVP_KDF-KRB5KDF.pod" + ], + "doc/html/man7/EVP_KDF-PBKDF1.html" => [ + "doc/man7/EVP_KDF-PBKDF1.pod" + ], + "doc/html/man7/EVP_KDF-PBKDF2.html" => [ + "doc/man7/EVP_KDF-PBKDF2.pod" + ], + "doc/html/man7/EVP_KDF-PKCS12KDF.html" => [ + "doc/man7/EVP_KDF-PKCS12KDF.pod" + ], + "doc/html/man7/EVP_KDF-SCRYPT.html" => [ + "doc/man7/EVP_KDF-SCRYPT.pod" + ], + "doc/html/man7/EVP_KDF-SS.html" => [ + "doc/man7/EVP_KDF-SS.pod" + ], + "doc/html/man7/EVP_KDF-SSHKDF.html" => [ + "doc/man7/EVP_KDF-SSHKDF.pod" + ], + "doc/html/man7/EVP_KDF-TLS13_KDF.html" => [ + "doc/man7/EVP_KDF-TLS13_KDF.pod" + ], + "doc/html/man7/EVP_KDF-TLS1_PRF.html" => [ + "doc/man7/EVP_KDF-TLS1_PRF.pod" + ], + "doc/html/man7/EVP_KDF-X942-ASN1.html" => [ + "doc/man7/EVP_KDF-X942-ASN1.pod" + ], + "doc/html/man7/EVP_KDF-X942-CONCAT.html" => [ + "doc/man7/EVP_KDF-X942-CONCAT.pod" + ], + "doc/html/man7/EVP_KDF-X963.html" => [ + "doc/man7/EVP_KDF-X963.pod" + ], + "doc/html/man7/EVP_KEM-RSA.html" => [ + "doc/man7/EVP_KEM-RSA.pod" + ], + "doc/html/man7/EVP_KEYEXCH-DH.html" => [ + "doc/man7/EVP_KEYEXCH-DH.pod" + ], + "doc/html/man7/EVP_KEYEXCH-ECDH.html" => [ + "doc/man7/EVP_KEYEXCH-ECDH.pod" + ], + "doc/html/man7/EVP_KEYEXCH-X25519.html" => [ + "doc/man7/EVP_KEYEXCH-X25519.pod" + ], + "doc/html/man7/EVP_MAC-BLAKE2.html" => [ + "doc/man7/EVP_MAC-BLAKE2.pod" + ], + "doc/html/man7/EVP_MAC-CMAC.html" => [ + "doc/man7/EVP_MAC-CMAC.pod" + ], + "doc/html/man7/EVP_MAC-GMAC.html" => [ + "doc/man7/EVP_MAC-GMAC.pod" + ], + "doc/html/man7/EVP_MAC-HMAC.html" => [ + "doc/man7/EVP_MAC-HMAC.pod" + ], + "doc/html/man7/EVP_MAC-KMAC.html" => [ + "doc/man7/EVP_MAC-KMAC.pod" + ], + "doc/html/man7/EVP_MAC-Poly1305.html" => [ + "doc/man7/EVP_MAC-Poly1305.pod" + ], + "doc/html/man7/EVP_MAC-Siphash.html" => [ + "doc/man7/EVP_MAC-Siphash.pod" + ], + "doc/html/man7/EVP_MD-BLAKE2.html" => [ + "doc/man7/EVP_MD-BLAKE2.pod" + ], + "doc/html/man7/EVP_MD-MD2.html" => [ + "doc/man7/EVP_MD-MD2.pod" + ], + "doc/html/man7/EVP_MD-MD4.html" => [ + "doc/man7/EVP_MD-MD4.pod" + ], + "doc/html/man7/EVP_MD-MD5-SHA1.html" => [ + "doc/man7/EVP_MD-MD5-SHA1.pod" + ], + "doc/html/man7/EVP_MD-MD5.html" => [ + "doc/man7/EVP_MD-MD5.pod" + ], + "doc/html/man7/EVP_MD-MDC2.html" => [ + "doc/man7/EVP_MD-MDC2.pod" + ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], + "doc/html/man7/EVP_MD-RIPEMD160.html" => [ + "doc/man7/EVP_MD-RIPEMD160.pod" + ], + "doc/html/man7/EVP_MD-SHA1.html" => [ + "doc/man7/EVP_MD-SHA1.pod" + ], + "doc/html/man7/EVP_MD-SHA2.html" => [ + "doc/man7/EVP_MD-SHA2.pod" + ], + "doc/html/man7/EVP_MD-SHA3.html" => [ + "doc/man7/EVP_MD-SHA3.pod" + ], + "doc/html/man7/EVP_MD-SHAKE.html" => [ + "doc/man7/EVP_MD-SHAKE.pod" + ], + "doc/html/man7/EVP_MD-SM3.html" => [ + "doc/man7/EVP_MD-SM3.pod" + ], + "doc/html/man7/EVP_MD-WHIRLPOOL.html" => [ + "doc/man7/EVP_MD-WHIRLPOOL.pod" + ], + "doc/html/man7/EVP_MD-common.html" => [ + "doc/man7/EVP_MD-common.pod" + ], + "doc/html/man7/EVP_PKEY-DH.html" => [ + "doc/man7/EVP_PKEY-DH.pod" + ], + "doc/html/man7/EVP_PKEY-DSA.html" => [ + "doc/man7/EVP_PKEY-DSA.pod" + ], + "doc/html/man7/EVP_PKEY-EC.html" => [ + "doc/man7/EVP_PKEY-EC.pod" + ], + "doc/html/man7/EVP_PKEY-FFC.html" => [ + "doc/man7/EVP_PKEY-FFC.pod" + ], + "doc/html/man7/EVP_PKEY-HMAC.html" => [ + "doc/man7/EVP_PKEY-HMAC.pod" + ], + "doc/html/man7/EVP_PKEY-RSA.html" => [ + "doc/man7/EVP_PKEY-RSA.pod" + ], + "doc/html/man7/EVP_PKEY-SM2.html" => [ + "doc/man7/EVP_PKEY-SM2.pod" + ], + "doc/html/man7/EVP_PKEY-X25519.html" => [ + "doc/man7/EVP_PKEY-X25519.pod" + ], + "doc/html/man7/EVP_RAND-CTR-DRBG.html" => [ + "doc/man7/EVP_RAND-CTR-DRBG.pod" + ], + "doc/html/man7/EVP_RAND-HASH-DRBG.html" => [ + "doc/man7/EVP_RAND-HASH-DRBG.pod" + ], + "doc/html/man7/EVP_RAND-HMAC-DRBG.html" => [ + "doc/man7/EVP_RAND-HMAC-DRBG.pod" + ], + "doc/html/man7/EVP_RAND-SEED-SRC.html" => [ + "doc/man7/EVP_RAND-SEED-SRC.pod" + ], + "doc/html/man7/EVP_RAND-TEST-RAND.html" => [ + "doc/man7/EVP_RAND-TEST-RAND.pod" + ], + "doc/html/man7/EVP_RAND.html" => [ + "doc/man7/EVP_RAND.pod" + ], + "doc/html/man7/EVP_SIGNATURE-DSA.html" => [ + "doc/man7/EVP_SIGNATURE-DSA.pod" + ], + "doc/html/man7/EVP_SIGNATURE-ECDSA.html" => [ + "doc/man7/EVP_SIGNATURE-ECDSA.pod" + ], + "doc/html/man7/EVP_SIGNATURE-ED25519.html" => [ + "doc/man7/EVP_SIGNATURE-ED25519.pod" + ], + "doc/html/man7/EVP_SIGNATURE-HMAC.html" => [ + "doc/man7/EVP_SIGNATURE-HMAC.pod" + ], + "doc/html/man7/EVP_SIGNATURE-RSA.html" => [ + "doc/man7/EVP_SIGNATURE-RSA.pod" + ], + "doc/html/man7/OSSL_PROVIDER-FIPS.html" => [ + "doc/man7/OSSL_PROVIDER-FIPS.pod" + ], + "doc/html/man7/OSSL_PROVIDER-base.html" => [ + "doc/man7/OSSL_PROVIDER-base.pod" + ], + "doc/html/man7/OSSL_PROVIDER-default.html" => [ + "doc/man7/OSSL_PROVIDER-default.pod" + ], + "doc/html/man7/OSSL_PROVIDER-legacy.html" => [ + "doc/man7/OSSL_PROVIDER-legacy.pod" + ], + "doc/html/man7/OSSL_PROVIDER-null.html" => [ + "doc/man7/OSSL_PROVIDER-null.pod" + ], + "doc/html/man7/RAND.html" => [ + "doc/man7/RAND.pod" + ], + "doc/html/man7/RSA-PSS.html" => [ + "doc/man7/RSA-PSS.pod" + ], + "doc/html/man7/X25519.html" => [ + "doc/man7/X25519.pod" + ], + "doc/html/man7/bio.html" => [ + "doc/man7/bio.pod" + ], + "doc/html/man7/crypto.html" => [ + "doc/man7/crypto.pod" + ], + "doc/html/man7/ct.html" => [ + "doc/man7/ct.pod" + ], + "doc/html/man7/des_modes.html" => [ + "doc/man7/des_modes.pod" + ], + "doc/html/man7/evp.html" => [ + "doc/man7/evp.pod" + ], + "doc/html/man7/fips_module.html" => [ + "doc/man7/fips_module.pod" + ], + "doc/html/man7/life_cycle-cipher.html" => [ + "doc/man7/life_cycle-cipher.pod" + ], + "doc/html/man7/life_cycle-digest.html" => [ + "doc/man7/life_cycle-digest.pod" + ], + "doc/html/man7/life_cycle-kdf.html" => [ + "doc/man7/life_cycle-kdf.pod" + ], + "doc/html/man7/life_cycle-mac.html" => [ + "doc/man7/life_cycle-mac.pod" + ], + "doc/html/man7/life_cycle-pkey.html" => [ + "doc/man7/life_cycle-pkey.pod" + ], + "doc/html/man7/life_cycle-rand.html" => [ + "doc/man7/life_cycle-rand.pod" + ], + "doc/html/man7/migration_guide.html" => [ + "doc/man7/migration_guide.pod" + ], + "doc/html/man7/openssl-core.h.html" => [ + "doc/man7/openssl-core.h.pod" + ], + "doc/html/man7/openssl-core_dispatch.h.html" => [ + "doc/man7/openssl-core_dispatch.h.pod" + ], + "doc/html/man7/openssl-core_names.h.html" => [ + "doc/man7/openssl-core_names.h.pod" + ], + "doc/html/man7/openssl-env.html" => [ + "doc/man7/openssl-env.pod" + ], + "doc/html/man7/openssl-glossary.html" => [ + "doc/man7/openssl-glossary.pod" + ], + "doc/html/man7/openssl-threads.html" => [ + "doc/man7/openssl-threads.pod" + ], + "doc/html/man7/openssl_user_macros.html" => [ + "doc/man7/openssl_user_macros.pod" + ], + "doc/html/man7/ossl_store-file.html" => [ + "doc/man7/ossl_store-file.pod" + ], + "doc/html/man7/ossl_store.html" => [ + "doc/man7/ossl_store.pod" + ], + "doc/html/man7/passphrase-encoding.html" => [ + "doc/man7/passphrase-encoding.pod" + ], + "doc/html/man7/property.html" => [ + "doc/man7/property.pod" + ], + "doc/html/man7/provider-asym_cipher.html" => [ + "doc/man7/provider-asym_cipher.pod" + ], + "doc/html/man7/provider-base.html" => [ + "doc/man7/provider-base.pod" + ], + "doc/html/man7/provider-cipher.html" => [ + "doc/man7/provider-cipher.pod" + ], + "doc/html/man7/provider-decoder.html" => [ + "doc/man7/provider-decoder.pod" + ], + "doc/html/man7/provider-digest.html" => [ + "doc/man7/provider-digest.pod" + ], + "doc/html/man7/provider-encoder.html" => [ + "doc/man7/provider-encoder.pod" + ], + "doc/html/man7/provider-kdf.html" => [ + "doc/man7/provider-kdf.pod" + ], + "doc/html/man7/provider-kem.html" => [ + "doc/man7/provider-kem.pod" + ], + "doc/html/man7/provider-keyexch.html" => [ + "doc/man7/provider-keyexch.pod" + ], + "doc/html/man7/provider-keymgmt.html" => [ + "doc/man7/provider-keymgmt.pod" + ], + "doc/html/man7/provider-mac.html" => [ + "doc/man7/provider-mac.pod" + ], + "doc/html/man7/provider-object.html" => [ + "doc/man7/provider-object.pod" + ], + "doc/html/man7/provider-rand.html" => [ + "doc/man7/provider-rand.pod" + ], + "doc/html/man7/provider-signature.html" => [ + "doc/man7/provider-signature.pod" + ], + "doc/html/man7/provider-storemgmt.html" => [ + "doc/man7/provider-storemgmt.pod" + ], + "doc/html/man7/provider.html" => [ + "doc/man7/provider.pod" + ], + "doc/html/man7/proxy-certificates.html" => [ + "doc/man7/proxy-certificates.pod" + ], + "doc/html/man7/ssl.html" => [ + "doc/man7/ssl.pod" + ], + "doc/html/man7/x509.html" => [ + "doc/man7/x509.pod" + ], + "doc/man/man1/CA.pl.1" => [ + "doc/man1/CA.pl.pod" + ], + "doc/man/man1/openssl-asn1parse.1" => [ + "doc/man1/openssl-asn1parse.pod" + ], + "doc/man/man1/openssl-ca.1" => [ + "doc/man1/openssl-ca.pod" + ], + "doc/man/man1/openssl-ciphers.1" => [ + "doc/man1/openssl-ciphers.pod" + ], + "doc/man/man1/openssl-cmds.1" => [ + "doc/man1/openssl-cmds.pod" + ], + "doc/man/man1/openssl-cmp.1" => [ + "doc/man1/openssl-cmp.pod" + ], + "doc/man/man1/openssl-cms.1" => [ + "doc/man1/openssl-cms.pod" + ], + "doc/man/man1/openssl-crl.1" => [ + "doc/man1/openssl-crl.pod" + ], + "doc/man/man1/openssl-crl2pkcs7.1" => [ + "doc/man1/openssl-crl2pkcs7.pod" + ], + "doc/man/man1/openssl-dgst.1" => [ + "doc/man1/openssl-dgst.pod" + ], + "doc/man/man1/openssl-dhparam.1" => [ + "doc/man1/openssl-dhparam.pod" + ], + "doc/man/man1/openssl-dsa.1" => [ + "doc/man1/openssl-dsa.pod" + ], + "doc/man/man1/openssl-dsaparam.1" => [ + "doc/man1/openssl-dsaparam.pod" + ], + "doc/man/man1/openssl-ec.1" => [ + "doc/man1/openssl-ec.pod" + ], + "doc/man/man1/openssl-ecparam.1" => [ + "doc/man1/openssl-ecparam.pod" + ], + "doc/man/man1/openssl-enc.1" => [ + "doc/man1/openssl-enc.pod" + ], + "doc/man/man1/openssl-engine.1" => [ + "doc/man1/openssl-engine.pod" + ], + "doc/man/man1/openssl-errstr.1" => [ + "doc/man1/openssl-errstr.pod" + ], + "doc/man/man1/openssl-fipsinstall.1" => [ + "doc/man1/openssl-fipsinstall.pod" + ], + "doc/man/man1/openssl-format-options.1" => [ + "doc/man1/openssl-format-options.pod" + ], + "doc/man/man1/openssl-gendsa.1" => [ + "doc/man1/openssl-gendsa.pod" + ], + "doc/man/man1/openssl-genpkey.1" => [ + "doc/man1/openssl-genpkey.pod" + ], + "doc/man/man1/openssl-genrsa.1" => [ + "doc/man1/openssl-genrsa.pod" + ], + "doc/man/man1/openssl-info.1" => [ + "doc/man1/openssl-info.pod" + ], + "doc/man/man1/openssl-kdf.1" => [ + "doc/man1/openssl-kdf.pod" + ], + "doc/man/man1/openssl-list.1" => [ + "doc/man1/openssl-list.pod" + ], + "doc/man/man1/openssl-mac.1" => [ + "doc/man1/openssl-mac.pod" + ], + "doc/man/man1/openssl-namedisplay-options.1" => [ + "doc/man1/openssl-namedisplay-options.pod" + ], + "doc/man/man1/openssl-nseq.1" => [ + "doc/man1/openssl-nseq.pod" + ], + "doc/man/man1/openssl-ocsp.1" => [ + "doc/man1/openssl-ocsp.pod" + ], + "doc/man/man1/openssl-passphrase-options.1" => [ + "doc/man1/openssl-passphrase-options.pod" + ], + "doc/man/man1/openssl-passwd.1" => [ + "doc/man1/openssl-passwd.pod" + ], + "doc/man/man1/openssl-pkcs12.1" => [ + "doc/man1/openssl-pkcs12.pod" + ], + "doc/man/man1/openssl-pkcs7.1" => [ + "doc/man1/openssl-pkcs7.pod" + ], + "doc/man/man1/openssl-pkcs8.1" => [ + "doc/man1/openssl-pkcs8.pod" + ], + "doc/man/man1/openssl-pkey.1" => [ + "doc/man1/openssl-pkey.pod" + ], + "doc/man/man1/openssl-pkeyparam.1" => [ + "doc/man1/openssl-pkeyparam.pod" + ], + "doc/man/man1/openssl-pkeyutl.1" => [ + "doc/man1/openssl-pkeyutl.pod" + ], + "doc/man/man1/openssl-prime.1" => [ + "doc/man1/openssl-prime.pod" + ], + "doc/man/man1/openssl-rand.1" => [ + "doc/man1/openssl-rand.pod" + ], + "doc/man/man1/openssl-rehash.1" => [ + "doc/man1/openssl-rehash.pod" + ], + "doc/man/man1/openssl-req.1" => [ + "doc/man1/openssl-req.pod" + ], + "doc/man/man1/openssl-rsa.1" => [ + "doc/man1/openssl-rsa.pod" + ], + "doc/man/man1/openssl-rsautl.1" => [ + "doc/man1/openssl-rsautl.pod" + ], + "doc/man/man1/openssl-s_client.1" => [ + "doc/man1/openssl-s_client.pod" + ], + "doc/man/man1/openssl-s_server.1" => [ + "doc/man1/openssl-s_server.pod" + ], + "doc/man/man1/openssl-s_time.1" => [ + "doc/man1/openssl-s_time.pod" + ], + "doc/man/man1/openssl-sess_id.1" => [ + "doc/man1/openssl-sess_id.pod" + ], + "doc/man/man1/openssl-smime.1" => [ + "doc/man1/openssl-smime.pod" + ], + "doc/man/man1/openssl-speed.1" => [ + "doc/man1/openssl-speed.pod" + ], + "doc/man/man1/openssl-spkac.1" => [ + "doc/man1/openssl-spkac.pod" + ], + "doc/man/man1/openssl-srp.1" => [ + "doc/man1/openssl-srp.pod" + ], + "doc/man/man1/openssl-storeutl.1" => [ + "doc/man1/openssl-storeutl.pod" + ], + "doc/man/man1/openssl-ts.1" => [ + "doc/man1/openssl-ts.pod" + ], + "doc/man/man1/openssl-verification-options.1" => [ + "doc/man1/openssl-verification-options.pod" + ], + "doc/man/man1/openssl-verify.1" => [ + "doc/man1/openssl-verify.pod" + ], + "doc/man/man1/openssl-version.1" => [ + "doc/man1/openssl-version.pod" + ], + "doc/man/man1/openssl-x509.1" => [ + "doc/man1/openssl-x509.pod" + ], + "doc/man/man1/openssl.1" => [ + "doc/man1/openssl.pod" + ], + "doc/man/man1/tsget.1" => [ + "doc/man1/tsget.pod" + ], + "doc/man/man3/ADMISSIONS.3" => [ + "doc/man3/ADMISSIONS.pod" + ], + "doc/man/man3/ASN1_EXTERN_FUNCS.3" => [ + "doc/man3/ASN1_EXTERN_FUNCS.pod" + ], + "doc/man/man3/ASN1_INTEGER_get_int64.3" => [ + "doc/man3/ASN1_INTEGER_get_int64.pod" + ], + "doc/man/man3/ASN1_INTEGER_new.3" => [ + "doc/man3/ASN1_INTEGER_new.pod" + ], + "doc/man/man3/ASN1_ITEM_lookup.3" => [ + "doc/man3/ASN1_ITEM_lookup.pod" + ], + "doc/man/man3/ASN1_OBJECT_new.3" => [ + "doc/man3/ASN1_OBJECT_new.pod" + ], + "doc/man/man3/ASN1_STRING_TABLE_add.3" => [ + "doc/man3/ASN1_STRING_TABLE_add.pod" + ], + "doc/man/man3/ASN1_STRING_length.3" => [ + "doc/man3/ASN1_STRING_length.pod" + ], + "doc/man/man3/ASN1_STRING_new.3" => [ + "doc/man3/ASN1_STRING_new.pod" + ], + "doc/man/man3/ASN1_STRING_print_ex.3" => [ + "doc/man3/ASN1_STRING_print_ex.pod" + ], + "doc/man/man3/ASN1_TIME_set.3" => [ + "doc/man3/ASN1_TIME_set.pod" + ], + "doc/man/man3/ASN1_TYPE_get.3" => [ + "doc/man3/ASN1_TYPE_get.pod" + ], + "doc/man/man3/ASN1_aux_cb.3" => [ + "doc/man3/ASN1_aux_cb.pod" + ], + "doc/man/man3/ASN1_generate_nconf.3" => [ + "doc/man3/ASN1_generate_nconf.pod" + ], + "doc/man/man3/ASN1_item_d2i_bio.3" => [ + "doc/man3/ASN1_item_d2i_bio.pod" + ], + "doc/man/man3/ASN1_item_new.3" => [ + "doc/man3/ASN1_item_new.pod" + ], + "doc/man/man3/ASN1_item_sign.3" => [ + "doc/man3/ASN1_item_sign.pod" + ], + "doc/man/man3/ASYNC_WAIT_CTX_new.3" => [ + "doc/man3/ASYNC_WAIT_CTX_new.pod" + ], + "doc/man/man3/ASYNC_start_job.3" => [ + "doc/man3/ASYNC_start_job.pod" + ], + "doc/man/man3/BF_encrypt.3" => [ + "doc/man3/BF_encrypt.pod" + ], + "doc/man/man3/BIO_ADDR.3" => [ + "doc/man3/BIO_ADDR.pod" + ], + "doc/man/man3/BIO_ADDRINFO.3" => [ + "doc/man3/BIO_ADDRINFO.pod" + ], + "doc/man/man3/BIO_connect.3" => [ + "doc/man3/BIO_connect.pod" + ], + "doc/man/man3/BIO_ctrl.3" => [ + "doc/man3/BIO_ctrl.pod" + ], + "doc/man/man3/BIO_f_base64.3" => [ + "doc/man3/BIO_f_base64.pod" + ], + "doc/man/man3/BIO_f_buffer.3" => [ + "doc/man3/BIO_f_buffer.pod" + ], + "doc/man/man3/BIO_f_cipher.3" => [ + "doc/man3/BIO_f_cipher.pod" + ], + "doc/man/man3/BIO_f_md.3" => [ + "doc/man3/BIO_f_md.pod" + ], + "doc/man/man3/BIO_f_null.3" => [ + "doc/man3/BIO_f_null.pod" + ], + "doc/man/man3/BIO_f_prefix.3" => [ + "doc/man3/BIO_f_prefix.pod" + ], + "doc/man/man3/BIO_f_readbuffer.3" => [ + "doc/man3/BIO_f_readbuffer.pod" + ], + "doc/man/man3/BIO_f_ssl.3" => [ + "doc/man3/BIO_f_ssl.pod" + ], + "doc/man/man3/BIO_find_type.3" => [ + "doc/man3/BIO_find_type.pod" + ], + "doc/man/man3/BIO_get_data.3" => [ + "doc/man3/BIO_get_data.pod" + ], + "doc/man/man3/BIO_get_ex_new_index.3" => [ + "doc/man3/BIO_get_ex_new_index.pod" + ], + "doc/man/man3/BIO_meth_new.3" => [ + "doc/man3/BIO_meth_new.pod" + ], + "doc/man/man3/BIO_new.3" => [ + "doc/man3/BIO_new.pod" + ], + "doc/man/man3/BIO_new_CMS.3" => [ + "doc/man3/BIO_new_CMS.pod" + ], + "doc/man/man3/BIO_parse_hostserv.3" => [ + "doc/man3/BIO_parse_hostserv.pod" + ], + "doc/man/man3/BIO_printf.3" => [ + "doc/man3/BIO_printf.pod" + ], + "doc/man/man3/BIO_push.3" => [ + "doc/man3/BIO_push.pod" + ], + "doc/man/man3/BIO_read.3" => [ + "doc/man3/BIO_read.pod" + ], + "doc/man/man3/BIO_s_accept.3" => [ + "doc/man3/BIO_s_accept.pod" + ], + "doc/man/man3/BIO_s_bio.3" => [ + "doc/man3/BIO_s_bio.pod" + ], + "doc/man/man3/BIO_s_connect.3" => [ + "doc/man3/BIO_s_connect.pod" + ], + "doc/man/man3/BIO_s_core.3" => [ + "doc/man3/BIO_s_core.pod" + ], + "doc/man/man3/BIO_s_datagram.3" => [ + "doc/man3/BIO_s_datagram.pod" + ], + "doc/man/man3/BIO_s_fd.3" => [ + "doc/man3/BIO_s_fd.pod" + ], + "doc/man/man3/BIO_s_file.3" => [ + "doc/man3/BIO_s_file.pod" + ], + "doc/man/man3/BIO_s_mem.3" => [ + "doc/man3/BIO_s_mem.pod" + ], + "doc/man/man3/BIO_s_null.3" => [ + "doc/man3/BIO_s_null.pod" + ], + "doc/man/man3/BIO_s_socket.3" => [ + "doc/man3/BIO_s_socket.pod" + ], + "doc/man/man3/BIO_set_callback.3" => [ + "doc/man3/BIO_set_callback.pod" + ], + "doc/man/man3/BIO_should_retry.3" => [ + "doc/man3/BIO_should_retry.pod" + ], + "doc/man/man3/BIO_socket_wait.3" => [ + "doc/man3/BIO_socket_wait.pod" + ], + "doc/man/man3/BN_BLINDING_new.3" => [ + "doc/man3/BN_BLINDING_new.pod" + ], + "doc/man/man3/BN_CTX_new.3" => [ + "doc/man3/BN_CTX_new.pod" + ], + "doc/man/man3/BN_CTX_start.3" => [ + "doc/man3/BN_CTX_start.pod" + ], + "doc/man/man3/BN_add.3" => [ + "doc/man3/BN_add.pod" + ], + "doc/man/man3/BN_add_word.3" => [ + "doc/man3/BN_add_word.pod" + ], + "doc/man/man3/BN_bn2bin.3" => [ + "doc/man3/BN_bn2bin.pod" + ], + "doc/man/man3/BN_cmp.3" => [ + "doc/man3/BN_cmp.pod" + ], + "doc/man/man3/BN_copy.3" => [ + "doc/man3/BN_copy.pod" + ], + "doc/man/man3/BN_generate_prime.3" => [ + "doc/man3/BN_generate_prime.pod" + ], + "doc/man/man3/BN_mod_exp_mont.3" => [ + "doc/man3/BN_mod_exp_mont.pod" + ], + "doc/man/man3/BN_mod_inverse.3" => [ + "doc/man3/BN_mod_inverse.pod" + ], + "doc/man/man3/BN_mod_mul_montgomery.3" => [ + "doc/man3/BN_mod_mul_montgomery.pod" + ], + "doc/man/man3/BN_mod_mul_reciprocal.3" => [ + "doc/man3/BN_mod_mul_reciprocal.pod" + ], + "doc/man/man3/BN_new.3" => [ + "doc/man3/BN_new.pod" + ], + "doc/man/man3/BN_num_bytes.3" => [ + "doc/man3/BN_num_bytes.pod" + ], + "doc/man/man3/BN_rand.3" => [ + "doc/man3/BN_rand.pod" + ], + "doc/man/man3/BN_security_bits.3" => [ + "doc/man3/BN_security_bits.pod" + ], + "doc/man/man3/BN_set_bit.3" => [ + "doc/man3/BN_set_bit.pod" + ], + "doc/man/man3/BN_swap.3" => [ + "doc/man3/BN_swap.pod" + ], + "doc/man/man3/BN_zero.3" => [ + "doc/man3/BN_zero.pod" + ], + "doc/man/man3/BUF_MEM_new.3" => [ + "doc/man3/BUF_MEM_new.pod" + ], + "doc/man/man3/CMS_EncryptedData_decrypt.3" => [ + "doc/man3/CMS_EncryptedData_decrypt.pod" + ], + "doc/man/man3/CMS_EncryptedData_encrypt.3" => [ + "doc/man3/CMS_EncryptedData_encrypt.pod" + ], + "doc/man/man3/CMS_EnvelopedData_create.3" => [ + "doc/man3/CMS_EnvelopedData_create.pod" + ], + "doc/man/man3/CMS_add0_cert.3" => [ + "doc/man3/CMS_add0_cert.pod" + ], + "doc/man/man3/CMS_add1_recipient_cert.3" => [ + "doc/man3/CMS_add1_recipient_cert.pod" + ], + "doc/man/man3/CMS_add1_signer.3" => [ + "doc/man3/CMS_add1_signer.pod" + ], + "doc/man/man3/CMS_compress.3" => [ + "doc/man3/CMS_compress.pod" + ], + "doc/man/man3/CMS_data_create.3" => [ + "doc/man3/CMS_data_create.pod" + ], + "doc/man/man3/CMS_decrypt.3" => [ + "doc/man3/CMS_decrypt.pod" + ], + "doc/man/man3/CMS_digest_create.3" => [ + "doc/man3/CMS_digest_create.pod" + ], + "doc/man/man3/CMS_encrypt.3" => [ + "doc/man3/CMS_encrypt.pod" + ], + "doc/man/man3/CMS_final.3" => [ + "doc/man3/CMS_final.pod" + ], + "doc/man/man3/CMS_get0_RecipientInfos.3" => [ + "doc/man3/CMS_get0_RecipientInfos.pod" + ], + "doc/man/man3/CMS_get0_SignerInfos.3" => [ + "doc/man3/CMS_get0_SignerInfos.pod" + ], + "doc/man/man3/CMS_get0_type.3" => [ + "doc/man3/CMS_get0_type.pod" + ], + "doc/man/man3/CMS_get1_ReceiptRequest.3" => [ + "doc/man3/CMS_get1_ReceiptRequest.pod" + ], + "doc/man/man3/CMS_sign.3" => [ + "doc/man3/CMS_sign.pod" + ], + "doc/man/man3/CMS_sign_receipt.3" => [ + "doc/man3/CMS_sign_receipt.pod" + ], + "doc/man/man3/CMS_uncompress.3" => [ + "doc/man3/CMS_uncompress.pod" + ], + "doc/man/man3/CMS_verify.3" => [ + "doc/man3/CMS_verify.pod" + ], + "doc/man/man3/CMS_verify_receipt.3" => [ + "doc/man3/CMS_verify_receipt.pod" + ], + "doc/man/man3/CONF_modules_free.3" => [ + "doc/man3/CONF_modules_free.pod" + ], + "doc/man/man3/CONF_modules_load_file.3" => [ + "doc/man3/CONF_modules_load_file.pod" + ], + "doc/man/man3/CRYPTO_THREAD_run_once.3" => [ + "doc/man3/CRYPTO_THREAD_run_once.pod" + ], + "doc/man/man3/CRYPTO_get_ex_new_index.3" => [ + "doc/man3/CRYPTO_get_ex_new_index.pod" + ], + "doc/man/man3/CRYPTO_memcmp.3" => [ + "doc/man3/CRYPTO_memcmp.pod" + ], + "doc/man/man3/CTLOG_STORE_get0_log_by_id.3" => [ + "doc/man3/CTLOG_STORE_get0_log_by_id.pod" + ], + "doc/man/man3/CTLOG_STORE_new.3" => [ + "doc/man3/CTLOG_STORE_new.pod" + ], + "doc/man/man3/CTLOG_new.3" => [ + "doc/man3/CTLOG_new.pod" + ], + "doc/man/man3/CT_POLICY_EVAL_CTX_new.3" => [ + "doc/man3/CT_POLICY_EVAL_CTX_new.pod" + ], + "doc/man/man3/DEFINE_STACK_OF.3" => [ + "doc/man3/DEFINE_STACK_OF.pod" + ], + "doc/man/man3/DES_random_key.3" => [ + "doc/man3/DES_random_key.pod" + ], + "doc/man/man3/DH_generate_key.3" => [ + "doc/man3/DH_generate_key.pod" + ], + "doc/man/man3/DH_generate_parameters.3" => [ + "doc/man3/DH_generate_parameters.pod" + ], + "doc/man/man3/DH_get0_pqg.3" => [ + "doc/man3/DH_get0_pqg.pod" + ], + "doc/man/man3/DH_get_1024_160.3" => [ + "doc/man3/DH_get_1024_160.pod" + ], + "doc/man/man3/DH_meth_new.3" => [ + "doc/man3/DH_meth_new.pod" + ], + "doc/man/man3/DH_new.3" => [ + "doc/man3/DH_new.pod" + ], + "doc/man/man3/DH_new_by_nid.3" => [ + "doc/man3/DH_new_by_nid.pod" + ], + "doc/man/man3/DH_set_method.3" => [ + "doc/man3/DH_set_method.pod" + ], + "doc/man/man3/DH_size.3" => [ + "doc/man3/DH_size.pod" + ], + "doc/man/man3/DSA_SIG_new.3" => [ + "doc/man3/DSA_SIG_new.pod" + ], + "doc/man/man3/DSA_do_sign.3" => [ + "doc/man3/DSA_do_sign.pod" + ], + "doc/man/man3/DSA_dup_DH.3" => [ + "doc/man3/DSA_dup_DH.pod" + ], + "doc/man/man3/DSA_generate_key.3" => [ + "doc/man3/DSA_generate_key.pod" + ], + "doc/man/man3/DSA_generate_parameters.3" => [ + "doc/man3/DSA_generate_parameters.pod" + ], + "doc/man/man3/DSA_get0_pqg.3" => [ + "doc/man3/DSA_get0_pqg.pod" + ], + "doc/man/man3/DSA_meth_new.3" => [ + "doc/man3/DSA_meth_new.pod" + ], + "doc/man/man3/DSA_new.3" => [ + "doc/man3/DSA_new.pod" + ], + "doc/man/man3/DSA_set_method.3" => [ + "doc/man3/DSA_set_method.pod" + ], + "doc/man/man3/DSA_sign.3" => [ + "doc/man3/DSA_sign.pod" + ], + "doc/man/man3/DSA_size.3" => [ + "doc/man3/DSA_size.pod" + ], + "doc/man/man3/DTLS_get_data_mtu.3" => [ + "doc/man3/DTLS_get_data_mtu.pod" + ], + "doc/man/man3/DTLS_set_timer_cb.3" => [ + "doc/man3/DTLS_set_timer_cb.pod" + ], + "doc/man/man3/DTLSv1_listen.3" => [ + "doc/man3/DTLSv1_listen.pod" + ], + "doc/man/man3/ECDSA_SIG_new.3" => [ + "doc/man3/ECDSA_SIG_new.pod" + ], + "doc/man/man3/ECDSA_sign.3" => [ + "doc/man3/ECDSA_sign.pod" + ], + "doc/man/man3/ECPKParameters_print.3" => [ + "doc/man3/ECPKParameters_print.pod" + ], + "doc/man/man3/EC_GFp_simple_method.3" => [ + "doc/man3/EC_GFp_simple_method.pod" + ], + "doc/man/man3/EC_GROUP_copy.3" => [ + "doc/man3/EC_GROUP_copy.pod" + ], + "doc/man/man3/EC_GROUP_new.3" => [ + "doc/man3/EC_GROUP_new.pod" + ], + "doc/man/man3/EC_KEY_get_enc_flags.3" => [ + "doc/man3/EC_KEY_get_enc_flags.pod" + ], + "doc/man/man3/EC_KEY_new.3" => [ + "doc/man3/EC_KEY_new.pod" + ], + "doc/man/man3/EC_POINT_add.3" => [ + "doc/man3/EC_POINT_add.pod" + ], + "doc/man/man3/EC_POINT_new.3" => [ + "doc/man3/EC_POINT_new.pod" + ], + "doc/man/man3/ENGINE_add.3" => [ + "doc/man3/ENGINE_add.pod" + ], + "doc/man/man3/ERR_GET_LIB.3" => [ + "doc/man3/ERR_GET_LIB.pod" + ], + "doc/man/man3/ERR_clear_error.3" => [ + "doc/man3/ERR_clear_error.pod" + ], + "doc/man/man3/ERR_error_string.3" => [ + "doc/man3/ERR_error_string.pod" + ], + "doc/man/man3/ERR_get_error.3" => [ + "doc/man3/ERR_get_error.pod" + ], + "doc/man/man3/ERR_load_crypto_strings.3" => [ + "doc/man3/ERR_load_crypto_strings.pod" + ], + "doc/man/man3/ERR_load_strings.3" => [ + "doc/man3/ERR_load_strings.pod" + ], + "doc/man/man3/ERR_new.3" => [ + "doc/man3/ERR_new.pod" + ], + "doc/man/man3/ERR_print_errors.3" => [ + "doc/man3/ERR_print_errors.pod" + ], + "doc/man/man3/ERR_put_error.3" => [ + "doc/man3/ERR_put_error.pod" + ], + "doc/man/man3/ERR_remove_state.3" => [ + "doc/man3/ERR_remove_state.pod" + ], + "doc/man/man3/ERR_set_mark.3" => [ + "doc/man3/ERR_set_mark.pod" + ], + "doc/man/man3/EVP_ASYM_CIPHER_free.3" => [ + "doc/man3/EVP_ASYM_CIPHER_free.pod" + ], + "doc/man/man3/EVP_BytesToKey.3" => [ + "doc/man3/EVP_BytesToKey.pod" + ], + "doc/man/man3/EVP_CIPHER_CTX_get_cipher_data.3" => [ + "doc/man3/EVP_CIPHER_CTX_get_cipher_data.pod" + ], + "doc/man/man3/EVP_CIPHER_CTX_get_original_iv.3" => [ + "doc/man3/EVP_CIPHER_CTX_get_original_iv.pod" + ], + "doc/man/man3/EVP_CIPHER_meth_new.3" => [ + "doc/man3/EVP_CIPHER_meth_new.pod" + ], + "doc/man/man3/EVP_DigestInit.3" => [ + "doc/man3/EVP_DigestInit.pod" + ], + "doc/man/man3/EVP_DigestSignInit.3" => [ + "doc/man3/EVP_DigestSignInit.pod" + ], + "doc/man/man3/EVP_DigestVerifyInit.3" => [ + "doc/man3/EVP_DigestVerifyInit.pod" + ], + "doc/man/man3/EVP_EncodeInit.3" => [ + "doc/man3/EVP_EncodeInit.pod" + ], + "doc/man/man3/EVP_EncryptInit.3" => [ + "doc/man3/EVP_EncryptInit.pod" + ], + "doc/man/man3/EVP_KDF.3" => [ + "doc/man3/EVP_KDF.pod" + ], + "doc/man/man3/EVP_KEM_free.3" => [ + "doc/man3/EVP_KEM_free.pod" + ], + "doc/man/man3/EVP_KEYEXCH_free.3" => [ + "doc/man3/EVP_KEYEXCH_free.pod" + ], + "doc/man/man3/EVP_KEYMGMT.3" => [ + "doc/man3/EVP_KEYMGMT.pod" + ], + "doc/man/man3/EVP_MAC.3" => [ + "doc/man3/EVP_MAC.pod" + ], + "doc/man/man3/EVP_MD_meth_new.3" => [ + "doc/man3/EVP_MD_meth_new.pod" + ], + "doc/man/man3/EVP_OpenInit.3" => [ + "doc/man3/EVP_OpenInit.pod" + ], + "doc/man/man3/EVP_PBE_CipherInit.3" => [ + "doc/man3/EVP_PBE_CipherInit.pod" + ], + "doc/man/man3/EVP_PKEY2PKCS8.3" => [ + "doc/man3/EVP_PKEY2PKCS8.pod" + ], + "doc/man/man3/EVP_PKEY_ASN1_METHOD.3" => [ + "doc/man3/EVP_PKEY_ASN1_METHOD.pod" + ], + "doc/man/man3/EVP_PKEY_CTX_ctrl.3" => [ + "doc/man3/EVP_PKEY_CTX_ctrl.pod" + ], + "doc/man/man3/EVP_PKEY_CTX_get0_libctx.3" => [ + "doc/man3/EVP_PKEY_CTX_get0_libctx.pod" + ], + "doc/man/man3/EVP_PKEY_CTX_get0_pkey.3" => [ + "doc/man3/EVP_PKEY_CTX_get0_pkey.pod" + ], + "doc/man/man3/EVP_PKEY_CTX_new.3" => [ + "doc/man3/EVP_PKEY_CTX_new.pod" + ], + "doc/man/man3/EVP_PKEY_CTX_set1_pbe_pass.3" => [ + "doc/man3/EVP_PKEY_CTX_set1_pbe_pass.pod" + ], + "doc/man/man3/EVP_PKEY_CTX_set_hkdf_md.3" => [ + "doc/man3/EVP_PKEY_CTX_set_hkdf_md.pod" + ], + "doc/man/man3/EVP_PKEY_CTX_set_params.3" => [ + "doc/man3/EVP_PKEY_CTX_set_params.pod" + ], + "doc/man/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.3" => [ + "doc/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.pod" + ], + "doc/man/man3/EVP_PKEY_CTX_set_scrypt_N.3" => [ + "doc/man3/EVP_PKEY_CTX_set_scrypt_N.pod" + ], + "doc/man/man3/EVP_PKEY_CTX_set_tls1_prf_md.3" => [ + "doc/man3/EVP_PKEY_CTX_set_tls1_prf_md.pod" + ], + "doc/man/man3/EVP_PKEY_asn1_get_count.3" => [ + "doc/man3/EVP_PKEY_asn1_get_count.pod" + ], + "doc/man/man3/EVP_PKEY_check.3" => [ + "doc/man3/EVP_PKEY_check.pod" + ], + "doc/man/man3/EVP_PKEY_copy_parameters.3" => [ + "doc/man3/EVP_PKEY_copy_parameters.pod" + ], + "doc/man/man3/EVP_PKEY_decapsulate.3" => [ + "doc/man3/EVP_PKEY_decapsulate.pod" + ], + "doc/man/man3/EVP_PKEY_decrypt.3" => [ + "doc/man3/EVP_PKEY_decrypt.pod" + ], + "doc/man/man3/EVP_PKEY_derive.3" => [ + "doc/man3/EVP_PKEY_derive.pod" + ], + "doc/man/man3/EVP_PKEY_digestsign_supports_digest.3" => [ + "doc/man3/EVP_PKEY_digestsign_supports_digest.pod" + ], + "doc/man/man3/EVP_PKEY_encapsulate.3" => [ + "doc/man3/EVP_PKEY_encapsulate.pod" + ], + "doc/man/man3/EVP_PKEY_encrypt.3" => [ + "doc/man3/EVP_PKEY_encrypt.pod" + ], + "doc/man/man3/EVP_PKEY_fromdata.3" => [ + "doc/man3/EVP_PKEY_fromdata.pod" + ], + "doc/man/man3/EVP_PKEY_get_default_digest_nid.3" => [ + "doc/man3/EVP_PKEY_get_default_digest_nid.pod" + ], + "doc/man/man3/EVP_PKEY_get_field_type.3" => [ + "doc/man3/EVP_PKEY_get_field_type.pod" + ], + "doc/man/man3/EVP_PKEY_get_group_name.3" => [ + "doc/man3/EVP_PKEY_get_group_name.pod" + ], + "doc/man/man3/EVP_PKEY_get_size.3" => [ + "doc/man3/EVP_PKEY_get_size.pod" + ], + "doc/man/man3/EVP_PKEY_gettable_params.3" => [ + "doc/man3/EVP_PKEY_gettable_params.pod" + ], + "doc/man/man3/EVP_PKEY_is_a.3" => [ + "doc/man3/EVP_PKEY_is_a.pod" + ], + "doc/man/man3/EVP_PKEY_keygen.3" => [ + "doc/man3/EVP_PKEY_keygen.pod" + ], + "doc/man/man3/EVP_PKEY_meth_get_count.3" => [ + "doc/man3/EVP_PKEY_meth_get_count.pod" + ], + "doc/man/man3/EVP_PKEY_meth_new.3" => [ + "doc/man3/EVP_PKEY_meth_new.pod" + ], + "doc/man/man3/EVP_PKEY_new.3" => [ + "doc/man3/EVP_PKEY_new.pod" + ], + "doc/man/man3/EVP_PKEY_print_private.3" => [ + "doc/man3/EVP_PKEY_print_private.pod" + ], + "doc/man/man3/EVP_PKEY_set1_RSA.3" => [ + "doc/man3/EVP_PKEY_set1_RSA.pod" + ], + "doc/man/man3/EVP_PKEY_set1_encoded_public_key.3" => [ + "doc/man3/EVP_PKEY_set1_encoded_public_key.pod" + ], + "doc/man/man3/EVP_PKEY_set_type.3" => [ + "doc/man3/EVP_PKEY_set_type.pod" + ], + "doc/man/man3/EVP_PKEY_settable_params.3" => [ + "doc/man3/EVP_PKEY_settable_params.pod" + ], + "doc/man/man3/EVP_PKEY_sign.3" => [ + "doc/man3/EVP_PKEY_sign.pod" + ], + "doc/man/man3/EVP_PKEY_todata.3" => [ + "doc/man3/EVP_PKEY_todata.pod" + ], + "doc/man/man3/EVP_PKEY_verify.3" => [ + "doc/man3/EVP_PKEY_verify.pod" + ], + "doc/man/man3/EVP_PKEY_verify_recover.3" => [ + "doc/man3/EVP_PKEY_verify_recover.pod" + ], + "doc/man/man3/EVP_RAND.3" => [ + "doc/man3/EVP_RAND.pod" + ], + "doc/man/man3/EVP_SIGNATURE.3" => [ + "doc/man3/EVP_SIGNATURE.pod" + ], + "doc/man/man3/EVP_SealInit.3" => [ + "doc/man3/EVP_SealInit.pod" + ], + "doc/man/man3/EVP_SignInit.3" => [ + "doc/man3/EVP_SignInit.pod" + ], + "doc/man/man3/EVP_VerifyInit.3" => [ + "doc/man3/EVP_VerifyInit.pod" + ], + "doc/man/man3/EVP_aes_128_gcm.3" => [ + "doc/man3/EVP_aes_128_gcm.pod" + ], + "doc/man/man3/EVP_aria_128_gcm.3" => [ + "doc/man3/EVP_aria_128_gcm.pod" + ], + "doc/man/man3/EVP_bf_cbc.3" => [ + "doc/man3/EVP_bf_cbc.pod" + ], + "doc/man/man3/EVP_blake2b512.3" => [ + "doc/man3/EVP_blake2b512.pod" + ], + "doc/man/man3/EVP_camellia_128_ecb.3" => [ + "doc/man3/EVP_camellia_128_ecb.pod" + ], + "doc/man/man3/EVP_cast5_cbc.3" => [ + "doc/man3/EVP_cast5_cbc.pod" + ], + "doc/man/man3/EVP_chacha20.3" => [ + "doc/man3/EVP_chacha20.pod" + ], + "doc/man/man3/EVP_des_cbc.3" => [ + "doc/man3/EVP_des_cbc.pod" + ], + "doc/man/man3/EVP_desx_cbc.3" => [ + "doc/man3/EVP_desx_cbc.pod" + ], + "doc/man/man3/EVP_idea_cbc.3" => [ + "doc/man3/EVP_idea_cbc.pod" + ], + "doc/man/man3/EVP_md2.3" => [ + "doc/man3/EVP_md2.pod" + ], + "doc/man/man3/EVP_md4.3" => [ + "doc/man3/EVP_md4.pod" + ], + "doc/man/man3/EVP_md5.3" => [ + "doc/man3/EVP_md5.pod" + ], + "doc/man/man3/EVP_mdc2.3" => [ + "doc/man3/EVP_mdc2.pod" + ], + "doc/man/man3/EVP_rc2_cbc.3" => [ + "doc/man3/EVP_rc2_cbc.pod" + ], + "doc/man/man3/EVP_rc4.3" => [ + "doc/man3/EVP_rc4.pod" + ], + "doc/man/man3/EVP_rc5_32_12_16_cbc.3" => [ + "doc/man3/EVP_rc5_32_12_16_cbc.pod" + ], + "doc/man/man3/EVP_ripemd160.3" => [ + "doc/man3/EVP_ripemd160.pod" + ], + "doc/man/man3/EVP_seed_cbc.3" => [ + "doc/man3/EVP_seed_cbc.pod" + ], + "doc/man/man3/EVP_set_default_properties.3" => [ + "doc/man3/EVP_set_default_properties.pod" + ], + "doc/man/man3/EVP_sha1.3" => [ + "doc/man3/EVP_sha1.pod" + ], + "doc/man/man3/EVP_sha224.3" => [ + "doc/man3/EVP_sha224.pod" + ], + "doc/man/man3/EVP_sha3_224.3" => [ + "doc/man3/EVP_sha3_224.pod" + ], + "doc/man/man3/EVP_sm3.3" => [ + "doc/man3/EVP_sm3.pod" + ], + "doc/man/man3/EVP_sm4_cbc.3" => [ + "doc/man3/EVP_sm4_cbc.pod" + ], + "doc/man/man3/EVP_whirlpool.3" => [ + "doc/man3/EVP_whirlpool.pod" + ], + "doc/man/man3/HMAC.3" => [ + "doc/man3/HMAC.pod" + ], + "doc/man/man3/MD5.3" => [ + "doc/man3/MD5.pod" + ], + "doc/man/man3/MDC2_Init.3" => [ + "doc/man3/MDC2_Init.pod" + ], + "doc/man/man3/NCONF_new_ex.3" => [ + "doc/man3/NCONF_new_ex.pod" + ], + "doc/man/man3/OBJ_nid2obj.3" => [ + "doc/man3/OBJ_nid2obj.pod" + ], + "doc/man/man3/OCSP_REQUEST_new.3" => [ + "doc/man3/OCSP_REQUEST_new.pod" + ], + "doc/man/man3/OCSP_cert_to_id.3" => [ + "doc/man3/OCSP_cert_to_id.pod" + ], + "doc/man/man3/OCSP_request_add1_nonce.3" => [ + "doc/man3/OCSP_request_add1_nonce.pod" + ], + "doc/man/man3/OCSP_resp_find_status.3" => [ + "doc/man3/OCSP_resp_find_status.pod" + ], + "doc/man/man3/OCSP_response_status.3" => [ + "doc/man3/OCSP_response_status.pod" + ], + "doc/man/man3/OCSP_sendreq_new.3" => [ + "doc/man3/OCSP_sendreq_new.pod" + ], + "doc/man/man3/OPENSSL_Applink.3" => [ + "doc/man3/OPENSSL_Applink.pod" + ], + "doc/man/man3/OPENSSL_FILE.3" => [ + "doc/man3/OPENSSL_FILE.pod" + ], + "doc/man/man3/OPENSSL_LH_COMPFUNC.3" => [ + "doc/man3/OPENSSL_LH_COMPFUNC.pod" + ], + "doc/man/man3/OPENSSL_LH_stats.3" => [ + "doc/man3/OPENSSL_LH_stats.pod" + ], + "doc/man/man3/OPENSSL_config.3" => [ + "doc/man3/OPENSSL_config.pod" + ], + "doc/man/man3/OPENSSL_fork_prepare.3" => [ + "doc/man3/OPENSSL_fork_prepare.pod" + ], + "doc/man/man3/OPENSSL_gmtime.3" => [ + "doc/man3/OPENSSL_gmtime.pod" + ], + "doc/man/man3/OPENSSL_hexchar2int.3" => [ + "doc/man3/OPENSSL_hexchar2int.pod" + ], + "doc/man/man3/OPENSSL_ia32cap.3" => [ + "doc/man3/OPENSSL_ia32cap.pod" + ], + "doc/man/man3/OPENSSL_init_crypto.3" => [ + "doc/man3/OPENSSL_init_crypto.pod" + ], + "doc/man/man3/OPENSSL_init_ssl.3" => [ + "doc/man3/OPENSSL_init_ssl.pod" + ], + "doc/man/man3/OPENSSL_instrument_bus.3" => [ + "doc/man3/OPENSSL_instrument_bus.pod" + ], + "doc/man/man3/OPENSSL_load_builtin_modules.3" => [ + "doc/man3/OPENSSL_load_builtin_modules.pod" + ], + "doc/man/man3/OPENSSL_malloc.3" => [ + "doc/man3/OPENSSL_malloc.pod" + ], + "doc/man/man3/OPENSSL_s390xcap.3" => [ + "doc/man3/OPENSSL_s390xcap.pod" + ], + "doc/man/man3/OPENSSL_secure_malloc.3" => [ + "doc/man3/OPENSSL_secure_malloc.pod" + ], + "doc/man/man3/OPENSSL_strcasecmp.3" => [ + "doc/man3/OPENSSL_strcasecmp.pod" + ], + "doc/man/man3/OSSL_ALGORITHM.3" => [ + "doc/man3/OSSL_ALGORITHM.pod" + ], + "doc/man/man3/OSSL_CALLBACK.3" => [ + "doc/man3/OSSL_CALLBACK.pod" + ], + "doc/man/man3/OSSL_CMP_CTX_new.3" => [ + "doc/man3/OSSL_CMP_CTX_new.pod" + ], + "doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3" => [ + "doc/man3/OSSL_CMP_HDR_get0_transactionID.pod" + ], + "doc/man/man3/OSSL_CMP_ITAV_set0.3" => [ + "doc/man3/OSSL_CMP_ITAV_set0.pod" + ], + "doc/man/man3/OSSL_CMP_MSG_get0_header.3" => [ + "doc/man3/OSSL_CMP_MSG_get0_header.pod" + ], + "doc/man/man3/OSSL_CMP_MSG_http_perform.3" => [ + "doc/man3/OSSL_CMP_MSG_http_perform.pod" + ], + "doc/man/man3/OSSL_CMP_SRV_CTX_new.3" => [ + "doc/man3/OSSL_CMP_SRV_CTX_new.pod" + ], + "doc/man/man3/OSSL_CMP_STATUSINFO_new.3" => [ + "doc/man3/OSSL_CMP_STATUSINFO_new.pod" + ], + "doc/man/man3/OSSL_CMP_exec_certreq.3" => [ + "doc/man3/OSSL_CMP_exec_certreq.pod" + ], + "doc/man/man3/OSSL_CMP_log_open.3" => [ + "doc/man3/OSSL_CMP_log_open.pod" + ], + "doc/man/man3/OSSL_CMP_validate_msg.3" => [ + "doc/man3/OSSL_CMP_validate_msg.pod" + ], + "doc/man/man3/OSSL_CORE_MAKE_FUNC.3" => [ + "doc/man3/OSSL_CORE_MAKE_FUNC.pod" + ], + "doc/man/man3/OSSL_CRMF_MSG_get0_tmpl.3" => [ + "doc/man3/OSSL_CRMF_MSG_get0_tmpl.pod" + ], + "doc/man/man3/OSSL_CRMF_MSG_set0_validity.3" => [ + "doc/man3/OSSL_CRMF_MSG_set0_validity.pod" + ], + "doc/man/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.3" => [ + "doc/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.pod" + ], + "doc/man/man3/OSSL_CRMF_MSG_set1_regInfo_certReq.3" => [ + "doc/man3/OSSL_CRMF_MSG_set1_regInfo_certReq.pod" + ], + "doc/man/man3/OSSL_CRMF_pbmp_new.3" => [ + "doc/man3/OSSL_CRMF_pbmp_new.pod" + ], + "doc/man/man3/OSSL_DECODER.3" => [ + "doc/man3/OSSL_DECODER.pod" + ], + "doc/man/man3/OSSL_DECODER_CTX.3" => [ + "doc/man3/OSSL_DECODER_CTX.pod" + ], + "doc/man/man3/OSSL_DECODER_CTX_new_for_pkey.3" => [ + "doc/man3/OSSL_DECODER_CTX_new_for_pkey.pod" + ], + "doc/man/man3/OSSL_DECODER_from_bio.3" => [ + "doc/man3/OSSL_DECODER_from_bio.pod" + ], + "doc/man/man3/OSSL_DISPATCH.3" => [ + "doc/man3/OSSL_DISPATCH.pod" + ], + "doc/man/man3/OSSL_ENCODER.3" => [ + "doc/man3/OSSL_ENCODER.pod" + ], + "doc/man/man3/OSSL_ENCODER_CTX.3" => [ + "doc/man3/OSSL_ENCODER_CTX.pod" + ], + "doc/man/man3/OSSL_ENCODER_CTX_new_for_pkey.3" => [ + "doc/man3/OSSL_ENCODER_CTX_new_for_pkey.pod" + ], + "doc/man/man3/OSSL_ENCODER_to_bio.3" => [ + "doc/man3/OSSL_ENCODER_to_bio.pod" + ], + "doc/man/man3/OSSL_ESS_check_signing_certs.3" => [ + "doc/man3/OSSL_ESS_check_signing_certs.pod" + ], + "doc/man/man3/OSSL_HTTP_REQ_CTX.3" => [ + "doc/man3/OSSL_HTTP_REQ_CTX.pod" + ], + "doc/man/man3/OSSL_HTTP_parse_url.3" => [ + "doc/man3/OSSL_HTTP_parse_url.pod" + ], + "doc/man/man3/OSSL_HTTP_transfer.3" => [ + "doc/man3/OSSL_HTTP_transfer.pod" + ], + "doc/man/man3/OSSL_ITEM.3" => [ + "doc/man3/OSSL_ITEM.pod" + ], + "doc/man/man3/OSSL_LIB_CTX.3" => [ + "doc/man3/OSSL_LIB_CTX.pod" + ], + "doc/man/man3/OSSL_PARAM.3" => [ + "doc/man3/OSSL_PARAM.pod" + ], + "doc/man/man3/OSSL_PARAM_BLD.3" => [ + "doc/man3/OSSL_PARAM_BLD.pod" + ], + "doc/man/man3/OSSL_PARAM_allocate_from_text.3" => [ + "doc/man3/OSSL_PARAM_allocate_from_text.pod" + ], + "doc/man/man3/OSSL_PARAM_dup.3" => [ + "doc/man3/OSSL_PARAM_dup.pod" + ], + "doc/man/man3/OSSL_PARAM_int.3" => [ + "doc/man3/OSSL_PARAM_int.pod" + ], + "doc/man/man3/OSSL_PROVIDER.3" => [ + "doc/man3/OSSL_PROVIDER.pod" + ], + "doc/man/man3/OSSL_SELF_TEST_new.3" => [ + "doc/man3/OSSL_SELF_TEST_new.pod" + ], + "doc/man/man3/OSSL_SELF_TEST_set_callback.3" => [ + "doc/man3/OSSL_SELF_TEST_set_callback.pod" + ], + "doc/man/man3/OSSL_STORE_INFO.3" => [ + "doc/man3/OSSL_STORE_INFO.pod" + ], + "doc/man/man3/OSSL_STORE_LOADER.3" => [ + "doc/man3/OSSL_STORE_LOADER.pod" + ], + "doc/man/man3/OSSL_STORE_SEARCH.3" => [ + "doc/man3/OSSL_STORE_SEARCH.pod" + ], + "doc/man/man3/OSSL_STORE_attach.3" => [ + "doc/man3/OSSL_STORE_attach.pod" + ], + "doc/man/man3/OSSL_STORE_expect.3" => [ + "doc/man3/OSSL_STORE_expect.pod" + ], + "doc/man/man3/OSSL_STORE_open.3" => [ + "doc/man3/OSSL_STORE_open.pod" + ], + "doc/man/man3/OSSL_trace_enabled.3" => [ + "doc/man3/OSSL_trace_enabled.pod" + ], + "doc/man/man3/OSSL_trace_get_category_num.3" => [ + "doc/man3/OSSL_trace_get_category_num.pod" + ], + "doc/man/man3/OSSL_trace_set_channel.3" => [ + "doc/man3/OSSL_trace_set_channel.pod" + ], + "doc/man/man3/OpenSSL_add_all_algorithms.3" => [ + "doc/man3/OpenSSL_add_all_algorithms.pod" + ], + "doc/man/man3/OpenSSL_version.3" => [ + "doc/man3/OpenSSL_version.pod" + ], + "doc/man/man3/PEM_X509_INFO_read_bio_ex.3" => [ + "doc/man3/PEM_X509_INFO_read_bio_ex.pod" + ], + "doc/man/man3/PEM_bytes_read_bio.3" => [ + "doc/man3/PEM_bytes_read_bio.pod" + ], + "doc/man/man3/PEM_read.3" => [ + "doc/man3/PEM_read.pod" + ], + "doc/man/man3/PEM_read_CMS.3" => [ + "doc/man3/PEM_read_CMS.pod" + ], + "doc/man/man3/PEM_read_bio_PrivateKey.3" => [ + "doc/man3/PEM_read_bio_PrivateKey.pod" + ], + "doc/man/man3/PEM_read_bio_ex.3" => [ + "doc/man3/PEM_read_bio_ex.pod" + ], + "doc/man/man3/PEM_write_bio_CMS_stream.3" => [ + "doc/man3/PEM_write_bio_CMS_stream.pod" + ], + "doc/man/man3/PEM_write_bio_PKCS7_stream.3" => [ + "doc/man3/PEM_write_bio_PKCS7_stream.pod" + ], + "doc/man/man3/PKCS12_PBE_keyivgen.3" => [ + "doc/man3/PKCS12_PBE_keyivgen.pod" + ], + "doc/man/man3/PKCS12_SAFEBAG_create_cert.3" => [ + "doc/man3/PKCS12_SAFEBAG_create_cert.pod" + ], + "doc/man/man3/PKCS12_SAFEBAG_get0_attrs.3" => [ + "doc/man3/PKCS12_SAFEBAG_get0_attrs.pod" + ], + "doc/man/man3/PKCS12_SAFEBAG_get1_cert.3" => [ + "doc/man3/PKCS12_SAFEBAG_get1_cert.pod" + ], + "doc/man/man3/PKCS12_add1_attr_by_NID.3" => [ + "doc/man3/PKCS12_add1_attr_by_NID.pod" + ], + "doc/man/man3/PKCS12_add_CSPName_asc.3" => [ + "doc/man3/PKCS12_add_CSPName_asc.pod" + ], + "doc/man/man3/PKCS12_add_cert.3" => [ + "doc/man3/PKCS12_add_cert.pod" + ], + "doc/man/man3/PKCS12_add_friendlyname_asc.3" => [ + "doc/man3/PKCS12_add_friendlyname_asc.pod" + ], + "doc/man/man3/PKCS12_add_localkeyid.3" => [ + "doc/man3/PKCS12_add_localkeyid.pod" + ], + "doc/man/man3/PKCS12_add_safe.3" => [ + "doc/man3/PKCS12_add_safe.pod" + ], + "doc/man/man3/PKCS12_create.3" => [ + "doc/man3/PKCS12_create.pod" + ], + "doc/man/man3/PKCS12_decrypt_skey.3" => [ + "doc/man3/PKCS12_decrypt_skey.pod" + ], + "doc/man/man3/PKCS12_gen_mac.3" => [ + "doc/man3/PKCS12_gen_mac.pod" + ], + "doc/man/man3/PKCS12_get_friendlyname.3" => [ + "doc/man3/PKCS12_get_friendlyname.pod" + ], + "doc/man/man3/PKCS12_init.3" => [ + "doc/man3/PKCS12_init.pod" + ], + "doc/man/man3/PKCS12_item_decrypt_d2i.3" => [ + "doc/man3/PKCS12_item_decrypt_d2i.pod" + ], + "doc/man/man3/PKCS12_key_gen_utf8_ex.3" => [ + "doc/man3/PKCS12_key_gen_utf8_ex.pod" + ], + "doc/man/man3/PKCS12_newpass.3" => [ + "doc/man3/PKCS12_newpass.pod" + ], + "doc/man/man3/PKCS12_pack_p7encdata.3" => [ + "doc/man3/PKCS12_pack_p7encdata.pod" + ], + "doc/man/man3/PKCS12_parse.3" => [ + "doc/man3/PKCS12_parse.pod" + ], + "doc/man/man3/PKCS5_PBE_keyivgen.3" => [ + "doc/man3/PKCS5_PBE_keyivgen.pod" + ], + "doc/man/man3/PKCS5_PBKDF2_HMAC.3" => [ + "doc/man3/PKCS5_PBKDF2_HMAC.pod" + ], + "doc/man/man3/PKCS7_decrypt.3" => [ + "doc/man3/PKCS7_decrypt.pod" + ], + "doc/man/man3/PKCS7_encrypt.3" => [ + "doc/man3/PKCS7_encrypt.pod" + ], + "doc/man/man3/PKCS7_get_octet_string.3" => [ + "doc/man3/PKCS7_get_octet_string.pod" + ], + "doc/man/man3/PKCS7_sign.3" => [ + "doc/man3/PKCS7_sign.pod" + ], + "doc/man/man3/PKCS7_sign_add_signer.3" => [ + "doc/man3/PKCS7_sign_add_signer.pod" + ], + "doc/man/man3/PKCS7_type_is_other.3" => [ + "doc/man3/PKCS7_type_is_other.pod" + ], + "doc/man/man3/PKCS7_verify.3" => [ + "doc/man3/PKCS7_verify.pod" + ], + "doc/man/man3/PKCS8_encrypt.3" => [ + "doc/man3/PKCS8_encrypt.pod" + ], + "doc/man/man3/PKCS8_pkey_add1_attr.3" => [ + "doc/man3/PKCS8_pkey_add1_attr.pod" + ], + "doc/man/man3/RAND_add.3" => [ + "doc/man3/RAND_add.pod" + ], + "doc/man/man3/RAND_bytes.3" => [ + "doc/man3/RAND_bytes.pod" + ], + "doc/man/man3/RAND_cleanup.3" => [ + "doc/man3/RAND_cleanup.pod" + ], + "doc/man/man3/RAND_egd.3" => [ + "doc/man3/RAND_egd.pod" + ], + "doc/man/man3/RAND_get0_primary.3" => [ + "doc/man3/RAND_get0_primary.pod" + ], + "doc/man/man3/RAND_load_file.3" => [ + "doc/man3/RAND_load_file.pod" + ], + "doc/man/man3/RAND_set_DRBG_type.3" => [ + "doc/man3/RAND_set_DRBG_type.pod" + ], + "doc/man/man3/RAND_set_rand_method.3" => [ + "doc/man3/RAND_set_rand_method.pod" + ], + "doc/man/man3/RC4_set_key.3" => [ + "doc/man3/RC4_set_key.pod" + ], + "doc/man/man3/RIPEMD160_Init.3" => [ + "doc/man3/RIPEMD160_Init.pod" + ], + "doc/man/man3/RSA_blinding_on.3" => [ + "doc/man3/RSA_blinding_on.pod" + ], + "doc/man/man3/RSA_check_key.3" => [ + "doc/man3/RSA_check_key.pod" + ], + "doc/man/man3/RSA_generate_key.3" => [ + "doc/man3/RSA_generate_key.pod" + ], + "doc/man/man3/RSA_get0_key.3" => [ + "doc/man3/RSA_get0_key.pod" + ], + "doc/man/man3/RSA_meth_new.3" => [ + "doc/man3/RSA_meth_new.pod" + ], + "doc/man/man3/RSA_new.3" => [ + "doc/man3/RSA_new.pod" + ], + "doc/man/man3/RSA_padding_add_PKCS1_type_1.3" => [ + "doc/man3/RSA_padding_add_PKCS1_type_1.pod" + ], + "doc/man/man3/RSA_print.3" => [ + "doc/man3/RSA_print.pod" + ], + "doc/man/man3/RSA_private_encrypt.3" => [ + "doc/man3/RSA_private_encrypt.pod" + ], + "doc/man/man3/RSA_public_encrypt.3" => [ + "doc/man3/RSA_public_encrypt.pod" + ], + "doc/man/man3/RSA_set_method.3" => [ + "doc/man3/RSA_set_method.pod" + ], + "doc/man/man3/RSA_sign.3" => [ + "doc/man3/RSA_sign.pod" + ], + "doc/man/man3/RSA_sign_ASN1_OCTET_STRING.3" => [ + "doc/man3/RSA_sign_ASN1_OCTET_STRING.pod" + ], + "doc/man/man3/RSA_size.3" => [ + "doc/man3/RSA_size.pod" + ], + "doc/man/man3/SCT_new.3" => [ + "doc/man3/SCT_new.pod" + ], + "doc/man/man3/SCT_print.3" => [ + "doc/man3/SCT_print.pod" + ], + "doc/man/man3/SCT_validate.3" => [ + "doc/man3/SCT_validate.pod" + ], + "doc/man/man3/SHA256_Init.3" => [ + "doc/man3/SHA256_Init.pod" + ], + "doc/man/man3/SMIME_read_ASN1.3" => [ + "doc/man3/SMIME_read_ASN1.pod" + ], + "doc/man/man3/SMIME_read_CMS.3" => [ + "doc/man3/SMIME_read_CMS.pod" + ], + "doc/man/man3/SMIME_read_PKCS7.3" => [ + "doc/man3/SMIME_read_PKCS7.pod" + ], + "doc/man/man3/SMIME_write_ASN1.3" => [ + "doc/man3/SMIME_write_ASN1.pod" + ], + "doc/man/man3/SMIME_write_CMS.3" => [ + "doc/man3/SMIME_write_CMS.pod" + ], + "doc/man/man3/SMIME_write_PKCS7.3" => [ + "doc/man3/SMIME_write_PKCS7.pod" + ], + "doc/man/man3/SRP_Calc_B.3" => [ + "doc/man3/SRP_Calc_B.pod" + ], + "doc/man/man3/SRP_VBASE_new.3" => [ + "doc/man3/SRP_VBASE_new.pod" + ], + "doc/man/man3/SRP_create_verifier.3" => [ + "doc/man3/SRP_create_verifier.pod" + ], + "doc/man/man3/SRP_user_pwd_new.3" => [ + "doc/man3/SRP_user_pwd_new.pod" + ], + "doc/man/man3/SSL_CIPHER_get_name.3" => [ + "doc/man3/SSL_CIPHER_get_name.pod" + ], + "doc/man/man3/SSL_COMP_add_compression_method.3" => [ + "doc/man3/SSL_COMP_add_compression_method.pod" + ], + "doc/man/man3/SSL_CONF_CTX_new.3" => [ + "doc/man3/SSL_CONF_CTX_new.pod" + ], + "doc/man/man3/SSL_CONF_CTX_set1_prefix.3" => [ + "doc/man3/SSL_CONF_CTX_set1_prefix.pod" + ], + "doc/man/man3/SSL_CONF_CTX_set_flags.3" => [ + "doc/man3/SSL_CONF_CTX_set_flags.pod" + ], + "doc/man/man3/SSL_CONF_CTX_set_ssl_ctx.3" => [ + "doc/man3/SSL_CONF_CTX_set_ssl_ctx.pod" + ], + "doc/man/man3/SSL_CONF_cmd.3" => [ + "doc/man3/SSL_CONF_cmd.pod" + ], + "doc/man/man3/SSL_CONF_cmd_argv.3" => [ + "doc/man3/SSL_CONF_cmd_argv.pod" + ], + "doc/man/man3/SSL_CTX_add1_chain_cert.3" => [ + "doc/man3/SSL_CTX_add1_chain_cert.pod" + ], + "doc/man/man3/SSL_CTX_add_extra_chain_cert.3" => [ + "doc/man3/SSL_CTX_add_extra_chain_cert.pod" + ], + "doc/man/man3/SSL_CTX_add_session.3" => [ + "doc/man3/SSL_CTX_add_session.pod" + ], + "doc/man/man3/SSL_CTX_config.3" => [ + "doc/man3/SSL_CTX_config.pod" + ], + "doc/man/man3/SSL_CTX_ctrl.3" => [ + "doc/man3/SSL_CTX_ctrl.pod" + ], + "doc/man/man3/SSL_CTX_dane_enable.3" => [ + "doc/man3/SSL_CTX_dane_enable.pod" + ], + "doc/man/man3/SSL_CTX_flush_sessions.3" => [ + "doc/man3/SSL_CTX_flush_sessions.pod" + ], + "doc/man/man3/SSL_CTX_free.3" => [ + "doc/man3/SSL_CTX_free.pod" + ], + "doc/man/man3/SSL_CTX_get0_param.3" => [ + "doc/man3/SSL_CTX_get0_param.pod" + ], + "doc/man/man3/SSL_CTX_get_verify_mode.3" => [ + "doc/man3/SSL_CTX_get_verify_mode.pod" + ], + "doc/man/man3/SSL_CTX_has_client_custom_ext.3" => [ + "doc/man3/SSL_CTX_has_client_custom_ext.pod" + ], + "doc/man/man3/SSL_CTX_load_verify_locations.3" => [ + "doc/man3/SSL_CTX_load_verify_locations.pod" + ], + "doc/man/man3/SSL_CTX_new.3" => [ + "doc/man3/SSL_CTX_new.pod" + ], + "doc/man/man3/SSL_CTX_sess_number.3" => [ + "doc/man3/SSL_CTX_sess_number.pod" + ], + "doc/man/man3/SSL_CTX_sess_set_cache_size.3" => [ + "doc/man3/SSL_CTX_sess_set_cache_size.pod" + ], + "doc/man/man3/SSL_CTX_sess_set_get_cb.3" => [ + "doc/man3/SSL_CTX_sess_set_get_cb.pod" + ], + "doc/man/man3/SSL_CTX_sessions.3" => [ + "doc/man3/SSL_CTX_sessions.pod" + ], + "doc/man/man3/SSL_CTX_set0_CA_list.3" => [ + "doc/man3/SSL_CTX_set0_CA_list.pod" + ], + "doc/man/man3/SSL_CTX_set1_curves.3" => [ + "doc/man3/SSL_CTX_set1_curves.pod" + ], + "doc/man/man3/SSL_CTX_set1_sigalgs.3" => [ + "doc/man3/SSL_CTX_set1_sigalgs.pod" + ], + "doc/man/man3/SSL_CTX_set1_verify_cert_store.3" => [ + "doc/man3/SSL_CTX_set1_verify_cert_store.pod" + ], + "doc/man/man3/SSL_CTX_set_alpn_select_cb.3" => [ + "doc/man3/SSL_CTX_set_alpn_select_cb.pod" + ], + "doc/man/man3/SSL_CTX_set_cert_cb.3" => [ + "doc/man3/SSL_CTX_set_cert_cb.pod" + ], + "doc/man/man3/SSL_CTX_set_cert_store.3" => [ + "doc/man3/SSL_CTX_set_cert_store.pod" + ], + "doc/man/man3/SSL_CTX_set_cert_verify_callback.3" => [ + "doc/man3/SSL_CTX_set_cert_verify_callback.pod" + ], + "doc/man/man3/SSL_CTX_set_cipher_list.3" => [ + "doc/man3/SSL_CTX_set_cipher_list.pod" + ], + "doc/man/man3/SSL_CTX_set_client_cert_cb.3" => [ + "doc/man3/SSL_CTX_set_client_cert_cb.pod" + ], + "doc/man/man3/SSL_CTX_set_client_hello_cb.3" => [ + "doc/man3/SSL_CTX_set_client_hello_cb.pod" + ], + "doc/man/man3/SSL_CTX_set_ct_validation_callback.3" => [ + "doc/man3/SSL_CTX_set_ct_validation_callback.pod" + ], + "doc/man/man3/SSL_CTX_set_ctlog_list_file.3" => [ + "doc/man3/SSL_CTX_set_ctlog_list_file.pod" + ], + "doc/man/man3/SSL_CTX_set_default_passwd_cb.3" => [ + "doc/man3/SSL_CTX_set_default_passwd_cb.pod" + ], + "doc/man/man3/SSL_CTX_set_generate_session_id.3" => [ + "doc/man3/SSL_CTX_set_generate_session_id.pod" + ], + "doc/man/man3/SSL_CTX_set_info_callback.3" => [ + "doc/man3/SSL_CTX_set_info_callback.pod" + ], + "doc/man/man3/SSL_CTX_set_keylog_callback.3" => [ + "doc/man3/SSL_CTX_set_keylog_callback.pod" + ], + "doc/man/man3/SSL_CTX_set_max_cert_list.3" => [ + "doc/man3/SSL_CTX_set_max_cert_list.pod" + ], + "doc/man/man3/SSL_CTX_set_min_proto_version.3" => [ + "doc/man3/SSL_CTX_set_min_proto_version.pod" + ], + "doc/man/man3/SSL_CTX_set_mode.3" => [ + "doc/man3/SSL_CTX_set_mode.pod" + ], + "doc/man/man3/SSL_CTX_set_msg_callback.3" => [ + "doc/man3/SSL_CTX_set_msg_callback.pod" + ], + "doc/man/man3/SSL_CTX_set_num_tickets.3" => [ + "doc/man3/SSL_CTX_set_num_tickets.pod" + ], + "doc/man/man3/SSL_CTX_set_options.3" => [ + "doc/man3/SSL_CTX_set_options.pod" + ], + "doc/man/man3/SSL_CTX_set_psk_client_callback.3" => [ + "doc/man3/SSL_CTX_set_psk_client_callback.pod" + ], + "doc/man/man3/SSL_CTX_set_quic_method.3" => [ + "doc/man3/SSL_CTX_set_quic_method.pod" + ], + "doc/man/man3/SSL_CTX_set_quiet_shutdown.3" => [ + "doc/man3/SSL_CTX_set_quiet_shutdown.pod" + ], + "doc/man/man3/SSL_CTX_set_read_ahead.3" => [ + "doc/man3/SSL_CTX_set_read_ahead.pod" + ], + "doc/man/man3/SSL_CTX_set_record_padding_callback.3" => [ + "doc/man3/SSL_CTX_set_record_padding_callback.pod" + ], + "doc/man/man3/SSL_CTX_set_security_level.3" => [ + "doc/man3/SSL_CTX_set_security_level.pod" + ], + "doc/man/man3/SSL_CTX_set_session_cache_mode.3" => [ + "doc/man3/SSL_CTX_set_session_cache_mode.pod" + ], + "doc/man/man3/SSL_CTX_set_session_id_context.3" => [ + "doc/man3/SSL_CTX_set_session_id_context.pod" + ], + "doc/man/man3/SSL_CTX_set_session_ticket_cb.3" => [ + "doc/man3/SSL_CTX_set_session_ticket_cb.pod" + ], + "doc/man/man3/SSL_CTX_set_split_send_fragment.3" => [ + "doc/man3/SSL_CTX_set_split_send_fragment.pod" + ], + "doc/man/man3/SSL_CTX_set_srp_password.3" => [ + "doc/man3/SSL_CTX_set_srp_password.pod" + ], + "doc/man/man3/SSL_CTX_set_ssl_version.3" => [ + "doc/man3/SSL_CTX_set_ssl_version.pod" + ], + "doc/man/man3/SSL_CTX_set_stateless_cookie_generate_cb.3" => [ + "doc/man3/SSL_CTX_set_stateless_cookie_generate_cb.pod" + ], + "doc/man/man3/SSL_CTX_set_timeout.3" => [ + "doc/man3/SSL_CTX_set_timeout.pod" + ], + "doc/man/man3/SSL_CTX_set_tlsext_servername_callback.3" => [ + "doc/man3/SSL_CTX_set_tlsext_servername_callback.pod" + ], + "doc/man/man3/SSL_CTX_set_tlsext_status_cb.3" => [ + "doc/man3/SSL_CTX_set_tlsext_status_cb.pod" + ], + "doc/man/man3/SSL_CTX_set_tlsext_ticket_key_cb.3" => [ + "doc/man3/SSL_CTX_set_tlsext_ticket_key_cb.pod" + ], + "doc/man/man3/SSL_CTX_set_tlsext_use_srtp.3" => [ + "doc/man3/SSL_CTX_set_tlsext_use_srtp.pod" + ], + "doc/man/man3/SSL_CTX_set_tmp_dh_callback.3" => [ + "doc/man3/SSL_CTX_set_tmp_dh_callback.pod" + ], + "doc/man/man3/SSL_CTX_set_tmp_ecdh.3" => [ + "doc/man3/SSL_CTX_set_tmp_ecdh.pod" + ], + "doc/man/man3/SSL_CTX_set_verify.3" => [ + "doc/man3/SSL_CTX_set_verify.pod" + ], + "doc/man/man3/SSL_CTX_use_certificate.3" => [ + "doc/man3/SSL_CTX_use_certificate.pod" + ], + "doc/man/man3/SSL_CTX_use_psk_identity_hint.3" => [ + "doc/man3/SSL_CTX_use_psk_identity_hint.pod" + ], + "doc/man/man3/SSL_CTX_use_serverinfo.3" => [ + "doc/man3/SSL_CTX_use_serverinfo.pod" + ], + "doc/man/man3/SSL_SESSION_free.3" => [ + "doc/man3/SSL_SESSION_free.pod" + ], + "doc/man/man3/SSL_SESSION_get0_cipher.3" => [ + "doc/man3/SSL_SESSION_get0_cipher.pod" + ], + "doc/man/man3/SSL_SESSION_get0_hostname.3" => [ + "doc/man3/SSL_SESSION_get0_hostname.pod" + ], + "doc/man/man3/SSL_SESSION_get0_id_context.3" => [ + "doc/man3/SSL_SESSION_get0_id_context.pod" + ], + "doc/man/man3/SSL_SESSION_get0_peer.3" => [ + "doc/man3/SSL_SESSION_get0_peer.pod" + ], + "doc/man/man3/SSL_SESSION_get_compress_id.3" => [ + "doc/man3/SSL_SESSION_get_compress_id.pod" + ], + "doc/man/man3/SSL_SESSION_get_protocol_version.3" => [ + "doc/man3/SSL_SESSION_get_protocol_version.pod" + ], + "doc/man/man3/SSL_SESSION_get_time.3" => [ + "doc/man3/SSL_SESSION_get_time.pod" + ], + "doc/man/man3/SSL_SESSION_has_ticket.3" => [ + "doc/man3/SSL_SESSION_has_ticket.pod" + ], + "doc/man/man3/SSL_SESSION_is_resumable.3" => [ + "doc/man3/SSL_SESSION_is_resumable.pod" + ], + "doc/man/man3/SSL_SESSION_print.3" => [ + "doc/man3/SSL_SESSION_print.pod" + ], + "doc/man/man3/SSL_SESSION_set1_id.3" => [ + "doc/man3/SSL_SESSION_set1_id.pod" + ], + "doc/man/man3/SSL_accept.3" => [ + "doc/man3/SSL_accept.pod" + ], + "doc/man/man3/SSL_alert_type_string.3" => [ + "doc/man3/SSL_alert_type_string.pod" + ], + "doc/man/man3/SSL_alloc_buffers.3" => [ + "doc/man3/SSL_alloc_buffers.pod" + ], + "doc/man/man3/SSL_check_chain.3" => [ + "doc/man3/SSL_check_chain.pod" + ], + "doc/man/man3/SSL_clear.3" => [ + "doc/man3/SSL_clear.pod" + ], + "doc/man/man3/SSL_connect.3" => [ + "doc/man3/SSL_connect.pod" + ], + "doc/man/man3/SSL_do_handshake.3" => [ + "doc/man3/SSL_do_handshake.pod" + ], + "doc/man/man3/SSL_export_keying_material.3" => [ + "doc/man3/SSL_export_keying_material.pod" + ], + "doc/man/man3/SSL_extension_supported.3" => [ + "doc/man3/SSL_extension_supported.pod" + ], + "doc/man/man3/SSL_free.3" => [ + "doc/man3/SSL_free.pod" + ], + "doc/man/man3/SSL_get0_peer_scts.3" => [ + "doc/man3/SSL_get0_peer_scts.pod" + ], + "doc/man/man3/SSL_get_SSL_CTX.3" => [ + "doc/man3/SSL_get_SSL_CTX.pod" + ], + "doc/man/man3/SSL_get_all_async_fds.3" => [ + "doc/man3/SSL_get_all_async_fds.pod" + ], + "doc/man/man3/SSL_get_certificate.3" => [ + "doc/man3/SSL_get_certificate.pod" + ], + "doc/man/man3/SSL_get_ciphers.3" => [ + "doc/man3/SSL_get_ciphers.pod" + ], + "doc/man/man3/SSL_get_client_random.3" => [ + "doc/man3/SSL_get_client_random.pod" + ], + "doc/man/man3/SSL_get_current_cipher.3" => [ + "doc/man3/SSL_get_current_cipher.pod" + ], + "doc/man/man3/SSL_get_default_timeout.3" => [ + "doc/man3/SSL_get_default_timeout.pod" + ], + "doc/man/man3/SSL_get_error.3" => [ + "doc/man3/SSL_get_error.pod" + ], + "doc/man/man3/SSL_get_extms_support.3" => [ + "doc/man3/SSL_get_extms_support.pod" + ], + "doc/man/man3/SSL_get_fd.3" => [ + "doc/man3/SSL_get_fd.pod" + ], + "doc/man/man3/SSL_get_peer_cert_chain.3" => [ + "doc/man3/SSL_get_peer_cert_chain.pod" + ], + "doc/man/man3/SSL_get_peer_certificate.3" => [ + "doc/man3/SSL_get_peer_certificate.pod" + ], + "doc/man/man3/SSL_get_peer_signature_nid.3" => [ + "doc/man3/SSL_get_peer_signature_nid.pod" + ], + "doc/man/man3/SSL_get_peer_tmp_key.3" => [ + "doc/man3/SSL_get_peer_tmp_key.pod" + ], + "doc/man/man3/SSL_get_psk_identity.3" => [ + "doc/man3/SSL_get_psk_identity.pod" + ], + "doc/man/man3/SSL_get_rbio.3" => [ + "doc/man3/SSL_get_rbio.pod" + ], + "doc/man/man3/SSL_get_session.3" => [ + "doc/man3/SSL_get_session.pod" + ], + "doc/man/man3/SSL_get_shared_sigalgs.3" => [ + "doc/man3/SSL_get_shared_sigalgs.pod" + ], + "doc/man/man3/SSL_get_verify_result.3" => [ + "doc/man3/SSL_get_verify_result.pod" + ], + "doc/man/man3/SSL_get_version.3" => [ + "doc/man3/SSL_get_version.pod" + ], + "doc/man/man3/SSL_group_to_name.3" => [ + "doc/man3/SSL_group_to_name.pod" + ], + "doc/man/man3/SSL_in_init.3" => [ + "doc/man3/SSL_in_init.pod" + ], + "doc/man/man3/SSL_key_update.3" => [ + "doc/man3/SSL_key_update.pod" + ], + "doc/man/man3/SSL_library_init.3" => [ + "doc/man3/SSL_library_init.pod" + ], + "doc/man/man3/SSL_load_client_CA_file.3" => [ + "doc/man3/SSL_load_client_CA_file.pod" + ], + "doc/man/man3/SSL_new.3" => [ + "doc/man3/SSL_new.pod" + ], + "doc/man/man3/SSL_pending.3" => [ + "doc/man3/SSL_pending.pod" + ], + "doc/man/man3/SSL_read.3" => [ + "doc/man3/SSL_read.pod" + ], + "doc/man/man3/SSL_read_early_data.3" => [ + "doc/man3/SSL_read_early_data.pod" + ], + "doc/man/man3/SSL_rstate_string.3" => [ + "doc/man3/SSL_rstate_string.pod" + ], + "doc/man/man3/SSL_session_reused.3" => [ + "doc/man3/SSL_session_reused.pod" + ], + "doc/man/man3/SSL_set1_host.3" => [ + "doc/man3/SSL_set1_host.pod" + ], + "doc/man/man3/SSL_set_async_callback.3" => [ + "doc/man3/SSL_set_async_callback.pod" + ], + "doc/man/man3/SSL_set_bio.3" => [ + "doc/man3/SSL_set_bio.pod" + ], + "doc/man/man3/SSL_set_connect_state.3" => [ + "doc/man3/SSL_set_connect_state.pod" + ], + "doc/man/man3/SSL_set_fd.3" => [ + "doc/man3/SSL_set_fd.pod" + ], + "doc/man/man3/SSL_set_retry_verify.3" => [ + "doc/man3/SSL_set_retry_verify.pod" + ], + "doc/man/man3/SSL_set_session.3" => [ + "doc/man3/SSL_set_session.pod" + ], + "doc/man/man3/SSL_set_shutdown.3" => [ + "doc/man3/SSL_set_shutdown.pod" + ], + "doc/man/man3/SSL_set_verify_result.3" => [ + "doc/man3/SSL_set_verify_result.pod" + ], + "doc/man/man3/SSL_shutdown.3" => [ + "doc/man3/SSL_shutdown.pod" + ], + "doc/man/man3/SSL_state_string.3" => [ + "doc/man3/SSL_state_string.pod" + ], + "doc/man/man3/SSL_want.3" => [ + "doc/man3/SSL_want.pod" + ], + "doc/man/man3/SSL_write.3" => [ + "doc/man3/SSL_write.pod" + ], + "doc/man/man3/TS_RESP_CTX_new.3" => [ + "doc/man3/TS_RESP_CTX_new.pod" + ], + "doc/man/man3/TS_VERIFY_CTX_set_certs.3" => [ + "doc/man3/TS_VERIFY_CTX_set_certs.pod" + ], + "doc/man/man3/UI_STRING.3" => [ + "doc/man3/UI_STRING.pod" + ], + "doc/man/man3/UI_UTIL_read_pw.3" => [ + "doc/man3/UI_UTIL_read_pw.pod" + ], + "doc/man/man3/UI_create_method.3" => [ + "doc/man3/UI_create_method.pod" + ], + "doc/man/man3/UI_new.3" => [ + "doc/man3/UI_new.pod" + ], + "doc/man/man3/X509V3_get_d2i.3" => [ + "doc/man3/X509V3_get_d2i.pod" + ], + "doc/man/man3/X509V3_set_ctx.3" => [ + "doc/man3/X509V3_set_ctx.pod" + ], + "doc/man/man3/X509_ALGOR_dup.3" => [ + "doc/man3/X509_ALGOR_dup.pod" + ], + "doc/man/man3/X509_CRL_get0_by_serial.3" => [ + "doc/man3/X509_CRL_get0_by_serial.pod" + ], + "doc/man/man3/X509_EXTENSION_set_object.3" => [ + "doc/man3/X509_EXTENSION_set_object.pod" + ], + "doc/man/man3/X509_LOOKUP.3" => [ + "doc/man3/X509_LOOKUP.pod" + ], + "doc/man/man3/X509_LOOKUP_hash_dir.3" => [ + "doc/man3/X509_LOOKUP_hash_dir.pod" + ], + "doc/man/man3/X509_LOOKUP_meth_new.3" => [ + "doc/man3/X509_LOOKUP_meth_new.pod" + ], + "doc/man/man3/X509_NAME_ENTRY_get_object.3" => [ + "doc/man3/X509_NAME_ENTRY_get_object.pod" + ], + "doc/man/man3/X509_NAME_add_entry_by_txt.3" => [ + "doc/man3/X509_NAME_add_entry_by_txt.pod" + ], + "doc/man/man3/X509_NAME_get0_der.3" => [ + "doc/man3/X509_NAME_get0_der.pod" + ], + "doc/man/man3/X509_NAME_get_index_by_NID.3" => [ + "doc/man3/X509_NAME_get_index_by_NID.pod" + ], + "doc/man/man3/X509_NAME_print_ex.3" => [ + "doc/man3/X509_NAME_print_ex.pod" + ], + "doc/man/man3/X509_PUBKEY_new.3" => [ + "doc/man3/X509_PUBKEY_new.pod" + ], + "doc/man/man3/X509_SIG_get0.3" => [ + "doc/man3/X509_SIG_get0.pod" + ], + "doc/man/man3/X509_STORE_CTX_get_error.3" => [ + "doc/man3/X509_STORE_CTX_get_error.pod" + ], + "doc/man/man3/X509_STORE_CTX_new.3" => [ + "doc/man3/X509_STORE_CTX_new.pod" + ], + "doc/man/man3/X509_STORE_CTX_set_verify_cb.3" => [ + "doc/man3/X509_STORE_CTX_set_verify_cb.pod" + ], + "doc/man/man3/X509_STORE_add_cert.3" => [ + "doc/man3/X509_STORE_add_cert.pod" + ], + "doc/man/man3/X509_STORE_get0_param.3" => [ + "doc/man3/X509_STORE_get0_param.pod" + ], + "doc/man/man3/X509_STORE_new.3" => [ + "doc/man3/X509_STORE_new.pod" + ], + "doc/man/man3/X509_STORE_set_verify_cb_func.3" => [ + "doc/man3/X509_STORE_set_verify_cb_func.pod" + ], + "doc/man/man3/X509_VERIFY_PARAM_set_flags.3" => [ + "doc/man3/X509_VERIFY_PARAM_set_flags.pod" + ], + "doc/man/man3/X509_add_cert.3" => [ + "doc/man3/X509_add_cert.pod" + ], + "doc/man/man3/X509_check_ca.3" => [ + "doc/man3/X509_check_ca.pod" + ], + "doc/man/man3/X509_check_host.3" => [ + "doc/man3/X509_check_host.pod" + ], + "doc/man/man3/X509_check_issued.3" => [ + "doc/man3/X509_check_issued.pod" + ], + "doc/man/man3/X509_check_private_key.3" => [ + "doc/man3/X509_check_private_key.pod" + ], + "doc/man/man3/X509_check_purpose.3" => [ + "doc/man3/X509_check_purpose.pod" + ], + "doc/man/man3/X509_cmp.3" => [ + "doc/man3/X509_cmp.pod" + ], + "doc/man/man3/X509_cmp_time.3" => [ + "doc/man3/X509_cmp_time.pod" + ], + "doc/man/man3/X509_digest.3" => [ + "doc/man3/X509_digest.pod" + ], + "doc/man/man3/X509_dup.3" => [ + "doc/man3/X509_dup.pod" + ], + "doc/man/man3/X509_get0_distinguishing_id.3" => [ + "doc/man3/X509_get0_distinguishing_id.pod" + ], + "doc/man/man3/X509_get0_notBefore.3" => [ + "doc/man3/X509_get0_notBefore.pod" + ], + "doc/man/man3/X509_get0_signature.3" => [ + "doc/man3/X509_get0_signature.pod" + ], + "doc/man/man3/X509_get0_uids.3" => [ + "doc/man3/X509_get0_uids.pod" + ], + "doc/man/man3/X509_get_extension_flags.3" => [ + "doc/man3/X509_get_extension_flags.pod" + ], + "doc/man/man3/X509_get_pubkey.3" => [ + "doc/man3/X509_get_pubkey.pod" + ], + "doc/man/man3/X509_get_serialNumber.3" => [ + "doc/man3/X509_get_serialNumber.pod" + ], + "doc/man/man3/X509_get_subject_name.3" => [ + "doc/man3/X509_get_subject_name.pod" + ], + "doc/man/man3/X509_get_version.3" => [ + "doc/man3/X509_get_version.pod" + ], + "doc/man/man3/X509_load_http.3" => [ + "doc/man3/X509_load_http.pod" + ], + "doc/man/man3/X509_new.3" => [ + "doc/man3/X509_new.pod" + ], + "doc/man/man3/X509_sign.3" => [ + "doc/man3/X509_sign.pod" + ], + "doc/man/man3/X509_verify.3" => [ + "doc/man3/X509_verify.pod" + ], + "doc/man/man3/X509_verify_cert.3" => [ + "doc/man3/X509_verify_cert.pod" + ], + "doc/man/man3/X509v3_get_ext_by_NID.3" => [ + "doc/man3/X509v3_get_ext_by_NID.pod" + ], + "doc/man/man3/b2i_PVK_bio_ex.3" => [ + "doc/man3/b2i_PVK_bio_ex.pod" + ], + "doc/man/man3/d2i_PKCS8PrivateKey_bio.3" => [ + "doc/man3/d2i_PKCS8PrivateKey_bio.pod" + ], + "doc/man/man3/d2i_PrivateKey.3" => [ + "doc/man3/d2i_PrivateKey.pod" + ], + "doc/man/man3/d2i_RSAPrivateKey.3" => [ + "doc/man3/d2i_RSAPrivateKey.pod" + ], + "doc/man/man3/d2i_SSL_SESSION.3" => [ + "doc/man3/d2i_SSL_SESSION.pod" + ], + "doc/man/man3/d2i_X509.3" => [ + "doc/man3/d2i_X509.pod" + ], + "doc/man/man3/i2d_CMS_bio_stream.3" => [ + "doc/man3/i2d_CMS_bio_stream.pod" + ], + "doc/man/man3/i2d_PKCS7_bio_stream.3" => [ + "doc/man3/i2d_PKCS7_bio_stream.pod" + ], + "doc/man/man3/i2d_re_X509_tbs.3" => [ + "doc/man3/i2d_re_X509_tbs.pod" + ], + "doc/man/man3/o2i_SCT_LIST.3" => [ + "doc/man3/o2i_SCT_LIST.pod" + ], + "doc/man/man3/s2i_ASN1_IA5STRING.3" => [ + "doc/man3/s2i_ASN1_IA5STRING.pod" + ], + "doc/man/man5/config.5" => [ + "doc/man5/config.pod" + ], + "doc/man/man5/fips_config.5" => [ + "doc/man5/fips_config.pod" + ], + "doc/man/man5/x509v3_config.5" => [ + "doc/man5/x509v3_config.pod" + ], + "doc/man/man7/EVP_ASYM_CIPHER-RSA.7" => [ + "doc/man7/EVP_ASYM_CIPHER-RSA.pod" + ], + "doc/man/man7/EVP_ASYM_CIPHER-SM2.7" => [ + "doc/man7/EVP_ASYM_CIPHER-SM2.pod" + ], + "doc/man/man7/EVP_CIPHER-AES.7" => [ + "doc/man7/EVP_CIPHER-AES.pod" + ], + "doc/man/man7/EVP_CIPHER-ARIA.7" => [ + "doc/man7/EVP_CIPHER-ARIA.pod" + ], + "doc/man/man7/EVP_CIPHER-BLOWFISH.7" => [ + "doc/man7/EVP_CIPHER-BLOWFISH.pod" + ], + "doc/man/man7/EVP_CIPHER-CAMELLIA.7" => [ + "doc/man7/EVP_CIPHER-CAMELLIA.pod" + ], + "doc/man/man7/EVP_CIPHER-CAST.7" => [ + "doc/man7/EVP_CIPHER-CAST.pod" + ], + "doc/man/man7/EVP_CIPHER-CHACHA.7" => [ + "doc/man7/EVP_CIPHER-CHACHA.pod" + ], + "doc/man/man7/EVP_CIPHER-DES.7" => [ + "doc/man7/EVP_CIPHER-DES.pod" + ], + "doc/man/man7/EVP_CIPHER-IDEA.7" => [ + "doc/man7/EVP_CIPHER-IDEA.pod" + ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], + "doc/man/man7/EVP_CIPHER-RC2.7" => [ + "doc/man7/EVP_CIPHER-RC2.pod" + ], + "doc/man/man7/EVP_CIPHER-RC4.7" => [ + "doc/man7/EVP_CIPHER-RC4.pod" + ], + "doc/man/man7/EVP_CIPHER-RC5.7" => [ + "doc/man7/EVP_CIPHER-RC5.pod" + ], + "doc/man/man7/EVP_CIPHER-SEED.7" => [ + "doc/man7/EVP_CIPHER-SEED.pod" + ], + "doc/man/man7/EVP_CIPHER-SM4.7" => [ + "doc/man7/EVP_CIPHER-SM4.pod" + ], + "doc/man/man7/EVP_KDF-HKDF.7" => [ + "doc/man7/EVP_KDF-HKDF.pod" + ], + "doc/man/man7/EVP_KDF-KB.7" => [ + "doc/man7/EVP_KDF-KB.pod" + ], + "doc/man/man7/EVP_KDF-KRB5KDF.7" => [ + "doc/man7/EVP_KDF-KRB5KDF.pod" + ], + "doc/man/man7/EVP_KDF-PBKDF1.7" => [ + "doc/man7/EVP_KDF-PBKDF1.pod" + ], + "doc/man/man7/EVP_KDF-PBKDF2.7" => [ + "doc/man7/EVP_KDF-PBKDF2.pod" + ], + "doc/man/man7/EVP_KDF-PKCS12KDF.7" => [ + "doc/man7/EVP_KDF-PKCS12KDF.pod" + ], + "doc/man/man7/EVP_KDF-SCRYPT.7" => [ + "doc/man7/EVP_KDF-SCRYPT.pod" + ], + "doc/man/man7/EVP_KDF-SS.7" => [ + "doc/man7/EVP_KDF-SS.pod" + ], + "doc/man/man7/EVP_KDF-SSHKDF.7" => [ + "doc/man7/EVP_KDF-SSHKDF.pod" + ], + "doc/man/man7/EVP_KDF-TLS13_KDF.7" => [ + "doc/man7/EVP_KDF-TLS13_KDF.pod" + ], + "doc/man/man7/EVP_KDF-TLS1_PRF.7" => [ + "doc/man7/EVP_KDF-TLS1_PRF.pod" + ], + "doc/man/man7/EVP_KDF-X942-ASN1.7" => [ + "doc/man7/EVP_KDF-X942-ASN1.pod" + ], + "doc/man/man7/EVP_KDF-X942-CONCAT.7" => [ + "doc/man7/EVP_KDF-X942-CONCAT.pod" + ], + "doc/man/man7/EVP_KDF-X963.7" => [ + "doc/man7/EVP_KDF-X963.pod" + ], + "doc/man/man7/EVP_KEM-RSA.7" => [ + "doc/man7/EVP_KEM-RSA.pod" + ], + "doc/man/man7/EVP_KEYEXCH-DH.7" => [ + "doc/man7/EVP_KEYEXCH-DH.pod" + ], + "doc/man/man7/EVP_KEYEXCH-ECDH.7" => [ + "doc/man7/EVP_KEYEXCH-ECDH.pod" + ], + "doc/man/man7/EVP_KEYEXCH-X25519.7" => [ + "doc/man7/EVP_KEYEXCH-X25519.pod" + ], + "doc/man/man7/EVP_MAC-BLAKE2.7" => [ + "doc/man7/EVP_MAC-BLAKE2.pod" + ], + "doc/man/man7/EVP_MAC-CMAC.7" => [ + "doc/man7/EVP_MAC-CMAC.pod" + ], + "doc/man/man7/EVP_MAC-GMAC.7" => [ + "doc/man7/EVP_MAC-GMAC.pod" + ], + "doc/man/man7/EVP_MAC-HMAC.7" => [ + "doc/man7/EVP_MAC-HMAC.pod" + ], + "doc/man/man7/EVP_MAC-KMAC.7" => [ + "doc/man7/EVP_MAC-KMAC.pod" + ], + "doc/man/man7/EVP_MAC-Poly1305.7" => [ + "doc/man7/EVP_MAC-Poly1305.pod" + ], + "doc/man/man7/EVP_MAC-Siphash.7" => [ + "doc/man7/EVP_MAC-Siphash.pod" + ], + "doc/man/man7/EVP_MD-BLAKE2.7" => [ + "doc/man7/EVP_MD-BLAKE2.pod" + ], + "doc/man/man7/EVP_MD-MD2.7" => [ + "doc/man7/EVP_MD-MD2.pod" + ], + "doc/man/man7/EVP_MD-MD4.7" => [ + "doc/man7/EVP_MD-MD4.pod" + ], + "doc/man/man7/EVP_MD-MD5-SHA1.7" => [ + "doc/man7/EVP_MD-MD5-SHA1.pod" + ], + "doc/man/man7/EVP_MD-MD5.7" => [ + "doc/man7/EVP_MD-MD5.pod" + ], + "doc/man/man7/EVP_MD-MDC2.7" => [ + "doc/man7/EVP_MD-MDC2.pod" + ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], + "doc/man/man7/EVP_MD-RIPEMD160.7" => [ + "doc/man7/EVP_MD-RIPEMD160.pod" + ], + "doc/man/man7/EVP_MD-SHA1.7" => [ + "doc/man7/EVP_MD-SHA1.pod" + ], + "doc/man/man7/EVP_MD-SHA2.7" => [ + "doc/man7/EVP_MD-SHA2.pod" + ], + "doc/man/man7/EVP_MD-SHA3.7" => [ + "doc/man7/EVP_MD-SHA3.pod" + ], + "doc/man/man7/EVP_MD-SHAKE.7" => [ + "doc/man7/EVP_MD-SHAKE.pod" + ], + "doc/man/man7/EVP_MD-SM3.7" => [ + "doc/man7/EVP_MD-SM3.pod" + ], + "doc/man/man7/EVP_MD-WHIRLPOOL.7" => [ + "doc/man7/EVP_MD-WHIRLPOOL.pod" + ], + "doc/man/man7/EVP_MD-common.7" => [ + "doc/man7/EVP_MD-common.pod" + ], + "doc/man/man7/EVP_PKEY-DH.7" => [ + "doc/man7/EVP_PKEY-DH.pod" + ], + "doc/man/man7/EVP_PKEY-DSA.7" => [ + "doc/man7/EVP_PKEY-DSA.pod" + ], + "doc/man/man7/EVP_PKEY-EC.7" => [ + "doc/man7/EVP_PKEY-EC.pod" + ], + "doc/man/man7/EVP_PKEY-FFC.7" => [ + "doc/man7/EVP_PKEY-FFC.pod" + ], + "doc/man/man7/EVP_PKEY-HMAC.7" => [ + "doc/man7/EVP_PKEY-HMAC.pod" + ], + "doc/man/man7/EVP_PKEY-RSA.7" => [ + "doc/man7/EVP_PKEY-RSA.pod" + ], + "doc/man/man7/EVP_PKEY-SM2.7" => [ + "doc/man7/EVP_PKEY-SM2.pod" + ], + "doc/man/man7/EVP_PKEY-X25519.7" => [ + "doc/man7/EVP_PKEY-X25519.pod" + ], + "doc/man/man7/EVP_RAND-CTR-DRBG.7" => [ + "doc/man7/EVP_RAND-CTR-DRBG.pod" + ], + "doc/man/man7/EVP_RAND-HASH-DRBG.7" => [ + "doc/man7/EVP_RAND-HASH-DRBG.pod" + ], + "doc/man/man7/EVP_RAND-HMAC-DRBG.7" => [ + "doc/man7/EVP_RAND-HMAC-DRBG.pod" + ], + "doc/man/man7/EVP_RAND-SEED-SRC.7" => [ + "doc/man7/EVP_RAND-SEED-SRC.pod" + ], + "doc/man/man7/EVP_RAND-TEST-RAND.7" => [ + "doc/man7/EVP_RAND-TEST-RAND.pod" + ], + "doc/man/man7/EVP_RAND.7" => [ + "doc/man7/EVP_RAND.pod" + ], + "doc/man/man7/EVP_SIGNATURE-DSA.7" => [ + "doc/man7/EVP_SIGNATURE-DSA.pod" + ], + "doc/man/man7/EVP_SIGNATURE-ECDSA.7" => [ + "doc/man7/EVP_SIGNATURE-ECDSA.pod" + ], + "doc/man/man7/EVP_SIGNATURE-ED25519.7" => [ + "doc/man7/EVP_SIGNATURE-ED25519.pod" + ], + "doc/man/man7/EVP_SIGNATURE-HMAC.7" => [ + "doc/man7/EVP_SIGNATURE-HMAC.pod" + ], + "doc/man/man7/EVP_SIGNATURE-RSA.7" => [ + "doc/man7/EVP_SIGNATURE-RSA.pod" + ], + "doc/man/man7/OSSL_PROVIDER-FIPS.7" => [ + "doc/man7/OSSL_PROVIDER-FIPS.pod" + ], + "doc/man/man7/OSSL_PROVIDER-base.7" => [ + "doc/man7/OSSL_PROVIDER-base.pod" + ], + "doc/man/man7/OSSL_PROVIDER-default.7" => [ + "doc/man7/OSSL_PROVIDER-default.pod" + ], + "doc/man/man7/OSSL_PROVIDER-legacy.7" => [ + "doc/man7/OSSL_PROVIDER-legacy.pod" + ], + "doc/man/man7/OSSL_PROVIDER-null.7" => [ + "doc/man7/OSSL_PROVIDER-null.pod" + ], + "doc/man/man7/RAND.7" => [ + "doc/man7/RAND.pod" + ], + "doc/man/man7/RSA-PSS.7" => [ + "doc/man7/RSA-PSS.pod" + ], + "doc/man/man7/X25519.7" => [ + "doc/man7/X25519.pod" + ], + "doc/man/man7/bio.7" => [ + "doc/man7/bio.pod" + ], + "doc/man/man7/crypto.7" => [ + "doc/man7/crypto.pod" + ], + "doc/man/man7/ct.7" => [ + "doc/man7/ct.pod" + ], + "doc/man/man7/des_modes.7" => [ + "doc/man7/des_modes.pod" + ], + "doc/man/man7/evp.7" => [ + "doc/man7/evp.pod" + ], + "doc/man/man7/fips_module.7" => [ + "doc/man7/fips_module.pod" + ], + "doc/man/man7/life_cycle-cipher.7" => [ + "doc/man7/life_cycle-cipher.pod" + ], + "doc/man/man7/life_cycle-digest.7" => [ + "doc/man7/life_cycle-digest.pod" + ], + "doc/man/man7/life_cycle-kdf.7" => [ + "doc/man7/life_cycle-kdf.pod" + ], + "doc/man/man7/life_cycle-mac.7" => [ + "doc/man7/life_cycle-mac.pod" + ], + "doc/man/man7/life_cycle-pkey.7" => [ + "doc/man7/life_cycle-pkey.pod" + ], + "doc/man/man7/life_cycle-rand.7" => [ + "doc/man7/life_cycle-rand.pod" + ], + "doc/man/man7/migration_guide.7" => [ + "doc/man7/migration_guide.pod" + ], + "doc/man/man7/openssl-core.h.7" => [ + "doc/man7/openssl-core.h.pod" + ], + "doc/man/man7/openssl-core_dispatch.h.7" => [ + "doc/man7/openssl-core_dispatch.h.pod" + ], + "doc/man/man7/openssl-core_names.h.7" => [ + "doc/man7/openssl-core_names.h.pod" + ], + "doc/man/man7/openssl-env.7" => [ + "doc/man7/openssl-env.pod" + ], + "doc/man/man7/openssl-glossary.7" => [ + "doc/man7/openssl-glossary.pod" + ], + "doc/man/man7/openssl-threads.7" => [ + "doc/man7/openssl-threads.pod" + ], + "doc/man/man7/openssl_user_macros.7" => [ + "doc/man7/openssl_user_macros.pod" + ], + "doc/man/man7/ossl_store-file.7" => [ + "doc/man7/ossl_store-file.pod" + ], + "doc/man/man7/ossl_store.7" => [ + "doc/man7/ossl_store.pod" + ], + "doc/man/man7/passphrase-encoding.7" => [ + "doc/man7/passphrase-encoding.pod" + ], + "doc/man/man7/property.7" => [ + "doc/man7/property.pod" + ], + "doc/man/man7/provider-asym_cipher.7" => [ + "doc/man7/provider-asym_cipher.pod" + ], + "doc/man/man7/provider-base.7" => [ + "doc/man7/provider-base.pod" + ], + "doc/man/man7/provider-cipher.7" => [ + "doc/man7/provider-cipher.pod" + ], + "doc/man/man7/provider-decoder.7" => [ + "doc/man7/provider-decoder.pod" + ], + "doc/man/man7/provider-digest.7" => [ + "doc/man7/provider-digest.pod" + ], + "doc/man/man7/provider-encoder.7" => [ + "doc/man7/provider-encoder.pod" + ], + "doc/man/man7/provider-kdf.7" => [ + "doc/man7/provider-kdf.pod" + ], + "doc/man/man7/provider-kem.7" => [ + "doc/man7/provider-kem.pod" + ], + "doc/man/man7/provider-keyexch.7" => [ + "doc/man7/provider-keyexch.pod" + ], + "doc/man/man7/provider-keymgmt.7" => [ + "doc/man7/provider-keymgmt.pod" + ], + "doc/man/man7/provider-mac.7" => [ + "doc/man7/provider-mac.pod" + ], + "doc/man/man7/provider-object.7" => [ + "doc/man7/provider-object.pod" + ], + "doc/man/man7/provider-rand.7" => [ + "doc/man7/provider-rand.pod" + ], + "doc/man/man7/provider-signature.7" => [ + "doc/man7/provider-signature.pod" + ], + "doc/man/man7/provider-storemgmt.7" => [ + "doc/man7/provider-storemgmt.pod" + ], + "doc/man/man7/provider.7" => [ + "doc/man7/provider.pod" + ], + "doc/man/man7/proxy-certificates.7" => [ + "doc/man7/proxy-certificates.pod" + ], + "doc/man/man7/ssl.7" => [ + "doc/man7/ssl.pod" + ], + "doc/man/man7/x509.7" => [ + "doc/man7/x509.pod" + ], + "doc/man1/openssl-asn1parse.pod" => [ + "doc/man1/openssl-asn1parse.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-ca.pod" => [ + "doc/man1/openssl-ca.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-ciphers.pod" => [ + "doc/man1/openssl-ciphers.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-cmds.pod" => [ + "doc/man1/openssl-cmds.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-cmp.pod" => [ + "doc/man1/openssl-cmp.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-cms.pod" => [ + "doc/man1/openssl-cms.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-crl.pod" => [ + "doc/man1/openssl-crl.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-crl2pkcs7.pod" => [ + "doc/man1/openssl-crl2pkcs7.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-dgst.pod" => [ + "doc/man1/openssl-dgst.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-dhparam.pod" => [ + "doc/man1/openssl-dhparam.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-dsa.pod" => [ + "doc/man1/openssl-dsa.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-dsaparam.pod" => [ + "doc/man1/openssl-dsaparam.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-ec.pod" => [ + "doc/man1/openssl-ec.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-ecparam.pod" => [ + "doc/man1/openssl-ecparam.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-enc.pod" => [ + "doc/man1/openssl-enc.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-engine.pod" => [ + "doc/man1/openssl-engine.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-errstr.pod" => [ + "doc/man1/openssl-errstr.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-fipsinstall.pod" => [ + "doc/man1/openssl-fipsinstall.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-gendsa.pod" => [ + "doc/man1/openssl-gendsa.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-genpkey.pod" => [ + "doc/man1/openssl-genpkey.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-genrsa.pod" => [ + "doc/man1/openssl-genrsa.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-info.pod" => [ + "doc/man1/openssl-info.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-kdf.pod" => [ + "doc/man1/openssl-kdf.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-list.pod" => [ + "doc/man1/openssl-list.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-mac.pod" => [ + "doc/man1/openssl-mac.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-nseq.pod" => [ + "doc/man1/openssl-nseq.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-ocsp.pod" => [ + "doc/man1/openssl-ocsp.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-passwd.pod" => [ + "doc/man1/openssl-passwd.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-pkcs12.pod" => [ + "doc/man1/openssl-pkcs12.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-pkcs7.pod" => [ + "doc/man1/openssl-pkcs7.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-pkcs8.pod" => [ + "doc/man1/openssl-pkcs8.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-pkey.pod" => [ + "doc/man1/openssl-pkey.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-pkeyparam.pod" => [ + "doc/man1/openssl-pkeyparam.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-pkeyutl.pod" => [ + "doc/man1/openssl-pkeyutl.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-prime.pod" => [ + "doc/man1/openssl-prime.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-rand.pod" => [ + "doc/man1/openssl-rand.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-rehash.pod" => [ + "doc/man1/openssl-rehash.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-req.pod" => [ + "doc/man1/openssl-req.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-rsa.pod" => [ + "doc/man1/openssl-rsa.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-rsautl.pod" => [ + "doc/man1/openssl-rsautl.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-s_client.pod" => [ + "doc/man1/openssl-s_client.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-s_server.pod" => [ + "doc/man1/openssl-s_server.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-s_time.pod" => [ + "doc/man1/openssl-s_time.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-sess_id.pod" => [ + "doc/man1/openssl-sess_id.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-smime.pod" => [ + "doc/man1/openssl-smime.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-speed.pod" => [ + "doc/man1/openssl-speed.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-spkac.pod" => [ + "doc/man1/openssl-spkac.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-srp.pod" => [ + "doc/man1/openssl-srp.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-storeutl.pod" => [ + "doc/man1/openssl-storeutl.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-ts.pod" => [ + "doc/man1/openssl-ts.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-verify.pod" => [ + "doc/man1/openssl-verify.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-version.pod" => [ + "doc/man1/openssl-version.pod.in", + "doc/perlvars.pm" + ], + "doc/man1/openssl-x509.pod" => [ + "doc/man1/openssl-x509.pod.in", + "doc/perlvars.pm" + ], + "doc/man7/openssl_user_macros.pod" => [ + "doc/man7/openssl_user_macros.pod.in" + ], + "fuzz/asn1-test" => [ + "libcrypto", + "libssl" + ], + "fuzz/asn1parse-test" => [ + "libcrypto" + ], + "fuzz/bignum-test" => [ + "libcrypto" + ], + "fuzz/bndiv-test" => [ + "libcrypto" + ], + "fuzz/client-test" => [ + "libcrypto", + "libssl" + ], + "fuzz/cmp-test" => [ + "libcrypto.a" + ], + "fuzz/cms-test" => [ + "libcrypto" + ], + "fuzz/conf-test" => [ + "libcrypto" + ], + "fuzz/crl-test" => [ + "libcrypto" + ], + "fuzz/ct-test" => [ + "libcrypto" + ], + "fuzz/server-test" => [ + "libcrypto", + "libssl" + ], + "fuzz/x509-test" => [ + "libcrypto" + ], + "libcrypto.ld" => [ + "configdata.pm", + "util/perl/OpenSSL/Ordinals.pm" + ], + "libssl" => [ + "libcrypto" + ], + "libssl.ld" => [ + "configdata.pm", + "util/perl/OpenSSL/Ordinals.pm" + ], + "providers/common/der/der_digests_gen.c" => [ + "providers/common/der/DIGESTS.asn1", + "providers/common/der/NIST.asn1", + "providers/common/der/oids_to_c.pm" + ], + "providers/common/der/der_dsa_gen.c" => [ + "providers/common/der/DSA.asn1", + "providers/common/der/oids_to_c.pm" + ], + "providers/common/der/der_ec_gen.c" => [ + "providers/common/der/EC.asn1", + "providers/common/der/oids_to_c.pm" + ], + "providers/common/der/der_ecx_gen.c" => [ + "providers/common/der/ECX.asn1", + "providers/common/der/oids_to_c.pm" + ], + "providers/common/der/der_rsa_gen.c" => [ + "providers/common/der/NIST.asn1", + "providers/common/der/RSA.asn1", + "providers/common/der/oids_to_c.pm" + ], + "providers/common/der/der_sm2_gen.c" => [ + "providers/common/der/SM2.asn1", + "providers/common/der/oids_to_c.pm" + ], + "providers/common/der/der_wrap_gen.c" => [ + "providers/common/der/oids_to_c.pm", + "providers/common/der/wrap.asn1" + ], + "providers/common/der/libcommon-lib-der_digests_gen.o" => [ + "providers/common/include/prov/der_digests.h" + ], + "providers/common/der/libcommon-lib-der_dsa_gen.o" => [ + "providers/common/include/prov/der_dsa.h" + ], + "providers/common/der/libcommon-lib-der_dsa_key.o" => [ + "providers/common/include/prov/der_digests.h", + "providers/common/include/prov/der_dsa.h" + ], + "providers/common/der/libcommon-lib-der_dsa_sig.o" => [ + "providers/common/include/prov/der_digests.h", + "providers/common/include/prov/der_dsa.h" + ], + "providers/common/der/libcommon-lib-der_ec_gen.o" => [ + "providers/common/include/prov/der_ec.h" + ], + "providers/common/der/libcommon-lib-der_ec_key.o" => [ + "providers/common/include/prov/der_digests.h", + "providers/common/include/prov/der_ec.h" + ], + "providers/common/der/libcommon-lib-der_ec_sig.o" => [ + "providers/common/include/prov/der_digests.h", + "providers/common/include/prov/der_ec.h" + ], + "providers/common/der/libcommon-lib-der_ecx_gen.o" => [ + "providers/common/include/prov/der_ecx.h" + ], + "providers/common/der/libcommon-lib-der_ecx_key.o" => [ + "providers/common/include/prov/der_ecx.h" + ], + "providers/common/der/libcommon-lib-der_rsa_gen.o" => [ + "providers/common/include/prov/der_rsa.h" + ], + "providers/common/der/libcommon-lib-der_rsa_key.o" => [ + "providers/common/include/prov/der_digests.h", + "providers/common/include/prov/der_rsa.h" + ], + "providers/common/der/libcommon-lib-der_wrap_gen.o" => [ + "providers/common/include/prov/der_wrap.h" + ], + "providers/common/der/libdefault-lib-der_rsa_sig.o" => [ + "providers/common/include/prov/der_digests.h", + "providers/common/include/prov/der_rsa.h" + ], + "providers/common/der/libdefault-lib-der_sm2_gen.o" => [ + "providers/common/include/prov/der_sm2.h" + ], + "providers/common/der/libdefault-lib-der_sm2_key.o" => [ + "providers/common/include/prov/der_ec.h", + "providers/common/include/prov/der_sm2.h" + ], + "providers/common/der/libdefault-lib-der_sm2_sig.o" => [ + "providers/common/include/prov/der_ec.h", + "providers/common/include/prov/der_sm2.h" + ], + "providers/common/der/libfips-lib-der_rsa_sig.o" => [ + "providers/common/include/prov/der_digests.h", + "providers/common/include/prov/der_rsa.h" + ], + "providers/common/include/prov/der_digests.h" => [ + "providers/common/der/DIGESTS.asn1", + "providers/common/der/NIST.asn1", + "providers/common/der/oids_to_c.pm" + ], + "providers/common/include/prov/der_dsa.h" => [ + "providers/common/der/DSA.asn1", + "providers/common/der/oids_to_c.pm" + ], + "providers/common/include/prov/der_ec.h" => [ + "providers/common/der/EC.asn1", + "providers/common/der/oids_to_c.pm" + ], + "providers/common/include/prov/der_ecx.h" => [ + "providers/common/der/ECX.asn1", + "providers/common/der/oids_to_c.pm" + ], + "providers/common/include/prov/der_rsa.h" => [ + "providers/common/der/NIST.asn1", + "providers/common/der/RSA.asn1", + "providers/common/der/oids_to_c.pm" + ], + "providers/common/include/prov/der_sm2.h" => [ + "providers/common/der/SM2.asn1", + "providers/common/der/oids_to_c.pm" + ], + "providers/common/include/prov/der_wrap.h" => [ + "providers/common/der/oids_to_c.pm", + "providers/common/der/wrap.asn1" + ], + "providers/fips" => [ + "providers/libfips.a" + ], + "providers/fipsmodule.cnf" => [ + "providers/fips" + ], + "providers/implementations/encode_decode/libdefault-lib-encode_key2any.o" => [ + "providers/common/include/prov/der_rsa.h" + ], + "providers/implementations/kdfs/libdefault-lib-x942kdf.o" => [ + "providers/common/include/prov/der_wrap.h" + ], + "providers/implementations/kdfs/libfips-lib-x942kdf.o" => [ + "providers/common/include/prov/der_wrap.h" + ], + "providers/implementations/signature/libdefault-lib-dsa_sig.o" => [ + "providers/common/include/prov/der_dsa.h" + ], + "providers/implementations/signature/libdefault-lib-ecdsa_sig.o" => [ + "providers/common/include/prov/der_ec.h" + ], + "providers/implementations/signature/libdefault-lib-eddsa_sig.o" => [ + "providers/common/include/prov/der_ecx.h" + ], + "providers/implementations/signature/libdefault-lib-rsa_sig.o" => [ + "providers/common/include/prov/der_rsa.h" + ], + "providers/implementations/signature/libdefault-lib-sm2_sig.o" => [ + "providers/common/include/prov/der_sm2.h" + ], + "providers/implementations/signature/libfips-lib-dsa_sig.o" => [ + "providers/common/include/prov/der_dsa.h" + ], + "providers/implementations/signature/libfips-lib-ecdsa_sig.o" => [ + "providers/common/include/prov/der_ec.h" + ], + "providers/implementations/signature/libfips-lib-eddsa_sig.o" => [ + "providers/common/include/prov/der_ecx.h" + ], + "providers/implementations/signature/libfips-lib-rsa_sig.o" => [ + "providers/common/include/prov/der_rsa.h" + ], + "providers/legacy" => [ + "libcrypto", + "providers/liblegacy.a" + ], + "providers/libcommon.a" => [ + "libcrypto" + ], + "providers/libdefault.a" => [ + "providers/libcommon.a" + ], + "providers/liblegacy.a" => [ + "providers/libcommon.a" + ], + "test/aborttest" => [ + "libcrypto" + ], + "test/acvp_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/aesgcmtest" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/afalgtest" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/algorithmid_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/asn1_decode_test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/asn1_dsa_internal_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/asn1_encode_test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/asn1_internal_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/asn1_string_table_test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/asn1_time_test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/asynciotest" => [ + "libcrypto", + "libssl", + "test/libtestutil.a" + ], + "test/asynctest" => [ + "libcrypto" + ], + "test/bad_dtls_test" => [ + "libcrypto", + "libssl", + "test/libtestutil.a" + ], + "test/bftest" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/bio_callback_test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/bio_core_test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/bio_enc_test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/bio_memleak_test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/bio_prefix_text" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/bio_readbuffer_test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/bioprinttest" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/bn_internal_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/bntest" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/buildtest_c_aes" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_async" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_blowfish" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_bn" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_buffer" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_camellia" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_cast" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_cmac" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_cmp_util" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_conf_api" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_conftypes" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_core" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_core_dispatch" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_core_names" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_core_object" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_cryptoerr_legacy" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_decoder" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_des" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_dh" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_dsa" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_dtls1" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_e_os2" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_ebcdic" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_ec" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_ecdh" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_ecdsa" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_encoder" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_engine" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_evp" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_fips_names" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_hmac" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_http" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_idea" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_kdf" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_macros" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_md4" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_md5" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_mdc2" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_modes" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_obj_mac" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_objects" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_ossl_typ" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_param_build" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_params" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_pem" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_pem2" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_prov_ssl" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_provider" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_quic" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_rand" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_rc2" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_rc4" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_ripemd" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_rsa" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_seed" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_self_test" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_sha" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_srtp" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_ssl2" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_sslerr_legacy" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_stack" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_store" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_symhacks" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_tls1" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_ts" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_txt_db" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_types" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_whrlpool" => [ + "libcrypto", + "libssl" + ], + "test/casttest" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/chacha_internal_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/cipher_overhead_test" => [ + "libcrypto.a", + "libssl.a", + "test/libtestutil.a" + ], + "test/cipherbytes_test" => [ + "libcrypto", + "libssl", + "test/libtestutil.a" + ], + "test/cipherlist_test" => [ + "libcrypto", + "libssl", + "test/libtestutil.a" + ], + "test/ciphername_test" => [ + "libcrypto", + "libssl", + "test/libtestutil.a" + ], + "test/clienthellotest" => [ + "libcrypto", + "libssl", + "test/libtestutil.a" + ], + "test/cmactest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/cmp_asn_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/cmp_client_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/cmp_ctx_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/cmp_hdr_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/cmp_msg_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/cmp_protect_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/cmp_server_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/cmp_status_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/cmp_vfy_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/cmsapitest" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/conf_include_test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/confdump" => [ + "libcrypto" + ], + "test/constant_time_test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/context_internal_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/crltest" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/ct_test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/ctype_internal_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/curve448_internal_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/d2i_test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/danetest" => [ + "libcrypto", + "libssl", + "test/libtestutil.a" + ], + "test/defltfips_test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/destest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/dhtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/drbgtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/dsa_no_digest_size_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/dsatest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/dtls_mtu_test" => [ + "libcrypto", + "libssl", + "test/libtestutil.a" + ], + "test/dtlstest" => [ + "libcrypto", + "libssl", + "test/libtestutil.a" + ], + "test/dtlsv1listentest" => [ + "libssl", + "test/libtestutil.a" + ], + "test/ec_internal_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/ecdsatest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/ecstresstest" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/ectest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/endecode_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/endecoder_legacy_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/enginetest" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/errtest" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/evp_extra_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/evp_extra_test2" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/evp_fetch_prov_test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/evp_kdf_test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/evp_libctx_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/evp_pkey_ctx_new_from_name" => [ + "libcrypto" + ], + "test/evp_pkey_dparams_test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/evp_pkey_provided_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/evp_test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/exdatatest" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/exptest" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/ext_internal_test" => [ + "libcrypto.a", + "libssl.a", + "test/libtestutil.a" + ], + "test/fatalerrtest" => [ + "libcrypto", + "libssl", + "test/libtestutil.a" + ], + "test/ffc_internal_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/fips_version_test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/gmdifftest" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/hexstr_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/hmactest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/http_test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/ideatest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/igetest" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/keymgmt_internal_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/lhash_test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/libtestutil.a" => [ + "libcrypto" + ], + "test/localetest" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/mdc2_internal_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/mdc2test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/memleaktest" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/modes_internal_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/namemap_internal_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/ocspapitest" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/ossl_store_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/packettest" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/param_build_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/params_api_test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/params_conversion_test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/params_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/pbelutest" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/pbetest" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/pem_read_depr_test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/pemtest" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/pkcs12_format_test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/pkcs7_test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/pkey_meth_kdf_test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/pkey_meth_test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/poly1305_internal_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/property_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/prov_config_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/provfetchtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/provider_fallback_test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/provider_internal_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/provider_pkey_test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/provider_status_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/provider_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/punycode_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/rand_status_test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/rand_test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/rc2test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/rc4test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/rc5test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/rdrand_sanitytest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/recordlentest" => [ + "libcrypto", + "libssl", + "test/libtestutil.a" + ], + "test/rsa_mp_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/rsa_sp800_56b_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/rsa_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/sanitytest" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/secmemtest" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/servername_test" => [ + "libcrypto", + "libssl", + "test/libtestutil.a" + ], + "test/sha_test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/siphash_internal_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/sm2_internal_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/sm3_internal_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/sm4_internal_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/sparse_array_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/srptest" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/ssl_cert_table_internal_test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/ssl_ctx_test" => [ + "libcrypto", + "libssl", + "test/libtestutil.a" + ], + "test/ssl_old_test" => [ + "libcrypto.a", + "libssl.a", + "test/libtestutil.a" + ], + "test/ssl_test" => [ + "libcrypto", + "libssl", + "test/libtestutil.a" + ], + "test/ssl_test_ctx_test" => [ + "libcrypto", + "libssl", + "test/libtestutil.a" + ], + "test/sslapitest" => [ + "libcrypto", + "libssl", + "test/libtestutil.a" + ], + "test/sslbuffertest" => [ + "libcrypto", + "libssl", + "test/libtestutil.a" + ], + "test/sslcorrupttest" => [ + "libcrypto", + "libssl", + "test/libtestutil.a" + ], + "test/stack_test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/sysdefaulttest" => [ + "libcrypto", + "libssl", + "test/libtestutil.a" + ], + "test/test_test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/threadstest" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/threadstest_fips" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/time_offset_test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/tls13ccstest" => [ + "libcrypto", + "libssl", + "test/libtestutil.a" + ], + "test/tls13encryptiontest" => [ + "libcrypto.a", + "libssl.a", + "test/libtestutil.a" + ], + "test/trace_api_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/uitest" => [ + "libcrypto", + "libssl", + "test/libtestutil.a" + ], + "test/upcallstest" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/user_property_test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/v3ext" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/v3nametest" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/verify_extra_test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/versions" => [ + "libcrypto" + ], + "test/wpackettest" => [ + "libcrypto.a", + "libssl.a", + "test/libtestutil.a" + ], + "test/x509_check_cert_pkey_test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/x509_dup_cert_test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/x509_internal_test" => [ + "libcrypto.a", + "test/libtestutil.a" + ], + "test/x509_time_test" => [ + "libcrypto", + "test/libtestutil.a" + ], + "test/x509aux" => [ + "libcrypto", + "test/libtestutil.a" + ], + "util/wrap.pl" => [ + "configdata.pm" + ] + }, + "dirinfo" => { + "apps" => { + "products" => { + "bin" => [ + "apps/openssl" + ], + "script" => [ + "apps/CA.pl", + "apps/tsget.pl" + ] + } + }, + "apps/lib" => { + "deps" => [ + "apps/lib/openssl-bin-cmp_mock_srv.o", + "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", + "apps/lib/uitest-bin-apps_ui.o", + "apps/lib/libapps-lib-app_libctx.o", + "apps/lib/libapps-lib-app_params.o", + "apps/lib/libapps-lib-app_provider.o", + "apps/lib/libapps-lib-app_rand.o", + "apps/lib/libapps-lib-app_x509.o", + "apps/lib/libapps-lib-apps.o", + "apps/lib/libapps-lib-apps_ui.o", + "apps/lib/libapps-lib-columns.o", + "apps/lib/libapps-lib-engine.o", + "apps/lib/libapps-lib-engine_loader.o", + "apps/lib/libapps-lib-fmt.o", + "apps/lib/libapps-lib-http_server.o", + "apps/lib/libapps-lib-names.o", + "apps/lib/libapps-lib-opt.o", + "apps/lib/libapps-lib-s_cb.o", + "apps/lib/libapps-lib-s_socket.o", + "apps/lib/libapps-lib-tlssrp_depr.o", + "apps/lib/libtestutil-lib-opt.o" + ], + "products" => { + "bin" => [ + "apps/openssl", + "test/cmp_client_test", + "test/uitest" + ], + "lib" => [ + "apps/libapps.a", + "test/libtestutil.a" + ] + } + }, + "crypto" => { + "deps" => [ + "crypto/libcrypto-lib-asn1_dsa.o", + "crypto/libcrypto-lib-bsearch.o", + "crypto/libcrypto-lib-context.o", + "crypto/libcrypto-lib-core_algorithm.o", + "crypto/libcrypto-lib-core_fetch.o", + "crypto/libcrypto-lib-core_namemap.o", + "crypto/libcrypto-lib-cpt_err.o", + "crypto/libcrypto-lib-cpuid.o", + "crypto/libcrypto-lib-cryptlib.o", + "crypto/libcrypto-lib-ctype.o", + "crypto/libcrypto-lib-cversion.o", + "crypto/libcrypto-lib-der_writer.o", + "crypto/libcrypto-lib-ebcdic.o", + "crypto/libcrypto-lib-ex_data.o", + "crypto/libcrypto-lib-getenv.o", + "crypto/libcrypto-lib-info.o", + "crypto/libcrypto-lib-init.o", + "crypto/libcrypto-lib-initthread.o", + "crypto/libcrypto-lib-mem.o", + "crypto/libcrypto-lib-mem_clr.o", + "crypto/libcrypto-lib-mem_sec.o", + "crypto/libcrypto-lib-o_dir.o", + "crypto/libcrypto-lib-o_fopen.o", + "crypto/libcrypto-lib-o_init.o", + "crypto/libcrypto-lib-o_str.o", + "crypto/libcrypto-lib-o_time.o", + "crypto/libcrypto-lib-packet.o", + "crypto/libcrypto-lib-param_build.o", + "crypto/libcrypto-lib-param_build_set.o", + "crypto/libcrypto-lib-params.o", + "crypto/libcrypto-lib-params_dup.o", + "crypto/libcrypto-lib-params_from_text.o", + "crypto/libcrypto-lib-passphrase.o", + "crypto/libcrypto-lib-provider.o", + "crypto/libcrypto-lib-provider_child.o", + "crypto/libcrypto-lib-provider_conf.o", + "crypto/libcrypto-lib-provider_core.o", + "crypto/libcrypto-lib-provider_predefined.o", + "crypto/libcrypto-lib-punycode.o", + "crypto/libcrypto-lib-self_test_core.o", + "crypto/libcrypto-lib-sparse_array.o", + "crypto/libcrypto-lib-threads_lib.o", + "crypto/libcrypto-lib-threads_none.o", + "crypto/libcrypto-lib-threads_pthread.o", + "crypto/libcrypto-lib-threads_win.o", + "crypto/libcrypto-lib-trace.o", + "crypto/libcrypto-lib-uid.o", + "crypto/libfips-lib-asn1_dsa.o", + "crypto/libfips-lib-bsearch.o", + "crypto/libfips-lib-context.o", + "crypto/libfips-lib-core_algorithm.o", + "crypto/libfips-lib-core_fetch.o", + "crypto/libfips-lib-core_namemap.o", + "crypto/libfips-lib-cpuid.o", + "crypto/libfips-lib-cryptlib.o", + "crypto/libfips-lib-ctype.o", + "crypto/libfips-lib-der_writer.o", + "crypto/libfips-lib-ex_data.o", + "crypto/libfips-lib-initthread.o", + "crypto/libfips-lib-mem_clr.o", + "crypto/libfips-lib-o_str.o", + "crypto/libfips-lib-packet.o", + "crypto/libfips-lib-param_build.o", + "crypto/libfips-lib-param_build_set.o", + "crypto/libfips-lib-params.o", + "crypto/libfips-lib-params_dup.o", + "crypto/libfips-lib-params_from_text.o", + "crypto/libfips-lib-provider_core.o", + "crypto/libfips-lib-provider_predefined.o", + "crypto/libfips-lib-self_test_core.o", + "crypto/libfips-lib-sparse_array.o", + "crypto/libfips-lib-threads_lib.o", + "crypto/libfips-lib-threads_none.o", + "crypto/libfips-lib-threads_pthread.o", + "crypto/libfips-lib-threads_win.o" + ], + "products" => { + "lib" => [ + "libcrypto", + "providers/libfips.a" + ] + } + }, + "crypto/aes" => { + "deps" => [ + "crypto/aes/libcrypto-lib-aes_cbc.o", + "crypto/aes/libcrypto-lib-aes_cfb.o", + "crypto/aes/libcrypto-lib-aes_core.o", + "crypto/aes/libcrypto-lib-aes_ecb.o", + "crypto/aes/libcrypto-lib-aes_ige.o", + "crypto/aes/libcrypto-lib-aes_misc.o", + "crypto/aes/libcrypto-lib-aes_ofb.o", + "crypto/aes/libcrypto-lib-aes_wrap.o", + "crypto/aes/libfips-lib-aes_cbc.o", + "crypto/aes/libfips-lib-aes_core.o", + "crypto/aes/libfips-lib-aes_ecb.o", + "crypto/aes/libfips-lib-aes_misc.o" + ], + "products" => { + "lib" => [ + "libcrypto", + "providers/libfips.a" + ] + } + }, + "crypto/aria" => { + "deps" => [ + "crypto/aria/libcrypto-lib-aria.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/asn1" => { + "deps" => [ + "crypto/asn1/libcrypto-lib-a_bitstr.o", + "crypto/asn1/libcrypto-lib-a_d2i_fp.o", + "crypto/asn1/libcrypto-lib-a_digest.o", + "crypto/asn1/libcrypto-lib-a_dup.o", + "crypto/asn1/libcrypto-lib-a_gentm.o", + "crypto/asn1/libcrypto-lib-a_i2d_fp.o", + "crypto/asn1/libcrypto-lib-a_int.o", + "crypto/asn1/libcrypto-lib-a_mbstr.o", + "crypto/asn1/libcrypto-lib-a_object.o", + "crypto/asn1/libcrypto-lib-a_octet.o", + "crypto/asn1/libcrypto-lib-a_print.o", + "crypto/asn1/libcrypto-lib-a_sign.o", + "crypto/asn1/libcrypto-lib-a_strex.o", + "crypto/asn1/libcrypto-lib-a_strnid.o", + "crypto/asn1/libcrypto-lib-a_time.o", + "crypto/asn1/libcrypto-lib-a_type.o", + "crypto/asn1/libcrypto-lib-a_utctm.o", + "crypto/asn1/libcrypto-lib-a_utf8.o", + "crypto/asn1/libcrypto-lib-a_verify.o", + "crypto/asn1/libcrypto-lib-ameth_lib.o", + "crypto/asn1/libcrypto-lib-asn1_err.o", + "crypto/asn1/libcrypto-lib-asn1_gen.o", + "crypto/asn1/libcrypto-lib-asn1_item_list.o", + "crypto/asn1/libcrypto-lib-asn1_lib.o", + "crypto/asn1/libcrypto-lib-asn1_parse.o", + "crypto/asn1/libcrypto-lib-asn_mime.o", + "crypto/asn1/libcrypto-lib-asn_moid.o", + "crypto/asn1/libcrypto-lib-asn_mstbl.o", + "crypto/asn1/libcrypto-lib-asn_pack.o", + "crypto/asn1/libcrypto-lib-bio_asn1.o", + "crypto/asn1/libcrypto-lib-bio_ndef.o", + "crypto/asn1/libcrypto-lib-d2i_param.o", + "crypto/asn1/libcrypto-lib-d2i_pr.o", + "crypto/asn1/libcrypto-lib-d2i_pu.o", + "crypto/asn1/libcrypto-lib-evp_asn1.o", + "crypto/asn1/libcrypto-lib-f_int.o", + "crypto/asn1/libcrypto-lib-f_string.o", + "crypto/asn1/libcrypto-lib-i2d_evp.o", + "crypto/asn1/libcrypto-lib-n_pkey.o", + "crypto/asn1/libcrypto-lib-nsseq.o", + "crypto/asn1/libcrypto-lib-p5_pbe.o", + "crypto/asn1/libcrypto-lib-p5_pbev2.o", + "crypto/asn1/libcrypto-lib-p5_scrypt.o", + "crypto/asn1/libcrypto-lib-p8_pkey.o", + "crypto/asn1/libcrypto-lib-t_bitst.o", + "crypto/asn1/libcrypto-lib-t_pkey.o", + "crypto/asn1/libcrypto-lib-t_spki.o", + "crypto/asn1/libcrypto-lib-tasn_dec.o", + "crypto/asn1/libcrypto-lib-tasn_enc.o", + "crypto/asn1/libcrypto-lib-tasn_fre.o", + "crypto/asn1/libcrypto-lib-tasn_new.o", + "crypto/asn1/libcrypto-lib-tasn_prn.o", + "crypto/asn1/libcrypto-lib-tasn_scn.o", + "crypto/asn1/libcrypto-lib-tasn_typ.o", + "crypto/asn1/libcrypto-lib-tasn_utl.o", + "crypto/asn1/libcrypto-lib-x_algor.o", + "crypto/asn1/libcrypto-lib-x_bignum.o", + "crypto/asn1/libcrypto-lib-x_info.o", + "crypto/asn1/libcrypto-lib-x_int64.o", + "crypto/asn1/libcrypto-lib-x_long.o", + "crypto/asn1/libcrypto-lib-x_pkey.o", + "crypto/asn1/libcrypto-lib-x_sig.o", + "crypto/asn1/libcrypto-lib-x_spki.o", + "crypto/asn1/libcrypto-lib-x_val.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/async" => { + "deps" => [ + "crypto/async/libcrypto-lib-async.o", + "crypto/async/libcrypto-lib-async_err.o", + "crypto/async/libcrypto-lib-async_wait.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/async/arch" => { + "deps" => [ + "crypto/async/arch/libcrypto-lib-async_null.o", + "crypto/async/arch/libcrypto-lib-async_posix.o", + "crypto/async/arch/libcrypto-lib-async_win.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/bf" => { + "deps" => [ + "crypto/bf/libcrypto-lib-bf_cfb64.o", + "crypto/bf/libcrypto-lib-bf_ecb.o", + "crypto/bf/libcrypto-lib-bf_enc.o", + "crypto/bf/libcrypto-lib-bf_ofb64.o", + "crypto/bf/libcrypto-lib-bf_skey.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/bio" => { + "deps" => [ + "crypto/bio/libcrypto-lib-bf_buff.o", + "crypto/bio/libcrypto-lib-bf_lbuf.o", + "crypto/bio/libcrypto-lib-bf_nbio.o", + "crypto/bio/libcrypto-lib-bf_null.o", + "crypto/bio/libcrypto-lib-bf_prefix.o", + "crypto/bio/libcrypto-lib-bf_readbuff.o", + "crypto/bio/libcrypto-lib-bio_addr.o", + "crypto/bio/libcrypto-lib-bio_cb.o", + "crypto/bio/libcrypto-lib-bio_dump.o", + "crypto/bio/libcrypto-lib-bio_err.o", + "crypto/bio/libcrypto-lib-bio_lib.o", + "crypto/bio/libcrypto-lib-bio_meth.o", + "crypto/bio/libcrypto-lib-bio_print.o", + "crypto/bio/libcrypto-lib-bio_sock.o", + "crypto/bio/libcrypto-lib-bio_sock2.o", + "crypto/bio/libcrypto-lib-bss_acpt.o", + "crypto/bio/libcrypto-lib-bss_bio.o", + "crypto/bio/libcrypto-lib-bss_conn.o", + "crypto/bio/libcrypto-lib-bss_core.o", + "crypto/bio/libcrypto-lib-bss_dgram.o", + "crypto/bio/libcrypto-lib-bss_fd.o", + "crypto/bio/libcrypto-lib-bss_file.o", + "crypto/bio/libcrypto-lib-bss_log.o", + "crypto/bio/libcrypto-lib-bss_mem.o", + "crypto/bio/libcrypto-lib-bss_null.o", + "crypto/bio/libcrypto-lib-bss_sock.o", + "crypto/bio/libcrypto-lib-ossl_core_bio.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/bn" => { + "deps" => [ + "crypto/bn/libcrypto-lib-bn_add.o", + "crypto/bn/libcrypto-lib-bn_asm.o", + "crypto/bn/libcrypto-lib-bn_blind.o", + "crypto/bn/libcrypto-lib-bn_const.o", + "crypto/bn/libcrypto-lib-bn_conv.o", + "crypto/bn/libcrypto-lib-bn_ctx.o", + "crypto/bn/libcrypto-lib-bn_depr.o", + "crypto/bn/libcrypto-lib-bn_dh.o", + "crypto/bn/libcrypto-lib-bn_div.o", + "crypto/bn/libcrypto-lib-bn_err.o", + "crypto/bn/libcrypto-lib-bn_exp.o", + "crypto/bn/libcrypto-lib-bn_exp2.o", + "crypto/bn/libcrypto-lib-bn_gcd.o", + "crypto/bn/libcrypto-lib-bn_gf2m.o", + "crypto/bn/libcrypto-lib-bn_intern.o", + "crypto/bn/libcrypto-lib-bn_kron.o", + "crypto/bn/libcrypto-lib-bn_lib.o", + "crypto/bn/libcrypto-lib-bn_mod.o", + "crypto/bn/libcrypto-lib-bn_mont.o", + "crypto/bn/libcrypto-lib-bn_mpi.o", + "crypto/bn/libcrypto-lib-bn_mul.o", + "crypto/bn/libcrypto-lib-bn_nist.o", + "crypto/bn/libcrypto-lib-bn_prime.o", + "crypto/bn/libcrypto-lib-bn_print.o", + "crypto/bn/libcrypto-lib-bn_rand.o", + "crypto/bn/libcrypto-lib-bn_recp.o", + "crypto/bn/libcrypto-lib-bn_rsa_fips186_4.o", + "crypto/bn/libcrypto-lib-bn_shift.o", + "crypto/bn/libcrypto-lib-bn_sqr.o", + "crypto/bn/libcrypto-lib-bn_sqrt.o", + "crypto/bn/libcrypto-lib-bn_srp.o", + "crypto/bn/libcrypto-lib-bn_word.o", + "crypto/bn/libcrypto-lib-bn_x931p.o", + "crypto/bn/libfips-lib-bn_add.o", + "crypto/bn/libfips-lib-bn_asm.o", + "crypto/bn/libfips-lib-bn_blind.o", + "crypto/bn/libfips-lib-bn_const.o", + "crypto/bn/libfips-lib-bn_conv.o", + "crypto/bn/libfips-lib-bn_ctx.o", + "crypto/bn/libfips-lib-bn_dh.o", + "crypto/bn/libfips-lib-bn_div.o", + "crypto/bn/libfips-lib-bn_exp.o", + "crypto/bn/libfips-lib-bn_exp2.o", + "crypto/bn/libfips-lib-bn_gcd.o", + "crypto/bn/libfips-lib-bn_gf2m.o", + "crypto/bn/libfips-lib-bn_intern.o", + "crypto/bn/libfips-lib-bn_kron.o", + "crypto/bn/libfips-lib-bn_lib.o", + "crypto/bn/libfips-lib-bn_mod.o", + "crypto/bn/libfips-lib-bn_mont.o", + "crypto/bn/libfips-lib-bn_mpi.o", + "crypto/bn/libfips-lib-bn_mul.o", + "crypto/bn/libfips-lib-bn_nist.o", + "crypto/bn/libfips-lib-bn_prime.o", + "crypto/bn/libfips-lib-bn_rand.o", + "crypto/bn/libfips-lib-bn_recp.o", + "crypto/bn/libfips-lib-bn_rsa_fips186_4.o", + "crypto/bn/libfips-lib-bn_shift.o", + "crypto/bn/libfips-lib-bn_sqr.o", + "crypto/bn/libfips-lib-bn_sqrt.o", + "crypto/bn/libfips-lib-bn_word.o" + ], + "products" => { + "lib" => [ + "libcrypto", + "providers/libfips.a" + ] + } + }, + "crypto/buffer" => { + "deps" => [ + "crypto/buffer/libcrypto-lib-buf_err.o", + "crypto/buffer/libcrypto-lib-buffer.o", + "crypto/buffer/libfips-lib-buffer.o" + ], + "products" => { + "lib" => [ + "libcrypto", + "providers/libfips.a" + ] + } + }, + "crypto/camellia" => { + "deps" => [ + "crypto/camellia/libcrypto-lib-camellia.o", + "crypto/camellia/libcrypto-lib-cmll_cbc.o", + "crypto/camellia/libcrypto-lib-cmll_cfb.o", + "crypto/camellia/libcrypto-lib-cmll_ctr.o", + "crypto/camellia/libcrypto-lib-cmll_ecb.o", + "crypto/camellia/libcrypto-lib-cmll_misc.o", + "crypto/camellia/libcrypto-lib-cmll_ofb.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/cast" => { + "deps" => [ + "crypto/cast/libcrypto-lib-c_cfb64.o", + "crypto/cast/libcrypto-lib-c_ecb.o", + "crypto/cast/libcrypto-lib-c_enc.o", + "crypto/cast/libcrypto-lib-c_ofb64.o", + "crypto/cast/libcrypto-lib-c_skey.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/chacha" => { + "deps" => [ + "crypto/chacha/libcrypto-lib-chacha_enc.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/cmac" => { + "deps" => [ + "crypto/cmac/libcrypto-lib-cmac.o", + "crypto/cmac/libfips-lib-cmac.o" + ], + "products" => { + "lib" => [ + "libcrypto", + "providers/libfips.a" + ] + } + }, + "crypto/cmp" => { + "deps" => [ + "crypto/cmp/libcrypto-lib-cmp_asn.o", + "crypto/cmp/libcrypto-lib-cmp_client.o", + "crypto/cmp/libcrypto-lib-cmp_ctx.o", + "crypto/cmp/libcrypto-lib-cmp_err.o", + "crypto/cmp/libcrypto-lib-cmp_hdr.o", + "crypto/cmp/libcrypto-lib-cmp_http.o", + "crypto/cmp/libcrypto-lib-cmp_msg.o", + "crypto/cmp/libcrypto-lib-cmp_protect.o", + "crypto/cmp/libcrypto-lib-cmp_server.o", + "crypto/cmp/libcrypto-lib-cmp_status.o", + "crypto/cmp/libcrypto-lib-cmp_util.o", + "crypto/cmp/libcrypto-lib-cmp_vfy.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/cms" => { + "deps" => [ + "crypto/cms/libcrypto-lib-cms_asn1.o", + "crypto/cms/libcrypto-lib-cms_att.o", + "crypto/cms/libcrypto-lib-cms_cd.o", + "crypto/cms/libcrypto-lib-cms_dd.o", + "crypto/cms/libcrypto-lib-cms_dh.o", + "crypto/cms/libcrypto-lib-cms_ec.o", + "crypto/cms/libcrypto-lib-cms_enc.o", + "crypto/cms/libcrypto-lib-cms_env.o", + "crypto/cms/libcrypto-lib-cms_err.o", + "crypto/cms/libcrypto-lib-cms_ess.o", + "crypto/cms/libcrypto-lib-cms_io.o", + "crypto/cms/libcrypto-lib-cms_kari.o", + "crypto/cms/libcrypto-lib-cms_lib.o", + "crypto/cms/libcrypto-lib-cms_pwri.o", + "crypto/cms/libcrypto-lib-cms_rsa.o", + "crypto/cms/libcrypto-lib-cms_sd.o", + "crypto/cms/libcrypto-lib-cms_smime.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/conf" => { + "deps" => [ + "crypto/conf/libcrypto-lib-conf_api.o", + "crypto/conf/libcrypto-lib-conf_def.o", + "crypto/conf/libcrypto-lib-conf_err.o", + "crypto/conf/libcrypto-lib-conf_lib.o", + "crypto/conf/libcrypto-lib-conf_mall.o", + "crypto/conf/libcrypto-lib-conf_mod.o", + "crypto/conf/libcrypto-lib-conf_sap.o", + "crypto/conf/libcrypto-lib-conf_ssl.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/crmf" => { + "deps" => [ + "crypto/crmf/libcrypto-lib-crmf_asn.o", + "crypto/crmf/libcrypto-lib-crmf_err.o", + "crypto/crmf/libcrypto-lib-crmf_lib.o", + "crypto/crmf/libcrypto-lib-crmf_pbm.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/ct" => { + "deps" => [ + "crypto/ct/libcrypto-lib-ct_b64.o", + "crypto/ct/libcrypto-lib-ct_err.o", + "crypto/ct/libcrypto-lib-ct_log.o", + "crypto/ct/libcrypto-lib-ct_oct.o", + "crypto/ct/libcrypto-lib-ct_policy.o", + "crypto/ct/libcrypto-lib-ct_prn.o", + "crypto/ct/libcrypto-lib-ct_sct.o", + "crypto/ct/libcrypto-lib-ct_sct_ctx.o", + "crypto/ct/libcrypto-lib-ct_vfy.o", + "crypto/ct/libcrypto-lib-ct_x509v3.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/des" => { + "deps" => [ + "crypto/des/libcrypto-lib-cbc_cksm.o", + "crypto/des/libcrypto-lib-cbc_enc.o", + "crypto/des/libcrypto-lib-cfb64ede.o", + "crypto/des/libcrypto-lib-cfb64enc.o", + "crypto/des/libcrypto-lib-cfb_enc.o", + "crypto/des/libcrypto-lib-des_enc.o", + "crypto/des/libcrypto-lib-ecb3_enc.o", + "crypto/des/libcrypto-lib-ecb_enc.o", + "crypto/des/libcrypto-lib-fcrypt.o", + "crypto/des/libcrypto-lib-fcrypt_b.o", + "crypto/des/libcrypto-lib-ofb64ede.o", + "crypto/des/libcrypto-lib-ofb64enc.o", + "crypto/des/libcrypto-lib-ofb_enc.o", + "crypto/des/libcrypto-lib-pcbc_enc.o", + "crypto/des/libcrypto-lib-qud_cksm.o", + "crypto/des/libcrypto-lib-rand_key.o", + "crypto/des/libcrypto-lib-set_key.o", + "crypto/des/libcrypto-lib-str2key.o", + "crypto/des/libcrypto-lib-xcbc_enc.o", + "crypto/des/libfips-lib-des_enc.o", + "crypto/des/libfips-lib-ecb3_enc.o", + "crypto/des/libfips-lib-fcrypt_b.o", + "crypto/des/libfips-lib-set_key.o" + ], + "products" => { + "lib" => [ + "libcrypto", + "providers/libfips.a" + ] + } + }, + "crypto/dh" => { + "deps" => [ + "crypto/dh/libcrypto-lib-dh_ameth.o", + "crypto/dh/libcrypto-lib-dh_asn1.o", + "crypto/dh/libcrypto-lib-dh_backend.o", + "crypto/dh/libcrypto-lib-dh_check.o", + "crypto/dh/libcrypto-lib-dh_depr.o", + "crypto/dh/libcrypto-lib-dh_err.o", + "crypto/dh/libcrypto-lib-dh_gen.o", + "crypto/dh/libcrypto-lib-dh_group_params.o", + "crypto/dh/libcrypto-lib-dh_kdf.o", + "crypto/dh/libcrypto-lib-dh_key.o", + "crypto/dh/libcrypto-lib-dh_lib.o", + "crypto/dh/libcrypto-lib-dh_meth.o", + "crypto/dh/libcrypto-lib-dh_pmeth.o", + "crypto/dh/libcrypto-lib-dh_prn.o", + "crypto/dh/libcrypto-lib-dh_rfc5114.o", + "crypto/dh/libfips-lib-dh_backend.o", + "crypto/dh/libfips-lib-dh_check.o", + "crypto/dh/libfips-lib-dh_gen.o", + "crypto/dh/libfips-lib-dh_group_params.o", + "crypto/dh/libfips-lib-dh_kdf.o", + "crypto/dh/libfips-lib-dh_key.o", + "crypto/dh/libfips-lib-dh_lib.o" + ], + "products" => { + "lib" => [ + "libcrypto", + "providers/libfips.a" + ] + } + }, + "crypto/dsa" => { + "deps" => [ + "crypto/dsa/libcrypto-lib-dsa_ameth.o", + "crypto/dsa/libcrypto-lib-dsa_asn1.o", + "crypto/dsa/libcrypto-lib-dsa_backend.o", + "crypto/dsa/libcrypto-lib-dsa_check.o", + "crypto/dsa/libcrypto-lib-dsa_depr.o", + "crypto/dsa/libcrypto-lib-dsa_err.o", + "crypto/dsa/libcrypto-lib-dsa_gen.o", + "crypto/dsa/libcrypto-lib-dsa_key.o", + "crypto/dsa/libcrypto-lib-dsa_lib.o", + "crypto/dsa/libcrypto-lib-dsa_meth.o", + "crypto/dsa/libcrypto-lib-dsa_ossl.o", + "crypto/dsa/libcrypto-lib-dsa_pmeth.o", + "crypto/dsa/libcrypto-lib-dsa_prn.o", + "crypto/dsa/libcrypto-lib-dsa_sign.o", + "crypto/dsa/libcrypto-lib-dsa_vrf.o", + "crypto/dsa/libfips-lib-dsa_backend.o", + "crypto/dsa/libfips-lib-dsa_check.o", + "crypto/dsa/libfips-lib-dsa_gen.o", + "crypto/dsa/libfips-lib-dsa_key.o", + "crypto/dsa/libfips-lib-dsa_lib.o", + "crypto/dsa/libfips-lib-dsa_ossl.o", + "crypto/dsa/libfips-lib-dsa_sign.o", + "crypto/dsa/libfips-lib-dsa_vrf.o" + ], + "products" => { + "lib" => [ + "libcrypto", + "providers/libfips.a" + ] + } + }, + "crypto/dso" => { + "deps" => [ + "crypto/dso/libcrypto-lib-dso_dl.o", + "crypto/dso/libcrypto-lib-dso_dlfcn.o", + "crypto/dso/libcrypto-lib-dso_err.o", + "crypto/dso/libcrypto-lib-dso_lib.o", + "crypto/dso/libcrypto-lib-dso_openssl.o", + "crypto/dso/libcrypto-lib-dso_vms.o", + "crypto/dso/libcrypto-lib-dso_win32.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/ec" => { + "deps" => [ + "crypto/ec/libcrypto-lib-curve25519.o", + "crypto/ec/libcrypto-lib-ec2_oct.o", + "crypto/ec/libcrypto-lib-ec2_smpl.o", + "crypto/ec/libcrypto-lib-ec_ameth.o", + "crypto/ec/libcrypto-lib-ec_asn1.o", + "crypto/ec/libcrypto-lib-ec_backend.o", + "crypto/ec/libcrypto-lib-ec_check.o", + "crypto/ec/libcrypto-lib-ec_curve.o", + "crypto/ec/libcrypto-lib-ec_cvt.o", + "crypto/ec/libcrypto-lib-ec_deprecated.o", + "crypto/ec/libcrypto-lib-ec_err.o", + "crypto/ec/libcrypto-lib-ec_key.o", + "crypto/ec/libcrypto-lib-ec_kmeth.o", + "crypto/ec/libcrypto-lib-ec_lib.o", + "crypto/ec/libcrypto-lib-ec_mult.o", + "crypto/ec/libcrypto-lib-ec_oct.o", + "crypto/ec/libcrypto-lib-ec_pmeth.o", + "crypto/ec/libcrypto-lib-ec_print.o", + "crypto/ec/libcrypto-lib-ecdh_kdf.o", + "crypto/ec/libcrypto-lib-ecdh_ossl.o", + "crypto/ec/libcrypto-lib-ecdsa_ossl.o", + "crypto/ec/libcrypto-lib-ecdsa_sign.o", + "crypto/ec/libcrypto-lib-ecdsa_vrf.o", + "crypto/ec/libcrypto-lib-eck_prn.o", + "crypto/ec/libcrypto-lib-ecp_mont.o", + "crypto/ec/libcrypto-lib-ecp_nist.o", + "crypto/ec/libcrypto-lib-ecp_oct.o", + "crypto/ec/libcrypto-lib-ecp_smpl.o", + "crypto/ec/libcrypto-lib-ecx_backend.o", + "crypto/ec/libcrypto-lib-ecx_key.o", + "crypto/ec/libcrypto-lib-ecx_meth.o", + "crypto/ec/libfips-lib-curve25519.o", + "crypto/ec/libfips-lib-ec2_oct.o", + "crypto/ec/libfips-lib-ec2_smpl.o", + "crypto/ec/libfips-lib-ec_asn1.o", + "crypto/ec/libfips-lib-ec_backend.o", + "crypto/ec/libfips-lib-ec_check.o", + "crypto/ec/libfips-lib-ec_curve.o", + "crypto/ec/libfips-lib-ec_cvt.o", + "crypto/ec/libfips-lib-ec_key.o", + "crypto/ec/libfips-lib-ec_kmeth.o", + "crypto/ec/libfips-lib-ec_lib.o", + "crypto/ec/libfips-lib-ec_mult.o", + "crypto/ec/libfips-lib-ec_oct.o", + "crypto/ec/libfips-lib-ecdh_kdf.o", + "crypto/ec/libfips-lib-ecdh_ossl.o", + "crypto/ec/libfips-lib-ecdsa_ossl.o", + "crypto/ec/libfips-lib-ecdsa_sign.o", + "crypto/ec/libfips-lib-ecdsa_vrf.o", + "crypto/ec/libfips-lib-ecp_mont.o", + "crypto/ec/libfips-lib-ecp_nist.o", + "crypto/ec/libfips-lib-ecp_oct.o", + "crypto/ec/libfips-lib-ecp_smpl.o", + "crypto/ec/libfips-lib-ecx_backend.o", + "crypto/ec/libfips-lib-ecx_key.o" + ], + "products" => { + "lib" => [ + "libcrypto", + "providers/libfips.a" + ] + } + }, + "crypto/ec/curve448" => { + "deps" => [ + "crypto/ec/curve448/libcrypto-lib-curve448.o", + "crypto/ec/curve448/libcrypto-lib-curve448_tables.o", + "crypto/ec/curve448/libcrypto-lib-eddsa.o", + "crypto/ec/curve448/libcrypto-lib-f_generic.o", + "crypto/ec/curve448/libcrypto-lib-scalar.o", + "crypto/ec/curve448/libfips-lib-curve448.o", + "crypto/ec/curve448/libfips-lib-curve448_tables.o", + "crypto/ec/curve448/libfips-lib-eddsa.o", + "crypto/ec/curve448/libfips-lib-f_generic.o", + "crypto/ec/curve448/libfips-lib-scalar.o" + ], + "products" => { + "lib" => [ + "libcrypto", + "providers/libfips.a" + ] + } + }, + "crypto/ec/curve448/arch_32" => { + "deps" => [ + "crypto/ec/curve448/arch_32/libcrypto-lib-f_impl32.o", + "crypto/ec/curve448/arch_32/libfips-lib-f_impl32.o" + ], + "products" => { + "lib" => [ + "libcrypto", + "providers/libfips.a" + ] + } + }, + "crypto/ec/curve448/arch_64" => { + "deps" => [ + "crypto/ec/curve448/arch_64/libcrypto-lib-f_impl64.o", + "crypto/ec/curve448/arch_64/libfips-lib-f_impl64.o" + ], + "products" => { + "lib" => [ + "libcrypto", + "providers/libfips.a" + ] + } + }, + "crypto/encode_decode" => { + "deps" => [ + "crypto/encode_decode/libcrypto-lib-decoder_err.o", + "crypto/encode_decode/libcrypto-lib-decoder_lib.o", + "crypto/encode_decode/libcrypto-lib-decoder_meth.o", + "crypto/encode_decode/libcrypto-lib-decoder_pkey.o", + "crypto/encode_decode/libcrypto-lib-encoder_err.o", + "crypto/encode_decode/libcrypto-lib-encoder_lib.o", + "crypto/encode_decode/libcrypto-lib-encoder_meth.o", + "crypto/encode_decode/libcrypto-lib-encoder_pkey.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/engine" => { + "deps" => [ + "crypto/engine/libcrypto-lib-eng_all.o", + "crypto/engine/libcrypto-lib-eng_cnf.o", + "crypto/engine/libcrypto-lib-eng_ctrl.o", + "crypto/engine/libcrypto-lib-eng_dyn.o", + "crypto/engine/libcrypto-lib-eng_err.o", + "crypto/engine/libcrypto-lib-eng_fat.o", + "crypto/engine/libcrypto-lib-eng_init.o", + "crypto/engine/libcrypto-lib-eng_lib.o", + "crypto/engine/libcrypto-lib-eng_list.o", + "crypto/engine/libcrypto-lib-eng_openssl.o", + "crypto/engine/libcrypto-lib-eng_pkey.o", + "crypto/engine/libcrypto-lib-eng_rdrand.o", + "crypto/engine/libcrypto-lib-eng_table.o", + "crypto/engine/libcrypto-lib-tb_asnmth.o", + "crypto/engine/libcrypto-lib-tb_cipher.o", + "crypto/engine/libcrypto-lib-tb_dh.o", + "crypto/engine/libcrypto-lib-tb_digest.o", + "crypto/engine/libcrypto-lib-tb_dsa.o", + "crypto/engine/libcrypto-lib-tb_eckey.o", + "crypto/engine/libcrypto-lib-tb_pkmeth.o", + "crypto/engine/libcrypto-lib-tb_rand.o", + "crypto/engine/libcrypto-lib-tb_rsa.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/err" => { + "deps" => [ + "crypto/err/libcrypto-lib-err.o", + "crypto/err/libcrypto-lib-err_all.o", + "crypto/err/libcrypto-lib-err_all_legacy.o", + "crypto/err/libcrypto-lib-err_blocks.o", + "crypto/err/libcrypto-lib-err_prn.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/ess" => { + "deps" => [ + "crypto/ess/libcrypto-lib-ess_asn1.o", + "crypto/ess/libcrypto-lib-ess_err.o", + "crypto/ess/libcrypto-lib-ess_lib.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/evp" => { + "deps" => [ + "crypto/evp/libcrypto-lib-asymcipher.o", + "crypto/evp/libcrypto-lib-bio_b64.o", + "crypto/evp/libcrypto-lib-bio_enc.o", + "crypto/evp/libcrypto-lib-bio_md.o", + "crypto/evp/libcrypto-lib-bio_ok.o", + "crypto/evp/libcrypto-lib-c_allc.o", + "crypto/evp/libcrypto-lib-c_alld.o", + "crypto/evp/libcrypto-lib-cmeth_lib.o", + "crypto/evp/libcrypto-lib-ctrl_params_translate.o", + "crypto/evp/libcrypto-lib-dh_ctrl.o", + "crypto/evp/libcrypto-lib-dh_support.o", + "crypto/evp/libcrypto-lib-digest.o", + "crypto/evp/libcrypto-lib-dsa_ctrl.o", + "crypto/evp/libcrypto-lib-e_aes.o", + "crypto/evp/libcrypto-lib-e_aes_cbc_hmac_sha1.o", + "crypto/evp/libcrypto-lib-e_aes_cbc_hmac_sha256.o", + "crypto/evp/libcrypto-lib-e_aria.o", + "crypto/evp/libcrypto-lib-e_bf.o", + "crypto/evp/libcrypto-lib-e_camellia.o", + "crypto/evp/libcrypto-lib-e_cast.o", + "crypto/evp/libcrypto-lib-e_chacha20_poly1305.o", + "crypto/evp/libcrypto-lib-e_des.o", + "crypto/evp/libcrypto-lib-e_des3.o", + "crypto/evp/libcrypto-lib-e_idea.o", + "crypto/evp/libcrypto-lib-e_null.o", + "crypto/evp/libcrypto-lib-e_old.o", + "crypto/evp/libcrypto-lib-e_rc2.o", + "crypto/evp/libcrypto-lib-e_rc4.o", + "crypto/evp/libcrypto-lib-e_rc4_hmac_md5.o", + "crypto/evp/libcrypto-lib-e_rc5.o", + "crypto/evp/libcrypto-lib-e_seed.o", + "crypto/evp/libcrypto-lib-e_sm4.o", + "crypto/evp/libcrypto-lib-e_xcbc_d.o", + "crypto/evp/libcrypto-lib-ec_ctrl.o", + "crypto/evp/libcrypto-lib-ec_support.o", + "crypto/evp/libcrypto-lib-encode.o", + "crypto/evp/libcrypto-lib-evp_cnf.o", + "crypto/evp/libcrypto-lib-evp_enc.o", + "crypto/evp/libcrypto-lib-evp_err.o", + "crypto/evp/libcrypto-lib-evp_fetch.o", + "crypto/evp/libcrypto-lib-evp_key.o", + "crypto/evp/libcrypto-lib-evp_lib.o", + "crypto/evp/libcrypto-lib-evp_pbe.o", + "crypto/evp/libcrypto-lib-evp_pkey.o", + "crypto/evp/libcrypto-lib-evp_rand.o", + "crypto/evp/libcrypto-lib-evp_utils.o", + "crypto/evp/libcrypto-lib-exchange.o", + "crypto/evp/libcrypto-lib-kdf_lib.o", + "crypto/evp/libcrypto-lib-kdf_meth.o", + "crypto/evp/libcrypto-lib-kem.o", + "crypto/evp/libcrypto-lib-keymgmt_lib.o", + "crypto/evp/libcrypto-lib-keymgmt_meth.o", + "crypto/evp/libcrypto-lib-legacy_blake2.o", + "crypto/evp/libcrypto-lib-legacy_md4.o", + "crypto/evp/libcrypto-lib-legacy_md5.o", + "crypto/evp/libcrypto-lib-legacy_md5_sha1.o", + "crypto/evp/libcrypto-lib-legacy_mdc2.o", + "crypto/evp/libcrypto-lib-legacy_ripemd.o", + "crypto/evp/libcrypto-lib-legacy_sha.o", + "crypto/evp/libcrypto-lib-legacy_wp.o", + "crypto/evp/libcrypto-lib-m_null.o", + "crypto/evp/libcrypto-lib-m_sigver.o", + "crypto/evp/libcrypto-lib-mac_lib.o", + "crypto/evp/libcrypto-lib-mac_meth.o", + "crypto/evp/libcrypto-lib-names.o", + "crypto/evp/libcrypto-lib-p5_crpt.o", + "crypto/evp/libcrypto-lib-p5_crpt2.o", + "crypto/evp/libcrypto-lib-p_dec.o", + "crypto/evp/libcrypto-lib-p_enc.o", + "crypto/evp/libcrypto-lib-p_legacy.o", + "crypto/evp/libcrypto-lib-p_lib.o", + "crypto/evp/libcrypto-lib-p_open.o", + "crypto/evp/libcrypto-lib-p_seal.o", + "crypto/evp/libcrypto-lib-p_sign.o", + "crypto/evp/libcrypto-lib-p_verify.o", + "crypto/evp/libcrypto-lib-pbe_scrypt.o", + "crypto/evp/libcrypto-lib-pmeth_check.o", + "crypto/evp/libcrypto-lib-pmeth_gn.o", + "crypto/evp/libcrypto-lib-pmeth_lib.o", + "crypto/evp/libcrypto-lib-signature.o", + "crypto/evp/libfips-lib-asymcipher.o", + "crypto/evp/libfips-lib-dh_support.o", + "crypto/evp/libfips-lib-digest.o", + "crypto/evp/libfips-lib-ec_support.o", + "crypto/evp/libfips-lib-evp_enc.o", + "crypto/evp/libfips-lib-evp_fetch.o", + "crypto/evp/libfips-lib-evp_lib.o", + "crypto/evp/libfips-lib-evp_rand.o", + "crypto/evp/libfips-lib-evp_utils.o", + "crypto/evp/libfips-lib-exchange.o", + "crypto/evp/libfips-lib-kdf_lib.o", + "crypto/evp/libfips-lib-kdf_meth.o", + "crypto/evp/libfips-lib-kem.o", + "crypto/evp/libfips-lib-keymgmt_lib.o", + "crypto/evp/libfips-lib-keymgmt_meth.o", + "crypto/evp/libfips-lib-m_sigver.o", + "crypto/evp/libfips-lib-mac_lib.o", + "crypto/evp/libfips-lib-mac_meth.o", + "crypto/evp/libfips-lib-p_lib.o", + "crypto/evp/libfips-lib-pmeth_check.o", + "crypto/evp/libfips-lib-pmeth_gn.o", + "crypto/evp/libfips-lib-pmeth_lib.o", + "crypto/evp/libfips-lib-signature.o" + ], + "products" => { + "lib" => [ + "libcrypto", + "providers/libfips.a" + ] + } + }, + "crypto/ffc" => { + "deps" => [ + "crypto/ffc/libcrypto-lib-ffc_backend.o", + "crypto/ffc/libcrypto-lib-ffc_dh.o", + "crypto/ffc/libcrypto-lib-ffc_key_generate.o", + "crypto/ffc/libcrypto-lib-ffc_key_validate.o", + "crypto/ffc/libcrypto-lib-ffc_params.o", + "crypto/ffc/libcrypto-lib-ffc_params_generate.o", + "crypto/ffc/libcrypto-lib-ffc_params_validate.o", + "crypto/ffc/libfips-lib-ffc_backend.o", + "crypto/ffc/libfips-lib-ffc_dh.o", + "crypto/ffc/libfips-lib-ffc_key_generate.o", + "crypto/ffc/libfips-lib-ffc_key_validate.o", + "crypto/ffc/libfips-lib-ffc_params.o", + "crypto/ffc/libfips-lib-ffc_params_generate.o", + "crypto/ffc/libfips-lib-ffc_params_validate.o" + ], + "products" => { + "lib" => [ + "libcrypto", + "providers/libfips.a" + ] + } + }, + "crypto/hmac" => { + "deps" => [ + "crypto/hmac/libcrypto-lib-hmac.o", + "crypto/hmac/libfips-lib-hmac.o" + ], + "products" => { + "lib" => [ + "libcrypto", + "providers/libfips.a" + ] + } + }, + "crypto/http" => { + "deps" => [ + "crypto/http/libcrypto-lib-http_client.o", + "crypto/http/libcrypto-lib-http_err.o", + "crypto/http/libcrypto-lib-http_lib.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/idea" => { + "deps" => [ + "crypto/idea/libcrypto-lib-i_cbc.o", + "crypto/idea/libcrypto-lib-i_cfb64.o", + "crypto/idea/libcrypto-lib-i_ecb.o", + "crypto/idea/libcrypto-lib-i_ofb64.o", + "crypto/idea/libcrypto-lib-i_skey.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/kdf" => { + "deps" => [ + "crypto/kdf/libcrypto-lib-kdf_err.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/lhash" => { + "deps" => [ + "crypto/lhash/libcrypto-lib-lh_stats.o", + "crypto/lhash/libcrypto-lib-lhash.o", + "crypto/lhash/libfips-lib-lhash.o" + ], + "products" => { + "lib" => [ + "libcrypto", + "providers/libfips.a" + ] + } + }, + "crypto/md4" => { + "deps" => [ + "crypto/md4/libcrypto-lib-md4_dgst.o", + "crypto/md4/libcrypto-lib-md4_one.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/md5" => { + "deps" => [ + "crypto/md5/libcrypto-lib-md5_dgst.o", + "crypto/md5/libcrypto-lib-md5_one.o", + "crypto/md5/libcrypto-lib-md5_sha1.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/mdc2" => { + "deps" => [ + "crypto/mdc2/libcrypto-lib-mdc2_one.o", + "crypto/mdc2/libcrypto-lib-mdc2dgst.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/modes" => { + "deps" => [ + "crypto/modes/libcrypto-lib-cbc128.o", + "crypto/modes/libcrypto-lib-ccm128.o", + "crypto/modes/libcrypto-lib-cfb128.o", + "crypto/modes/libcrypto-lib-ctr128.o", + "crypto/modes/libcrypto-lib-cts128.o", + "crypto/modes/libcrypto-lib-gcm128.o", + "crypto/modes/libcrypto-lib-ocb128.o", + "crypto/modes/libcrypto-lib-ofb128.o", + "crypto/modes/libcrypto-lib-siv128.o", + "crypto/modes/libcrypto-lib-wrap128.o", + "crypto/modes/libcrypto-lib-xts128.o", + "crypto/modes/libfips-lib-cbc128.o", + "crypto/modes/libfips-lib-ccm128.o", + "crypto/modes/libfips-lib-cfb128.o", + "crypto/modes/libfips-lib-ctr128.o", + "crypto/modes/libfips-lib-gcm128.o", + "crypto/modes/libfips-lib-ofb128.o", + "crypto/modes/libfips-lib-wrap128.o", + "crypto/modes/libfips-lib-xts128.o" + ], + "products" => { + "lib" => [ + "libcrypto", + "providers/libfips.a" + ] + } + }, + "crypto/objects" => { + "deps" => [ + "crypto/objects/libcrypto-lib-o_names.o", + "crypto/objects/libcrypto-lib-obj_dat.o", + "crypto/objects/libcrypto-lib-obj_err.o", + "crypto/objects/libcrypto-lib-obj_lib.o", + "crypto/objects/libcrypto-lib-obj_xref.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/ocsp" => { + "deps" => [ + "crypto/ocsp/libcrypto-lib-ocsp_asn.o", + "crypto/ocsp/libcrypto-lib-ocsp_cl.o", + "crypto/ocsp/libcrypto-lib-ocsp_err.o", + "crypto/ocsp/libcrypto-lib-ocsp_ext.o", + "crypto/ocsp/libcrypto-lib-ocsp_http.o", + "crypto/ocsp/libcrypto-lib-ocsp_lib.o", + "crypto/ocsp/libcrypto-lib-ocsp_prn.o", + "crypto/ocsp/libcrypto-lib-ocsp_srv.o", + "crypto/ocsp/libcrypto-lib-ocsp_vfy.o", + "crypto/ocsp/libcrypto-lib-v3_ocsp.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/pem" => { + "deps" => [ + "crypto/pem/libcrypto-lib-pem_all.o", + "crypto/pem/libcrypto-lib-pem_err.o", + "crypto/pem/libcrypto-lib-pem_info.o", + "crypto/pem/libcrypto-lib-pem_lib.o", + "crypto/pem/libcrypto-lib-pem_oth.o", + "crypto/pem/libcrypto-lib-pem_pk8.o", + "crypto/pem/libcrypto-lib-pem_pkey.o", + "crypto/pem/libcrypto-lib-pem_sign.o", + "crypto/pem/libcrypto-lib-pem_x509.o", + "crypto/pem/libcrypto-lib-pem_xaux.o", + "crypto/pem/libcrypto-lib-pvkfmt.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/pkcs12" => { + "deps" => [ + "crypto/pkcs12/libcrypto-lib-p12_add.o", + "crypto/pkcs12/libcrypto-lib-p12_asn.o", + "crypto/pkcs12/libcrypto-lib-p12_attr.o", + "crypto/pkcs12/libcrypto-lib-p12_crpt.o", + "crypto/pkcs12/libcrypto-lib-p12_crt.o", + "crypto/pkcs12/libcrypto-lib-p12_decr.o", + "crypto/pkcs12/libcrypto-lib-p12_init.o", + "crypto/pkcs12/libcrypto-lib-p12_key.o", + "crypto/pkcs12/libcrypto-lib-p12_kiss.o", + "crypto/pkcs12/libcrypto-lib-p12_mutl.o", + "crypto/pkcs12/libcrypto-lib-p12_npas.o", + "crypto/pkcs12/libcrypto-lib-p12_p8d.o", + "crypto/pkcs12/libcrypto-lib-p12_p8e.o", + "crypto/pkcs12/libcrypto-lib-p12_sbag.o", + "crypto/pkcs12/libcrypto-lib-p12_utl.o", + "crypto/pkcs12/libcrypto-lib-pk12err.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/pkcs7" => { + "deps" => [ + "crypto/pkcs7/libcrypto-lib-bio_pk7.o", + "crypto/pkcs7/libcrypto-lib-pk7_asn1.o", + "crypto/pkcs7/libcrypto-lib-pk7_attr.o", + "crypto/pkcs7/libcrypto-lib-pk7_doit.o", + "crypto/pkcs7/libcrypto-lib-pk7_lib.o", + "crypto/pkcs7/libcrypto-lib-pk7_mime.o", + "crypto/pkcs7/libcrypto-lib-pk7_smime.o", + "crypto/pkcs7/libcrypto-lib-pkcs7err.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/poly1305" => { + "deps" => [ + "crypto/poly1305/libcrypto-lib-poly1305.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/property" => { + "deps" => [ + "crypto/property/libcrypto-lib-defn_cache.o", + "crypto/property/libcrypto-lib-property.o", + "crypto/property/libcrypto-lib-property_err.o", + "crypto/property/libcrypto-lib-property_parse.o", + "crypto/property/libcrypto-lib-property_query.o", + "crypto/property/libcrypto-lib-property_string.o", + "crypto/property/libfips-lib-defn_cache.o", + "crypto/property/libfips-lib-property.o", + "crypto/property/libfips-lib-property_parse.o", + "crypto/property/libfips-lib-property_query.o", + "crypto/property/libfips-lib-property_string.o" + ], + "products" => { + "lib" => [ + "libcrypto", + "providers/libfips.a" + ] + } + }, + "crypto/rand" => { + "deps" => [ + "crypto/rand/libcrypto-lib-prov_seed.o", + "crypto/rand/libcrypto-lib-rand_deprecated.o", + "crypto/rand/libcrypto-lib-rand_err.o", + "crypto/rand/libcrypto-lib-rand_lib.o", + "crypto/rand/libcrypto-lib-rand_meth.o", + "crypto/rand/libcrypto-lib-rand_pool.o", + "crypto/rand/libcrypto-lib-randfile.o", + "crypto/rand/libfips-lib-rand_lib.o" + ], + "products" => { + "lib" => [ + "libcrypto", + "providers/libfips.a" + ] + } + }, + "crypto/rc2" => { + "deps" => [ + "crypto/rc2/libcrypto-lib-rc2_cbc.o", + "crypto/rc2/libcrypto-lib-rc2_ecb.o", + "crypto/rc2/libcrypto-lib-rc2_skey.o", + "crypto/rc2/libcrypto-lib-rc2cfb64.o", + "crypto/rc2/libcrypto-lib-rc2ofb64.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/rc4" => { + "deps" => [ + "crypto/rc4/libcrypto-lib-rc4_enc.o", + "crypto/rc4/libcrypto-lib-rc4_skey.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/ripemd" => { + "deps" => [ + "crypto/ripemd/libcrypto-lib-rmd_dgst.o", + "crypto/ripemd/libcrypto-lib-rmd_one.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/rsa" => { + "deps" => [ + "crypto/rsa/libcrypto-lib-rsa_ameth.o", + "crypto/rsa/libcrypto-lib-rsa_asn1.o", + "crypto/rsa/libcrypto-lib-rsa_backend.o", + "crypto/rsa/libcrypto-lib-rsa_chk.o", + "crypto/rsa/libcrypto-lib-rsa_crpt.o", + "crypto/rsa/libcrypto-lib-rsa_depr.o", + "crypto/rsa/libcrypto-lib-rsa_err.o", + "crypto/rsa/libcrypto-lib-rsa_gen.o", + "crypto/rsa/libcrypto-lib-rsa_lib.o", + "crypto/rsa/libcrypto-lib-rsa_meth.o", + "crypto/rsa/libcrypto-lib-rsa_mp.o", + "crypto/rsa/libcrypto-lib-rsa_mp_names.o", + "crypto/rsa/libcrypto-lib-rsa_none.o", + "crypto/rsa/libcrypto-lib-rsa_oaep.o", + "crypto/rsa/libcrypto-lib-rsa_ossl.o", + "crypto/rsa/libcrypto-lib-rsa_pk1.o", + "crypto/rsa/libcrypto-lib-rsa_pmeth.o", + "crypto/rsa/libcrypto-lib-rsa_prn.o", + "crypto/rsa/libcrypto-lib-rsa_pss.o", + "crypto/rsa/libcrypto-lib-rsa_saos.o", + "crypto/rsa/libcrypto-lib-rsa_schemes.o", + "crypto/rsa/libcrypto-lib-rsa_sign.o", + "crypto/rsa/libcrypto-lib-rsa_sp800_56b_check.o", + "crypto/rsa/libcrypto-lib-rsa_sp800_56b_gen.o", + "crypto/rsa/libcrypto-lib-rsa_x931.o", + "crypto/rsa/libcrypto-lib-rsa_x931g.o", + "crypto/rsa/libfips-lib-rsa_acvp_test_params.o", + "crypto/rsa/libfips-lib-rsa_backend.o", + "crypto/rsa/libfips-lib-rsa_chk.o", + "crypto/rsa/libfips-lib-rsa_crpt.o", + "crypto/rsa/libfips-lib-rsa_gen.o", + "crypto/rsa/libfips-lib-rsa_lib.o", + "crypto/rsa/libfips-lib-rsa_mp_names.o", + "crypto/rsa/libfips-lib-rsa_none.o", + "crypto/rsa/libfips-lib-rsa_oaep.o", + "crypto/rsa/libfips-lib-rsa_ossl.o", + "crypto/rsa/libfips-lib-rsa_pk1.o", + "crypto/rsa/libfips-lib-rsa_pss.o", + "crypto/rsa/libfips-lib-rsa_schemes.o", + "crypto/rsa/libfips-lib-rsa_sign.o", + "crypto/rsa/libfips-lib-rsa_sp800_56b_check.o", + "crypto/rsa/libfips-lib-rsa_sp800_56b_gen.o", + "crypto/rsa/libfips-lib-rsa_x931.o" + ], + "products" => { + "lib" => [ + "libcrypto", + "providers/libfips.a" + ] + } + }, + "crypto/seed" => { + "deps" => [ + "crypto/seed/libcrypto-lib-seed.o", + "crypto/seed/libcrypto-lib-seed_cbc.o", + "crypto/seed/libcrypto-lib-seed_cfb.o", + "crypto/seed/libcrypto-lib-seed_ecb.o", + "crypto/seed/libcrypto-lib-seed_ofb.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/sha" => { + "deps" => [ + "crypto/sha/libcrypto-lib-keccak1600.o", + "crypto/sha/libcrypto-lib-sha1_one.o", + "crypto/sha/libcrypto-lib-sha1dgst.o", + "crypto/sha/libcrypto-lib-sha256.o", + "crypto/sha/libcrypto-lib-sha3.o", + "crypto/sha/libcrypto-lib-sha512.o", + "crypto/sha/libfips-lib-keccak1600.o", + "crypto/sha/libfips-lib-sha1dgst.o", + "crypto/sha/libfips-lib-sha256.o", + "crypto/sha/libfips-lib-sha3.o", + "crypto/sha/libfips-lib-sha512.o" + ], + "products" => { + "lib" => [ + "libcrypto", + "providers/libfips.a" + ] + } + }, + "crypto/siphash" => { + "deps" => [ + "crypto/siphash/libcrypto-lib-siphash.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/sm2" => { + "deps" => [ + "crypto/sm2/libcrypto-lib-sm2_crypt.o", + "crypto/sm2/libcrypto-lib-sm2_err.o", + "crypto/sm2/libcrypto-lib-sm2_key.o", + "crypto/sm2/libcrypto-lib-sm2_sign.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/sm3" => { + "deps" => [ + "crypto/sm3/libcrypto-lib-legacy_sm3.o", + "crypto/sm3/libcrypto-lib-sm3.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/sm4" => { + "deps" => [ + "crypto/sm4/libcrypto-lib-sm4.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/srp" => { + "deps" => [ + "crypto/srp/libcrypto-lib-srp_lib.o", + "crypto/srp/libcrypto-lib-srp_vfy.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/stack" => { + "deps" => [ + "crypto/stack/libcrypto-lib-stack.o", + "crypto/stack/libfips-lib-stack.o" + ], + "products" => { + "lib" => [ + "libcrypto", + "providers/libfips.a" + ] + } + }, + "crypto/store" => { + "deps" => [ + "crypto/store/libcrypto-lib-store_err.o", + "crypto/store/libcrypto-lib-store_init.o", + "crypto/store/libcrypto-lib-store_lib.o", + "crypto/store/libcrypto-lib-store_meth.o", + "crypto/store/libcrypto-lib-store_register.o", + "crypto/store/libcrypto-lib-store_result.o", + "crypto/store/libcrypto-lib-store_strings.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/ts" => { + "deps" => [ + "crypto/ts/libcrypto-lib-ts_asn1.o", + "crypto/ts/libcrypto-lib-ts_conf.o", + "crypto/ts/libcrypto-lib-ts_err.o", + "crypto/ts/libcrypto-lib-ts_lib.o", + "crypto/ts/libcrypto-lib-ts_req_print.o", + "crypto/ts/libcrypto-lib-ts_req_utils.o", + "crypto/ts/libcrypto-lib-ts_rsp_print.o", + "crypto/ts/libcrypto-lib-ts_rsp_sign.o", + "crypto/ts/libcrypto-lib-ts_rsp_utils.o", + "crypto/ts/libcrypto-lib-ts_rsp_verify.o", + "crypto/ts/libcrypto-lib-ts_verify_ctx.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/txt_db" => { + "deps" => [ + "crypto/txt_db/libcrypto-lib-txt_db.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/ui" => { + "deps" => [ + "crypto/ui/libcrypto-lib-ui_err.o", + "crypto/ui/libcrypto-lib-ui_lib.o", + "crypto/ui/libcrypto-lib-ui_null.o", + "crypto/ui/libcrypto-lib-ui_openssl.o", + "crypto/ui/libcrypto-lib-ui_util.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/whrlpool" => { + "deps" => [ + "crypto/whrlpool/libcrypto-lib-wp_block.o", + "crypto/whrlpool/libcrypto-lib-wp_dgst.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "crypto/x509" => { + "deps" => [ + "crypto/x509/libcrypto-lib-by_dir.o", + "crypto/x509/libcrypto-lib-by_file.o", + "crypto/x509/libcrypto-lib-by_store.o", + "crypto/x509/libcrypto-lib-pcy_cache.o", + "crypto/x509/libcrypto-lib-pcy_data.o", + "crypto/x509/libcrypto-lib-pcy_lib.o", + "crypto/x509/libcrypto-lib-pcy_map.o", + "crypto/x509/libcrypto-lib-pcy_node.o", + "crypto/x509/libcrypto-lib-pcy_tree.o", + "crypto/x509/libcrypto-lib-t_crl.o", + "crypto/x509/libcrypto-lib-t_req.o", + "crypto/x509/libcrypto-lib-t_x509.o", + "crypto/x509/libcrypto-lib-v3_addr.o", + "crypto/x509/libcrypto-lib-v3_admis.o", + "crypto/x509/libcrypto-lib-v3_akeya.o", + "crypto/x509/libcrypto-lib-v3_akid.o", + "crypto/x509/libcrypto-lib-v3_asid.o", + "crypto/x509/libcrypto-lib-v3_bcons.o", + "crypto/x509/libcrypto-lib-v3_bitst.o", + "crypto/x509/libcrypto-lib-v3_conf.o", + "crypto/x509/libcrypto-lib-v3_cpols.o", + "crypto/x509/libcrypto-lib-v3_crld.o", + "crypto/x509/libcrypto-lib-v3_enum.o", + "crypto/x509/libcrypto-lib-v3_extku.o", + "crypto/x509/libcrypto-lib-v3_genn.o", + "crypto/x509/libcrypto-lib-v3_ia5.o", + "crypto/x509/libcrypto-lib-v3_info.o", + "crypto/x509/libcrypto-lib-v3_int.o", + "crypto/x509/libcrypto-lib-v3_ist.o", + "crypto/x509/libcrypto-lib-v3_lib.o", + "crypto/x509/libcrypto-lib-v3_ncons.o", + "crypto/x509/libcrypto-lib-v3_pci.o", + "crypto/x509/libcrypto-lib-v3_pcia.o", + "crypto/x509/libcrypto-lib-v3_pcons.o", + "crypto/x509/libcrypto-lib-v3_pku.o", + "crypto/x509/libcrypto-lib-v3_pmaps.o", + "crypto/x509/libcrypto-lib-v3_prn.o", + "crypto/x509/libcrypto-lib-v3_purp.o", + "crypto/x509/libcrypto-lib-v3_san.o", + "crypto/x509/libcrypto-lib-v3_skid.o", + "crypto/x509/libcrypto-lib-v3_sxnet.o", + "crypto/x509/libcrypto-lib-v3_tlsf.o", + "crypto/x509/libcrypto-lib-v3_utf8.o", + "crypto/x509/libcrypto-lib-v3_utl.o", + "crypto/x509/libcrypto-lib-v3err.o", + "crypto/x509/libcrypto-lib-x509_att.o", + "crypto/x509/libcrypto-lib-x509_cmp.o", + "crypto/x509/libcrypto-lib-x509_d2.o", + "crypto/x509/libcrypto-lib-x509_def.o", + "crypto/x509/libcrypto-lib-x509_err.o", + "crypto/x509/libcrypto-lib-x509_ext.o", + "crypto/x509/libcrypto-lib-x509_lu.o", + "crypto/x509/libcrypto-lib-x509_meth.o", + "crypto/x509/libcrypto-lib-x509_obj.o", + "crypto/x509/libcrypto-lib-x509_r2x.o", + "crypto/x509/libcrypto-lib-x509_req.o", + "crypto/x509/libcrypto-lib-x509_set.o", + "crypto/x509/libcrypto-lib-x509_trust.o", + "crypto/x509/libcrypto-lib-x509_txt.o", + "crypto/x509/libcrypto-lib-x509_v3.o", + "crypto/x509/libcrypto-lib-x509_vfy.o", + "crypto/x509/libcrypto-lib-x509_vpm.o", + "crypto/x509/libcrypto-lib-x509cset.o", + "crypto/x509/libcrypto-lib-x509name.o", + "crypto/x509/libcrypto-lib-x509rset.o", + "crypto/x509/libcrypto-lib-x509spki.o", + "crypto/x509/libcrypto-lib-x509type.o", + "crypto/x509/libcrypto-lib-x_all.o", + "crypto/x509/libcrypto-lib-x_attrib.o", + "crypto/x509/libcrypto-lib-x_crl.o", + "crypto/x509/libcrypto-lib-x_exten.o", + "crypto/x509/libcrypto-lib-x_name.o", + "crypto/x509/libcrypto-lib-x_pubkey.o", + "crypto/x509/libcrypto-lib-x_req.o", + "crypto/x509/libcrypto-lib-x_x509.o", + "crypto/x509/libcrypto-lib-x_x509a.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "engines" => { + "deps" => [ + "engines/libcrypto-lib-e_capi.o", + "engines/libcrypto-lib-e_padlock.o" + ], + "products" => { + "lib" => [ + "libcrypto" + ] + } + }, + "fuzz" => { + "products" => { + "bin" => [ + "fuzz/asn1-test", + "fuzz/asn1parse-test", + "fuzz/bignum-test", + "fuzz/bndiv-test", + "fuzz/client-test", + "fuzz/cmp-test", + "fuzz/cms-test", + "fuzz/conf-test", + "fuzz/crl-test", + "fuzz/ct-test", + "fuzz/server-test", + "fuzz/x509-test" + ] + } + }, + "providers" => { + "deps" => [ + "providers/libcrypto-lib-baseprov.o", + "providers/libcrypto-lib-defltprov.o", + "providers/libcrypto-lib-nullprov.o", + "providers/libcrypto-lib-prov_running.o", + "providers/libdefault.a" + ], + "products" => { + "dso" => [ + "providers/fips", + "providers/legacy" + ], + "lib" => [ + "libcrypto", + "providers/libfips.a", + "providers/liblegacy.a" + ] + } + }, + "providers/common" => { + "deps" => [ + "providers/common/libcommon-lib-provider_ctx.o", + "providers/common/libcommon-lib-provider_err.o", + "providers/common/libdefault-lib-bio_prov.o", + "providers/common/libdefault-lib-capabilities.o", + "providers/common/libdefault-lib-digest_to_nid.o", + "providers/common/libdefault-lib-provider_seeding.o", + "providers/common/libdefault-lib-provider_util.o", + "providers/common/libdefault-lib-securitycheck.o", + "providers/common/libdefault-lib-securitycheck_default.o", + "providers/common/libfips-lib-bio_prov.o", + "providers/common/libfips-lib-capabilities.o", + "providers/common/libfips-lib-digest_to_nid.o", + "providers/common/libfips-lib-provider_seeding.o", + "providers/common/libfips-lib-provider_util.o", + "providers/common/libfips-lib-securitycheck.o", + "providers/common/libfips-lib-securitycheck_fips.o" + ], + "products" => { + "lib" => [ + "providers/libcommon.a", + "providers/libdefault.a", + "providers/libfips.a" + ] + } + }, + "providers/common/der" => { + "deps" => [ + "providers/common/der/libcommon-lib-der_digests_gen.o", + "providers/common/der/libcommon-lib-der_dsa_gen.o", + "providers/common/der/libcommon-lib-der_dsa_key.o", + "providers/common/der/libcommon-lib-der_dsa_sig.o", + "providers/common/der/libcommon-lib-der_ec_gen.o", + "providers/common/der/libcommon-lib-der_ec_key.o", + "providers/common/der/libcommon-lib-der_ec_sig.o", + "providers/common/der/libcommon-lib-der_ecx_gen.o", + "providers/common/der/libcommon-lib-der_ecx_key.o", + "providers/common/der/libcommon-lib-der_rsa_gen.o", + "providers/common/der/libcommon-lib-der_rsa_key.o", + "providers/common/der/libcommon-lib-der_wrap_gen.o", + "providers/common/der/libdefault-lib-der_rsa_sig.o", + "providers/common/der/libdefault-lib-der_sm2_gen.o", + "providers/common/der/libdefault-lib-der_sm2_key.o", + "providers/common/der/libdefault-lib-der_sm2_sig.o", + "providers/common/der/libfips-lib-der_rsa_sig.o" + ], + "products" => { + "lib" => [ + "providers/libcommon.a", + "providers/libdefault.a", + "providers/libfips.a" + ] + } + }, + "providers/fips" => { + "deps" => [ + "providers/fips/fips-dso-fips_entry.o", + "providers/fips/libfips-lib-fipsprov.o", + "providers/fips/libfips-lib-self_test.o", + "providers/fips/libfips-lib-self_test_kats.o" + ], + "products" => { + "dso" => [ + "providers/fips" + ], + "lib" => [ + "providers/libfips.a" + ] + } + }, + "providers/implementations/asymciphers" => { + "deps" => [ + "providers/implementations/asymciphers/libdefault-lib-rsa_enc.o", + "providers/implementations/asymciphers/libdefault-lib-sm2_enc.o", + "providers/implementations/asymciphers/libfips-lib-rsa_enc.o" + ], + "products" => { + "lib" => [ + "providers/libdefault.a", + "providers/libfips.a" + ] + } + }, + "providers/implementations/ciphers" => { + "deps" => [ + "providers/implementations/ciphers/libcommon-lib-ciphercommon.o", + "providers/implementations/ciphers/libcommon-lib-ciphercommon_block.o", + "providers/implementations/ciphers/libcommon-lib-ciphercommon_ccm.o", + "providers/implementations/ciphers/libcommon-lib-ciphercommon_ccm_hw.o", + "providers/implementations/ciphers/libcommon-lib-ciphercommon_gcm.o", + "providers/implementations/ciphers/libcommon-lib-ciphercommon_gcm_hw.o", + "providers/implementations/ciphers/libcommon-lib-ciphercommon_hw.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aes.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha1_hw.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha256_hw.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aes_ccm.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aes_ccm_hw.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm_hw.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aes_hw.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aes_ocb.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aes_ocb_hw.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aes_siv.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aes_siv_hw.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aes_wrp.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aes_xts.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aes_xts_fips.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aes_xts_hw.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aria.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aria_ccm.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aria_ccm_hw.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aria_gcm.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aria_gcm_hw.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aria_hw.o", + "providers/implementations/ciphers/libdefault-lib-cipher_camellia.o", + "providers/implementations/ciphers/libdefault-lib-cipher_camellia_hw.o", + "providers/implementations/ciphers/libdefault-lib-cipher_chacha20.o", + "providers/implementations/ciphers/libdefault-lib-cipher_chacha20_hw.o", + "providers/implementations/ciphers/libdefault-lib-cipher_chacha20_poly1305.o", + "providers/implementations/ciphers/libdefault-lib-cipher_chacha20_poly1305_hw.o", + "providers/implementations/ciphers/libdefault-lib-cipher_cts.o", + "providers/implementations/ciphers/libdefault-lib-cipher_null.o", + "providers/implementations/ciphers/libdefault-lib-cipher_sm4.o", + "providers/implementations/ciphers/libdefault-lib-cipher_sm4_hw.o", + "providers/implementations/ciphers/libdefault-lib-cipher_tdes.o", + "providers/implementations/ciphers/libdefault-lib-cipher_tdes_common.o", + "providers/implementations/ciphers/libdefault-lib-cipher_tdes_default.o", + "providers/implementations/ciphers/libdefault-lib-cipher_tdes_default_hw.o", + "providers/implementations/ciphers/libdefault-lib-cipher_tdes_hw.o", + "providers/implementations/ciphers/libdefault-lib-cipher_tdes_wrap.o", + "providers/implementations/ciphers/libdefault-lib-cipher_tdes_wrap_hw.o", + "providers/implementations/ciphers/libfips-lib-cipher_aes.o", + "providers/implementations/ciphers/libfips-lib-cipher_aes_cbc_hmac_sha.o", + "providers/implementations/ciphers/libfips-lib-cipher_aes_cbc_hmac_sha1_hw.o", + "providers/implementations/ciphers/libfips-lib-cipher_aes_cbc_hmac_sha256_hw.o", + "providers/implementations/ciphers/libfips-lib-cipher_aes_ccm.o", + "providers/implementations/ciphers/libfips-lib-cipher_aes_ccm_hw.o", + "providers/implementations/ciphers/libfips-lib-cipher_aes_gcm.o", + "providers/implementations/ciphers/libfips-lib-cipher_aes_gcm_hw.o", + "providers/implementations/ciphers/libfips-lib-cipher_aes_hw.o", + "providers/implementations/ciphers/libfips-lib-cipher_aes_ocb.o", + "providers/implementations/ciphers/libfips-lib-cipher_aes_ocb_hw.o", + "providers/implementations/ciphers/libfips-lib-cipher_aes_wrp.o", + "providers/implementations/ciphers/libfips-lib-cipher_aes_xts.o", + "providers/implementations/ciphers/libfips-lib-cipher_aes_xts_fips.o", + "providers/implementations/ciphers/libfips-lib-cipher_aes_xts_hw.o", + "providers/implementations/ciphers/libfips-lib-cipher_cts.o", + "providers/implementations/ciphers/libfips-lib-cipher_tdes.o", + "providers/implementations/ciphers/libfips-lib-cipher_tdes_common.o", + "providers/implementations/ciphers/libfips-lib-cipher_tdes_hw.o", + "providers/implementations/ciphers/liblegacy-lib-cipher_blowfish.o", + "providers/implementations/ciphers/liblegacy-lib-cipher_blowfish_hw.o", + "providers/implementations/ciphers/liblegacy-lib-cipher_cast5.o", + "providers/implementations/ciphers/liblegacy-lib-cipher_cast5_hw.o", + "providers/implementations/ciphers/liblegacy-lib-cipher_des.o", + "providers/implementations/ciphers/liblegacy-lib-cipher_des_hw.o", + "providers/implementations/ciphers/liblegacy-lib-cipher_desx.o", + "providers/implementations/ciphers/liblegacy-lib-cipher_desx_hw.o", + "providers/implementations/ciphers/liblegacy-lib-cipher_idea.o", + "providers/implementations/ciphers/liblegacy-lib-cipher_idea_hw.o", + "providers/implementations/ciphers/liblegacy-lib-cipher_rc2.o", + "providers/implementations/ciphers/liblegacy-lib-cipher_rc2_hw.o", + "providers/implementations/ciphers/liblegacy-lib-cipher_rc4.o", + "providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hmac_md5.o", + "providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hmac_md5_hw.o", + "providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hw.o", + "providers/implementations/ciphers/liblegacy-lib-cipher_seed.o", + "providers/implementations/ciphers/liblegacy-lib-cipher_seed_hw.o", + "providers/implementations/ciphers/liblegacy-lib-cipher_tdes_common.o" + ], + "products" => { + "lib" => [ + "providers/libcommon.a", + "providers/libdefault.a", + "providers/libfips.a", + "providers/liblegacy.a" + ] + } + }, + "providers/implementations/digests" => { + "deps" => [ + "providers/implementations/digests/libcommon-lib-digestcommon.o", + "providers/implementations/digests/libdefault-lib-blake2_prov.o", + "providers/implementations/digests/libdefault-lib-blake2b_prov.o", + "providers/implementations/digests/libdefault-lib-blake2s_prov.o", + "providers/implementations/digests/libdefault-lib-md5_prov.o", + "providers/implementations/digests/libdefault-lib-md5_sha1_prov.o", + "providers/implementations/digests/libdefault-lib-null_prov.o", + "providers/implementations/digests/libdefault-lib-ripemd_prov.o", + "providers/implementations/digests/libdefault-lib-sha2_prov.o", + "providers/implementations/digests/libdefault-lib-sha3_prov.o", + "providers/implementations/digests/libdefault-lib-sm3_prov.o", + "providers/implementations/digests/libfips-lib-sha2_prov.o", + "providers/implementations/digests/libfips-lib-sha3_prov.o", + "providers/implementations/digests/liblegacy-lib-md4_prov.o", + "providers/implementations/digests/liblegacy-lib-mdc2_prov.o", + "providers/implementations/digests/liblegacy-lib-ripemd_prov.o", + "providers/implementations/digests/liblegacy-lib-wp_prov.o" + ], + "products" => { + "lib" => [ + "providers/libcommon.a", + "providers/libdefault.a", + "providers/libfips.a", + "providers/liblegacy.a" + ] + } + }, + "providers/implementations/encode_decode" => { + "deps" => [ + "providers/implementations/encode_decode/libdefault-lib-decode_der2key.o", + "providers/implementations/encode_decode/libdefault-lib-decode_epki2pki.o", + "providers/implementations/encode_decode/libdefault-lib-decode_msblob2key.o", + "providers/implementations/encode_decode/libdefault-lib-decode_pem2der.o", + "providers/implementations/encode_decode/libdefault-lib-decode_pvk2key.o", + "providers/implementations/encode_decode/libdefault-lib-decode_spki2typespki.o", + "providers/implementations/encode_decode/libdefault-lib-encode_key2any.o", + "providers/implementations/encode_decode/libdefault-lib-encode_key2blob.o", + "providers/implementations/encode_decode/libdefault-lib-encode_key2ms.o", + "providers/implementations/encode_decode/libdefault-lib-encode_key2text.o", + "providers/implementations/encode_decode/libdefault-lib-endecoder_common.o" + ], + "products" => { + "lib" => [ + "providers/libdefault.a" + ] + } + }, + "providers/implementations/exchange" => { + "deps" => [ + "providers/implementations/exchange/libdefault-lib-dh_exch.o", + "providers/implementations/exchange/libdefault-lib-ecdh_exch.o", + "providers/implementations/exchange/libdefault-lib-ecx_exch.o", + "providers/implementations/exchange/libdefault-lib-kdf_exch.o", + "providers/implementations/exchange/libfips-lib-dh_exch.o", + "providers/implementations/exchange/libfips-lib-ecdh_exch.o", + "providers/implementations/exchange/libfips-lib-ecx_exch.o", + "providers/implementations/exchange/libfips-lib-kdf_exch.o" + ], + "products" => { + "lib" => [ + "providers/libdefault.a", + "providers/libfips.a" + ] + } + }, + "providers/implementations/kdfs" => { + "deps" => [ + "providers/implementations/kdfs/libdefault-lib-hkdf.o", + "providers/implementations/kdfs/libdefault-lib-kbkdf.o", + "providers/implementations/kdfs/libdefault-lib-krb5kdf.o", + "providers/implementations/kdfs/libdefault-lib-pbkdf2.o", + "providers/implementations/kdfs/libdefault-lib-pbkdf2_fips.o", + "providers/implementations/kdfs/libdefault-lib-pkcs12kdf.o", + "providers/implementations/kdfs/libdefault-lib-scrypt.o", + "providers/implementations/kdfs/libdefault-lib-sshkdf.o", + "providers/implementations/kdfs/libdefault-lib-sskdf.o", + "providers/implementations/kdfs/libdefault-lib-tls1_prf.o", + "providers/implementations/kdfs/libdefault-lib-x942kdf.o", + "providers/implementations/kdfs/libfips-lib-hkdf.o", + "providers/implementations/kdfs/libfips-lib-kbkdf.o", + "providers/implementations/kdfs/libfips-lib-pbkdf2.o", + "providers/implementations/kdfs/libfips-lib-pbkdf2_fips.o", + "providers/implementations/kdfs/libfips-lib-sshkdf.o", + "providers/implementations/kdfs/libfips-lib-sskdf.o", + "providers/implementations/kdfs/libfips-lib-tls1_prf.o", + "providers/implementations/kdfs/libfips-lib-x942kdf.o", + "providers/implementations/kdfs/liblegacy-lib-pbkdf1.o" + ], + "products" => { + "lib" => [ + "providers/libdefault.a", + "providers/libfips.a", + "providers/liblegacy.a" + ] + } + }, + "providers/implementations/kem" => { + "deps" => [ + "providers/implementations/kem/libdefault-lib-rsa_kem.o", + "providers/implementations/kem/libfips-lib-rsa_kem.o" + ], + "products" => { + "lib" => [ + "providers/libdefault.a", + "providers/libfips.a" + ] + } + }, + "providers/implementations/keymgmt" => { + "deps" => [ + "providers/implementations/keymgmt/libdefault-lib-dh_kmgmt.o", + "providers/implementations/keymgmt/libdefault-lib-dsa_kmgmt.o", + "providers/implementations/keymgmt/libdefault-lib-ec_kmgmt.o", + "providers/implementations/keymgmt/libdefault-lib-ecx_kmgmt.o", + "providers/implementations/keymgmt/libdefault-lib-kdf_legacy_kmgmt.o", + "providers/implementations/keymgmt/libdefault-lib-mac_legacy_kmgmt.o", + "providers/implementations/keymgmt/libdefault-lib-rsa_kmgmt.o", + "providers/implementations/keymgmt/libfips-lib-dh_kmgmt.o", + "providers/implementations/keymgmt/libfips-lib-dsa_kmgmt.o", + "providers/implementations/keymgmt/libfips-lib-ec_kmgmt.o", + "providers/implementations/keymgmt/libfips-lib-ecx_kmgmt.o", + "providers/implementations/keymgmt/libfips-lib-kdf_legacy_kmgmt.o", + "providers/implementations/keymgmt/libfips-lib-mac_legacy_kmgmt.o", + "providers/implementations/keymgmt/libfips-lib-rsa_kmgmt.o" + ], + "products" => { + "lib" => [ + "providers/libdefault.a", + "providers/libfips.a" + ] + } + }, + "providers/implementations/macs" => { + "deps" => [ + "providers/implementations/macs/libdefault-lib-blake2b_mac.o", + "providers/implementations/macs/libdefault-lib-blake2s_mac.o", + "providers/implementations/macs/libdefault-lib-cmac_prov.o", + "providers/implementations/macs/libdefault-lib-gmac_prov.o", + "providers/implementations/macs/libdefault-lib-hmac_prov.o", + "providers/implementations/macs/libdefault-lib-kmac_prov.o", + "providers/implementations/macs/libdefault-lib-poly1305_prov.o", + "providers/implementations/macs/libdefault-lib-siphash_prov.o", + "providers/implementations/macs/libfips-lib-cmac_prov.o", + "providers/implementations/macs/libfips-lib-gmac_prov.o", + "providers/implementations/macs/libfips-lib-hmac_prov.o", + "providers/implementations/macs/libfips-lib-kmac_prov.o" + ], + "products" => { + "lib" => [ + "providers/libdefault.a", + "providers/libfips.a" + ] + } + }, + "providers/implementations/rands" => { + "deps" => [ + "providers/implementations/rands/libdefault-lib-crngt.o", + "providers/implementations/rands/libdefault-lib-drbg.o", + "providers/implementations/rands/libdefault-lib-drbg_ctr.o", + "providers/implementations/rands/libdefault-lib-drbg_hash.o", + "providers/implementations/rands/libdefault-lib-drbg_hmac.o", + "providers/implementations/rands/libdefault-lib-seed_src.o", + "providers/implementations/rands/libdefault-lib-test_rng.o", + "providers/implementations/rands/libfips-lib-crngt.o", + "providers/implementations/rands/libfips-lib-drbg.o", + "providers/implementations/rands/libfips-lib-drbg_ctr.o", + "providers/implementations/rands/libfips-lib-drbg_hash.o", + "providers/implementations/rands/libfips-lib-drbg_hmac.o", + "providers/implementations/rands/libfips-lib-test_rng.o" + ], + "products" => { + "lib" => [ + "providers/libdefault.a", + "providers/libfips.a" + ] + } + }, + "providers/implementations/rands/seeding" => { + "deps" => [ + "providers/implementations/rands/seeding/libdefault-lib-rand_cpu_x86.o", + "providers/implementations/rands/seeding/libdefault-lib-rand_tsc.o", + "providers/implementations/rands/seeding/libdefault-lib-rand_unix.o", + "providers/implementations/rands/seeding/libdefault-lib-rand_win.o" + ], + "products" => { + "lib" => [ + "providers/libdefault.a" + ] + } + }, + "providers/implementations/signature" => { + "deps" => [ + "providers/implementations/signature/libdefault-lib-dsa_sig.o", + "providers/implementations/signature/libdefault-lib-ecdsa_sig.o", + "providers/implementations/signature/libdefault-lib-eddsa_sig.o", + "providers/implementations/signature/libdefault-lib-mac_legacy_sig.o", + "providers/implementations/signature/libdefault-lib-rsa_sig.o", + "providers/implementations/signature/libdefault-lib-sm2_sig.o", + "providers/implementations/signature/libfips-lib-dsa_sig.o", + "providers/implementations/signature/libfips-lib-ecdsa_sig.o", + "providers/implementations/signature/libfips-lib-eddsa_sig.o", + "providers/implementations/signature/libfips-lib-mac_legacy_sig.o", + "providers/implementations/signature/libfips-lib-rsa_sig.o" + ], + "products" => { + "lib" => [ + "providers/libdefault.a", + "providers/libfips.a" + ] + } + }, + "providers/implementations/storemgmt" => { + "deps" => [ + "providers/implementations/storemgmt/libdefault-lib-file_store.o", + "providers/implementations/storemgmt/libdefault-lib-file_store_any2obj.o" + ], + "products" => { + "lib" => [ + "providers/libdefault.a" + ] + } + }, + "ssl" => { + "deps" => [ + "ssl/libssl-lib-bio_ssl.o", + "ssl/libssl-lib-d1_lib.o", + "ssl/libssl-lib-d1_msg.o", + "ssl/libssl-lib-d1_srtp.o", + "ssl/libssl-lib-methods.o", + "ssl/libssl-lib-pqueue.o", + "ssl/libssl-lib-s3_enc.o", + "ssl/libssl-lib-s3_lib.o", + "ssl/libssl-lib-s3_msg.o", + "ssl/libssl-lib-ssl_asn1.o", + "ssl/libssl-lib-ssl_cert.o", + "ssl/libssl-lib-ssl_ciph.o", + "ssl/libssl-lib-ssl_conf.o", + "ssl/libssl-lib-ssl_err.o", + "ssl/libssl-lib-ssl_err_legacy.o", + "ssl/libssl-lib-ssl_init.o", + "ssl/libssl-lib-ssl_lib.o", + "ssl/libssl-lib-ssl_mcnf.o", + "ssl/libssl-lib-ssl_quic.o", + "ssl/libssl-lib-ssl_rsa.o", + "ssl/libssl-lib-ssl_rsa_legacy.o", + "ssl/libssl-lib-ssl_sess.o", + "ssl/libssl-lib-ssl_stat.o", + "ssl/libssl-lib-ssl_txt.o", + "ssl/libssl-lib-ssl_utst.o", + "ssl/libssl-lib-t1_enc.o", + "ssl/libssl-lib-t1_lib.o", + "ssl/libssl-lib-t1_trce.o", + "ssl/libssl-lib-tls13_enc.o", + "ssl/libssl-lib-tls_depr.o", + "ssl/libssl-lib-tls_srp.o", + "ssl/libdefault-lib-s3_cbc.o", + "ssl/libfips-lib-s3_cbc.o" + ], + "products" => { + "lib" => [ + "libssl", + "providers/libdefault.a", + "providers/libfips.a" + ] + } + }, + "ssl/record" => { + "deps" => [ + "ssl/record/libssl-lib-dtls1_bitmap.o", + "ssl/record/libssl-lib-rec_layer_d1.o", + "ssl/record/libssl-lib-rec_layer_s3.o", + "ssl/record/libssl-lib-ssl3_buffer.o", + "ssl/record/libssl-lib-ssl3_record.o", + "ssl/record/libssl-lib-ssl3_record_tls13.o", + "ssl/record/libcommon-lib-tls_pad.o" + ], + "products" => { + "lib" => [ + "libssl", + "providers/libcommon.a" + ] + } + }, + "ssl/statem" => { + "deps" => [ + "ssl/statem/libssl-lib-extensions.o", + "ssl/statem/libssl-lib-extensions_clnt.o", + "ssl/statem/libssl-lib-extensions_cust.o", + "ssl/statem/libssl-lib-extensions_srvr.o", + "ssl/statem/libssl-lib-statem.o", + "ssl/statem/libssl-lib-statem_clnt.o", + "ssl/statem/libssl-lib-statem_dtls.o", + "ssl/statem/libssl-lib-statem_lib.o", + "ssl/statem/libssl-lib-statem_quic.o", + "ssl/statem/libssl-lib-statem_srvr.o" + ], + "products" => { + "lib" => [ + "libssl" + ] + } + }, + "test/helpers" => { + "deps" => [ + "test/helpers/asynciotest-bin-ssltestlib.o", + "test/helpers/cmp_asn_test-bin-cmp_testlib.o", + "test/helpers/cmp_client_test-bin-cmp_testlib.o", + "test/helpers/cmp_ctx_test-bin-cmp_testlib.o", + "test/helpers/cmp_hdr_test-bin-cmp_testlib.o", + "test/helpers/cmp_msg_test-bin-cmp_testlib.o", + "test/helpers/cmp_protect_test-bin-cmp_testlib.o", + "test/helpers/cmp_server_test-bin-cmp_testlib.o", + "test/helpers/cmp_status_test-bin-cmp_testlib.o", + "test/helpers/cmp_vfy_test-bin-cmp_testlib.o", + "test/helpers/dtls_mtu_test-bin-ssltestlib.o", + "test/helpers/dtlstest-bin-ssltestlib.o", + "test/helpers/endecode_test-bin-predefined_dhparams.o", + "test/helpers/fatalerrtest-bin-ssltestlib.o", + "test/helpers/pkcs12_format_test-bin-pkcs12.o", + "test/helpers/recordlentest-bin-ssltestlib.o", + "test/helpers/servername_test-bin-ssltestlib.o", + "test/helpers/ssl_old_test-bin-predefined_dhparams.o", + "test/helpers/ssl_test-bin-handshake.o", + "test/helpers/ssl_test-bin-handshake_srp.o", + "test/helpers/ssl_test-bin-ssl_test_ctx.o", + "test/helpers/ssl_test_ctx_test-bin-ssl_test_ctx.o", + "test/helpers/sslapitest-bin-ssltestlib.o", + "test/helpers/sslbuffertest-bin-ssltestlib.o", + "test/helpers/sslcorrupttest-bin-ssltestlib.o", + "test/helpers/tls13ccstest-bin-ssltestlib.o" + ], + "products" => { + "bin" => [ + "test/asynciotest", + "test/cmp_asn_test", + "test/cmp_client_test", + "test/cmp_ctx_test", + "test/cmp_hdr_test", + "test/cmp_msg_test", + "test/cmp_protect_test", + "test/cmp_server_test", + "test/cmp_status_test", + "test/cmp_vfy_test", + "test/dtls_mtu_test", + "test/dtlstest", + "test/endecode_test", + "test/fatalerrtest", + "test/pkcs12_format_test", + "test/recordlentest", + "test/servername_test", + "test/ssl_old_test", + "test/ssl_test", + "test/ssl_test_ctx_test", + "test/sslapitest", + "test/sslbuffertest", + "test/sslcorrupttest", + "test/tls13ccstest" + ] + } + }, + "test/testutil" => { + "deps" => [ + "test/testutil/libtestutil-lib-apps_shims.o", + "test/testutil/libtestutil-lib-basic_output.o", + "test/testutil/libtestutil-lib-cb.o", + "test/testutil/libtestutil-lib-driver.o", + "test/testutil/libtestutil-lib-fake_random.o", + "test/testutil/libtestutil-lib-format_output.o", + "test/testutil/libtestutil-lib-load.o", + "test/testutil/libtestutil-lib-main.o", + "test/testutil/libtestutil-lib-options.o", + "test/testutil/libtestutil-lib-output.o", + "test/testutil/libtestutil-lib-provider.o", + "test/testutil/libtestutil-lib-random.o", + "test/testutil/libtestutil-lib-stanza.o", + "test/testutil/libtestutil-lib-test_cleanup.o", + "test/testutil/libtestutil-lib-test_options.o", + "test/testutil/libtestutil-lib-tests.o", + "test/testutil/libtestutil-lib-testutil_init.o" + ], + "products" => { + "lib" => [ + "test/libtestutil.a" + ] + } + }, + "tools" => { + "products" => { + "script" => [ + "tools/c_rehash" + ] + } + }, + "util" => { + "products" => { + "script" => [ + "util/shlib_wrap.sh", + "util/wrap.pl" + ] + } + } + }, + "generate" => { + "apps/progs.c" => [ + "apps/progs.pl", + "\"-C\"", + "\$(APPS_OPENSSL)" + ], + "apps/progs.h" => [ + "apps/progs.pl", + "\"-H\"", + "\$(APPS_OPENSSL)" + ], + "crypto/aes/aes-586.S" => [ + "crypto/aes/asm/aes-586.pl" + ], + "crypto/aes/aes-armv4.S" => [ + "crypto/aes/asm/aes-armv4.pl" + ], + "crypto/aes/aes-c64xplus.S" => [ + "crypto/aes/asm/aes-c64xplus.pl" + ], + "crypto/aes/aes-ia64.s" => [ + "crypto/aes/asm/aes-ia64.S" + ], + "crypto/aes/aes-mips.S" => [ + "crypto/aes/asm/aes-mips.pl" + ], + "crypto/aes/aes-parisc.s" => [ + "crypto/aes/asm/aes-parisc.pl" + ], + "crypto/aes/aes-ppc.s" => [ + "crypto/aes/asm/aes-ppc.pl" + ], + "crypto/aes/aes-s390x.S" => [ + "crypto/aes/asm/aes-s390x.pl" + ], + "crypto/aes/aes-sparcv9.S" => [ + "crypto/aes/asm/aes-sparcv9.pl" + ], + "crypto/aes/aes-x86_64.s" => [ + "crypto/aes/asm/aes-x86_64.pl" + ], + "crypto/aes/aesfx-sparcv9.S" => [ + "crypto/aes/asm/aesfx-sparcv9.pl" + ], + "crypto/aes/aesni-mb-x86_64.s" => [ + "crypto/aes/asm/aesni-mb-x86_64.pl" + ], + "crypto/aes/aesni-sha1-x86_64.s" => [ + "crypto/aes/asm/aesni-sha1-x86_64.pl" + ], + "crypto/aes/aesni-sha256-x86_64.s" => [ + "crypto/aes/asm/aesni-sha256-x86_64.pl" + ], + "crypto/aes/aesni-x86.S" => [ + "crypto/aes/asm/aesni-x86.pl" + ], + "crypto/aes/aesni-x86_64.s" => [ + "crypto/aes/asm/aesni-x86_64.pl" + ], + "crypto/aes/aesp8-ppc.s" => [ + "crypto/aes/asm/aesp8-ppc.pl" + ], + "crypto/aes/aest4-sparcv9.S" => [ + "crypto/aes/asm/aest4-sparcv9.pl" + ], + "crypto/aes/aesv8-armx.S" => [ + "crypto/aes/asm/aesv8-armx.pl" + ], + "crypto/aes/bsaes-armv7.S" => [ + "crypto/aes/asm/bsaes-armv7.pl" + ], + "crypto/aes/bsaes-x86_64.s" => [ + "crypto/aes/asm/bsaes-x86_64.pl" + ], + "crypto/aes/vpaes-armv8.S" => [ + "crypto/aes/asm/vpaes-armv8.pl" + ], + "crypto/aes/vpaes-ppc.s" => [ + "crypto/aes/asm/vpaes-ppc.pl" + ], + "crypto/aes/vpaes-x86.S" => [ + "crypto/aes/asm/vpaes-x86.pl" + ], + "crypto/aes/vpaes-x86_64.s" => [ + "crypto/aes/asm/vpaes-x86_64.pl" + ], + "crypto/alphacpuid.s" => [ + "crypto/alphacpuid.pl" + ], + "crypto/arm64cpuid.S" => [ + "crypto/arm64cpuid.pl" + ], + "crypto/armv4cpuid.S" => [ + "crypto/armv4cpuid.pl" + ], + "crypto/bf/bf-586.S" => [ + "crypto/bf/asm/bf-586.pl" + ], + "crypto/bn/alpha-mont.S" => [ + "crypto/bn/asm/alpha-mont.pl" + ], + "crypto/bn/armv4-gf2m.S" => [ + "crypto/bn/asm/armv4-gf2m.pl" + ], + "crypto/bn/armv4-mont.S" => [ + "crypto/bn/asm/armv4-mont.pl" + ], + "crypto/bn/armv8-mont.S" => [ + "crypto/bn/asm/armv8-mont.pl" + ], + "crypto/bn/bn-586.S" => [ + "crypto/bn/asm/bn-586.pl" + ], + "crypto/bn/bn-ia64.s" => [ + "crypto/bn/asm/ia64.S" + ], + "crypto/bn/bn-mips.S" => [ + "crypto/bn/asm/mips.pl" + ], + "crypto/bn/bn-ppc.s" => [ + "crypto/bn/asm/ppc.pl" + ], + "crypto/bn/co-586.S" => [ + "crypto/bn/asm/co-586.pl" + ], + "crypto/bn/ia64-mont.s" => [ + "crypto/bn/asm/ia64-mont.pl" + ], + "crypto/bn/mips-mont.S" => [ + "crypto/bn/asm/mips-mont.pl" + ], + "crypto/bn/parisc-mont.s" => [ + "crypto/bn/asm/parisc-mont.pl" + ], + "crypto/bn/ppc-mont.s" => [ + "crypto/bn/asm/ppc-mont.pl" + ], + "crypto/bn/ppc64-mont.s" => [ + "crypto/bn/asm/ppc64-mont.pl" + ], + "crypto/bn/rsaz-avx2.s" => [ + "crypto/bn/asm/rsaz-avx2.pl" + ], + "crypto/bn/rsaz-avx512.s" => [ + "crypto/bn/asm/rsaz-avx512.pl" + ], + "crypto/bn/rsaz-x86_64.s" => [ + "crypto/bn/asm/rsaz-x86_64.pl" + ], + "crypto/bn/s390x-gf2m.s" => [ + "crypto/bn/asm/s390x-gf2m.pl" + ], + "crypto/bn/s390x-mont.S" => [ + "crypto/bn/asm/s390x-mont.pl" + ], + "crypto/bn/sparct4-mont.S" => [ + "crypto/bn/asm/sparct4-mont.pl" + ], + "crypto/bn/sparcv9-gf2m.S" => [ + "crypto/bn/asm/sparcv9-gf2m.pl" + ], + "crypto/bn/sparcv9-mont.S" => [ + "crypto/bn/asm/sparcv9-mont.pl" + ], + "crypto/bn/sparcv9a-mont.S" => [ + "crypto/bn/asm/sparcv9a-mont.pl" + ], + "crypto/bn/vis3-mont.S" => [ + "crypto/bn/asm/vis3-mont.pl" + ], + "crypto/bn/x86-gf2m.S" => [ + "crypto/bn/asm/x86-gf2m.pl" + ], + "crypto/bn/x86-mont.S" => [ + "crypto/bn/asm/x86-mont.pl" + ], + "crypto/bn/x86_64-gf2m.s" => [ + "crypto/bn/asm/x86_64-gf2m.pl" + ], + "crypto/bn/x86_64-mont.s" => [ + "crypto/bn/asm/x86_64-mont.pl" + ], + "crypto/bn/x86_64-mont5.s" => [ + "crypto/bn/asm/x86_64-mont5.pl" + ], + "crypto/buildinf.h" => [ + "util/mkbuildinf.pl", + "\"\$(CC)", + "\$(LIB_CFLAGS)", + "\$(CPPFLAGS_Q)\"", + "\"\$(PLATFORM)\"" + ], + "crypto/camellia/cmll-x86.S" => [ + "crypto/camellia/asm/cmll-x86.pl" + ], + "crypto/camellia/cmll-x86_64.s" => [ + "crypto/camellia/asm/cmll-x86_64.pl" + ], + "crypto/camellia/cmllt4-sparcv9.S" => [ + "crypto/camellia/asm/cmllt4-sparcv9.pl" + ], + "crypto/cast/cast-586.S" => [ + "crypto/cast/asm/cast-586.pl" + ], + "crypto/chacha/chacha-armv4.S" => [ + "crypto/chacha/asm/chacha-armv4.pl" + ], + "crypto/chacha/chacha-armv8.S" => [ + "crypto/chacha/asm/chacha-armv8.pl" + ], + "crypto/chacha/chacha-c64xplus.S" => [ + "crypto/chacha/asm/chacha-c64xplus.pl" + ], + "crypto/chacha/chacha-ia64.S" => [ + "crypto/chacha/asm/chacha-ia64.pl" + ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], + "crypto/chacha/chacha-ppc.s" => [ + "crypto/chacha/asm/chacha-ppc.pl" + ], + "crypto/chacha/chacha-s390x.S" => [ + "crypto/chacha/asm/chacha-s390x.pl" + ], + "crypto/chacha/chacha-x86.S" => [ + "crypto/chacha/asm/chacha-x86.pl" + ], + "crypto/chacha/chacha-x86_64.s" => [ + "crypto/chacha/asm/chacha-x86_64.pl" + ], + "crypto/des/crypt586.S" => [ + "crypto/des/asm/crypt586.pl" + ], + "crypto/des/des-586.S" => [ + "crypto/des/asm/des-586.pl" + ], + "crypto/des/des_enc-sparc.S" => [ + "crypto/des/asm/des_enc.m4" + ], + "crypto/des/dest4-sparcv9.S" => [ + "crypto/des/asm/dest4-sparcv9.pl" + ], + "crypto/ec/ecp_nistp521-ppc64.s" => [ + "crypto/ec/asm/ecp_nistp521-ppc64.pl" + ], + "crypto/ec/ecp_nistz256-armv4.S" => [ + "crypto/ec/asm/ecp_nistz256-armv4.pl" + ], + "crypto/ec/ecp_nistz256-armv8.S" => [ + "crypto/ec/asm/ecp_nistz256-armv8.pl" + ], + "crypto/ec/ecp_nistz256-avx2.s" => [ + "crypto/ec/asm/ecp_nistz256-avx2.pl" + ], + "crypto/ec/ecp_nistz256-ppc64.s" => [ + "crypto/ec/asm/ecp_nistz256-ppc64.pl" + ], + "crypto/ec/ecp_nistz256-sparcv9.S" => [ + "crypto/ec/asm/ecp_nistz256-sparcv9.pl" + ], + "crypto/ec/ecp_nistz256-x86.S" => [ + "crypto/ec/asm/ecp_nistz256-x86.pl" + ], + "crypto/ec/ecp_nistz256-x86_64.s" => [ + "crypto/ec/asm/ecp_nistz256-x86_64.pl" + ], + "crypto/ec/x25519-ppc64.s" => [ + "crypto/ec/asm/x25519-ppc64.pl" + ], + "crypto/ec/x25519-x86_64.s" => [ + "crypto/ec/asm/x25519-x86_64.pl" + ], + "crypto/ia64cpuid.s" => [ + "crypto/ia64cpuid.S" + ], + "crypto/md5/md5-586.S" => [ + "crypto/md5/asm/md5-586.pl" + ], + "crypto/md5/md5-sparcv9.S" => [ + "crypto/md5/asm/md5-sparcv9.pl" + ], + "crypto/md5/md5-x86_64.s" => [ + "crypto/md5/asm/md5-x86_64.pl" + ], + "crypto/modes/aes-gcm-armv8_64.S" => [ + "crypto/modes/asm/aes-gcm-armv8_64.pl" + ], + "crypto/modes/aesni-gcm-x86_64.s" => [ + "crypto/modes/asm/aesni-gcm-x86_64.pl" + ], + "crypto/modes/ghash-alpha.S" => [ + "crypto/modes/asm/ghash-alpha.pl" + ], + "crypto/modes/ghash-armv4.S" => [ + "crypto/modes/asm/ghash-armv4.pl" + ], + "crypto/modes/ghash-c64xplus.S" => [ + "crypto/modes/asm/ghash-c64xplus.pl" + ], + "crypto/modes/ghash-ia64.s" => [ + "crypto/modes/asm/ghash-ia64.pl" + ], + "crypto/modes/ghash-parisc.s" => [ + "crypto/modes/asm/ghash-parisc.pl" + ], + "crypto/modes/ghash-s390x.S" => [ + "crypto/modes/asm/ghash-s390x.pl" + ], + "crypto/modes/ghash-sparcv9.S" => [ + "crypto/modes/asm/ghash-sparcv9.pl" + ], + "crypto/modes/ghash-x86.S" => [ + "crypto/modes/asm/ghash-x86.pl" + ], + "crypto/modes/ghash-x86_64.s" => [ + "crypto/modes/asm/ghash-x86_64.pl" + ], + "crypto/modes/ghashp8-ppc.s" => [ + "crypto/modes/asm/ghashp8-ppc.pl" + ], + "crypto/modes/ghashv8-armx.S" => [ + "crypto/modes/asm/ghashv8-armx.pl" + ], + "crypto/pariscid.s" => [ + "crypto/pariscid.pl" + ], + "crypto/poly1305/poly1305-armv4.S" => [ + "crypto/poly1305/asm/poly1305-armv4.pl" + ], + "crypto/poly1305/poly1305-armv8.S" => [ + "crypto/poly1305/asm/poly1305-armv8.pl" + ], + "crypto/poly1305/poly1305-c64xplus.S" => [ + "crypto/poly1305/asm/poly1305-c64xplus.pl" + ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], + "crypto/poly1305/poly1305-mips.S" => [ + "crypto/poly1305/asm/poly1305-mips.pl" + ], + "crypto/poly1305/poly1305-ppc.s" => [ + "crypto/poly1305/asm/poly1305-ppc.pl" + ], + "crypto/poly1305/poly1305-ppcfp.s" => [ + "crypto/poly1305/asm/poly1305-ppcfp.pl" + ], + "crypto/poly1305/poly1305-s390x.S" => [ + "crypto/poly1305/asm/poly1305-s390x.pl" + ], + "crypto/poly1305/poly1305-sparcv9.S" => [ + "crypto/poly1305/asm/poly1305-sparcv9.pl" + ], + "crypto/poly1305/poly1305-x86.S" => [ + "crypto/poly1305/asm/poly1305-x86.pl" + ], + "crypto/poly1305/poly1305-x86_64.s" => [ + "crypto/poly1305/asm/poly1305-x86_64.pl" + ], + "crypto/ppccpuid.s" => [ + "crypto/ppccpuid.pl" + ], + "crypto/rc4/rc4-586.S" => [ + "crypto/rc4/asm/rc4-586.pl" + ], + "crypto/rc4/rc4-c64xplus.s" => [ + "crypto/rc4/asm/rc4-c64xplus.pl" + ], + "crypto/rc4/rc4-md5-x86_64.s" => [ + "crypto/rc4/asm/rc4-md5-x86_64.pl" + ], + "crypto/rc4/rc4-parisc.s" => [ + "crypto/rc4/asm/rc4-parisc.pl" + ], + "crypto/rc4/rc4-s390x.s" => [ + "crypto/rc4/asm/rc4-s390x.pl" + ], + "crypto/rc4/rc4-x86_64.s" => [ + "crypto/rc4/asm/rc4-x86_64.pl" + ], + "crypto/ripemd/rmd-586.S" => [ + "crypto/ripemd/asm/rmd-586.pl" + ], + "crypto/s390xcpuid.S" => [ + "crypto/s390xcpuid.pl" + ], + "crypto/sha/keccak1600-armv4.S" => [ + "crypto/sha/asm/keccak1600-armv4.pl" + ], + "crypto/sha/keccak1600-armv8.S" => [ + "crypto/sha/asm/keccak1600-armv8.pl" + ], + "crypto/sha/keccak1600-avx2.S" => [ + "crypto/sha/asm/keccak1600-avx2.pl" + ], + "crypto/sha/keccak1600-avx512.S" => [ + "crypto/sha/asm/keccak1600-avx512.pl" + ], + "crypto/sha/keccak1600-avx512vl.S" => [ + "crypto/sha/asm/keccak1600-avx512vl.pl" + ], + "crypto/sha/keccak1600-c64x.S" => [ + "crypto/sha/asm/keccak1600-c64x.pl" + ], + "crypto/sha/keccak1600-mmx.S" => [ + "crypto/sha/asm/keccak1600-mmx.pl" + ], + "crypto/sha/keccak1600-ppc64.s" => [ + "crypto/sha/asm/keccak1600-ppc64.pl" + ], + "crypto/sha/keccak1600-s390x.S" => [ + "crypto/sha/asm/keccak1600-s390x.pl" + ], + "crypto/sha/keccak1600-x86_64.s" => [ + "crypto/sha/asm/keccak1600-x86_64.pl" + ], + "crypto/sha/keccak1600p8-ppc.S" => [ + "crypto/sha/asm/keccak1600p8-ppc.pl" + ], + "crypto/sha/sha1-586.S" => [ + "crypto/sha/asm/sha1-586.pl" + ], + "crypto/sha/sha1-alpha.S" => [ + "crypto/sha/asm/sha1-alpha.pl" + ], + "crypto/sha/sha1-armv4-large.S" => [ + "crypto/sha/asm/sha1-armv4-large.pl" + ], + "crypto/sha/sha1-armv8.S" => [ + "crypto/sha/asm/sha1-armv8.pl" + ], + "crypto/sha/sha1-c64xplus.S" => [ + "crypto/sha/asm/sha1-c64xplus.pl" + ], + "crypto/sha/sha1-ia64.s" => [ + "crypto/sha/asm/sha1-ia64.pl" + ], + "crypto/sha/sha1-mb-x86_64.s" => [ + "crypto/sha/asm/sha1-mb-x86_64.pl" + ], + "crypto/sha/sha1-mips.S" => [ + "crypto/sha/asm/sha1-mips.pl" + ], + "crypto/sha/sha1-parisc.s" => [ + "crypto/sha/asm/sha1-parisc.pl" + ], + "crypto/sha/sha1-ppc.s" => [ + "crypto/sha/asm/sha1-ppc.pl" + ], + "crypto/sha/sha1-s390x.S" => [ + "crypto/sha/asm/sha1-s390x.pl" + ], + "crypto/sha/sha1-sparcv9.S" => [ + "crypto/sha/asm/sha1-sparcv9.pl" + ], + "crypto/sha/sha1-sparcv9a.S" => [ + "crypto/sha/asm/sha1-sparcv9a.pl" + ], + "crypto/sha/sha1-thumb.S" => [ + "crypto/sha/asm/sha1-thumb.pl" + ], + "crypto/sha/sha1-x86_64.s" => [ + "crypto/sha/asm/sha1-x86_64.pl" + ], + "crypto/sha/sha256-586.S" => [ + "crypto/sha/asm/sha256-586.pl" + ], + "crypto/sha/sha256-armv4.S" => [ + "crypto/sha/asm/sha256-armv4.pl" + ], + "crypto/sha/sha256-armv8.S" => [ + "crypto/sha/asm/sha512-armv8.pl" + ], + "crypto/sha/sha256-c64xplus.S" => [ + "crypto/sha/asm/sha256-c64xplus.pl" + ], + "crypto/sha/sha256-ia64.s" => [ + "crypto/sha/asm/sha512-ia64.pl" + ], + "crypto/sha/sha256-mb-x86_64.s" => [ + "crypto/sha/asm/sha256-mb-x86_64.pl" + ], + "crypto/sha/sha256-mips.S" => [ + "crypto/sha/asm/sha512-mips.pl" + ], + "crypto/sha/sha256-parisc.s" => [ + "crypto/sha/asm/sha512-parisc.pl" + ], + "crypto/sha/sha256-ppc.s" => [ + "crypto/sha/asm/sha512-ppc.pl" + ], + "crypto/sha/sha256-s390x.S" => [ + "crypto/sha/asm/sha512-s390x.pl" + ], + "crypto/sha/sha256-sparcv9.S" => [ + "crypto/sha/asm/sha512-sparcv9.pl" + ], + "crypto/sha/sha256-x86_64.s" => [ + "crypto/sha/asm/sha512-x86_64.pl" + ], + "crypto/sha/sha256p8-ppc.s" => [ + "crypto/sha/asm/sha512p8-ppc.pl" + ], + "crypto/sha/sha512-586.S" => [ + "crypto/sha/asm/sha512-586.pl" + ], + "crypto/sha/sha512-armv4.S" => [ + "crypto/sha/asm/sha512-armv4.pl" + ], + "crypto/sha/sha512-armv8.S" => [ + "crypto/sha/asm/sha512-armv8.pl" + ], + "crypto/sha/sha512-c64xplus.S" => [ + "crypto/sha/asm/sha512-c64xplus.pl" + ], + "crypto/sha/sha512-ia64.s" => [ + "crypto/sha/asm/sha512-ia64.pl" + ], + "crypto/sha/sha512-mips.S" => [ + "crypto/sha/asm/sha512-mips.pl" + ], + "crypto/sha/sha512-parisc.s" => [ + "crypto/sha/asm/sha512-parisc.pl" + ], + "crypto/sha/sha512-ppc.s" => [ + "crypto/sha/asm/sha512-ppc.pl" + ], + "crypto/sha/sha512-s390x.S" => [ + "crypto/sha/asm/sha512-s390x.pl" + ], + "crypto/sha/sha512-sparcv9.S" => [ + "crypto/sha/asm/sha512-sparcv9.pl" + ], + "crypto/sha/sha512-x86_64.s" => [ + "crypto/sha/asm/sha512-x86_64.pl" + ], + "crypto/sha/sha512p8-ppc.s" => [ + "crypto/sha/asm/sha512p8-ppc.pl" + ], + "crypto/uplink-ia64.s" => [ + "ms/uplink-ia64.pl" + ], + "crypto/uplink-x86.S" => [ + "ms/uplink-x86.pl" + ], + "crypto/uplink-x86_64.s" => [ + "ms/uplink-x86_64.pl" + ], + "crypto/whrlpool/wp-mmx.S" => [ + "crypto/whrlpool/asm/wp-mmx.pl" + ], + "crypto/whrlpool/wp-x86_64.s" => [ + "crypto/whrlpool/asm/wp-x86_64.pl" + ], + "crypto/x86_64cpuid.s" => [ + "crypto/x86_64cpuid.pl" + ], + "crypto/x86cpuid.S" => [ + "crypto/x86cpuid.pl" + ], + "doc/html/man1/CA.pl.html" => [ + "doc/man1/CA.pl.pod" + ], + "doc/html/man1/openssl-asn1parse.html" => [ + "doc/man1/openssl-asn1parse.pod" + ], + "doc/html/man1/openssl-ca.html" => [ + "doc/man1/openssl-ca.pod" + ], + "doc/html/man1/openssl-ciphers.html" => [ + "doc/man1/openssl-ciphers.pod" + ], + "doc/html/man1/openssl-cmds.html" => [ + "doc/man1/openssl-cmds.pod" + ], + "doc/html/man1/openssl-cmp.html" => [ + "doc/man1/openssl-cmp.pod" + ], + "doc/html/man1/openssl-cms.html" => [ + "doc/man1/openssl-cms.pod" + ], + "doc/html/man1/openssl-crl.html" => [ + "doc/man1/openssl-crl.pod" + ], + "doc/html/man1/openssl-crl2pkcs7.html" => [ + "doc/man1/openssl-crl2pkcs7.pod" + ], + "doc/html/man1/openssl-dgst.html" => [ + "doc/man1/openssl-dgst.pod" + ], + "doc/html/man1/openssl-dhparam.html" => [ + "doc/man1/openssl-dhparam.pod" + ], + "doc/html/man1/openssl-dsa.html" => [ + "doc/man1/openssl-dsa.pod" + ], + "doc/html/man1/openssl-dsaparam.html" => [ + "doc/man1/openssl-dsaparam.pod" + ], + "doc/html/man1/openssl-ec.html" => [ + "doc/man1/openssl-ec.pod" + ], + "doc/html/man1/openssl-ecparam.html" => [ + "doc/man1/openssl-ecparam.pod" + ], + "doc/html/man1/openssl-enc.html" => [ + "doc/man1/openssl-enc.pod" + ], + "doc/html/man1/openssl-engine.html" => [ + "doc/man1/openssl-engine.pod" + ], + "doc/html/man1/openssl-errstr.html" => [ + "doc/man1/openssl-errstr.pod" + ], + "doc/html/man1/openssl-fipsinstall.html" => [ + "doc/man1/openssl-fipsinstall.pod" + ], + "doc/html/man1/openssl-format-options.html" => [ + "doc/man1/openssl-format-options.pod" + ], + "doc/html/man1/openssl-gendsa.html" => [ + "doc/man1/openssl-gendsa.pod" + ], + "doc/html/man1/openssl-genpkey.html" => [ + "doc/man1/openssl-genpkey.pod" + ], + "doc/html/man1/openssl-genrsa.html" => [ + "doc/man1/openssl-genrsa.pod" + ], + "doc/html/man1/openssl-info.html" => [ + "doc/man1/openssl-info.pod" + ], + "doc/html/man1/openssl-kdf.html" => [ + "doc/man1/openssl-kdf.pod" + ], + "doc/html/man1/openssl-list.html" => [ + "doc/man1/openssl-list.pod" + ], + "doc/html/man1/openssl-mac.html" => [ + "doc/man1/openssl-mac.pod" + ], + "doc/html/man1/openssl-namedisplay-options.html" => [ + "doc/man1/openssl-namedisplay-options.pod" + ], + "doc/html/man1/openssl-nseq.html" => [ + "doc/man1/openssl-nseq.pod" + ], + "doc/html/man1/openssl-ocsp.html" => [ + "doc/man1/openssl-ocsp.pod" + ], + "doc/html/man1/openssl-passphrase-options.html" => [ + "doc/man1/openssl-passphrase-options.pod" + ], + "doc/html/man1/openssl-passwd.html" => [ + "doc/man1/openssl-passwd.pod" + ], + "doc/html/man1/openssl-pkcs12.html" => [ + "doc/man1/openssl-pkcs12.pod" + ], + "doc/html/man1/openssl-pkcs7.html" => [ + "doc/man1/openssl-pkcs7.pod" + ], + "doc/html/man1/openssl-pkcs8.html" => [ + "doc/man1/openssl-pkcs8.pod" + ], + "doc/html/man1/openssl-pkey.html" => [ + "doc/man1/openssl-pkey.pod" + ], + "doc/html/man1/openssl-pkeyparam.html" => [ + "doc/man1/openssl-pkeyparam.pod" + ], + "doc/html/man1/openssl-pkeyutl.html" => [ + "doc/man1/openssl-pkeyutl.pod" + ], + "doc/html/man1/openssl-prime.html" => [ + "doc/man1/openssl-prime.pod" + ], + "doc/html/man1/openssl-rand.html" => [ + "doc/man1/openssl-rand.pod" + ], + "doc/html/man1/openssl-rehash.html" => [ + "doc/man1/openssl-rehash.pod" + ], + "doc/html/man1/openssl-req.html" => [ + "doc/man1/openssl-req.pod" + ], + "doc/html/man1/openssl-rsa.html" => [ + "doc/man1/openssl-rsa.pod" + ], + "doc/html/man1/openssl-rsautl.html" => [ + "doc/man1/openssl-rsautl.pod" + ], + "doc/html/man1/openssl-s_client.html" => [ + "doc/man1/openssl-s_client.pod" + ], + "doc/html/man1/openssl-s_server.html" => [ + "doc/man1/openssl-s_server.pod" + ], + "doc/html/man1/openssl-s_time.html" => [ + "doc/man1/openssl-s_time.pod" + ], + "doc/html/man1/openssl-sess_id.html" => [ + "doc/man1/openssl-sess_id.pod" + ], + "doc/html/man1/openssl-smime.html" => [ + "doc/man1/openssl-smime.pod" + ], + "doc/html/man1/openssl-speed.html" => [ + "doc/man1/openssl-speed.pod" + ], + "doc/html/man1/openssl-spkac.html" => [ + "doc/man1/openssl-spkac.pod" + ], + "doc/html/man1/openssl-srp.html" => [ + "doc/man1/openssl-srp.pod" + ], + "doc/html/man1/openssl-storeutl.html" => [ + "doc/man1/openssl-storeutl.pod" + ], + "doc/html/man1/openssl-ts.html" => [ + "doc/man1/openssl-ts.pod" + ], + "doc/html/man1/openssl-verification-options.html" => [ + "doc/man1/openssl-verification-options.pod" + ], + "doc/html/man1/openssl-verify.html" => [ + "doc/man1/openssl-verify.pod" + ], + "doc/html/man1/openssl-version.html" => [ + "doc/man1/openssl-version.pod" + ], + "doc/html/man1/openssl-x509.html" => [ + "doc/man1/openssl-x509.pod" + ], + "doc/html/man1/openssl.html" => [ + "doc/man1/openssl.pod" + ], + "doc/html/man1/tsget.html" => [ + "doc/man1/tsget.pod" + ], + "doc/html/man3/ADMISSIONS.html" => [ + "doc/man3/ADMISSIONS.pod" + ], + "doc/html/man3/ASN1_EXTERN_FUNCS.html" => [ + "doc/man3/ASN1_EXTERN_FUNCS.pod" + ], + "doc/html/man3/ASN1_INTEGER_get_int64.html" => [ + "doc/man3/ASN1_INTEGER_get_int64.pod" + ], + "doc/html/man3/ASN1_INTEGER_new.html" => [ + "doc/man3/ASN1_INTEGER_new.pod" + ], + "doc/html/man3/ASN1_ITEM_lookup.html" => [ + "doc/man3/ASN1_ITEM_lookup.pod" + ], + "doc/html/man3/ASN1_OBJECT_new.html" => [ + "doc/man3/ASN1_OBJECT_new.pod" + ], + "doc/html/man3/ASN1_STRING_TABLE_add.html" => [ + "doc/man3/ASN1_STRING_TABLE_add.pod" + ], + "doc/html/man3/ASN1_STRING_length.html" => [ + "doc/man3/ASN1_STRING_length.pod" + ], + "doc/html/man3/ASN1_STRING_new.html" => [ + "doc/man3/ASN1_STRING_new.pod" + ], + "doc/html/man3/ASN1_STRING_print_ex.html" => [ + "doc/man3/ASN1_STRING_print_ex.pod" + ], + "doc/html/man3/ASN1_TIME_set.html" => [ + "doc/man3/ASN1_TIME_set.pod" + ], + "doc/html/man3/ASN1_TYPE_get.html" => [ + "doc/man3/ASN1_TYPE_get.pod" + ], + "doc/html/man3/ASN1_aux_cb.html" => [ + "doc/man3/ASN1_aux_cb.pod" + ], + "doc/html/man3/ASN1_generate_nconf.html" => [ + "doc/man3/ASN1_generate_nconf.pod" + ], + "doc/html/man3/ASN1_item_d2i_bio.html" => [ + "doc/man3/ASN1_item_d2i_bio.pod" + ], + "doc/html/man3/ASN1_item_new.html" => [ + "doc/man3/ASN1_item_new.pod" + ], + "doc/html/man3/ASN1_item_sign.html" => [ + "doc/man3/ASN1_item_sign.pod" + ], + "doc/html/man3/ASYNC_WAIT_CTX_new.html" => [ + "doc/man3/ASYNC_WAIT_CTX_new.pod" + ], + "doc/html/man3/ASYNC_start_job.html" => [ + "doc/man3/ASYNC_start_job.pod" + ], + "doc/html/man3/BF_encrypt.html" => [ + "doc/man3/BF_encrypt.pod" + ], + "doc/html/man3/BIO_ADDR.html" => [ + "doc/man3/BIO_ADDR.pod" + ], + "doc/html/man3/BIO_ADDRINFO.html" => [ + "doc/man3/BIO_ADDRINFO.pod" + ], + "doc/html/man3/BIO_connect.html" => [ + "doc/man3/BIO_connect.pod" + ], + "doc/html/man3/BIO_ctrl.html" => [ + "doc/man3/BIO_ctrl.pod" + ], + "doc/html/man3/BIO_f_base64.html" => [ + "doc/man3/BIO_f_base64.pod" + ], + "doc/html/man3/BIO_f_buffer.html" => [ + "doc/man3/BIO_f_buffer.pod" + ], + "doc/html/man3/BIO_f_cipher.html" => [ + "doc/man3/BIO_f_cipher.pod" + ], + "doc/html/man3/BIO_f_md.html" => [ + "doc/man3/BIO_f_md.pod" + ], + "doc/html/man3/BIO_f_null.html" => [ + "doc/man3/BIO_f_null.pod" + ], + "doc/html/man3/BIO_f_prefix.html" => [ + "doc/man3/BIO_f_prefix.pod" + ], + "doc/html/man3/BIO_f_readbuffer.html" => [ + "doc/man3/BIO_f_readbuffer.pod" + ], + "doc/html/man3/BIO_f_ssl.html" => [ + "doc/man3/BIO_f_ssl.pod" + ], + "doc/html/man3/BIO_find_type.html" => [ + "doc/man3/BIO_find_type.pod" + ], + "doc/html/man3/BIO_get_data.html" => [ + "doc/man3/BIO_get_data.pod" + ], + "doc/html/man3/BIO_get_ex_new_index.html" => [ + "doc/man3/BIO_get_ex_new_index.pod" + ], + "doc/html/man3/BIO_meth_new.html" => [ + "doc/man3/BIO_meth_new.pod" + ], + "doc/html/man3/BIO_new.html" => [ + "doc/man3/BIO_new.pod" + ], + "doc/html/man3/BIO_new_CMS.html" => [ + "doc/man3/BIO_new_CMS.pod" + ], + "doc/html/man3/BIO_parse_hostserv.html" => [ + "doc/man3/BIO_parse_hostserv.pod" + ], + "doc/html/man3/BIO_printf.html" => [ + "doc/man3/BIO_printf.pod" + ], + "doc/html/man3/BIO_push.html" => [ + "doc/man3/BIO_push.pod" + ], + "doc/html/man3/BIO_read.html" => [ + "doc/man3/BIO_read.pod" + ], + "doc/html/man3/BIO_s_accept.html" => [ + "doc/man3/BIO_s_accept.pod" + ], + "doc/html/man3/BIO_s_bio.html" => [ + "doc/man3/BIO_s_bio.pod" + ], + "doc/html/man3/BIO_s_connect.html" => [ + "doc/man3/BIO_s_connect.pod" + ], + "doc/html/man3/BIO_s_core.html" => [ + "doc/man3/BIO_s_core.pod" + ], + "doc/html/man3/BIO_s_datagram.html" => [ + "doc/man3/BIO_s_datagram.pod" + ], + "doc/html/man3/BIO_s_fd.html" => [ + "doc/man3/BIO_s_fd.pod" + ], + "doc/html/man3/BIO_s_file.html" => [ + "doc/man3/BIO_s_file.pod" + ], + "doc/html/man3/BIO_s_mem.html" => [ + "doc/man3/BIO_s_mem.pod" + ], + "doc/html/man3/BIO_s_null.html" => [ + "doc/man3/BIO_s_null.pod" + ], + "doc/html/man3/BIO_s_socket.html" => [ + "doc/man3/BIO_s_socket.pod" + ], + "doc/html/man3/BIO_set_callback.html" => [ + "doc/man3/BIO_set_callback.pod" + ], + "doc/html/man3/BIO_should_retry.html" => [ + "doc/man3/BIO_should_retry.pod" + ], + "doc/html/man3/BIO_socket_wait.html" => [ + "doc/man3/BIO_socket_wait.pod" + ], + "doc/html/man3/BN_BLINDING_new.html" => [ + "doc/man3/BN_BLINDING_new.pod" + ], + "doc/html/man3/BN_CTX_new.html" => [ + "doc/man3/BN_CTX_new.pod" + ], + "doc/html/man3/BN_CTX_start.html" => [ + "doc/man3/BN_CTX_start.pod" + ], + "doc/html/man3/BN_add.html" => [ + "doc/man3/BN_add.pod" + ], + "doc/html/man3/BN_add_word.html" => [ + "doc/man3/BN_add_word.pod" + ], + "doc/html/man3/BN_bn2bin.html" => [ + "doc/man3/BN_bn2bin.pod" + ], + "doc/html/man3/BN_cmp.html" => [ + "doc/man3/BN_cmp.pod" + ], + "doc/html/man3/BN_copy.html" => [ + "doc/man3/BN_copy.pod" + ], + "doc/html/man3/BN_generate_prime.html" => [ + "doc/man3/BN_generate_prime.pod" + ], + "doc/html/man3/BN_mod_exp_mont.html" => [ + "doc/man3/BN_mod_exp_mont.pod" + ], + "doc/html/man3/BN_mod_inverse.html" => [ + "doc/man3/BN_mod_inverse.pod" + ], + "doc/html/man3/BN_mod_mul_montgomery.html" => [ + "doc/man3/BN_mod_mul_montgomery.pod" + ], + "doc/html/man3/BN_mod_mul_reciprocal.html" => [ + "doc/man3/BN_mod_mul_reciprocal.pod" + ], + "doc/html/man3/BN_new.html" => [ + "doc/man3/BN_new.pod" + ], + "doc/html/man3/BN_num_bytes.html" => [ + "doc/man3/BN_num_bytes.pod" + ], + "doc/html/man3/BN_rand.html" => [ + "doc/man3/BN_rand.pod" + ], + "doc/html/man3/BN_security_bits.html" => [ + "doc/man3/BN_security_bits.pod" + ], + "doc/html/man3/BN_set_bit.html" => [ + "doc/man3/BN_set_bit.pod" + ], + "doc/html/man3/BN_swap.html" => [ + "doc/man3/BN_swap.pod" + ], + "doc/html/man3/BN_zero.html" => [ + "doc/man3/BN_zero.pod" + ], + "doc/html/man3/BUF_MEM_new.html" => [ + "doc/man3/BUF_MEM_new.pod" + ], + "doc/html/man3/CMS_EncryptedData_decrypt.html" => [ + "doc/man3/CMS_EncryptedData_decrypt.pod" + ], + "doc/html/man3/CMS_EncryptedData_encrypt.html" => [ + "doc/man3/CMS_EncryptedData_encrypt.pod" + ], + "doc/html/man3/CMS_EnvelopedData_create.html" => [ + "doc/man3/CMS_EnvelopedData_create.pod" + ], + "doc/html/man3/CMS_add0_cert.html" => [ + "doc/man3/CMS_add0_cert.pod" + ], + "doc/html/man3/CMS_add1_recipient_cert.html" => [ + "doc/man3/CMS_add1_recipient_cert.pod" + ], + "doc/html/man3/CMS_add1_signer.html" => [ + "doc/man3/CMS_add1_signer.pod" + ], + "doc/html/man3/CMS_compress.html" => [ + "doc/man3/CMS_compress.pod" + ], + "doc/html/man3/CMS_data_create.html" => [ + "doc/man3/CMS_data_create.pod" + ], + "doc/html/man3/CMS_decrypt.html" => [ + "doc/man3/CMS_decrypt.pod" + ], + "doc/html/man3/CMS_digest_create.html" => [ + "doc/man3/CMS_digest_create.pod" + ], + "doc/html/man3/CMS_encrypt.html" => [ + "doc/man3/CMS_encrypt.pod" + ], + "doc/html/man3/CMS_final.html" => [ + "doc/man3/CMS_final.pod" + ], + "doc/html/man3/CMS_get0_RecipientInfos.html" => [ + "doc/man3/CMS_get0_RecipientInfos.pod" + ], + "doc/html/man3/CMS_get0_SignerInfos.html" => [ + "doc/man3/CMS_get0_SignerInfos.pod" + ], + "doc/html/man3/CMS_get0_type.html" => [ + "doc/man3/CMS_get0_type.pod" + ], + "doc/html/man3/CMS_get1_ReceiptRequest.html" => [ + "doc/man3/CMS_get1_ReceiptRequest.pod" + ], + "doc/html/man3/CMS_sign.html" => [ + "doc/man3/CMS_sign.pod" + ], + "doc/html/man3/CMS_sign_receipt.html" => [ + "doc/man3/CMS_sign_receipt.pod" + ], + "doc/html/man3/CMS_uncompress.html" => [ + "doc/man3/CMS_uncompress.pod" + ], + "doc/html/man3/CMS_verify.html" => [ + "doc/man3/CMS_verify.pod" + ], + "doc/html/man3/CMS_verify_receipt.html" => [ + "doc/man3/CMS_verify_receipt.pod" + ], + "doc/html/man3/CONF_modules_free.html" => [ + "doc/man3/CONF_modules_free.pod" + ], + "doc/html/man3/CONF_modules_load_file.html" => [ + "doc/man3/CONF_modules_load_file.pod" + ], + "doc/html/man3/CRYPTO_THREAD_run_once.html" => [ + "doc/man3/CRYPTO_THREAD_run_once.pod" + ], + "doc/html/man3/CRYPTO_get_ex_new_index.html" => [ + "doc/man3/CRYPTO_get_ex_new_index.pod" + ], + "doc/html/man3/CRYPTO_memcmp.html" => [ + "doc/man3/CRYPTO_memcmp.pod" + ], + "doc/html/man3/CTLOG_STORE_get0_log_by_id.html" => [ + "doc/man3/CTLOG_STORE_get0_log_by_id.pod" + ], + "doc/html/man3/CTLOG_STORE_new.html" => [ + "doc/man3/CTLOG_STORE_new.pod" + ], + "doc/html/man3/CTLOG_new.html" => [ + "doc/man3/CTLOG_new.pod" + ], + "doc/html/man3/CT_POLICY_EVAL_CTX_new.html" => [ + "doc/man3/CT_POLICY_EVAL_CTX_new.pod" + ], + "doc/html/man3/DEFINE_STACK_OF.html" => [ + "doc/man3/DEFINE_STACK_OF.pod" + ], + "doc/html/man3/DES_random_key.html" => [ + "doc/man3/DES_random_key.pod" + ], + "doc/html/man3/DH_generate_key.html" => [ + "doc/man3/DH_generate_key.pod" + ], + "doc/html/man3/DH_generate_parameters.html" => [ + "doc/man3/DH_generate_parameters.pod" + ], + "doc/html/man3/DH_get0_pqg.html" => [ + "doc/man3/DH_get0_pqg.pod" + ], + "doc/html/man3/DH_get_1024_160.html" => [ + "doc/man3/DH_get_1024_160.pod" + ], + "doc/html/man3/DH_meth_new.html" => [ + "doc/man3/DH_meth_new.pod" + ], + "doc/html/man3/DH_new.html" => [ + "doc/man3/DH_new.pod" + ], + "doc/html/man3/DH_new_by_nid.html" => [ + "doc/man3/DH_new_by_nid.pod" + ], + "doc/html/man3/DH_set_method.html" => [ + "doc/man3/DH_set_method.pod" + ], + "doc/html/man3/DH_size.html" => [ + "doc/man3/DH_size.pod" + ], + "doc/html/man3/DSA_SIG_new.html" => [ + "doc/man3/DSA_SIG_new.pod" + ], + "doc/html/man3/DSA_do_sign.html" => [ + "doc/man3/DSA_do_sign.pod" + ], + "doc/html/man3/DSA_dup_DH.html" => [ + "doc/man3/DSA_dup_DH.pod" + ], + "doc/html/man3/DSA_generate_key.html" => [ + "doc/man3/DSA_generate_key.pod" + ], + "doc/html/man3/DSA_generate_parameters.html" => [ + "doc/man3/DSA_generate_parameters.pod" + ], + "doc/html/man3/DSA_get0_pqg.html" => [ + "doc/man3/DSA_get0_pqg.pod" + ], + "doc/html/man3/DSA_meth_new.html" => [ + "doc/man3/DSA_meth_new.pod" + ], + "doc/html/man3/DSA_new.html" => [ + "doc/man3/DSA_new.pod" + ], + "doc/html/man3/DSA_set_method.html" => [ + "doc/man3/DSA_set_method.pod" + ], + "doc/html/man3/DSA_sign.html" => [ + "doc/man3/DSA_sign.pod" + ], + "doc/html/man3/DSA_size.html" => [ + "doc/man3/DSA_size.pod" + ], + "doc/html/man3/DTLS_get_data_mtu.html" => [ + "doc/man3/DTLS_get_data_mtu.pod" + ], + "doc/html/man3/DTLS_set_timer_cb.html" => [ + "doc/man3/DTLS_set_timer_cb.pod" + ], + "doc/html/man3/DTLSv1_listen.html" => [ + "doc/man3/DTLSv1_listen.pod" + ], + "doc/html/man3/ECDSA_SIG_new.html" => [ + "doc/man3/ECDSA_SIG_new.pod" + ], + "doc/html/man3/ECDSA_sign.html" => [ + "doc/man3/ECDSA_sign.pod" + ], + "doc/html/man3/ECPKParameters_print.html" => [ + "doc/man3/ECPKParameters_print.pod" + ], + "doc/html/man3/EC_GFp_simple_method.html" => [ + "doc/man3/EC_GFp_simple_method.pod" + ], + "doc/html/man3/EC_GROUP_copy.html" => [ + "doc/man3/EC_GROUP_copy.pod" + ], + "doc/html/man3/EC_GROUP_new.html" => [ + "doc/man3/EC_GROUP_new.pod" + ], + "doc/html/man3/EC_KEY_get_enc_flags.html" => [ + "doc/man3/EC_KEY_get_enc_flags.pod" + ], + "doc/html/man3/EC_KEY_new.html" => [ + "doc/man3/EC_KEY_new.pod" + ], + "doc/html/man3/EC_POINT_add.html" => [ + "doc/man3/EC_POINT_add.pod" + ], + "doc/html/man3/EC_POINT_new.html" => [ + "doc/man3/EC_POINT_new.pod" + ], + "doc/html/man3/ENGINE_add.html" => [ + "doc/man3/ENGINE_add.pod" + ], + "doc/html/man3/ERR_GET_LIB.html" => [ + "doc/man3/ERR_GET_LIB.pod" + ], + "doc/html/man3/ERR_clear_error.html" => [ + "doc/man3/ERR_clear_error.pod" + ], + "doc/html/man3/ERR_error_string.html" => [ + "doc/man3/ERR_error_string.pod" + ], + "doc/html/man3/ERR_get_error.html" => [ + "doc/man3/ERR_get_error.pod" + ], + "doc/html/man3/ERR_load_crypto_strings.html" => [ + "doc/man3/ERR_load_crypto_strings.pod" + ], + "doc/html/man3/ERR_load_strings.html" => [ + "doc/man3/ERR_load_strings.pod" + ], + "doc/html/man3/ERR_new.html" => [ + "doc/man3/ERR_new.pod" + ], + "doc/html/man3/ERR_print_errors.html" => [ + "doc/man3/ERR_print_errors.pod" + ], + "doc/html/man3/ERR_put_error.html" => [ + "doc/man3/ERR_put_error.pod" + ], + "doc/html/man3/ERR_remove_state.html" => [ + "doc/man3/ERR_remove_state.pod" + ], + "doc/html/man3/ERR_set_mark.html" => [ + "doc/man3/ERR_set_mark.pod" + ], + "doc/html/man3/EVP_ASYM_CIPHER_free.html" => [ + "doc/man3/EVP_ASYM_CIPHER_free.pod" + ], + "doc/html/man3/EVP_BytesToKey.html" => [ + "doc/man3/EVP_BytesToKey.pod" + ], + "doc/html/man3/EVP_CIPHER_CTX_get_cipher_data.html" => [ + "doc/man3/EVP_CIPHER_CTX_get_cipher_data.pod" + ], + "doc/html/man3/EVP_CIPHER_CTX_get_original_iv.html" => [ + "doc/man3/EVP_CIPHER_CTX_get_original_iv.pod" + ], + "doc/html/man3/EVP_CIPHER_meth_new.html" => [ + "doc/man3/EVP_CIPHER_meth_new.pod" + ], + "doc/html/man3/EVP_DigestInit.html" => [ + "doc/man3/EVP_DigestInit.pod" + ], + "doc/html/man3/EVP_DigestSignInit.html" => [ + "doc/man3/EVP_DigestSignInit.pod" + ], + "doc/html/man3/EVP_DigestVerifyInit.html" => [ + "doc/man3/EVP_DigestVerifyInit.pod" + ], + "doc/html/man3/EVP_EncodeInit.html" => [ + "doc/man3/EVP_EncodeInit.pod" + ], + "doc/html/man3/EVP_EncryptInit.html" => [ + "doc/man3/EVP_EncryptInit.pod" + ], + "doc/html/man3/EVP_KDF.html" => [ + "doc/man3/EVP_KDF.pod" + ], + "doc/html/man3/EVP_KEM_free.html" => [ + "doc/man3/EVP_KEM_free.pod" + ], + "doc/html/man3/EVP_KEYEXCH_free.html" => [ + "doc/man3/EVP_KEYEXCH_free.pod" + ], + "doc/html/man3/EVP_KEYMGMT.html" => [ + "doc/man3/EVP_KEYMGMT.pod" + ], + "doc/html/man3/EVP_MAC.html" => [ + "doc/man3/EVP_MAC.pod" + ], + "doc/html/man3/EVP_MD_meth_new.html" => [ + "doc/man3/EVP_MD_meth_new.pod" + ], + "doc/html/man3/EVP_OpenInit.html" => [ + "doc/man3/EVP_OpenInit.pod" + ], + "doc/html/man3/EVP_PBE_CipherInit.html" => [ + "doc/man3/EVP_PBE_CipherInit.pod" + ], + "doc/html/man3/EVP_PKEY2PKCS8.html" => [ + "doc/man3/EVP_PKEY2PKCS8.pod" + ], + "doc/html/man3/EVP_PKEY_ASN1_METHOD.html" => [ + "doc/man3/EVP_PKEY_ASN1_METHOD.pod" + ], + "doc/html/man3/EVP_PKEY_CTX_ctrl.html" => [ + "doc/man3/EVP_PKEY_CTX_ctrl.pod" + ], + "doc/html/man3/EVP_PKEY_CTX_get0_libctx.html" => [ + "doc/man3/EVP_PKEY_CTX_get0_libctx.pod" + ], + "doc/html/man3/EVP_PKEY_CTX_get0_pkey.html" => [ + "doc/man3/EVP_PKEY_CTX_get0_pkey.pod" + ], + "doc/html/man3/EVP_PKEY_CTX_new.html" => [ + "doc/man3/EVP_PKEY_CTX_new.pod" + ], + "doc/html/man3/EVP_PKEY_CTX_set1_pbe_pass.html" => [ + "doc/man3/EVP_PKEY_CTX_set1_pbe_pass.pod" + ], + "doc/html/man3/EVP_PKEY_CTX_set_hkdf_md.html" => [ + "doc/man3/EVP_PKEY_CTX_set_hkdf_md.pod" + ], + "doc/html/man3/EVP_PKEY_CTX_set_params.html" => [ + "doc/man3/EVP_PKEY_CTX_set_params.pod" + ], + "doc/html/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.html" => [ + "doc/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.pod" + ], + "doc/html/man3/EVP_PKEY_CTX_set_scrypt_N.html" => [ + "doc/man3/EVP_PKEY_CTX_set_scrypt_N.pod" + ], + "doc/html/man3/EVP_PKEY_CTX_set_tls1_prf_md.html" => [ + "doc/man3/EVP_PKEY_CTX_set_tls1_prf_md.pod" + ], + "doc/html/man3/EVP_PKEY_asn1_get_count.html" => [ + "doc/man3/EVP_PKEY_asn1_get_count.pod" + ], + "doc/html/man3/EVP_PKEY_check.html" => [ + "doc/man3/EVP_PKEY_check.pod" + ], + "doc/html/man3/EVP_PKEY_copy_parameters.html" => [ + "doc/man3/EVP_PKEY_copy_parameters.pod" + ], + "doc/html/man3/EVP_PKEY_decapsulate.html" => [ + "doc/man3/EVP_PKEY_decapsulate.pod" + ], + "doc/html/man3/EVP_PKEY_decrypt.html" => [ + "doc/man3/EVP_PKEY_decrypt.pod" + ], + "doc/html/man3/EVP_PKEY_derive.html" => [ + "doc/man3/EVP_PKEY_derive.pod" + ], + "doc/html/man3/EVP_PKEY_digestsign_supports_digest.html" => [ + "doc/man3/EVP_PKEY_digestsign_supports_digest.pod" + ], + "doc/html/man3/EVP_PKEY_encapsulate.html" => [ + "doc/man3/EVP_PKEY_encapsulate.pod" + ], + "doc/html/man3/EVP_PKEY_encrypt.html" => [ + "doc/man3/EVP_PKEY_encrypt.pod" + ], + "doc/html/man3/EVP_PKEY_fromdata.html" => [ + "doc/man3/EVP_PKEY_fromdata.pod" + ], + "doc/html/man3/EVP_PKEY_get_default_digest_nid.html" => [ + "doc/man3/EVP_PKEY_get_default_digest_nid.pod" + ], + "doc/html/man3/EVP_PKEY_get_field_type.html" => [ + "doc/man3/EVP_PKEY_get_field_type.pod" + ], + "doc/html/man3/EVP_PKEY_get_group_name.html" => [ + "doc/man3/EVP_PKEY_get_group_name.pod" + ], + "doc/html/man3/EVP_PKEY_get_size.html" => [ + "doc/man3/EVP_PKEY_get_size.pod" + ], + "doc/html/man3/EVP_PKEY_gettable_params.html" => [ + "doc/man3/EVP_PKEY_gettable_params.pod" + ], + "doc/html/man3/EVP_PKEY_is_a.html" => [ + "doc/man3/EVP_PKEY_is_a.pod" + ], + "doc/html/man3/EVP_PKEY_keygen.html" => [ + "doc/man3/EVP_PKEY_keygen.pod" + ], + "doc/html/man3/EVP_PKEY_meth_get_count.html" => [ + "doc/man3/EVP_PKEY_meth_get_count.pod" + ], + "doc/html/man3/EVP_PKEY_meth_new.html" => [ + "doc/man3/EVP_PKEY_meth_new.pod" + ], + "doc/html/man3/EVP_PKEY_new.html" => [ + "doc/man3/EVP_PKEY_new.pod" + ], + "doc/html/man3/EVP_PKEY_print_private.html" => [ + "doc/man3/EVP_PKEY_print_private.pod" + ], + "doc/html/man3/EVP_PKEY_set1_RSA.html" => [ + "doc/man3/EVP_PKEY_set1_RSA.pod" + ], + "doc/html/man3/EVP_PKEY_set1_encoded_public_key.html" => [ + "doc/man3/EVP_PKEY_set1_encoded_public_key.pod" + ], + "doc/html/man3/EVP_PKEY_set_type.html" => [ + "doc/man3/EVP_PKEY_set_type.pod" + ], + "doc/html/man3/EVP_PKEY_settable_params.html" => [ + "doc/man3/EVP_PKEY_settable_params.pod" + ], + "doc/html/man3/EVP_PKEY_sign.html" => [ + "doc/man3/EVP_PKEY_sign.pod" + ], + "doc/html/man3/EVP_PKEY_todata.html" => [ + "doc/man3/EVP_PKEY_todata.pod" + ], + "doc/html/man3/EVP_PKEY_verify.html" => [ + "doc/man3/EVP_PKEY_verify.pod" + ], + "doc/html/man3/EVP_PKEY_verify_recover.html" => [ + "doc/man3/EVP_PKEY_verify_recover.pod" + ], + "doc/html/man3/EVP_RAND.html" => [ + "doc/man3/EVP_RAND.pod" + ], + "doc/html/man3/EVP_SIGNATURE.html" => [ + "doc/man3/EVP_SIGNATURE.pod" + ], + "doc/html/man3/EVP_SealInit.html" => [ + "doc/man3/EVP_SealInit.pod" + ], + "doc/html/man3/EVP_SignInit.html" => [ + "doc/man3/EVP_SignInit.pod" + ], + "doc/html/man3/EVP_VerifyInit.html" => [ + "doc/man3/EVP_VerifyInit.pod" + ], + "doc/html/man3/EVP_aes_128_gcm.html" => [ + "doc/man3/EVP_aes_128_gcm.pod" + ], + "doc/html/man3/EVP_aria_128_gcm.html" => [ + "doc/man3/EVP_aria_128_gcm.pod" + ], + "doc/html/man3/EVP_bf_cbc.html" => [ + "doc/man3/EVP_bf_cbc.pod" + ], + "doc/html/man3/EVP_blake2b512.html" => [ + "doc/man3/EVP_blake2b512.pod" + ], + "doc/html/man3/EVP_camellia_128_ecb.html" => [ + "doc/man3/EVP_camellia_128_ecb.pod" + ], + "doc/html/man3/EVP_cast5_cbc.html" => [ + "doc/man3/EVP_cast5_cbc.pod" + ], + "doc/html/man3/EVP_chacha20.html" => [ + "doc/man3/EVP_chacha20.pod" + ], + "doc/html/man3/EVP_des_cbc.html" => [ + "doc/man3/EVP_des_cbc.pod" + ], + "doc/html/man3/EVP_desx_cbc.html" => [ + "doc/man3/EVP_desx_cbc.pod" + ], + "doc/html/man3/EVP_idea_cbc.html" => [ + "doc/man3/EVP_idea_cbc.pod" + ], + "doc/html/man3/EVP_md2.html" => [ + "doc/man3/EVP_md2.pod" + ], + "doc/html/man3/EVP_md4.html" => [ + "doc/man3/EVP_md4.pod" + ], + "doc/html/man3/EVP_md5.html" => [ + "doc/man3/EVP_md5.pod" + ], + "doc/html/man3/EVP_mdc2.html" => [ + "doc/man3/EVP_mdc2.pod" + ], + "doc/html/man3/EVP_rc2_cbc.html" => [ + "doc/man3/EVP_rc2_cbc.pod" + ], + "doc/html/man3/EVP_rc4.html" => [ + "doc/man3/EVP_rc4.pod" + ], + "doc/html/man3/EVP_rc5_32_12_16_cbc.html" => [ + "doc/man3/EVP_rc5_32_12_16_cbc.pod" + ], + "doc/html/man3/EVP_ripemd160.html" => [ + "doc/man3/EVP_ripemd160.pod" + ], + "doc/html/man3/EVP_seed_cbc.html" => [ + "doc/man3/EVP_seed_cbc.pod" + ], + "doc/html/man3/EVP_set_default_properties.html" => [ + "doc/man3/EVP_set_default_properties.pod" + ], + "doc/html/man3/EVP_sha1.html" => [ + "doc/man3/EVP_sha1.pod" + ], + "doc/html/man3/EVP_sha224.html" => [ + "doc/man3/EVP_sha224.pod" + ], + "doc/html/man3/EVP_sha3_224.html" => [ + "doc/man3/EVP_sha3_224.pod" + ], + "doc/html/man3/EVP_sm3.html" => [ + "doc/man3/EVP_sm3.pod" + ], + "doc/html/man3/EVP_sm4_cbc.html" => [ + "doc/man3/EVP_sm4_cbc.pod" + ], + "doc/html/man3/EVP_whirlpool.html" => [ + "doc/man3/EVP_whirlpool.pod" + ], + "doc/html/man3/HMAC.html" => [ + "doc/man3/HMAC.pod" + ], + "doc/html/man3/MD5.html" => [ + "doc/man3/MD5.pod" + ], + "doc/html/man3/MDC2_Init.html" => [ + "doc/man3/MDC2_Init.pod" + ], + "doc/html/man3/NCONF_new_ex.html" => [ + "doc/man3/NCONF_new_ex.pod" + ], + "doc/html/man3/OBJ_nid2obj.html" => [ + "doc/man3/OBJ_nid2obj.pod" + ], + "doc/html/man3/OCSP_REQUEST_new.html" => [ + "doc/man3/OCSP_REQUEST_new.pod" + ], + "doc/html/man3/OCSP_cert_to_id.html" => [ + "doc/man3/OCSP_cert_to_id.pod" + ], + "doc/html/man3/OCSP_request_add1_nonce.html" => [ + "doc/man3/OCSP_request_add1_nonce.pod" + ], + "doc/html/man3/OCSP_resp_find_status.html" => [ + "doc/man3/OCSP_resp_find_status.pod" + ], + "doc/html/man3/OCSP_response_status.html" => [ + "doc/man3/OCSP_response_status.pod" + ], + "doc/html/man3/OCSP_sendreq_new.html" => [ + "doc/man3/OCSP_sendreq_new.pod" + ], + "doc/html/man3/OPENSSL_Applink.html" => [ + "doc/man3/OPENSSL_Applink.pod" + ], + "doc/html/man3/OPENSSL_FILE.html" => [ + "doc/man3/OPENSSL_FILE.pod" + ], + "doc/html/man3/OPENSSL_LH_COMPFUNC.html" => [ + "doc/man3/OPENSSL_LH_COMPFUNC.pod" + ], + "doc/html/man3/OPENSSL_LH_stats.html" => [ + "doc/man3/OPENSSL_LH_stats.pod" + ], + "doc/html/man3/OPENSSL_config.html" => [ + "doc/man3/OPENSSL_config.pod" + ], + "doc/html/man3/OPENSSL_fork_prepare.html" => [ + "doc/man3/OPENSSL_fork_prepare.pod" + ], + "doc/html/man3/OPENSSL_gmtime.html" => [ + "doc/man3/OPENSSL_gmtime.pod" + ], + "doc/html/man3/OPENSSL_hexchar2int.html" => [ + "doc/man3/OPENSSL_hexchar2int.pod" + ], + "doc/html/man3/OPENSSL_ia32cap.html" => [ + "doc/man3/OPENSSL_ia32cap.pod" + ], + "doc/html/man3/OPENSSL_init_crypto.html" => [ + "doc/man3/OPENSSL_init_crypto.pod" + ], + "doc/html/man3/OPENSSL_init_ssl.html" => [ + "doc/man3/OPENSSL_init_ssl.pod" + ], + "doc/html/man3/OPENSSL_instrument_bus.html" => [ + "doc/man3/OPENSSL_instrument_bus.pod" + ], + "doc/html/man3/OPENSSL_load_builtin_modules.html" => [ + "doc/man3/OPENSSL_load_builtin_modules.pod" + ], + "doc/html/man3/OPENSSL_malloc.html" => [ + "doc/man3/OPENSSL_malloc.pod" + ], + "doc/html/man3/OPENSSL_s390xcap.html" => [ + "doc/man3/OPENSSL_s390xcap.pod" + ], + "doc/html/man3/OPENSSL_secure_malloc.html" => [ + "doc/man3/OPENSSL_secure_malloc.pod" + ], + "doc/html/man3/OPENSSL_strcasecmp.html" => [ + "doc/man3/OPENSSL_strcasecmp.pod" + ], + "doc/html/man3/OSSL_ALGORITHM.html" => [ + "doc/man3/OSSL_ALGORITHM.pod" + ], + "doc/html/man3/OSSL_CALLBACK.html" => [ + "doc/man3/OSSL_CALLBACK.pod" + ], + "doc/html/man3/OSSL_CMP_CTX_new.html" => [ + "doc/man3/OSSL_CMP_CTX_new.pod" + ], + "doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html" => [ + "doc/man3/OSSL_CMP_HDR_get0_transactionID.pod" + ], + "doc/html/man3/OSSL_CMP_ITAV_set0.html" => [ + "doc/man3/OSSL_CMP_ITAV_set0.pod" + ], + "doc/html/man3/OSSL_CMP_MSG_get0_header.html" => [ + "doc/man3/OSSL_CMP_MSG_get0_header.pod" + ], + "doc/html/man3/OSSL_CMP_MSG_http_perform.html" => [ + "doc/man3/OSSL_CMP_MSG_http_perform.pod" + ], + "doc/html/man3/OSSL_CMP_SRV_CTX_new.html" => [ + "doc/man3/OSSL_CMP_SRV_CTX_new.pod" + ], + "doc/html/man3/OSSL_CMP_STATUSINFO_new.html" => [ + "doc/man3/OSSL_CMP_STATUSINFO_new.pod" + ], + "doc/html/man3/OSSL_CMP_exec_certreq.html" => [ + "doc/man3/OSSL_CMP_exec_certreq.pod" + ], + "doc/html/man3/OSSL_CMP_log_open.html" => [ + "doc/man3/OSSL_CMP_log_open.pod" + ], + "doc/html/man3/OSSL_CMP_validate_msg.html" => [ + "doc/man3/OSSL_CMP_validate_msg.pod" + ], + "doc/html/man3/OSSL_CORE_MAKE_FUNC.html" => [ + "doc/man3/OSSL_CORE_MAKE_FUNC.pod" + ], + "doc/html/man3/OSSL_CRMF_MSG_get0_tmpl.html" => [ + "doc/man3/OSSL_CRMF_MSG_get0_tmpl.pod" + ], + "doc/html/man3/OSSL_CRMF_MSG_set0_validity.html" => [ + "doc/man3/OSSL_CRMF_MSG_set0_validity.pod" + ], + "doc/html/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.html" => [ + "doc/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.pod" + ], + "doc/html/man3/OSSL_CRMF_MSG_set1_regInfo_certReq.html" => [ + "doc/man3/OSSL_CRMF_MSG_set1_regInfo_certReq.pod" + ], + "doc/html/man3/OSSL_CRMF_pbmp_new.html" => [ + "doc/man3/OSSL_CRMF_pbmp_new.pod" + ], + "doc/html/man3/OSSL_DECODER.html" => [ + "doc/man3/OSSL_DECODER.pod" + ], + "doc/html/man3/OSSL_DECODER_CTX.html" => [ + "doc/man3/OSSL_DECODER_CTX.pod" + ], + "doc/html/man3/OSSL_DECODER_CTX_new_for_pkey.html" => [ + "doc/man3/OSSL_DECODER_CTX_new_for_pkey.pod" + ], + "doc/html/man3/OSSL_DECODER_from_bio.html" => [ + "doc/man3/OSSL_DECODER_from_bio.pod" + ], + "doc/html/man3/OSSL_DISPATCH.html" => [ + "doc/man3/OSSL_DISPATCH.pod" + ], + "doc/html/man3/OSSL_ENCODER.html" => [ + "doc/man3/OSSL_ENCODER.pod" + ], + "doc/html/man3/OSSL_ENCODER_CTX.html" => [ + "doc/man3/OSSL_ENCODER_CTX.pod" + ], + "doc/html/man3/OSSL_ENCODER_CTX_new_for_pkey.html" => [ + "doc/man3/OSSL_ENCODER_CTX_new_for_pkey.pod" + ], + "doc/html/man3/OSSL_ENCODER_to_bio.html" => [ + "doc/man3/OSSL_ENCODER_to_bio.pod" + ], + "doc/html/man3/OSSL_ESS_check_signing_certs.html" => [ + "doc/man3/OSSL_ESS_check_signing_certs.pod" + ], + "doc/html/man3/OSSL_HTTP_REQ_CTX.html" => [ + "doc/man3/OSSL_HTTP_REQ_CTX.pod" + ], + "doc/html/man3/OSSL_HTTP_parse_url.html" => [ + "doc/man3/OSSL_HTTP_parse_url.pod" + ], + "doc/html/man3/OSSL_HTTP_transfer.html" => [ + "doc/man3/OSSL_HTTP_transfer.pod" + ], + "doc/html/man3/OSSL_ITEM.html" => [ + "doc/man3/OSSL_ITEM.pod" + ], + "doc/html/man3/OSSL_LIB_CTX.html" => [ + "doc/man3/OSSL_LIB_CTX.pod" + ], + "doc/html/man3/OSSL_PARAM.html" => [ + "doc/man3/OSSL_PARAM.pod" + ], + "doc/html/man3/OSSL_PARAM_BLD.html" => [ + "doc/man3/OSSL_PARAM_BLD.pod" + ], + "doc/html/man3/OSSL_PARAM_allocate_from_text.html" => [ + "doc/man3/OSSL_PARAM_allocate_from_text.pod" + ], + "doc/html/man3/OSSL_PARAM_dup.html" => [ + "doc/man3/OSSL_PARAM_dup.pod" + ], + "doc/html/man3/OSSL_PARAM_int.html" => [ + "doc/man3/OSSL_PARAM_int.pod" + ], + "doc/html/man3/OSSL_PROVIDER.html" => [ + "doc/man3/OSSL_PROVIDER.pod" + ], + "doc/html/man3/OSSL_SELF_TEST_new.html" => [ + "doc/man3/OSSL_SELF_TEST_new.pod" + ], + "doc/html/man3/OSSL_SELF_TEST_set_callback.html" => [ + "doc/man3/OSSL_SELF_TEST_set_callback.pod" + ], + "doc/html/man3/OSSL_STORE_INFO.html" => [ + "doc/man3/OSSL_STORE_INFO.pod" + ], + "doc/html/man3/OSSL_STORE_LOADER.html" => [ + "doc/man3/OSSL_STORE_LOADER.pod" + ], + "doc/html/man3/OSSL_STORE_SEARCH.html" => [ + "doc/man3/OSSL_STORE_SEARCH.pod" + ], + "doc/html/man3/OSSL_STORE_attach.html" => [ + "doc/man3/OSSL_STORE_attach.pod" + ], + "doc/html/man3/OSSL_STORE_expect.html" => [ + "doc/man3/OSSL_STORE_expect.pod" + ], + "doc/html/man3/OSSL_STORE_open.html" => [ + "doc/man3/OSSL_STORE_open.pod" + ], + "doc/html/man3/OSSL_trace_enabled.html" => [ + "doc/man3/OSSL_trace_enabled.pod" + ], + "doc/html/man3/OSSL_trace_get_category_num.html" => [ + "doc/man3/OSSL_trace_get_category_num.pod" + ], + "doc/html/man3/OSSL_trace_set_channel.html" => [ + "doc/man3/OSSL_trace_set_channel.pod" + ], + "doc/html/man3/OpenSSL_add_all_algorithms.html" => [ + "doc/man3/OpenSSL_add_all_algorithms.pod" + ], + "doc/html/man3/OpenSSL_version.html" => [ + "doc/man3/OpenSSL_version.pod" + ], + "doc/html/man3/PEM_X509_INFO_read_bio_ex.html" => [ + "doc/man3/PEM_X509_INFO_read_bio_ex.pod" + ], + "doc/html/man3/PEM_bytes_read_bio.html" => [ + "doc/man3/PEM_bytes_read_bio.pod" + ], + "doc/html/man3/PEM_read.html" => [ + "doc/man3/PEM_read.pod" + ], + "doc/html/man3/PEM_read_CMS.html" => [ + "doc/man3/PEM_read_CMS.pod" + ], + "doc/html/man3/PEM_read_bio_PrivateKey.html" => [ + "doc/man3/PEM_read_bio_PrivateKey.pod" + ], + "doc/html/man3/PEM_read_bio_ex.html" => [ + "doc/man3/PEM_read_bio_ex.pod" + ], + "doc/html/man3/PEM_write_bio_CMS_stream.html" => [ + "doc/man3/PEM_write_bio_CMS_stream.pod" + ], + "doc/html/man3/PEM_write_bio_PKCS7_stream.html" => [ + "doc/man3/PEM_write_bio_PKCS7_stream.pod" + ], + "doc/html/man3/PKCS12_PBE_keyivgen.html" => [ + "doc/man3/PKCS12_PBE_keyivgen.pod" + ], + "doc/html/man3/PKCS12_SAFEBAG_create_cert.html" => [ + "doc/man3/PKCS12_SAFEBAG_create_cert.pod" + ], + "doc/html/man3/PKCS12_SAFEBAG_get0_attrs.html" => [ + "doc/man3/PKCS12_SAFEBAG_get0_attrs.pod" + ], + "doc/html/man3/PKCS12_SAFEBAG_get1_cert.html" => [ + "doc/man3/PKCS12_SAFEBAG_get1_cert.pod" + ], + "doc/html/man3/PKCS12_add1_attr_by_NID.html" => [ + "doc/man3/PKCS12_add1_attr_by_NID.pod" + ], + "doc/html/man3/PKCS12_add_CSPName_asc.html" => [ + "doc/man3/PKCS12_add_CSPName_asc.pod" + ], + "doc/html/man3/PKCS12_add_cert.html" => [ + "doc/man3/PKCS12_add_cert.pod" + ], + "doc/html/man3/PKCS12_add_friendlyname_asc.html" => [ + "doc/man3/PKCS12_add_friendlyname_asc.pod" + ], + "doc/html/man3/PKCS12_add_localkeyid.html" => [ + "doc/man3/PKCS12_add_localkeyid.pod" + ], + "doc/html/man3/PKCS12_add_safe.html" => [ + "doc/man3/PKCS12_add_safe.pod" + ], + "doc/html/man3/PKCS12_create.html" => [ + "doc/man3/PKCS12_create.pod" + ], + "doc/html/man3/PKCS12_decrypt_skey.html" => [ + "doc/man3/PKCS12_decrypt_skey.pod" + ], + "doc/html/man3/PKCS12_gen_mac.html" => [ + "doc/man3/PKCS12_gen_mac.pod" + ], + "doc/html/man3/PKCS12_get_friendlyname.html" => [ + "doc/man3/PKCS12_get_friendlyname.pod" + ], + "doc/html/man3/PKCS12_init.html" => [ + "doc/man3/PKCS12_init.pod" + ], + "doc/html/man3/PKCS12_item_decrypt_d2i.html" => [ + "doc/man3/PKCS12_item_decrypt_d2i.pod" + ], + "doc/html/man3/PKCS12_key_gen_utf8_ex.html" => [ + "doc/man3/PKCS12_key_gen_utf8_ex.pod" + ], + "doc/html/man3/PKCS12_newpass.html" => [ + "doc/man3/PKCS12_newpass.pod" + ], + "doc/html/man3/PKCS12_pack_p7encdata.html" => [ + "doc/man3/PKCS12_pack_p7encdata.pod" + ], + "doc/html/man3/PKCS12_parse.html" => [ + "doc/man3/PKCS12_parse.pod" + ], + "doc/html/man3/PKCS5_PBE_keyivgen.html" => [ + "doc/man3/PKCS5_PBE_keyivgen.pod" + ], + "doc/html/man3/PKCS5_PBKDF2_HMAC.html" => [ + "doc/man3/PKCS5_PBKDF2_HMAC.pod" + ], + "doc/html/man3/PKCS7_decrypt.html" => [ + "doc/man3/PKCS7_decrypt.pod" + ], + "doc/html/man3/PKCS7_encrypt.html" => [ + "doc/man3/PKCS7_encrypt.pod" + ], + "doc/html/man3/PKCS7_get_octet_string.html" => [ + "doc/man3/PKCS7_get_octet_string.pod" + ], + "doc/html/man3/PKCS7_sign.html" => [ + "doc/man3/PKCS7_sign.pod" + ], + "doc/html/man3/PKCS7_sign_add_signer.html" => [ + "doc/man3/PKCS7_sign_add_signer.pod" + ], + "doc/html/man3/PKCS7_type_is_other.html" => [ + "doc/man3/PKCS7_type_is_other.pod" + ], + "doc/html/man3/PKCS7_verify.html" => [ + "doc/man3/PKCS7_verify.pod" + ], + "doc/html/man3/PKCS8_encrypt.html" => [ + "doc/man3/PKCS8_encrypt.pod" + ], + "doc/html/man3/PKCS8_pkey_add1_attr.html" => [ + "doc/man3/PKCS8_pkey_add1_attr.pod" + ], + "doc/html/man3/RAND_add.html" => [ + "doc/man3/RAND_add.pod" + ], + "doc/html/man3/RAND_bytes.html" => [ + "doc/man3/RAND_bytes.pod" + ], + "doc/html/man3/RAND_cleanup.html" => [ + "doc/man3/RAND_cleanup.pod" + ], + "doc/html/man3/RAND_egd.html" => [ + "doc/man3/RAND_egd.pod" + ], + "doc/html/man3/RAND_get0_primary.html" => [ + "doc/man3/RAND_get0_primary.pod" + ], + "doc/html/man3/RAND_load_file.html" => [ + "doc/man3/RAND_load_file.pod" + ], + "doc/html/man3/RAND_set_DRBG_type.html" => [ + "doc/man3/RAND_set_DRBG_type.pod" + ], + "doc/html/man3/RAND_set_rand_method.html" => [ + "doc/man3/RAND_set_rand_method.pod" + ], + "doc/html/man3/RC4_set_key.html" => [ + "doc/man3/RC4_set_key.pod" + ], + "doc/html/man3/RIPEMD160_Init.html" => [ + "doc/man3/RIPEMD160_Init.pod" + ], + "doc/html/man3/RSA_blinding_on.html" => [ + "doc/man3/RSA_blinding_on.pod" + ], + "doc/html/man3/RSA_check_key.html" => [ + "doc/man3/RSA_check_key.pod" + ], + "doc/html/man3/RSA_generate_key.html" => [ + "doc/man3/RSA_generate_key.pod" + ], + "doc/html/man3/RSA_get0_key.html" => [ + "doc/man3/RSA_get0_key.pod" + ], + "doc/html/man3/RSA_meth_new.html" => [ + "doc/man3/RSA_meth_new.pod" + ], + "doc/html/man3/RSA_new.html" => [ + "doc/man3/RSA_new.pod" + ], + "doc/html/man3/RSA_padding_add_PKCS1_type_1.html" => [ + "doc/man3/RSA_padding_add_PKCS1_type_1.pod" + ], + "doc/html/man3/RSA_print.html" => [ + "doc/man3/RSA_print.pod" + ], + "doc/html/man3/RSA_private_encrypt.html" => [ + "doc/man3/RSA_private_encrypt.pod" + ], + "doc/html/man3/RSA_public_encrypt.html" => [ + "doc/man3/RSA_public_encrypt.pod" + ], + "doc/html/man3/RSA_set_method.html" => [ + "doc/man3/RSA_set_method.pod" + ], + "doc/html/man3/RSA_sign.html" => [ + "doc/man3/RSA_sign.pod" + ], + "doc/html/man3/RSA_sign_ASN1_OCTET_STRING.html" => [ + "doc/man3/RSA_sign_ASN1_OCTET_STRING.pod" + ], + "doc/html/man3/RSA_size.html" => [ + "doc/man3/RSA_size.pod" + ], + "doc/html/man3/SCT_new.html" => [ + "doc/man3/SCT_new.pod" + ], + "doc/html/man3/SCT_print.html" => [ + "doc/man3/SCT_print.pod" + ], + "doc/html/man3/SCT_validate.html" => [ + "doc/man3/SCT_validate.pod" + ], + "doc/html/man3/SHA256_Init.html" => [ + "doc/man3/SHA256_Init.pod" + ], + "doc/html/man3/SMIME_read_ASN1.html" => [ + "doc/man3/SMIME_read_ASN1.pod" + ], + "doc/html/man3/SMIME_read_CMS.html" => [ + "doc/man3/SMIME_read_CMS.pod" + ], + "doc/html/man3/SMIME_read_PKCS7.html" => [ + "doc/man3/SMIME_read_PKCS7.pod" + ], + "doc/html/man3/SMIME_write_ASN1.html" => [ + "doc/man3/SMIME_write_ASN1.pod" + ], + "doc/html/man3/SMIME_write_CMS.html" => [ + "doc/man3/SMIME_write_CMS.pod" + ], + "doc/html/man3/SMIME_write_PKCS7.html" => [ + "doc/man3/SMIME_write_PKCS7.pod" + ], + "doc/html/man3/SRP_Calc_B.html" => [ + "doc/man3/SRP_Calc_B.pod" + ], + "doc/html/man3/SRP_VBASE_new.html" => [ + "doc/man3/SRP_VBASE_new.pod" + ], + "doc/html/man3/SRP_create_verifier.html" => [ + "doc/man3/SRP_create_verifier.pod" + ], + "doc/html/man3/SRP_user_pwd_new.html" => [ + "doc/man3/SRP_user_pwd_new.pod" + ], + "doc/html/man3/SSL_CIPHER_get_name.html" => [ + "doc/man3/SSL_CIPHER_get_name.pod" + ], + "doc/html/man3/SSL_COMP_add_compression_method.html" => [ + "doc/man3/SSL_COMP_add_compression_method.pod" + ], + "doc/html/man3/SSL_CONF_CTX_new.html" => [ + "doc/man3/SSL_CONF_CTX_new.pod" + ], + "doc/html/man3/SSL_CONF_CTX_set1_prefix.html" => [ + "doc/man3/SSL_CONF_CTX_set1_prefix.pod" + ], + "doc/html/man3/SSL_CONF_CTX_set_flags.html" => [ + "doc/man3/SSL_CONF_CTX_set_flags.pod" + ], + "doc/html/man3/SSL_CONF_CTX_set_ssl_ctx.html" => [ + "doc/man3/SSL_CONF_CTX_set_ssl_ctx.pod" + ], + "doc/html/man3/SSL_CONF_cmd.html" => [ + "doc/man3/SSL_CONF_cmd.pod" + ], + "doc/html/man3/SSL_CONF_cmd_argv.html" => [ + "doc/man3/SSL_CONF_cmd_argv.pod" + ], + "doc/html/man3/SSL_CTX_add1_chain_cert.html" => [ + "doc/man3/SSL_CTX_add1_chain_cert.pod" + ], + "doc/html/man3/SSL_CTX_add_extra_chain_cert.html" => [ + "doc/man3/SSL_CTX_add_extra_chain_cert.pod" + ], + "doc/html/man3/SSL_CTX_add_session.html" => [ + "doc/man3/SSL_CTX_add_session.pod" + ], + "doc/html/man3/SSL_CTX_config.html" => [ + "doc/man3/SSL_CTX_config.pod" + ], + "doc/html/man3/SSL_CTX_ctrl.html" => [ + "doc/man3/SSL_CTX_ctrl.pod" + ], + "doc/html/man3/SSL_CTX_dane_enable.html" => [ + "doc/man3/SSL_CTX_dane_enable.pod" + ], + "doc/html/man3/SSL_CTX_flush_sessions.html" => [ + "doc/man3/SSL_CTX_flush_sessions.pod" + ], + "doc/html/man3/SSL_CTX_free.html" => [ + "doc/man3/SSL_CTX_free.pod" + ], + "doc/html/man3/SSL_CTX_get0_param.html" => [ + "doc/man3/SSL_CTX_get0_param.pod" + ], + "doc/html/man3/SSL_CTX_get_verify_mode.html" => [ + "doc/man3/SSL_CTX_get_verify_mode.pod" + ], + "doc/html/man3/SSL_CTX_has_client_custom_ext.html" => [ + "doc/man3/SSL_CTX_has_client_custom_ext.pod" + ], + "doc/html/man3/SSL_CTX_load_verify_locations.html" => [ + "doc/man3/SSL_CTX_load_verify_locations.pod" + ], + "doc/html/man3/SSL_CTX_new.html" => [ + "doc/man3/SSL_CTX_new.pod" + ], + "doc/html/man3/SSL_CTX_sess_number.html" => [ + "doc/man3/SSL_CTX_sess_number.pod" + ], + "doc/html/man3/SSL_CTX_sess_set_cache_size.html" => [ + "doc/man3/SSL_CTX_sess_set_cache_size.pod" + ], + "doc/html/man3/SSL_CTX_sess_set_get_cb.html" => [ + "doc/man3/SSL_CTX_sess_set_get_cb.pod" + ], + "doc/html/man3/SSL_CTX_sessions.html" => [ + "doc/man3/SSL_CTX_sessions.pod" + ], + "doc/html/man3/SSL_CTX_set0_CA_list.html" => [ + "doc/man3/SSL_CTX_set0_CA_list.pod" + ], + "doc/html/man3/SSL_CTX_set1_curves.html" => [ + "doc/man3/SSL_CTX_set1_curves.pod" + ], + "doc/html/man3/SSL_CTX_set1_sigalgs.html" => [ + "doc/man3/SSL_CTX_set1_sigalgs.pod" + ], + "doc/html/man3/SSL_CTX_set1_verify_cert_store.html" => [ + "doc/man3/SSL_CTX_set1_verify_cert_store.pod" + ], + "doc/html/man3/SSL_CTX_set_alpn_select_cb.html" => [ + "doc/man3/SSL_CTX_set_alpn_select_cb.pod" + ], + "doc/html/man3/SSL_CTX_set_cert_cb.html" => [ + "doc/man3/SSL_CTX_set_cert_cb.pod" + ], + "doc/html/man3/SSL_CTX_set_cert_store.html" => [ + "doc/man3/SSL_CTX_set_cert_store.pod" + ], + "doc/html/man3/SSL_CTX_set_cert_verify_callback.html" => [ + "doc/man3/SSL_CTX_set_cert_verify_callback.pod" + ], + "doc/html/man3/SSL_CTX_set_cipher_list.html" => [ + "doc/man3/SSL_CTX_set_cipher_list.pod" + ], + "doc/html/man3/SSL_CTX_set_client_cert_cb.html" => [ + "doc/man3/SSL_CTX_set_client_cert_cb.pod" + ], + "doc/html/man3/SSL_CTX_set_client_hello_cb.html" => [ + "doc/man3/SSL_CTX_set_client_hello_cb.pod" + ], + "doc/html/man3/SSL_CTX_set_ct_validation_callback.html" => [ + "doc/man3/SSL_CTX_set_ct_validation_callback.pod" + ], + "doc/html/man3/SSL_CTX_set_ctlog_list_file.html" => [ + "doc/man3/SSL_CTX_set_ctlog_list_file.pod" + ], + "doc/html/man3/SSL_CTX_set_default_passwd_cb.html" => [ + "doc/man3/SSL_CTX_set_default_passwd_cb.pod" + ], + "doc/html/man3/SSL_CTX_set_generate_session_id.html" => [ + "doc/man3/SSL_CTX_set_generate_session_id.pod" + ], + "doc/html/man3/SSL_CTX_set_info_callback.html" => [ + "doc/man3/SSL_CTX_set_info_callback.pod" + ], + "doc/html/man3/SSL_CTX_set_keylog_callback.html" => [ + "doc/man3/SSL_CTX_set_keylog_callback.pod" + ], + "doc/html/man3/SSL_CTX_set_max_cert_list.html" => [ + "doc/man3/SSL_CTX_set_max_cert_list.pod" + ], + "doc/html/man3/SSL_CTX_set_min_proto_version.html" => [ + "doc/man3/SSL_CTX_set_min_proto_version.pod" + ], + "doc/html/man3/SSL_CTX_set_mode.html" => [ + "doc/man3/SSL_CTX_set_mode.pod" + ], + "doc/html/man3/SSL_CTX_set_msg_callback.html" => [ + "doc/man3/SSL_CTX_set_msg_callback.pod" + ], + "doc/html/man3/SSL_CTX_set_num_tickets.html" => [ + "doc/man3/SSL_CTX_set_num_tickets.pod" + ], + "doc/html/man3/SSL_CTX_set_options.html" => [ + "doc/man3/SSL_CTX_set_options.pod" + ], + "doc/html/man3/SSL_CTX_set_psk_client_callback.html" => [ + "doc/man3/SSL_CTX_set_psk_client_callback.pod" + ], + "doc/html/man3/SSL_CTX_set_quic_method.html" => [ + "doc/man3/SSL_CTX_set_quic_method.pod" + ], + "doc/html/man3/SSL_CTX_set_quiet_shutdown.html" => [ + "doc/man3/SSL_CTX_set_quiet_shutdown.pod" + ], + "doc/html/man3/SSL_CTX_set_read_ahead.html" => [ + "doc/man3/SSL_CTX_set_read_ahead.pod" + ], + "doc/html/man3/SSL_CTX_set_record_padding_callback.html" => [ + "doc/man3/SSL_CTX_set_record_padding_callback.pod" + ], + "doc/html/man3/SSL_CTX_set_security_level.html" => [ + "doc/man3/SSL_CTX_set_security_level.pod" + ], + "doc/html/man3/SSL_CTX_set_session_cache_mode.html" => [ + "doc/man3/SSL_CTX_set_session_cache_mode.pod" + ], + "doc/html/man3/SSL_CTX_set_session_id_context.html" => [ + "doc/man3/SSL_CTX_set_session_id_context.pod" + ], + "doc/html/man3/SSL_CTX_set_session_ticket_cb.html" => [ + "doc/man3/SSL_CTX_set_session_ticket_cb.pod" + ], + "doc/html/man3/SSL_CTX_set_split_send_fragment.html" => [ + "doc/man3/SSL_CTX_set_split_send_fragment.pod" + ], + "doc/html/man3/SSL_CTX_set_srp_password.html" => [ + "doc/man3/SSL_CTX_set_srp_password.pod" + ], + "doc/html/man3/SSL_CTX_set_ssl_version.html" => [ + "doc/man3/SSL_CTX_set_ssl_version.pod" + ], + "doc/html/man3/SSL_CTX_set_stateless_cookie_generate_cb.html" => [ + "doc/man3/SSL_CTX_set_stateless_cookie_generate_cb.pod" + ], + "doc/html/man3/SSL_CTX_set_timeout.html" => [ + "doc/man3/SSL_CTX_set_timeout.pod" + ], + "doc/html/man3/SSL_CTX_set_tlsext_servername_callback.html" => [ + "doc/man3/SSL_CTX_set_tlsext_servername_callback.pod" + ], + "doc/html/man3/SSL_CTX_set_tlsext_status_cb.html" => [ + "doc/man3/SSL_CTX_set_tlsext_status_cb.pod" + ], + "doc/html/man3/SSL_CTX_set_tlsext_ticket_key_cb.html" => [ + "doc/man3/SSL_CTX_set_tlsext_ticket_key_cb.pod" + ], + "doc/html/man3/SSL_CTX_set_tlsext_use_srtp.html" => [ + "doc/man3/SSL_CTX_set_tlsext_use_srtp.pod" + ], + "doc/html/man3/SSL_CTX_set_tmp_dh_callback.html" => [ + "doc/man3/SSL_CTX_set_tmp_dh_callback.pod" + ], + "doc/html/man3/SSL_CTX_set_tmp_ecdh.html" => [ + "doc/man3/SSL_CTX_set_tmp_ecdh.pod" + ], + "doc/html/man3/SSL_CTX_set_verify.html" => [ + "doc/man3/SSL_CTX_set_verify.pod" + ], + "doc/html/man3/SSL_CTX_use_certificate.html" => [ + "doc/man3/SSL_CTX_use_certificate.pod" + ], + "doc/html/man3/SSL_CTX_use_psk_identity_hint.html" => [ + "doc/man3/SSL_CTX_use_psk_identity_hint.pod" + ], + "doc/html/man3/SSL_CTX_use_serverinfo.html" => [ + "doc/man3/SSL_CTX_use_serverinfo.pod" + ], + "doc/html/man3/SSL_SESSION_free.html" => [ + "doc/man3/SSL_SESSION_free.pod" + ], + "doc/html/man3/SSL_SESSION_get0_cipher.html" => [ + "doc/man3/SSL_SESSION_get0_cipher.pod" + ], + "doc/html/man3/SSL_SESSION_get0_hostname.html" => [ + "doc/man3/SSL_SESSION_get0_hostname.pod" + ], + "doc/html/man3/SSL_SESSION_get0_id_context.html" => [ + "doc/man3/SSL_SESSION_get0_id_context.pod" + ], + "doc/html/man3/SSL_SESSION_get0_peer.html" => [ + "doc/man3/SSL_SESSION_get0_peer.pod" + ], + "doc/html/man3/SSL_SESSION_get_compress_id.html" => [ + "doc/man3/SSL_SESSION_get_compress_id.pod" + ], + "doc/html/man3/SSL_SESSION_get_protocol_version.html" => [ + "doc/man3/SSL_SESSION_get_protocol_version.pod" + ], + "doc/html/man3/SSL_SESSION_get_time.html" => [ + "doc/man3/SSL_SESSION_get_time.pod" + ], + "doc/html/man3/SSL_SESSION_has_ticket.html" => [ + "doc/man3/SSL_SESSION_has_ticket.pod" + ], + "doc/html/man3/SSL_SESSION_is_resumable.html" => [ + "doc/man3/SSL_SESSION_is_resumable.pod" + ], + "doc/html/man3/SSL_SESSION_print.html" => [ + "doc/man3/SSL_SESSION_print.pod" + ], + "doc/html/man3/SSL_SESSION_set1_id.html" => [ + "doc/man3/SSL_SESSION_set1_id.pod" + ], + "doc/html/man3/SSL_accept.html" => [ + "doc/man3/SSL_accept.pod" + ], + "doc/html/man3/SSL_alert_type_string.html" => [ + "doc/man3/SSL_alert_type_string.pod" + ], + "doc/html/man3/SSL_alloc_buffers.html" => [ + "doc/man3/SSL_alloc_buffers.pod" + ], + "doc/html/man3/SSL_check_chain.html" => [ + "doc/man3/SSL_check_chain.pod" + ], + "doc/html/man3/SSL_clear.html" => [ + "doc/man3/SSL_clear.pod" + ], + "doc/html/man3/SSL_connect.html" => [ + "doc/man3/SSL_connect.pod" + ], + "doc/html/man3/SSL_do_handshake.html" => [ + "doc/man3/SSL_do_handshake.pod" + ], + "doc/html/man3/SSL_export_keying_material.html" => [ + "doc/man3/SSL_export_keying_material.pod" + ], + "doc/html/man3/SSL_extension_supported.html" => [ + "doc/man3/SSL_extension_supported.pod" + ], + "doc/html/man3/SSL_free.html" => [ + "doc/man3/SSL_free.pod" + ], + "doc/html/man3/SSL_get0_peer_scts.html" => [ + "doc/man3/SSL_get0_peer_scts.pod" + ], + "doc/html/man3/SSL_get_SSL_CTX.html" => [ + "doc/man3/SSL_get_SSL_CTX.pod" + ], + "doc/html/man3/SSL_get_all_async_fds.html" => [ + "doc/man3/SSL_get_all_async_fds.pod" + ], + "doc/html/man3/SSL_get_certificate.html" => [ + "doc/man3/SSL_get_certificate.pod" + ], + "doc/html/man3/SSL_get_ciphers.html" => [ + "doc/man3/SSL_get_ciphers.pod" + ], + "doc/html/man3/SSL_get_client_random.html" => [ + "doc/man3/SSL_get_client_random.pod" + ], + "doc/html/man3/SSL_get_current_cipher.html" => [ + "doc/man3/SSL_get_current_cipher.pod" + ], + "doc/html/man3/SSL_get_default_timeout.html" => [ + "doc/man3/SSL_get_default_timeout.pod" + ], + "doc/html/man3/SSL_get_error.html" => [ + "doc/man3/SSL_get_error.pod" + ], + "doc/html/man3/SSL_get_extms_support.html" => [ + "doc/man3/SSL_get_extms_support.pod" + ], + "doc/html/man3/SSL_get_fd.html" => [ + "doc/man3/SSL_get_fd.pod" + ], + "doc/html/man3/SSL_get_peer_cert_chain.html" => [ + "doc/man3/SSL_get_peer_cert_chain.pod" + ], + "doc/html/man3/SSL_get_peer_certificate.html" => [ + "doc/man3/SSL_get_peer_certificate.pod" + ], + "doc/html/man3/SSL_get_peer_signature_nid.html" => [ + "doc/man3/SSL_get_peer_signature_nid.pod" + ], + "doc/html/man3/SSL_get_peer_tmp_key.html" => [ + "doc/man3/SSL_get_peer_tmp_key.pod" + ], + "doc/html/man3/SSL_get_psk_identity.html" => [ + "doc/man3/SSL_get_psk_identity.pod" + ], + "doc/html/man3/SSL_get_rbio.html" => [ + "doc/man3/SSL_get_rbio.pod" + ], + "doc/html/man3/SSL_get_session.html" => [ + "doc/man3/SSL_get_session.pod" + ], + "doc/html/man3/SSL_get_shared_sigalgs.html" => [ + "doc/man3/SSL_get_shared_sigalgs.pod" + ], + "doc/html/man3/SSL_get_verify_result.html" => [ + "doc/man3/SSL_get_verify_result.pod" + ], + "doc/html/man3/SSL_get_version.html" => [ + "doc/man3/SSL_get_version.pod" + ], + "doc/html/man3/SSL_group_to_name.html" => [ + "doc/man3/SSL_group_to_name.pod" + ], + "doc/html/man3/SSL_in_init.html" => [ + "doc/man3/SSL_in_init.pod" + ], + "doc/html/man3/SSL_key_update.html" => [ + "doc/man3/SSL_key_update.pod" + ], + "doc/html/man3/SSL_library_init.html" => [ + "doc/man3/SSL_library_init.pod" + ], + "doc/html/man3/SSL_load_client_CA_file.html" => [ + "doc/man3/SSL_load_client_CA_file.pod" + ], + "doc/html/man3/SSL_new.html" => [ + "doc/man3/SSL_new.pod" + ], + "doc/html/man3/SSL_pending.html" => [ + "doc/man3/SSL_pending.pod" + ], + "doc/html/man3/SSL_read.html" => [ + "doc/man3/SSL_read.pod" + ], + "doc/html/man3/SSL_read_early_data.html" => [ + "doc/man3/SSL_read_early_data.pod" + ], + "doc/html/man3/SSL_rstate_string.html" => [ + "doc/man3/SSL_rstate_string.pod" + ], + "doc/html/man3/SSL_session_reused.html" => [ + "doc/man3/SSL_session_reused.pod" + ], + "doc/html/man3/SSL_set1_host.html" => [ + "doc/man3/SSL_set1_host.pod" + ], + "doc/html/man3/SSL_set_async_callback.html" => [ + "doc/man3/SSL_set_async_callback.pod" + ], + "doc/html/man3/SSL_set_bio.html" => [ + "doc/man3/SSL_set_bio.pod" + ], + "doc/html/man3/SSL_set_connect_state.html" => [ + "doc/man3/SSL_set_connect_state.pod" + ], + "doc/html/man3/SSL_set_fd.html" => [ + "doc/man3/SSL_set_fd.pod" + ], + "doc/html/man3/SSL_set_retry_verify.html" => [ + "doc/man3/SSL_set_retry_verify.pod" + ], + "doc/html/man3/SSL_set_session.html" => [ + "doc/man3/SSL_set_session.pod" + ], + "doc/html/man3/SSL_set_shutdown.html" => [ + "doc/man3/SSL_set_shutdown.pod" + ], + "doc/html/man3/SSL_set_verify_result.html" => [ + "doc/man3/SSL_set_verify_result.pod" + ], + "doc/html/man3/SSL_shutdown.html" => [ + "doc/man3/SSL_shutdown.pod" + ], + "doc/html/man3/SSL_state_string.html" => [ + "doc/man3/SSL_state_string.pod" + ], + "doc/html/man3/SSL_want.html" => [ + "doc/man3/SSL_want.pod" + ], + "doc/html/man3/SSL_write.html" => [ + "doc/man3/SSL_write.pod" + ], + "doc/html/man3/TS_RESP_CTX_new.html" => [ + "doc/man3/TS_RESP_CTX_new.pod" + ], + "doc/html/man3/TS_VERIFY_CTX_set_certs.html" => [ + "doc/man3/TS_VERIFY_CTX_set_certs.pod" + ], + "doc/html/man3/UI_STRING.html" => [ + "doc/man3/UI_STRING.pod" + ], + "doc/html/man3/UI_UTIL_read_pw.html" => [ + "doc/man3/UI_UTIL_read_pw.pod" + ], + "doc/html/man3/UI_create_method.html" => [ + "doc/man3/UI_create_method.pod" + ], + "doc/html/man3/UI_new.html" => [ + "doc/man3/UI_new.pod" + ], + "doc/html/man3/X509V3_get_d2i.html" => [ + "doc/man3/X509V3_get_d2i.pod" + ], + "doc/html/man3/X509V3_set_ctx.html" => [ + "doc/man3/X509V3_set_ctx.pod" + ], + "doc/html/man3/X509_ALGOR_dup.html" => [ + "doc/man3/X509_ALGOR_dup.pod" + ], + "doc/html/man3/X509_CRL_get0_by_serial.html" => [ + "doc/man3/X509_CRL_get0_by_serial.pod" + ], + "doc/html/man3/X509_EXTENSION_set_object.html" => [ + "doc/man3/X509_EXTENSION_set_object.pod" + ], + "doc/html/man3/X509_LOOKUP.html" => [ + "doc/man3/X509_LOOKUP.pod" + ], + "doc/html/man3/X509_LOOKUP_hash_dir.html" => [ + "doc/man3/X509_LOOKUP_hash_dir.pod" + ], + "doc/html/man3/X509_LOOKUP_meth_new.html" => [ + "doc/man3/X509_LOOKUP_meth_new.pod" + ], + "doc/html/man3/X509_NAME_ENTRY_get_object.html" => [ + "doc/man3/X509_NAME_ENTRY_get_object.pod" + ], + "doc/html/man3/X509_NAME_add_entry_by_txt.html" => [ + "doc/man3/X509_NAME_add_entry_by_txt.pod" + ], + "doc/html/man3/X509_NAME_get0_der.html" => [ + "doc/man3/X509_NAME_get0_der.pod" + ], + "doc/html/man3/X509_NAME_get_index_by_NID.html" => [ + "doc/man3/X509_NAME_get_index_by_NID.pod" + ], + "doc/html/man3/X509_NAME_print_ex.html" => [ + "doc/man3/X509_NAME_print_ex.pod" + ], + "doc/html/man3/X509_PUBKEY_new.html" => [ + "doc/man3/X509_PUBKEY_new.pod" + ], + "doc/html/man3/X509_SIG_get0.html" => [ + "doc/man3/X509_SIG_get0.pod" + ], + "doc/html/man3/X509_STORE_CTX_get_error.html" => [ + "doc/man3/X509_STORE_CTX_get_error.pod" + ], + "doc/html/man3/X509_STORE_CTX_new.html" => [ + "doc/man3/X509_STORE_CTX_new.pod" + ], + "doc/html/man3/X509_STORE_CTX_set_verify_cb.html" => [ + "doc/man3/X509_STORE_CTX_set_verify_cb.pod" + ], + "doc/html/man3/X509_STORE_add_cert.html" => [ + "doc/man3/X509_STORE_add_cert.pod" + ], + "doc/html/man3/X509_STORE_get0_param.html" => [ + "doc/man3/X509_STORE_get0_param.pod" + ], + "doc/html/man3/X509_STORE_new.html" => [ + "doc/man3/X509_STORE_new.pod" + ], + "doc/html/man3/X509_STORE_set_verify_cb_func.html" => [ + "doc/man3/X509_STORE_set_verify_cb_func.pod" + ], + "doc/html/man3/X509_VERIFY_PARAM_set_flags.html" => [ + "doc/man3/X509_VERIFY_PARAM_set_flags.pod" + ], + "doc/html/man3/X509_add_cert.html" => [ + "doc/man3/X509_add_cert.pod" + ], + "doc/html/man3/X509_check_ca.html" => [ + "doc/man3/X509_check_ca.pod" + ], + "doc/html/man3/X509_check_host.html" => [ + "doc/man3/X509_check_host.pod" + ], + "doc/html/man3/X509_check_issued.html" => [ + "doc/man3/X509_check_issued.pod" + ], + "doc/html/man3/X509_check_private_key.html" => [ + "doc/man3/X509_check_private_key.pod" + ], + "doc/html/man3/X509_check_purpose.html" => [ + "doc/man3/X509_check_purpose.pod" + ], + "doc/html/man3/X509_cmp.html" => [ + "doc/man3/X509_cmp.pod" + ], + "doc/html/man3/X509_cmp_time.html" => [ + "doc/man3/X509_cmp_time.pod" + ], + "doc/html/man3/X509_digest.html" => [ + "doc/man3/X509_digest.pod" + ], + "doc/html/man3/X509_dup.html" => [ + "doc/man3/X509_dup.pod" + ], + "doc/html/man3/X509_get0_distinguishing_id.html" => [ + "doc/man3/X509_get0_distinguishing_id.pod" + ], + "doc/html/man3/X509_get0_notBefore.html" => [ + "doc/man3/X509_get0_notBefore.pod" + ], + "doc/html/man3/X509_get0_signature.html" => [ + "doc/man3/X509_get0_signature.pod" + ], + "doc/html/man3/X509_get0_uids.html" => [ + "doc/man3/X509_get0_uids.pod" + ], + "doc/html/man3/X509_get_extension_flags.html" => [ + "doc/man3/X509_get_extension_flags.pod" + ], + "doc/html/man3/X509_get_pubkey.html" => [ + "doc/man3/X509_get_pubkey.pod" + ], + "doc/html/man3/X509_get_serialNumber.html" => [ + "doc/man3/X509_get_serialNumber.pod" + ], + "doc/html/man3/X509_get_subject_name.html" => [ + "doc/man3/X509_get_subject_name.pod" + ], + "doc/html/man3/X509_get_version.html" => [ + "doc/man3/X509_get_version.pod" + ], + "doc/html/man3/X509_load_http.html" => [ + "doc/man3/X509_load_http.pod" + ], + "doc/html/man3/X509_new.html" => [ + "doc/man3/X509_new.pod" + ], + "doc/html/man3/X509_sign.html" => [ + "doc/man3/X509_sign.pod" + ], + "doc/html/man3/X509_verify.html" => [ + "doc/man3/X509_verify.pod" + ], + "doc/html/man3/X509_verify_cert.html" => [ + "doc/man3/X509_verify_cert.pod" + ], + "doc/html/man3/X509v3_get_ext_by_NID.html" => [ + "doc/man3/X509v3_get_ext_by_NID.pod" + ], + "doc/html/man3/b2i_PVK_bio_ex.html" => [ + "doc/man3/b2i_PVK_bio_ex.pod" + ], + "doc/html/man3/d2i_PKCS8PrivateKey_bio.html" => [ + "doc/man3/d2i_PKCS8PrivateKey_bio.pod" + ], + "doc/html/man3/d2i_PrivateKey.html" => [ + "doc/man3/d2i_PrivateKey.pod" + ], + "doc/html/man3/d2i_RSAPrivateKey.html" => [ + "doc/man3/d2i_RSAPrivateKey.pod" + ], + "doc/html/man3/d2i_SSL_SESSION.html" => [ + "doc/man3/d2i_SSL_SESSION.pod" + ], + "doc/html/man3/d2i_X509.html" => [ + "doc/man3/d2i_X509.pod" + ], + "doc/html/man3/i2d_CMS_bio_stream.html" => [ + "doc/man3/i2d_CMS_bio_stream.pod" + ], + "doc/html/man3/i2d_PKCS7_bio_stream.html" => [ + "doc/man3/i2d_PKCS7_bio_stream.pod" + ], + "doc/html/man3/i2d_re_X509_tbs.html" => [ + "doc/man3/i2d_re_X509_tbs.pod" + ], + "doc/html/man3/o2i_SCT_LIST.html" => [ + "doc/man3/o2i_SCT_LIST.pod" + ], + "doc/html/man3/s2i_ASN1_IA5STRING.html" => [ + "doc/man3/s2i_ASN1_IA5STRING.pod" + ], + "doc/html/man5/config.html" => [ + "doc/man5/config.pod" + ], + "doc/html/man5/fips_config.html" => [ + "doc/man5/fips_config.pod" + ], + "doc/html/man5/x509v3_config.html" => [ + "doc/man5/x509v3_config.pod" + ], + "doc/html/man7/EVP_ASYM_CIPHER-RSA.html" => [ + "doc/man7/EVP_ASYM_CIPHER-RSA.pod" + ], + "doc/html/man7/EVP_ASYM_CIPHER-SM2.html" => [ + "doc/man7/EVP_ASYM_CIPHER-SM2.pod" + ], + "doc/html/man7/EVP_CIPHER-AES.html" => [ + "doc/man7/EVP_CIPHER-AES.pod" + ], + "doc/html/man7/EVP_CIPHER-ARIA.html" => [ + "doc/man7/EVP_CIPHER-ARIA.pod" + ], + "doc/html/man7/EVP_CIPHER-BLOWFISH.html" => [ + "doc/man7/EVP_CIPHER-BLOWFISH.pod" + ], + "doc/html/man7/EVP_CIPHER-CAMELLIA.html" => [ + "doc/man7/EVP_CIPHER-CAMELLIA.pod" + ], + "doc/html/man7/EVP_CIPHER-CAST.html" => [ + "doc/man7/EVP_CIPHER-CAST.pod" + ], + "doc/html/man7/EVP_CIPHER-CHACHA.html" => [ + "doc/man7/EVP_CIPHER-CHACHA.pod" + ], + "doc/html/man7/EVP_CIPHER-DES.html" => [ + "doc/man7/EVP_CIPHER-DES.pod" + ], + "doc/html/man7/EVP_CIPHER-IDEA.html" => [ + "doc/man7/EVP_CIPHER-IDEA.pod" + ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], + "doc/html/man7/EVP_CIPHER-RC2.html" => [ + "doc/man7/EVP_CIPHER-RC2.pod" + ], + "doc/html/man7/EVP_CIPHER-RC4.html" => [ + "doc/man7/EVP_CIPHER-RC4.pod" + ], + "doc/html/man7/EVP_CIPHER-RC5.html" => [ + "doc/man7/EVP_CIPHER-RC5.pod" + ], + "doc/html/man7/EVP_CIPHER-SEED.html" => [ + "doc/man7/EVP_CIPHER-SEED.pod" + ], + "doc/html/man7/EVP_CIPHER-SM4.html" => [ + "doc/man7/EVP_CIPHER-SM4.pod" + ], + "doc/html/man7/EVP_KDF-HKDF.html" => [ + "doc/man7/EVP_KDF-HKDF.pod" + ], + "doc/html/man7/EVP_KDF-KB.html" => [ + "doc/man7/EVP_KDF-KB.pod" + ], + "doc/html/man7/EVP_KDF-KRB5KDF.html" => [ + "doc/man7/EVP_KDF-KRB5KDF.pod" + ], + "doc/html/man7/EVP_KDF-PBKDF1.html" => [ + "doc/man7/EVP_KDF-PBKDF1.pod" + ], + "doc/html/man7/EVP_KDF-PBKDF2.html" => [ + "doc/man7/EVP_KDF-PBKDF2.pod" + ], + "doc/html/man7/EVP_KDF-PKCS12KDF.html" => [ + "doc/man7/EVP_KDF-PKCS12KDF.pod" + ], + "doc/html/man7/EVP_KDF-SCRYPT.html" => [ + "doc/man7/EVP_KDF-SCRYPT.pod" + ], + "doc/html/man7/EVP_KDF-SS.html" => [ + "doc/man7/EVP_KDF-SS.pod" + ], + "doc/html/man7/EVP_KDF-SSHKDF.html" => [ + "doc/man7/EVP_KDF-SSHKDF.pod" + ], + "doc/html/man7/EVP_KDF-TLS13_KDF.html" => [ + "doc/man7/EVP_KDF-TLS13_KDF.pod" + ], + "doc/html/man7/EVP_KDF-TLS1_PRF.html" => [ + "doc/man7/EVP_KDF-TLS1_PRF.pod" + ], + "doc/html/man7/EVP_KDF-X942-ASN1.html" => [ + "doc/man7/EVP_KDF-X942-ASN1.pod" + ], + "doc/html/man7/EVP_KDF-X942-CONCAT.html" => [ + "doc/man7/EVP_KDF-X942-CONCAT.pod" + ], + "doc/html/man7/EVP_KDF-X963.html" => [ + "doc/man7/EVP_KDF-X963.pod" + ], + "doc/html/man7/EVP_KEM-RSA.html" => [ + "doc/man7/EVP_KEM-RSA.pod" + ], + "doc/html/man7/EVP_KEYEXCH-DH.html" => [ + "doc/man7/EVP_KEYEXCH-DH.pod" + ], + "doc/html/man7/EVP_KEYEXCH-ECDH.html" => [ + "doc/man7/EVP_KEYEXCH-ECDH.pod" + ], + "doc/html/man7/EVP_KEYEXCH-X25519.html" => [ + "doc/man7/EVP_KEYEXCH-X25519.pod" + ], + "doc/html/man7/EVP_MAC-BLAKE2.html" => [ + "doc/man7/EVP_MAC-BLAKE2.pod" + ], + "doc/html/man7/EVP_MAC-CMAC.html" => [ + "doc/man7/EVP_MAC-CMAC.pod" + ], + "doc/html/man7/EVP_MAC-GMAC.html" => [ + "doc/man7/EVP_MAC-GMAC.pod" + ], + "doc/html/man7/EVP_MAC-HMAC.html" => [ + "doc/man7/EVP_MAC-HMAC.pod" + ], + "doc/html/man7/EVP_MAC-KMAC.html" => [ + "doc/man7/EVP_MAC-KMAC.pod" + ], + "doc/html/man7/EVP_MAC-Poly1305.html" => [ + "doc/man7/EVP_MAC-Poly1305.pod" + ], + "doc/html/man7/EVP_MAC-Siphash.html" => [ + "doc/man7/EVP_MAC-Siphash.pod" + ], + "doc/html/man7/EVP_MD-BLAKE2.html" => [ + "doc/man7/EVP_MD-BLAKE2.pod" + ], + "doc/html/man7/EVP_MD-MD2.html" => [ + "doc/man7/EVP_MD-MD2.pod" + ], + "doc/html/man7/EVP_MD-MD4.html" => [ + "doc/man7/EVP_MD-MD4.pod" + ], + "doc/html/man7/EVP_MD-MD5-SHA1.html" => [ + "doc/man7/EVP_MD-MD5-SHA1.pod" + ], + "doc/html/man7/EVP_MD-MD5.html" => [ + "doc/man7/EVP_MD-MD5.pod" + ], + "doc/html/man7/EVP_MD-MDC2.html" => [ + "doc/man7/EVP_MD-MDC2.pod" + ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], + "doc/html/man7/EVP_MD-RIPEMD160.html" => [ + "doc/man7/EVP_MD-RIPEMD160.pod" + ], + "doc/html/man7/EVP_MD-SHA1.html" => [ + "doc/man7/EVP_MD-SHA1.pod" + ], + "doc/html/man7/EVP_MD-SHA2.html" => [ + "doc/man7/EVP_MD-SHA2.pod" + ], + "doc/html/man7/EVP_MD-SHA3.html" => [ + "doc/man7/EVP_MD-SHA3.pod" + ], + "doc/html/man7/EVP_MD-SHAKE.html" => [ + "doc/man7/EVP_MD-SHAKE.pod" + ], + "doc/html/man7/EVP_MD-SM3.html" => [ + "doc/man7/EVP_MD-SM3.pod" + ], + "doc/html/man7/EVP_MD-WHIRLPOOL.html" => [ + "doc/man7/EVP_MD-WHIRLPOOL.pod" + ], + "doc/html/man7/EVP_MD-common.html" => [ + "doc/man7/EVP_MD-common.pod" + ], + "doc/html/man7/EVP_PKEY-DH.html" => [ + "doc/man7/EVP_PKEY-DH.pod" + ], + "doc/html/man7/EVP_PKEY-DSA.html" => [ + "doc/man7/EVP_PKEY-DSA.pod" + ], + "doc/html/man7/EVP_PKEY-EC.html" => [ + "doc/man7/EVP_PKEY-EC.pod" + ], + "doc/html/man7/EVP_PKEY-FFC.html" => [ + "doc/man7/EVP_PKEY-FFC.pod" + ], + "doc/html/man7/EVP_PKEY-HMAC.html" => [ + "doc/man7/EVP_PKEY-HMAC.pod" + ], + "doc/html/man7/EVP_PKEY-RSA.html" => [ + "doc/man7/EVP_PKEY-RSA.pod" + ], + "doc/html/man7/EVP_PKEY-SM2.html" => [ + "doc/man7/EVP_PKEY-SM2.pod" + ], + "doc/html/man7/EVP_PKEY-X25519.html" => [ + "doc/man7/EVP_PKEY-X25519.pod" + ], + "doc/html/man7/EVP_RAND-CTR-DRBG.html" => [ + "doc/man7/EVP_RAND-CTR-DRBG.pod" + ], + "doc/html/man7/EVP_RAND-HASH-DRBG.html" => [ + "doc/man7/EVP_RAND-HASH-DRBG.pod" + ], + "doc/html/man7/EVP_RAND-HMAC-DRBG.html" => [ + "doc/man7/EVP_RAND-HMAC-DRBG.pod" + ], + "doc/html/man7/EVP_RAND-SEED-SRC.html" => [ + "doc/man7/EVP_RAND-SEED-SRC.pod" + ], + "doc/html/man7/EVP_RAND-TEST-RAND.html" => [ + "doc/man7/EVP_RAND-TEST-RAND.pod" + ], + "doc/html/man7/EVP_RAND.html" => [ + "doc/man7/EVP_RAND.pod" + ], + "doc/html/man7/EVP_SIGNATURE-DSA.html" => [ + "doc/man7/EVP_SIGNATURE-DSA.pod" + ], + "doc/html/man7/EVP_SIGNATURE-ECDSA.html" => [ + "doc/man7/EVP_SIGNATURE-ECDSA.pod" + ], + "doc/html/man7/EVP_SIGNATURE-ED25519.html" => [ + "doc/man7/EVP_SIGNATURE-ED25519.pod" + ], + "doc/html/man7/EVP_SIGNATURE-HMAC.html" => [ + "doc/man7/EVP_SIGNATURE-HMAC.pod" + ], + "doc/html/man7/EVP_SIGNATURE-RSA.html" => [ + "doc/man7/EVP_SIGNATURE-RSA.pod" + ], + "doc/html/man7/OSSL_PROVIDER-FIPS.html" => [ + "doc/man7/OSSL_PROVIDER-FIPS.pod" + ], + "doc/html/man7/OSSL_PROVIDER-base.html" => [ + "doc/man7/OSSL_PROVIDER-base.pod" + ], + "doc/html/man7/OSSL_PROVIDER-default.html" => [ + "doc/man7/OSSL_PROVIDER-default.pod" + ], + "doc/html/man7/OSSL_PROVIDER-legacy.html" => [ + "doc/man7/OSSL_PROVIDER-legacy.pod" + ], + "doc/html/man7/OSSL_PROVIDER-null.html" => [ + "doc/man7/OSSL_PROVIDER-null.pod" + ], + "doc/html/man7/RAND.html" => [ + "doc/man7/RAND.pod" + ], + "doc/html/man7/RSA-PSS.html" => [ + "doc/man7/RSA-PSS.pod" + ], + "doc/html/man7/X25519.html" => [ + "doc/man7/X25519.pod" + ], + "doc/html/man7/bio.html" => [ + "doc/man7/bio.pod" + ], + "doc/html/man7/crypto.html" => [ + "doc/man7/crypto.pod" + ], + "doc/html/man7/ct.html" => [ + "doc/man7/ct.pod" + ], + "doc/html/man7/des_modes.html" => [ + "doc/man7/des_modes.pod" + ], + "doc/html/man7/evp.html" => [ + "doc/man7/evp.pod" + ], + "doc/html/man7/fips_module.html" => [ + "doc/man7/fips_module.pod" + ], + "doc/html/man7/life_cycle-cipher.html" => [ + "doc/man7/life_cycle-cipher.pod" + ], + "doc/html/man7/life_cycle-digest.html" => [ + "doc/man7/life_cycle-digest.pod" + ], + "doc/html/man7/life_cycle-kdf.html" => [ + "doc/man7/life_cycle-kdf.pod" + ], + "doc/html/man7/life_cycle-mac.html" => [ + "doc/man7/life_cycle-mac.pod" + ], + "doc/html/man7/life_cycle-pkey.html" => [ + "doc/man7/life_cycle-pkey.pod" + ], + "doc/html/man7/life_cycle-rand.html" => [ + "doc/man7/life_cycle-rand.pod" + ], + "doc/html/man7/migration_guide.html" => [ + "doc/man7/migration_guide.pod" + ], + "doc/html/man7/openssl-core.h.html" => [ + "doc/man7/openssl-core.h.pod" + ], + "doc/html/man7/openssl-core_dispatch.h.html" => [ + "doc/man7/openssl-core_dispatch.h.pod" + ], + "doc/html/man7/openssl-core_names.h.html" => [ + "doc/man7/openssl-core_names.h.pod" + ], + "doc/html/man7/openssl-env.html" => [ + "doc/man7/openssl-env.pod" + ], + "doc/html/man7/openssl-glossary.html" => [ + "doc/man7/openssl-glossary.pod" + ], + "doc/html/man7/openssl-threads.html" => [ + "doc/man7/openssl-threads.pod" + ], + "doc/html/man7/openssl_user_macros.html" => [ + "doc/man7/openssl_user_macros.pod" + ], + "doc/html/man7/ossl_store-file.html" => [ + "doc/man7/ossl_store-file.pod" + ], + "doc/html/man7/ossl_store.html" => [ + "doc/man7/ossl_store.pod" + ], + "doc/html/man7/passphrase-encoding.html" => [ + "doc/man7/passphrase-encoding.pod" + ], + "doc/html/man7/property.html" => [ + "doc/man7/property.pod" + ], + "doc/html/man7/provider-asym_cipher.html" => [ + "doc/man7/provider-asym_cipher.pod" + ], + "doc/html/man7/provider-base.html" => [ + "doc/man7/provider-base.pod" + ], + "doc/html/man7/provider-cipher.html" => [ + "doc/man7/provider-cipher.pod" + ], + "doc/html/man7/provider-decoder.html" => [ + "doc/man7/provider-decoder.pod" + ], + "doc/html/man7/provider-digest.html" => [ + "doc/man7/provider-digest.pod" + ], + "doc/html/man7/provider-encoder.html" => [ + "doc/man7/provider-encoder.pod" + ], + "doc/html/man7/provider-kdf.html" => [ + "doc/man7/provider-kdf.pod" + ], + "doc/html/man7/provider-kem.html" => [ + "doc/man7/provider-kem.pod" + ], + "doc/html/man7/provider-keyexch.html" => [ + "doc/man7/provider-keyexch.pod" + ], + "doc/html/man7/provider-keymgmt.html" => [ + "doc/man7/provider-keymgmt.pod" + ], + "doc/html/man7/provider-mac.html" => [ + "doc/man7/provider-mac.pod" + ], + "doc/html/man7/provider-object.html" => [ + "doc/man7/provider-object.pod" + ], + "doc/html/man7/provider-rand.html" => [ + "doc/man7/provider-rand.pod" + ], + "doc/html/man7/provider-signature.html" => [ + "doc/man7/provider-signature.pod" + ], + "doc/html/man7/provider-storemgmt.html" => [ + "doc/man7/provider-storemgmt.pod" + ], + "doc/html/man7/provider.html" => [ + "doc/man7/provider.pod" + ], + "doc/html/man7/proxy-certificates.html" => [ + "doc/man7/proxy-certificates.pod" + ], + "doc/html/man7/ssl.html" => [ + "doc/man7/ssl.pod" + ], + "doc/html/man7/x509.html" => [ + "doc/man7/x509.pod" + ], + "doc/man/man1/CA.pl.1" => [ + "doc/man1/CA.pl.pod" + ], + "doc/man/man1/openssl-asn1parse.1" => [ + "doc/man1/openssl-asn1parse.pod" + ], + "doc/man/man1/openssl-ca.1" => [ + "doc/man1/openssl-ca.pod" + ], + "doc/man/man1/openssl-ciphers.1" => [ + "doc/man1/openssl-ciphers.pod" + ], + "doc/man/man1/openssl-cmds.1" => [ + "doc/man1/openssl-cmds.pod" + ], + "doc/man/man1/openssl-cmp.1" => [ + "doc/man1/openssl-cmp.pod" + ], + "doc/man/man1/openssl-cms.1" => [ + "doc/man1/openssl-cms.pod" + ], + "doc/man/man1/openssl-crl.1" => [ + "doc/man1/openssl-crl.pod" + ], + "doc/man/man1/openssl-crl2pkcs7.1" => [ + "doc/man1/openssl-crl2pkcs7.pod" + ], + "doc/man/man1/openssl-dgst.1" => [ + "doc/man1/openssl-dgst.pod" + ], + "doc/man/man1/openssl-dhparam.1" => [ + "doc/man1/openssl-dhparam.pod" + ], + "doc/man/man1/openssl-dsa.1" => [ + "doc/man1/openssl-dsa.pod" + ], + "doc/man/man1/openssl-dsaparam.1" => [ + "doc/man1/openssl-dsaparam.pod" + ], + "doc/man/man1/openssl-ec.1" => [ + "doc/man1/openssl-ec.pod" + ], + "doc/man/man1/openssl-ecparam.1" => [ + "doc/man1/openssl-ecparam.pod" + ], + "doc/man/man1/openssl-enc.1" => [ + "doc/man1/openssl-enc.pod" + ], + "doc/man/man1/openssl-engine.1" => [ + "doc/man1/openssl-engine.pod" + ], + "doc/man/man1/openssl-errstr.1" => [ + "doc/man1/openssl-errstr.pod" + ], + "doc/man/man1/openssl-fipsinstall.1" => [ + "doc/man1/openssl-fipsinstall.pod" + ], + "doc/man/man1/openssl-format-options.1" => [ + "doc/man1/openssl-format-options.pod" + ], + "doc/man/man1/openssl-gendsa.1" => [ + "doc/man1/openssl-gendsa.pod" + ], + "doc/man/man1/openssl-genpkey.1" => [ + "doc/man1/openssl-genpkey.pod" + ], + "doc/man/man1/openssl-genrsa.1" => [ + "doc/man1/openssl-genrsa.pod" + ], + "doc/man/man1/openssl-info.1" => [ + "doc/man1/openssl-info.pod" + ], + "doc/man/man1/openssl-kdf.1" => [ + "doc/man1/openssl-kdf.pod" + ], + "doc/man/man1/openssl-list.1" => [ + "doc/man1/openssl-list.pod" + ], + "doc/man/man1/openssl-mac.1" => [ + "doc/man1/openssl-mac.pod" + ], + "doc/man/man1/openssl-namedisplay-options.1" => [ + "doc/man1/openssl-namedisplay-options.pod" + ], + "doc/man/man1/openssl-nseq.1" => [ + "doc/man1/openssl-nseq.pod" + ], + "doc/man/man1/openssl-ocsp.1" => [ + "doc/man1/openssl-ocsp.pod" + ], + "doc/man/man1/openssl-passphrase-options.1" => [ + "doc/man1/openssl-passphrase-options.pod" + ], + "doc/man/man1/openssl-passwd.1" => [ + "doc/man1/openssl-passwd.pod" + ], + "doc/man/man1/openssl-pkcs12.1" => [ + "doc/man1/openssl-pkcs12.pod" + ], + "doc/man/man1/openssl-pkcs7.1" => [ + "doc/man1/openssl-pkcs7.pod" + ], + "doc/man/man1/openssl-pkcs8.1" => [ + "doc/man1/openssl-pkcs8.pod" + ], + "doc/man/man1/openssl-pkey.1" => [ + "doc/man1/openssl-pkey.pod" + ], + "doc/man/man1/openssl-pkeyparam.1" => [ + "doc/man1/openssl-pkeyparam.pod" + ], + "doc/man/man1/openssl-pkeyutl.1" => [ + "doc/man1/openssl-pkeyutl.pod" + ], + "doc/man/man1/openssl-prime.1" => [ + "doc/man1/openssl-prime.pod" + ], + "doc/man/man1/openssl-rand.1" => [ + "doc/man1/openssl-rand.pod" + ], + "doc/man/man1/openssl-rehash.1" => [ + "doc/man1/openssl-rehash.pod" + ], + "doc/man/man1/openssl-req.1" => [ + "doc/man1/openssl-req.pod" + ], + "doc/man/man1/openssl-rsa.1" => [ + "doc/man1/openssl-rsa.pod" + ], + "doc/man/man1/openssl-rsautl.1" => [ + "doc/man1/openssl-rsautl.pod" + ], + "doc/man/man1/openssl-s_client.1" => [ + "doc/man1/openssl-s_client.pod" + ], + "doc/man/man1/openssl-s_server.1" => [ + "doc/man1/openssl-s_server.pod" + ], + "doc/man/man1/openssl-s_time.1" => [ + "doc/man1/openssl-s_time.pod" + ], + "doc/man/man1/openssl-sess_id.1" => [ + "doc/man1/openssl-sess_id.pod" + ], + "doc/man/man1/openssl-smime.1" => [ + "doc/man1/openssl-smime.pod" + ], + "doc/man/man1/openssl-speed.1" => [ + "doc/man1/openssl-speed.pod" + ], + "doc/man/man1/openssl-spkac.1" => [ + "doc/man1/openssl-spkac.pod" + ], + "doc/man/man1/openssl-srp.1" => [ + "doc/man1/openssl-srp.pod" + ], + "doc/man/man1/openssl-storeutl.1" => [ + "doc/man1/openssl-storeutl.pod" + ], + "doc/man/man1/openssl-ts.1" => [ + "doc/man1/openssl-ts.pod" + ], + "doc/man/man1/openssl-verification-options.1" => [ + "doc/man1/openssl-verification-options.pod" + ], + "doc/man/man1/openssl-verify.1" => [ + "doc/man1/openssl-verify.pod" + ], + "doc/man/man1/openssl-version.1" => [ + "doc/man1/openssl-version.pod" + ], + "doc/man/man1/openssl-x509.1" => [ + "doc/man1/openssl-x509.pod" + ], + "doc/man/man1/openssl.1" => [ + "doc/man1/openssl.pod" + ], + "doc/man/man1/tsget.1" => [ + "doc/man1/tsget.pod" + ], + "doc/man/man3/ADMISSIONS.3" => [ + "doc/man3/ADMISSIONS.pod" + ], + "doc/man/man3/ASN1_EXTERN_FUNCS.3" => [ + "doc/man3/ASN1_EXTERN_FUNCS.pod" + ], + "doc/man/man3/ASN1_INTEGER_get_int64.3" => [ + "doc/man3/ASN1_INTEGER_get_int64.pod" + ], + "doc/man/man3/ASN1_INTEGER_new.3" => [ + "doc/man3/ASN1_INTEGER_new.pod" + ], + "doc/man/man3/ASN1_ITEM_lookup.3" => [ + "doc/man3/ASN1_ITEM_lookup.pod" + ], + "doc/man/man3/ASN1_OBJECT_new.3" => [ + "doc/man3/ASN1_OBJECT_new.pod" + ], + "doc/man/man3/ASN1_STRING_TABLE_add.3" => [ + "doc/man3/ASN1_STRING_TABLE_add.pod" + ], + "doc/man/man3/ASN1_STRING_length.3" => [ + "doc/man3/ASN1_STRING_length.pod" + ], + "doc/man/man3/ASN1_STRING_new.3" => [ + "doc/man3/ASN1_STRING_new.pod" + ], + "doc/man/man3/ASN1_STRING_print_ex.3" => [ + "doc/man3/ASN1_STRING_print_ex.pod" + ], + "doc/man/man3/ASN1_TIME_set.3" => [ + "doc/man3/ASN1_TIME_set.pod" + ], + "doc/man/man3/ASN1_TYPE_get.3" => [ + "doc/man3/ASN1_TYPE_get.pod" + ], + "doc/man/man3/ASN1_aux_cb.3" => [ + "doc/man3/ASN1_aux_cb.pod" + ], + "doc/man/man3/ASN1_generate_nconf.3" => [ + "doc/man3/ASN1_generate_nconf.pod" + ], + "doc/man/man3/ASN1_item_d2i_bio.3" => [ + "doc/man3/ASN1_item_d2i_bio.pod" + ], + "doc/man/man3/ASN1_item_new.3" => [ + "doc/man3/ASN1_item_new.pod" + ], + "doc/man/man3/ASN1_item_sign.3" => [ + "doc/man3/ASN1_item_sign.pod" + ], + "doc/man/man3/ASYNC_WAIT_CTX_new.3" => [ + "doc/man3/ASYNC_WAIT_CTX_new.pod" + ], + "doc/man/man3/ASYNC_start_job.3" => [ + "doc/man3/ASYNC_start_job.pod" + ], + "doc/man/man3/BF_encrypt.3" => [ + "doc/man3/BF_encrypt.pod" + ], + "doc/man/man3/BIO_ADDR.3" => [ + "doc/man3/BIO_ADDR.pod" + ], + "doc/man/man3/BIO_ADDRINFO.3" => [ + "doc/man3/BIO_ADDRINFO.pod" + ], + "doc/man/man3/BIO_connect.3" => [ + "doc/man3/BIO_connect.pod" + ], + "doc/man/man3/BIO_ctrl.3" => [ + "doc/man3/BIO_ctrl.pod" + ], + "doc/man/man3/BIO_f_base64.3" => [ + "doc/man3/BIO_f_base64.pod" + ], + "doc/man/man3/BIO_f_buffer.3" => [ + "doc/man3/BIO_f_buffer.pod" + ], + "doc/man/man3/BIO_f_cipher.3" => [ + "doc/man3/BIO_f_cipher.pod" + ], + "doc/man/man3/BIO_f_md.3" => [ + "doc/man3/BIO_f_md.pod" + ], + "doc/man/man3/BIO_f_null.3" => [ + "doc/man3/BIO_f_null.pod" + ], + "doc/man/man3/BIO_f_prefix.3" => [ + "doc/man3/BIO_f_prefix.pod" + ], + "doc/man/man3/BIO_f_readbuffer.3" => [ + "doc/man3/BIO_f_readbuffer.pod" + ], + "doc/man/man3/BIO_f_ssl.3" => [ + "doc/man3/BIO_f_ssl.pod" + ], + "doc/man/man3/BIO_find_type.3" => [ + "doc/man3/BIO_find_type.pod" + ], + "doc/man/man3/BIO_get_data.3" => [ + "doc/man3/BIO_get_data.pod" + ], + "doc/man/man3/BIO_get_ex_new_index.3" => [ + "doc/man3/BIO_get_ex_new_index.pod" + ], + "doc/man/man3/BIO_meth_new.3" => [ + "doc/man3/BIO_meth_new.pod" + ], + "doc/man/man3/BIO_new.3" => [ + "doc/man3/BIO_new.pod" + ], + "doc/man/man3/BIO_new_CMS.3" => [ + "doc/man3/BIO_new_CMS.pod" + ], + "doc/man/man3/BIO_parse_hostserv.3" => [ + "doc/man3/BIO_parse_hostserv.pod" + ], + "doc/man/man3/BIO_printf.3" => [ + "doc/man3/BIO_printf.pod" + ], + "doc/man/man3/BIO_push.3" => [ + "doc/man3/BIO_push.pod" + ], + "doc/man/man3/BIO_read.3" => [ + "doc/man3/BIO_read.pod" + ], + "doc/man/man3/BIO_s_accept.3" => [ + "doc/man3/BIO_s_accept.pod" + ], + "doc/man/man3/BIO_s_bio.3" => [ + "doc/man3/BIO_s_bio.pod" + ], + "doc/man/man3/BIO_s_connect.3" => [ + "doc/man3/BIO_s_connect.pod" + ], + "doc/man/man3/BIO_s_core.3" => [ + "doc/man3/BIO_s_core.pod" + ], + "doc/man/man3/BIO_s_datagram.3" => [ + "doc/man3/BIO_s_datagram.pod" + ], + "doc/man/man3/BIO_s_fd.3" => [ + "doc/man3/BIO_s_fd.pod" + ], + "doc/man/man3/BIO_s_file.3" => [ + "doc/man3/BIO_s_file.pod" + ], + "doc/man/man3/BIO_s_mem.3" => [ + "doc/man3/BIO_s_mem.pod" + ], + "doc/man/man3/BIO_s_null.3" => [ + "doc/man3/BIO_s_null.pod" + ], + "doc/man/man3/BIO_s_socket.3" => [ + "doc/man3/BIO_s_socket.pod" + ], + "doc/man/man3/BIO_set_callback.3" => [ + "doc/man3/BIO_set_callback.pod" + ], + "doc/man/man3/BIO_should_retry.3" => [ + "doc/man3/BIO_should_retry.pod" + ], + "doc/man/man3/BIO_socket_wait.3" => [ + "doc/man3/BIO_socket_wait.pod" + ], + "doc/man/man3/BN_BLINDING_new.3" => [ + "doc/man3/BN_BLINDING_new.pod" + ], + "doc/man/man3/BN_CTX_new.3" => [ + "doc/man3/BN_CTX_new.pod" + ], + "doc/man/man3/BN_CTX_start.3" => [ + "doc/man3/BN_CTX_start.pod" + ], + "doc/man/man3/BN_add.3" => [ + "doc/man3/BN_add.pod" + ], + "doc/man/man3/BN_add_word.3" => [ + "doc/man3/BN_add_word.pod" + ], + "doc/man/man3/BN_bn2bin.3" => [ + "doc/man3/BN_bn2bin.pod" + ], + "doc/man/man3/BN_cmp.3" => [ + "doc/man3/BN_cmp.pod" + ], + "doc/man/man3/BN_copy.3" => [ + "doc/man3/BN_copy.pod" + ], + "doc/man/man3/BN_generate_prime.3" => [ + "doc/man3/BN_generate_prime.pod" + ], + "doc/man/man3/BN_mod_exp_mont.3" => [ + "doc/man3/BN_mod_exp_mont.pod" + ], + "doc/man/man3/BN_mod_inverse.3" => [ + "doc/man3/BN_mod_inverse.pod" + ], + "doc/man/man3/BN_mod_mul_montgomery.3" => [ + "doc/man3/BN_mod_mul_montgomery.pod" + ], + "doc/man/man3/BN_mod_mul_reciprocal.3" => [ + "doc/man3/BN_mod_mul_reciprocal.pod" + ], + "doc/man/man3/BN_new.3" => [ + "doc/man3/BN_new.pod" + ], + "doc/man/man3/BN_num_bytes.3" => [ + "doc/man3/BN_num_bytes.pod" + ], + "doc/man/man3/BN_rand.3" => [ + "doc/man3/BN_rand.pod" + ], + "doc/man/man3/BN_security_bits.3" => [ + "doc/man3/BN_security_bits.pod" + ], + "doc/man/man3/BN_set_bit.3" => [ + "doc/man3/BN_set_bit.pod" + ], + "doc/man/man3/BN_swap.3" => [ + "doc/man3/BN_swap.pod" + ], + "doc/man/man3/BN_zero.3" => [ + "doc/man3/BN_zero.pod" + ], + "doc/man/man3/BUF_MEM_new.3" => [ + "doc/man3/BUF_MEM_new.pod" + ], + "doc/man/man3/CMS_EncryptedData_decrypt.3" => [ + "doc/man3/CMS_EncryptedData_decrypt.pod" + ], + "doc/man/man3/CMS_EncryptedData_encrypt.3" => [ + "doc/man3/CMS_EncryptedData_encrypt.pod" + ], + "doc/man/man3/CMS_EnvelopedData_create.3" => [ + "doc/man3/CMS_EnvelopedData_create.pod" + ], + "doc/man/man3/CMS_add0_cert.3" => [ + "doc/man3/CMS_add0_cert.pod" + ], + "doc/man/man3/CMS_add1_recipient_cert.3" => [ + "doc/man3/CMS_add1_recipient_cert.pod" + ], + "doc/man/man3/CMS_add1_signer.3" => [ + "doc/man3/CMS_add1_signer.pod" + ], + "doc/man/man3/CMS_compress.3" => [ + "doc/man3/CMS_compress.pod" + ], + "doc/man/man3/CMS_data_create.3" => [ + "doc/man3/CMS_data_create.pod" + ], + "doc/man/man3/CMS_decrypt.3" => [ + "doc/man3/CMS_decrypt.pod" + ], + "doc/man/man3/CMS_digest_create.3" => [ + "doc/man3/CMS_digest_create.pod" + ], + "doc/man/man3/CMS_encrypt.3" => [ + "doc/man3/CMS_encrypt.pod" + ], + "doc/man/man3/CMS_final.3" => [ + "doc/man3/CMS_final.pod" + ], + "doc/man/man3/CMS_get0_RecipientInfos.3" => [ + "doc/man3/CMS_get0_RecipientInfos.pod" + ], + "doc/man/man3/CMS_get0_SignerInfos.3" => [ + "doc/man3/CMS_get0_SignerInfos.pod" + ], + "doc/man/man3/CMS_get0_type.3" => [ + "doc/man3/CMS_get0_type.pod" + ], + "doc/man/man3/CMS_get1_ReceiptRequest.3" => [ + "doc/man3/CMS_get1_ReceiptRequest.pod" + ], + "doc/man/man3/CMS_sign.3" => [ + "doc/man3/CMS_sign.pod" + ], + "doc/man/man3/CMS_sign_receipt.3" => [ + "doc/man3/CMS_sign_receipt.pod" + ], + "doc/man/man3/CMS_uncompress.3" => [ + "doc/man3/CMS_uncompress.pod" + ], + "doc/man/man3/CMS_verify.3" => [ + "doc/man3/CMS_verify.pod" + ], + "doc/man/man3/CMS_verify_receipt.3" => [ + "doc/man3/CMS_verify_receipt.pod" + ], + "doc/man/man3/CONF_modules_free.3" => [ + "doc/man3/CONF_modules_free.pod" + ], + "doc/man/man3/CONF_modules_load_file.3" => [ + "doc/man3/CONF_modules_load_file.pod" + ], + "doc/man/man3/CRYPTO_THREAD_run_once.3" => [ + "doc/man3/CRYPTO_THREAD_run_once.pod" + ], + "doc/man/man3/CRYPTO_get_ex_new_index.3" => [ + "doc/man3/CRYPTO_get_ex_new_index.pod" + ], + "doc/man/man3/CRYPTO_memcmp.3" => [ + "doc/man3/CRYPTO_memcmp.pod" + ], + "doc/man/man3/CTLOG_STORE_get0_log_by_id.3" => [ + "doc/man3/CTLOG_STORE_get0_log_by_id.pod" + ], + "doc/man/man3/CTLOG_STORE_new.3" => [ + "doc/man3/CTLOG_STORE_new.pod" + ], + "doc/man/man3/CTLOG_new.3" => [ + "doc/man3/CTLOG_new.pod" + ], + "doc/man/man3/CT_POLICY_EVAL_CTX_new.3" => [ + "doc/man3/CT_POLICY_EVAL_CTX_new.pod" + ], + "doc/man/man3/DEFINE_STACK_OF.3" => [ + "doc/man3/DEFINE_STACK_OF.pod" + ], + "doc/man/man3/DES_random_key.3" => [ + "doc/man3/DES_random_key.pod" + ], + "doc/man/man3/DH_generate_key.3" => [ + "doc/man3/DH_generate_key.pod" + ], + "doc/man/man3/DH_generate_parameters.3" => [ + "doc/man3/DH_generate_parameters.pod" + ], + "doc/man/man3/DH_get0_pqg.3" => [ + "doc/man3/DH_get0_pqg.pod" + ], + "doc/man/man3/DH_get_1024_160.3" => [ + "doc/man3/DH_get_1024_160.pod" + ], + "doc/man/man3/DH_meth_new.3" => [ + "doc/man3/DH_meth_new.pod" + ], + "doc/man/man3/DH_new.3" => [ + "doc/man3/DH_new.pod" + ], + "doc/man/man3/DH_new_by_nid.3" => [ + "doc/man3/DH_new_by_nid.pod" + ], + "doc/man/man3/DH_set_method.3" => [ + "doc/man3/DH_set_method.pod" + ], + "doc/man/man3/DH_size.3" => [ + "doc/man3/DH_size.pod" + ], + "doc/man/man3/DSA_SIG_new.3" => [ + "doc/man3/DSA_SIG_new.pod" + ], + "doc/man/man3/DSA_do_sign.3" => [ + "doc/man3/DSA_do_sign.pod" + ], + "doc/man/man3/DSA_dup_DH.3" => [ + "doc/man3/DSA_dup_DH.pod" + ], + "doc/man/man3/DSA_generate_key.3" => [ + "doc/man3/DSA_generate_key.pod" + ], + "doc/man/man3/DSA_generate_parameters.3" => [ + "doc/man3/DSA_generate_parameters.pod" + ], + "doc/man/man3/DSA_get0_pqg.3" => [ + "doc/man3/DSA_get0_pqg.pod" + ], + "doc/man/man3/DSA_meth_new.3" => [ + "doc/man3/DSA_meth_new.pod" + ], + "doc/man/man3/DSA_new.3" => [ + "doc/man3/DSA_new.pod" + ], + "doc/man/man3/DSA_set_method.3" => [ + "doc/man3/DSA_set_method.pod" + ], + "doc/man/man3/DSA_sign.3" => [ + "doc/man3/DSA_sign.pod" + ], + "doc/man/man3/DSA_size.3" => [ + "doc/man3/DSA_size.pod" + ], + "doc/man/man3/DTLS_get_data_mtu.3" => [ + "doc/man3/DTLS_get_data_mtu.pod" + ], + "doc/man/man3/DTLS_set_timer_cb.3" => [ + "doc/man3/DTLS_set_timer_cb.pod" + ], + "doc/man/man3/DTLSv1_listen.3" => [ + "doc/man3/DTLSv1_listen.pod" + ], + "doc/man/man3/ECDSA_SIG_new.3" => [ + "doc/man3/ECDSA_SIG_new.pod" + ], + "doc/man/man3/ECDSA_sign.3" => [ + "doc/man3/ECDSA_sign.pod" + ], + "doc/man/man3/ECPKParameters_print.3" => [ + "doc/man3/ECPKParameters_print.pod" + ], + "doc/man/man3/EC_GFp_simple_method.3" => [ + "doc/man3/EC_GFp_simple_method.pod" + ], + "doc/man/man3/EC_GROUP_copy.3" => [ + "doc/man3/EC_GROUP_copy.pod" + ], + "doc/man/man3/EC_GROUP_new.3" => [ + "doc/man3/EC_GROUP_new.pod" + ], + "doc/man/man3/EC_KEY_get_enc_flags.3" => [ + "doc/man3/EC_KEY_get_enc_flags.pod" + ], + "doc/man/man3/EC_KEY_new.3" => [ + "doc/man3/EC_KEY_new.pod" + ], + "doc/man/man3/EC_POINT_add.3" => [ + "doc/man3/EC_POINT_add.pod" + ], + "doc/man/man3/EC_POINT_new.3" => [ + "doc/man3/EC_POINT_new.pod" + ], + "doc/man/man3/ENGINE_add.3" => [ + "doc/man3/ENGINE_add.pod" + ], + "doc/man/man3/ERR_GET_LIB.3" => [ + "doc/man3/ERR_GET_LIB.pod" + ], + "doc/man/man3/ERR_clear_error.3" => [ + "doc/man3/ERR_clear_error.pod" + ], + "doc/man/man3/ERR_error_string.3" => [ + "doc/man3/ERR_error_string.pod" + ], + "doc/man/man3/ERR_get_error.3" => [ + "doc/man3/ERR_get_error.pod" + ], + "doc/man/man3/ERR_load_crypto_strings.3" => [ + "doc/man3/ERR_load_crypto_strings.pod" + ], + "doc/man/man3/ERR_load_strings.3" => [ + "doc/man3/ERR_load_strings.pod" + ], + "doc/man/man3/ERR_new.3" => [ + "doc/man3/ERR_new.pod" + ], + "doc/man/man3/ERR_print_errors.3" => [ + "doc/man3/ERR_print_errors.pod" + ], + "doc/man/man3/ERR_put_error.3" => [ + "doc/man3/ERR_put_error.pod" + ], + "doc/man/man3/ERR_remove_state.3" => [ + "doc/man3/ERR_remove_state.pod" + ], + "doc/man/man3/ERR_set_mark.3" => [ + "doc/man3/ERR_set_mark.pod" + ], + "doc/man/man3/EVP_ASYM_CIPHER_free.3" => [ + "doc/man3/EVP_ASYM_CIPHER_free.pod" + ], + "doc/man/man3/EVP_BytesToKey.3" => [ + "doc/man3/EVP_BytesToKey.pod" + ], + "doc/man/man3/EVP_CIPHER_CTX_get_cipher_data.3" => [ + "doc/man3/EVP_CIPHER_CTX_get_cipher_data.pod" + ], + "doc/man/man3/EVP_CIPHER_CTX_get_original_iv.3" => [ + "doc/man3/EVP_CIPHER_CTX_get_original_iv.pod" + ], + "doc/man/man3/EVP_CIPHER_meth_new.3" => [ + "doc/man3/EVP_CIPHER_meth_new.pod" + ], + "doc/man/man3/EVP_DigestInit.3" => [ + "doc/man3/EVP_DigestInit.pod" + ], + "doc/man/man3/EVP_DigestSignInit.3" => [ + "doc/man3/EVP_DigestSignInit.pod" + ], + "doc/man/man3/EVP_DigestVerifyInit.3" => [ + "doc/man3/EVP_DigestVerifyInit.pod" + ], + "doc/man/man3/EVP_EncodeInit.3" => [ + "doc/man3/EVP_EncodeInit.pod" + ], + "doc/man/man3/EVP_EncryptInit.3" => [ + "doc/man3/EVP_EncryptInit.pod" + ], + "doc/man/man3/EVP_KDF.3" => [ + "doc/man3/EVP_KDF.pod" + ], + "doc/man/man3/EVP_KEM_free.3" => [ + "doc/man3/EVP_KEM_free.pod" + ], + "doc/man/man3/EVP_KEYEXCH_free.3" => [ + "doc/man3/EVP_KEYEXCH_free.pod" + ], + "doc/man/man3/EVP_KEYMGMT.3" => [ + "doc/man3/EVP_KEYMGMT.pod" + ], + "doc/man/man3/EVP_MAC.3" => [ + "doc/man3/EVP_MAC.pod" + ], + "doc/man/man3/EVP_MD_meth_new.3" => [ + "doc/man3/EVP_MD_meth_new.pod" + ], + "doc/man/man3/EVP_OpenInit.3" => [ + "doc/man3/EVP_OpenInit.pod" + ], + "doc/man/man3/EVP_PBE_CipherInit.3" => [ + "doc/man3/EVP_PBE_CipherInit.pod" + ], + "doc/man/man3/EVP_PKEY2PKCS8.3" => [ + "doc/man3/EVP_PKEY2PKCS8.pod" + ], + "doc/man/man3/EVP_PKEY_ASN1_METHOD.3" => [ + "doc/man3/EVP_PKEY_ASN1_METHOD.pod" + ], + "doc/man/man3/EVP_PKEY_CTX_ctrl.3" => [ + "doc/man3/EVP_PKEY_CTX_ctrl.pod" + ], + "doc/man/man3/EVP_PKEY_CTX_get0_libctx.3" => [ + "doc/man3/EVP_PKEY_CTX_get0_libctx.pod" + ], + "doc/man/man3/EVP_PKEY_CTX_get0_pkey.3" => [ + "doc/man3/EVP_PKEY_CTX_get0_pkey.pod" + ], + "doc/man/man3/EVP_PKEY_CTX_new.3" => [ + "doc/man3/EVP_PKEY_CTX_new.pod" + ], + "doc/man/man3/EVP_PKEY_CTX_set1_pbe_pass.3" => [ + "doc/man3/EVP_PKEY_CTX_set1_pbe_pass.pod" + ], + "doc/man/man3/EVP_PKEY_CTX_set_hkdf_md.3" => [ + "doc/man3/EVP_PKEY_CTX_set_hkdf_md.pod" + ], + "doc/man/man3/EVP_PKEY_CTX_set_params.3" => [ + "doc/man3/EVP_PKEY_CTX_set_params.pod" + ], + "doc/man/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.3" => [ + "doc/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.pod" + ], + "doc/man/man3/EVP_PKEY_CTX_set_scrypt_N.3" => [ + "doc/man3/EVP_PKEY_CTX_set_scrypt_N.pod" + ], + "doc/man/man3/EVP_PKEY_CTX_set_tls1_prf_md.3" => [ + "doc/man3/EVP_PKEY_CTX_set_tls1_prf_md.pod" + ], + "doc/man/man3/EVP_PKEY_asn1_get_count.3" => [ + "doc/man3/EVP_PKEY_asn1_get_count.pod" + ], + "doc/man/man3/EVP_PKEY_check.3" => [ + "doc/man3/EVP_PKEY_check.pod" + ], + "doc/man/man3/EVP_PKEY_copy_parameters.3" => [ + "doc/man3/EVP_PKEY_copy_parameters.pod" + ], + "doc/man/man3/EVP_PKEY_decapsulate.3" => [ + "doc/man3/EVP_PKEY_decapsulate.pod" + ], + "doc/man/man3/EVP_PKEY_decrypt.3" => [ + "doc/man3/EVP_PKEY_decrypt.pod" + ], + "doc/man/man3/EVP_PKEY_derive.3" => [ + "doc/man3/EVP_PKEY_derive.pod" + ], + "doc/man/man3/EVP_PKEY_digestsign_supports_digest.3" => [ + "doc/man3/EVP_PKEY_digestsign_supports_digest.pod" + ], + "doc/man/man3/EVP_PKEY_encapsulate.3" => [ + "doc/man3/EVP_PKEY_encapsulate.pod" + ], + "doc/man/man3/EVP_PKEY_encrypt.3" => [ + "doc/man3/EVP_PKEY_encrypt.pod" + ], + "doc/man/man3/EVP_PKEY_fromdata.3" => [ + "doc/man3/EVP_PKEY_fromdata.pod" + ], + "doc/man/man3/EVP_PKEY_get_default_digest_nid.3" => [ + "doc/man3/EVP_PKEY_get_default_digest_nid.pod" + ], + "doc/man/man3/EVP_PKEY_get_field_type.3" => [ + "doc/man3/EVP_PKEY_get_field_type.pod" + ], + "doc/man/man3/EVP_PKEY_get_group_name.3" => [ + "doc/man3/EVP_PKEY_get_group_name.pod" + ], + "doc/man/man3/EVP_PKEY_get_size.3" => [ + "doc/man3/EVP_PKEY_get_size.pod" + ], + "doc/man/man3/EVP_PKEY_gettable_params.3" => [ + "doc/man3/EVP_PKEY_gettable_params.pod" + ], + "doc/man/man3/EVP_PKEY_is_a.3" => [ + "doc/man3/EVP_PKEY_is_a.pod" + ], + "doc/man/man3/EVP_PKEY_keygen.3" => [ + "doc/man3/EVP_PKEY_keygen.pod" + ], + "doc/man/man3/EVP_PKEY_meth_get_count.3" => [ + "doc/man3/EVP_PKEY_meth_get_count.pod" + ], + "doc/man/man3/EVP_PKEY_meth_new.3" => [ + "doc/man3/EVP_PKEY_meth_new.pod" + ], + "doc/man/man3/EVP_PKEY_new.3" => [ + "doc/man3/EVP_PKEY_new.pod" + ], + "doc/man/man3/EVP_PKEY_print_private.3" => [ + "doc/man3/EVP_PKEY_print_private.pod" + ], + "doc/man/man3/EVP_PKEY_set1_RSA.3" => [ + "doc/man3/EVP_PKEY_set1_RSA.pod" + ], + "doc/man/man3/EVP_PKEY_set1_encoded_public_key.3" => [ + "doc/man3/EVP_PKEY_set1_encoded_public_key.pod" + ], + "doc/man/man3/EVP_PKEY_set_type.3" => [ + "doc/man3/EVP_PKEY_set_type.pod" + ], + "doc/man/man3/EVP_PKEY_settable_params.3" => [ + "doc/man3/EVP_PKEY_settable_params.pod" + ], + "doc/man/man3/EVP_PKEY_sign.3" => [ + "doc/man3/EVP_PKEY_sign.pod" + ], + "doc/man/man3/EVP_PKEY_todata.3" => [ + "doc/man3/EVP_PKEY_todata.pod" + ], + "doc/man/man3/EVP_PKEY_verify.3" => [ + "doc/man3/EVP_PKEY_verify.pod" + ], + "doc/man/man3/EVP_PKEY_verify_recover.3" => [ + "doc/man3/EVP_PKEY_verify_recover.pod" + ], + "doc/man/man3/EVP_RAND.3" => [ + "doc/man3/EVP_RAND.pod" + ], + "doc/man/man3/EVP_SIGNATURE.3" => [ + "doc/man3/EVP_SIGNATURE.pod" + ], + "doc/man/man3/EVP_SealInit.3" => [ + "doc/man3/EVP_SealInit.pod" + ], + "doc/man/man3/EVP_SignInit.3" => [ + "doc/man3/EVP_SignInit.pod" + ], + "doc/man/man3/EVP_VerifyInit.3" => [ + "doc/man3/EVP_VerifyInit.pod" + ], + "doc/man/man3/EVP_aes_128_gcm.3" => [ + "doc/man3/EVP_aes_128_gcm.pod" + ], + "doc/man/man3/EVP_aria_128_gcm.3" => [ + "doc/man3/EVP_aria_128_gcm.pod" + ], + "doc/man/man3/EVP_bf_cbc.3" => [ + "doc/man3/EVP_bf_cbc.pod" + ], + "doc/man/man3/EVP_blake2b512.3" => [ + "doc/man3/EVP_blake2b512.pod" + ], + "doc/man/man3/EVP_camellia_128_ecb.3" => [ + "doc/man3/EVP_camellia_128_ecb.pod" + ], + "doc/man/man3/EVP_cast5_cbc.3" => [ + "doc/man3/EVP_cast5_cbc.pod" + ], + "doc/man/man3/EVP_chacha20.3" => [ + "doc/man3/EVP_chacha20.pod" + ], + "doc/man/man3/EVP_des_cbc.3" => [ + "doc/man3/EVP_des_cbc.pod" + ], + "doc/man/man3/EVP_desx_cbc.3" => [ + "doc/man3/EVP_desx_cbc.pod" + ], + "doc/man/man3/EVP_idea_cbc.3" => [ + "doc/man3/EVP_idea_cbc.pod" + ], + "doc/man/man3/EVP_md2.3" => [ + "doc/man3/EVP_md2.pod" + ], + "doc/man/man3/EVP_md4.3" => [ + "doc/man3/EVP_md4.pod" + ], + "doc/man/man3/EVP_md5.3" => [ + "doc/man3/EVP_md5.pod" + ], + "doc/man/man3/EVP_mdc2.3" => [ + "doc/man3/EVP_mdc2.pod" + ], + "doc/man/man3/EVP_rc2_cbc.3" => [ + "doc/man3/EVP_rc2_cbc.pod" + ], + "doc/man/man3/EVP_rc4.3" => [ + "doc/man3/EVP_rc4.pod" + ], + "doc/man/man3/EVP_rc5_32_12_16_cbc.3" => [ + "doc/man3/EVP_rc5_32_12_16_cbc.pod" + ], + "doc/man/man3/EVP_ripemd160.3" => [ + "doc/man3/EVP_ripemd160.pod" + ], + "doc/man/man3/EVP_seed_cbc.3" => [ + "doc/man3/EVP_seed_cbc.pod" + ], + "doc/man/man3/EVP_set_default_properties.3" => [ + "doc/man3/EVP_set_default_properties.pod" + ], + "doc/man/man3/EVP_sha1.3" => [ + "doc/man3/EVP_sha1.pod" + ], + "doc/man/man3/EVP_sha224.3" => [ + "doc/man3/EVP_sha224.pod" + ], + "doc/man/man3/EVP_sha3_224.3" => [ + "doc/man3/EVP_sha3_224.pod" + ], + "doc/man/man3/EVP_sm3.3" => [ + "doc/man3/EVP_sm3.pod" + ], + "doc/man/man3/EVP_sm4_cbc.3" => [ + "doc/man3/EVP_sm4_cbc.pod" + ], + "doc/man/man3/EVP_whirlpool.3" => [ + "doc/man3/EVP_whirlpool.pod" + ], + "doc/man/man3/HMAC.3" => [ + "doc/man3/HMAC.pod" + ], + "doc/man/man3/MD5.3" => [ + "doc/man3/MD5.pod" + ], + "doc/man/man3/MDC2_Init.3" => [ + "doc/man3/MDC2_Init.pod" + ], + "doc/man/man3/NCONF_new_ex.3" => [ + "doc/man3/NCONF_new_ex.pod" + ], + "doc/man/man3/OBJ_nid2obj.3" => [ + "doc/man3/OBJ_nid2obj.pod" + ], + "doc/man/man3/OCSP_REQUEST_new.3" => [ + "doc/man3/OCSP_REQUEST_new.pod" + ], + "doc/man/man3/OCSP_cert_to_id.3" => [ + "doc/man3/OCSP_cert_to_id.pod" + ], + "doc/man/man3/OCSP_request_add1_nonce.3" => [ + "doc/man3/OCSP_request_add1_nonce.pod" + ], + "doc/man/man3/OCSP_resp_find_status.3" => [ + "doc/man3/OCSP_resp_find_status.pod" + ], + "doc/man/man3/OCSP_response_status.3" => [ + "doc/man3/OCSP_response_status.pod" + ], + "doc/man/man3/OCSP_sendreq_new.3" => [ + "doc/man3/OCSP_sendreq_new.pod" + ], + "doc/man/man3/OPENSSL_Applink.3" => [ + "doc/man3/OPENSSL_Applink.pod" + ], + "doc/man/man3/OPENSSL_FILE.3" => [ + "doc/man3/OPENSSL_FILE.pod" + ], + "doc/man/man3/OPENSSL_LH_COMPFUNC.3" => [ + "doc/man3/OPENSSL_LH_COMPFUNC.pod" + ], + "doc/man/man3/OPENSSL_LH_stats.3" => [ + "doc/man3/OPENSSL_LH_stats.pod" + ], + "doc/man/man3/OPENSSL_config.3" => [ + "doc/man3/OPENSSL_config.pod" + ], + "doc/man/man3/OPENSSL_fork_prepare.3" => [ + "doc/man3/OPENSSL_fork_prepare.pod" + ], + "doc/man/man3/OPENSSL_gmtime.3" => [ + "doc/man3/OPENSSL_gmtime.pod" + ], + "doc/man/man3/OPENSSL_hexchar2int.3" => [ + "doc/man3/OPENSSL_hexchar2int.pod" + ], + "doc/man/man3/OPENSSL_ia32cap.3" => [ + "doc/man3/OPENSSL_ia32cap.pod" + ], + "doc/man/man3/OPENSSL_init_crypto.3" => [ + "doc/man3/OPENSSL_init_crypto.pod" + ], + "doc/man/man3/OPENSSL_init_ssl.3" => [ + "doc/man3/OPENSSL_init_ssl.pod" + ], + "doc/man/man3/OPENSSL_instrument_bus.3" => [ + "doc/man3/OPENSSL_instrument_bus.pod" + ], + "doc/man/man3/OPENSSL_load_builtin_modules.3" => [ + "doc/man3/OPENSSL_load_builtin_modules.pod" + ], + "doc/man/man3/OPENSSL_malloc.3" => [ + "doc/man3/OPENSSL_malloc.pod" + ], + "doc/man/man3/OPENSSL_s390xcap.3" => [ + "doc/man3/OPENSSL_s390xcap.pod" + ], + "doc/man/man3/OPENSSL_secure_malloc.3" => [ + "doc/man3/OPENSSL_secure_malloc.pod" + ], + "doc/man/man3/OPENSSL_strcasecmp.3" => [ + "doc/man3/OPENSSL_strcasecmp.pod" + ], + "doc/man/man3/OSSL_ALGORITHM.3" => [ + "doc/man3/OSSL_ALGORITHM.pod" + ], + "doc/man/man3/OSSL_CALLBACK.3" => [ + "doc/man3/OSSL_CALLBACK.pod" + ], + "doc/man/man3/OSSL_CMP_CTX_new.3" => [ + "doc/man3/OSSL_CMP_CTX_new.pod" + ], + "doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3" => [ + "doc/man3/OSSL_CMP_HDR_get0_transactionID.pod" + ], + "doc/man/man3/OSSL_CMP_ITAV_set0.3" => [ + "doc/man3/OSSL_CMP_ITAV_set0.pod" + ], + "doc/man/man3/OSSL_CMP_MSG_get0_header.3" => [ + "doc/man3/OSSL_CMP_MSG_get0_header.pod" + ], + "doc/man/man3/OSSL_CMP_MSG_http_perform.3" => [ + "doc/man3/OSSL_CMP_MSG_http_perform.pod" + ], + "doc/man/man3/OSSL_CMP_SRV_CTX_new.3" => [ + "doc/man3/OSSL_CMP_SRV_CTX_new.pod" + ], + "doc/man/man3/OSSL_CMP_STATUSINFO_new.3" => [ + "doc/man3/OSSL_CMP_STATUSINFO_new.pod" + ], + "doc/man/man3/OSSL_CMP_exec_certreq.3" => [ + "doc/man3/OSSL_CMP_exec_certreq.pod" + ], + "doc/man/man3/OSSL_CMP_log_open.3" => [ + "doc/man3/OSSL_CMP_log_open.pod" + ], + "doc/man/man3/OSSL_CMP_validate_msg.3" => [ + "doc/man3/OSSL_CMP_validate_msg.pod" + ], + "doc/man/man3/OSSL_CORE_MAKE_FUNC.3" => [ + "doc/man3/OSSL_CORE_MAKE_FUNC.pod" + ], + "doc/man/man3/OSSL_CRMF_MSG_get0_tmpl.3" => [ + "doc/man3/OSSL_CRMF_MSG_get0_tmpl.pod" + ], + "doc/man/man3/OSSL_CRMF_MSG_set0_validity.3" => [ + "doc/man3/OSSL_CRMF_MSG_set0_validity.pod" + ], + "doc/man/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.3" => [ + "doc/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.pod" + ], + "doc/man/man3/OSSL_CRMF_MSG_set1_regInfo_certReq.3" => [ + "doc/man3/OSSL_CRMF_MSG_set1_regInfo_certReq.pod" + ], + "doc/man/man3/OSSL_CRMF_pbmp_new.3" => [ + "doc/man3/OSSL_CRMF_pbmp_new.pod" + ], + "doc/man/man3/OSSL_DECODER.3" => [ + "doc/man3/OSSL_DECODER.pod" + ], + "doc/man/man3/OSSL_DECODER_CTX.3" => [ + "doc/man3/OSSL_DECODER_CTX.pod" + ], + "doc/man/man3/OSSL_DECODER_CTX_new_for_pkey.3" => [ + "doc/man3/OSSL_DECODER_CTX_new_for_pkey.pod" + ], + "doc/man/man3/OSSL_DECODER_from_bio.3" => [ + "doc/man3/OSSL_DECODER_from_bio.pod" + ], + "doc/man/man3/OSSL_DISPATCH.3" => [ + "doc/man3/OSSL_DISPATCH.pod" + ], + "doc/man/man3/OSSL_ENCODER.3" => [ + "doc/man3/OSSL_ENCODER.pod" + ], + "doc/man/man3/OSSL_ENCODER_CTX.3" => [ + "doc/man3/OSSL_ENCODER_CTX.pod" + ], + "doc/man/man3/OSSL_ENCODER_CTX_new_for_pkey.3" => [ + "doc/man3/OSSL_ENCODER_CTX_new_for_pkey.pod" + ], + "doc/man/man3/OSSL_ENCODER_to_bio.3" => [ + "doc/man3/OSSL_ENCODER_to_bio.pod" + ], + "doc/man/man3/OSSL_ESS_check_signing_certs.3" => [ + "doc/man3/OSSL_ESS_check_signing_certs.pod" + ], + "doc/man/man3/OSSL_HTTP_REQ_CTX.3" => [ + "doc/man3/OSSL_HTTP_REQ_CTX.pod" + ], + "doc/man/man3/OSSL_HTTP_parse_url.3" => [ + "doc/man3/OSSL_HTTP_parse_url.pod" + ], + "doc/man/man3/OSSL_HTTP_transfer.3" => [ + "doc/man3/OSSL_HTTP_transfer.pod" + ], + "doc/man/man3/OSSL_ITEM.3" => [ + "doc/man3/OSSL_ITEM.pod" + ], + "doc/man/man3/OSSL_LIB_CTX.3" => [ + "doc/man3/OSSL_LIB_CTX.pod" + ], + "doc/man/man3/OSSL_PARAM.3" => [ + "doc/man3/OSSL_PARAM.pod" + ], + "doc/man/man3/OSSL_PARAM_BLD.3" => [ + "doc/man3/OSSL_PARAM_BLD.pod" + ], + "doc/man/man3/OSSL_PARAM_allocate_from_text.3" => [ + "doc/man3/OSSL_PARAM_allocate_from_text.pod" + ], + "doc/man/man3/OSSL_PARAM_dup.3" => [ + "doc/man3/OSSL_PARAM_dup.pod" + ], + "doc/man/man3/OSSL_PARAM_int.3" => [ + "doc/man3/OSSL_PARAM_int.pod" + ], + "doc/man/man3/OSSL_PROVIDER.3" => [ + "doc/man3/OSSL_PROVIDER.pod" + ], + "doc/man/man3/OSSL_SELF_TEST_new.3" => [ + "doc/man3/OSSL_SELF_TEST_new.pod" + ], + "doc/man/man3/OSSL_SELF_TEST_set_callback.3" => [ + "doc/man3/OSSL_SELF_TEST_set_callback.pod" + ], + "doc/man/man3/OSSL_STORE_INFO.3" => [ + "doc/man3/OSSL_STORE_INFO.pod" + ], + "doc/man/man3/OSSL_STORE_LOADER.3" => [ + "doc/man3/OSSL_STORE_LOADER.pod" + ], + "doc/man/man3/OSSL_STORE_SEARCH.3" => [ + "doc/man3/OSSL_STORE_SEARCH.pod" + ], + "doc/man/man3/OSSL_STORE_attach.3" => [ + "doc/man3/OSSL_STORE_attach.pod" + ], + "doc/man/man3/OSSL_STORE_expect.3" => [ + "doc/man3/OSSL_STORE_expect.pod" + ], + "doc/man/man3/OSSL_STORE_open.3" => [ + "doc/man3/OSSL_STORE_open.pod" + ], + "doc/man/man3/OSSL_trace_enabled.3" => [ + "doc/man3/OSSL_trace_enabled.pod" + ], + "doc/man/man3/OSSL_trace_get_category_num.3" => [ + "doc/man3/OSSL_trace_get_category_num.pod" + ], + "doc/man/man3/OSSL_trace_set_channel.3" => [ + "doc/man3/OSSL_trace_set_channel.pod" + ], + "doc/man/man3/OpenSSL_add_all_algorithms.3" => [ + "doc/man3/OpenSSL_add_all_algorithms.pod" + ], + "doc/man/man3/OpenSSL_version.3" => [ + "doc/man3/OpenSSL_version.pod" + ], + "doc/man/man3/PEM_X509_INFO_read_bio_ex.3" => [ + "doc/man3/PEM_X509_INFO_read_bio_ex.pod" + ], + "doc/man/man3/PEM_bytes_read_bio.3" => [ + "doc/man3/PEM_bytes_read_bio.pod" + ], + "doc/man/man3/PEM_read.3" => [ + "doc/man3/PEM_read.pod" + ], + "doc/man/man3/PEM_read_CMS.3" => [ + "doc/man3/PEM_read_CMS.pod" + ], + "doc/man/man3/PEM_read_bio_PrivateKey.3" => [ + "doc/man3/PEM_read_bio_PrivateKey.pod" + ], + "doc/man/man3/PEM_read_bio_ex.3" => [ + "doc/man3/PEM_read_bio_ex.pod" + ], + "doc/man/man3/PEM_write_bio_CMS_stream.3" => [ + "doc/man3/PEM_write_bio_CMS_stream.pod" + ], + "doc/man/man3/PEM_write_bio_PKCS7_stream.3" => [ + "doc/man3/PEM_write_bio_PKCS7_stream.pod" + ], + "doc/man/man3/PKCS12_PBE_keyivgen.3" => [ + "doc/man3/PKCS12_PBE_keyivgen.pod" + ], + "doc/man/man3/PKCS12_SAFEBAG_create_cert.3" => [ + "doc/man3/PKCS12_SAFEBAG_create_cert.pod" + ], + "doc/man/man3/PKCS12_SAFEBAG_get0_attrs.3" => [ + "doc/man3/PKCS12_SAFEBAG_get0_attrs.pod" + ], + "doc/man/man3/PKCS12_SAFEBAG_get1_cert.3" => [ + "doc/man3/PKCS12_SAFEBAG_get1_cert.pod" + ], + "doc/man/man3/PKCS12_add1_attr_by_NID.3" => [ + "doc/man3/PKCS12_add1_attr_by_NID.pod" + ], + "doc/man/man3/PKCS12_add_CSPName_asc.3" => [ + "doc/man3/PKCS12_add_CSPName_asc.pod" + ], + "doc/man/man3/PKCS12_add_cert.3" => [ + "doc/man3/PKCS12_add_cert.pod" + ], + "doc/man/man3/PKCS12_add_friendlyname_asc.3" => [ + "doc/man3/PKCS12_add_friendlyname_asc.pod" + ], + "doc/man/man3/PKCS12_add_localkeyid.3" => [ + "doc/man3/PKCS12_add_localkeyid.pod" + ], + "doc/man/man3/PKCS12_add_safe.3" => [ + "doc/man3/PKCS12_add_safe.pod" + ], + "doc/man/man3/PKCS12_create.3" => [ + "doc/man3/PKCS12_create.pod" + ], + "doc/man/man3/PKCS12_decrypt_skey.3" => [ + "doc/man3/PKCS12_decrypt_skey.pod" + ], + "doc/man/man3/PKCS12_gen_mac.3" => [ + "doc/man3/PKCS12_gen_mac.pod" + ], + "doc/man/man3/PKCS12_get_friendlyname.3" => [ + "doc/man3/PKCS12_get_friendlyname.pod" + ], + "doc/man/man3/PKCS12_init.3" => [ + "doc/man3/PKCS12_init.pod" + ], + "doc/man/man3/PKCS12_item_decrypt_d2i.3" => [ + "doc/man3/PKCS12_item_decrypt_d2i.pod" + ], + "doc/man/man3/PKCS12_key_gen_utf8_ex.3" => [ + "doc/man3/PKCS12_key_gen_utf8_ex.pod" + ], + "doc/man/man3/PKCS12_newpass.3" => [ + "doc/man3/PKCS12_newpass.pod" + ], + "doc/man/man3/PKCS12_pack_p7encdata.3" => [ + "doc/man3/PKCS12_pack_p7encdata.pod" + ], + "doc/man/man3/PKCS12_parse.3" => [ + "doc/man3/PKCS12_parse.pod" + ], + "doc/man/man3/PKCS5_PBE_keyivgen.3" => [ + "doc/man3/PKCS5_PBE_keyivgen.pod" + ], + "doc/man/man3/PKCS5_PBKDF2_HMAC.3" => [ + "doc/man3/PKCS5_PBKDF2_HMAC.pod" + ], + "doc/man/man3/PKCS7_decrypt.3" => [ + "doc/man3/PKCS7_decrypt.pod" + ], + "doc/man/man3/PKCS7_encrypt.3" => [ + "doc/man3/PKCS7_encrypt.pod" + ], + "doc/man/man3/PKCS7_get_octet_string.3" => [ + "doc/man3/PKCS7_get_octet_string.pod" + ], + "doc/man/man3/PKCS7_sign.3" => [ + "doc/man3/PKCS7_sign.pod" + ], + "doc/man/man3/PKCS7_sign_add_signer.3" => [ + "doc/man3/PKCS7_sign_add_signer.pod" + ], + "doc/man/man3/PKCS7_type_is_other.3" => [ + "doc/man3/PKCS7_type_is_other.pod" + ], + "doc/man/man3/PKCS7_verify.3" => [ + "doc/man3/PKCS7_verify.pod" + ], + "doc/man/man3/PKCS8_encrypt.3" => [ + "doc/man3/PKCS8_encrypt.pod" + ], + "doc/man/man3/PKCS8_pkey_add1_attr.3" => [ + "doc/man3/PKCS8_pkey_add1_attr.pod" + ], + "doc/man/man3/RAND_add.3" => [ + "doc/man3/RAND_add.pod" + ], + "doc/man/man3/RAND_bytes.3" => [ + "doc/man3/RAND_bytes.pod" + ], + "doc/man/man3/RAND_cleanup.3" => [ + "doc/man3/RAND_cleanup.pod" + ], + "doc/man/man3/RAND_egd.3" => [ + "doc/man3/RAND_egd.pod" + ], + "doc/man/man3/RAND_get0_primary.3" => [ + "doc/man3/RAND_get0_primary.pod" + ], + "doc/man/man3/RAND_load_file.3" => [ + "doc/man3/RAND_load_file.pod" + ], + "doc/man/man3/RAND_set_DRBG_type.3" => [ + "doc/man3/RAND_set_DRBG_type.pod" + ], + "doc/man/man3/RAND_set_rand_method.3" => [ + "doc/man3/RAND_set_rand_method.pod" + ], + "doc/man/man3/RC4_set_key.3" => [ + "doc/man3/RC4_set_key.pod" + ], + "doc/man/man3/RIPEMD160_Init.3" => [ + "doc/man3/RIPEMD160_Init.pod" + ], + "doc/man/man3/RSA_blinding_on.3" => [ + "doc/man3/RSA_blinding_on.pod" + ], + "doc/man/man3/RSA_check_key.3" => [ + "doc/man3/RSA_check_key.pod" + ], + "doc/man/man3/RSA_generate_key.3" => [ + "doc/man3/RSA_generate_key.pod" + ], + "doc/man/man3/RSA_get0_key.3" => [ + "doc/man3/RSA_get0_key.pod" + ], + "doc/man/man3/RSA_meth_new.3" => [ + "doc/man3/RSA_meth_new.pod" + ], + "doc/man/man3/RSA_new.3" => [ + "doc/man3/RSA_new.pod" + ], + "doc/man/man3/RSA_padding_add_PKCS1_type_1.3" => [ + "doc/man3/RSA_padding_add_PKCS1_type_1.pod" + ], + "doc/man/man3/RSA_print.3" => [ + "doc/man3/RSA_print.pod" + ], + "doc/man/man3/RSA_private_encrypt.3" => [ + "doc/man3/RSA_private_encrypt.pod" + ], + "doc/man/man3/RSA_public_encrypt.3" => [ + "doc/man3/RSA_public_encrypt.pod" + ], + "doc/man/man3/RSA_set_method.3" => [ + "doc/man3/RSA_set_method.pod" + ], + "doc/man/man3/RSA_sign.3" => [ + "doc/man3/RSA_sign.pod" + ], + "doc/man/man3/RSA_sign_ASN1_OCTET_STRING.3" => [ + "doc/man3/RSA_sign_ASN1_OCTET_STRING.pod" + ], + "doc/man/man3/RSA_size.3" => [ + "doc/man3/RSA_size.pod" + ], + "doc/man/man3/SCT_new.3" => [ + "doc/man3/SCT_new.pod" + ], + "doc/man/man3/SCT_print.3" => [ + "doc/man3/SCT_print.pod" + ], + "doc/man/man3/SCT_validate.3" => [ + "doc/man3/SCT_validate.pod" + ], + "doc/man/man3/SHA256_Init.3" => [ + "doc/man3/SHA256_Init.pod" + ], + "doc/man/man3/SMIME_read_ASN1.3" => [ + "doc/man3/SMIME_read_ASN1.pod" + ], + "doc/man/man3/SMIME_read_CMS.3" => [ + "doc/man3/SMIME_read_CMS.pod" + ], + "doc/man/man3/SMIME_read_PKCS7.3" => [ + "doc/man3/SMIME_read_PKCS7.pod" + ], + "doc/man/man3/SMIME_write_ASN1.3" => [ + "doc/man3/SMIME_write_ASN1.pod" + ], + "doc/man/man3/SMIME_write_CMS.3" => [ + "doc/man3/SMIME_write_CMS.pod" + ], + "doc/man/man3/SMIME_write_PKCS7.3" => [ + "doc/man3/SMIME_write_PKCS7.pod" + ], + "doc/man/man3/SRP_Calc_B.3" => [ + "doc/man3/SRP_Calc_B.pod" + ], + "doc/man/man3/SRP_VBASE_new.3" => [ + "doc/man3/SRP_VBASE_new.pod" + ], + "doc/man/man3/SRP_create_verifier.3" => [ + "doc/man3/SRP_create_verifier.pod" + ], + "doc/man/man3/SRP_user_pwd_new.3" => [ + "doc/man3/SRP_user_pwd_new.pod" + ], + "doc/man/man3/SSL_CIPHER_get_name.3" => [ + "doc/man3/SSL_CIPHER_get_name.pod" + ], + "doc/man/man3/SSL_COMP_add_compression_method.3" => [ + "doc/man3/SSL_COMP_add_compression_method.pod" + ], + "doc/man/man3/SSL_CONF_CTX_new.3" => [ + "doc/man3/SSL_CONF_CTX_new.pod" + ], + "doc/man/man3/SSL_CONF_CTX_set1_prefix.3" => [ + "doc/man3/SSL_CONF_CTX_set1_prefix.pod" + ], + "doc/man/man3/SSL_CONF_CTX_set_flags.3" => [ + "doc/man3/SSL_CONF_CTX_set_flags.pod" + ], + "doc/man/man3/SSL_CONF_CTX_set_ssl_ctx.3" => [ + "doc/man3/SSL_CONF_CTX_set_ssl_ctx.pod" + ], + "doc/man/man3/SSL_CONF_cmd.3" => [ + "doc/man3/SSL_CONF_cmd.pod" + ], + "doc/man/man3/SSL_CONF_cmd_argv.3" => [ + "doc/man3/SSL_CONF_cmd_argv.pod" + ], + "doc/man/man3/SSL_CTX_add1_chain_cert.3" => [ + "doc/man3/SSL_CTX_add1_chain_cert.pod" + ], + "doc/man/man3/SSL_CTX_add_extra_chain_cert.3" => [ + "doc/man3/SSL_CTX_add_extra_chain_cert.pod" + ], + "doc/man/man3/SSL_CTX_add_session.3" => [ + "doc/man3/SSL_CTX_add_session.pod" + ], + "doc/man/man3/SSL_CTX_config.3" => [ + "doc/man3/SSL_CTX_config.pod" + ], + "doc/man/man3/SSL_CTX_ctrl.3" => [ + "doc/man3/SSL_CTX_ctrl.pod" + ], + "doc/man/man3/SSL_CTX_dane_enable.3" => [ + "doc/man3/SSL_CTX_dane_enable.pod" + ], + "doc/man/man3/SSL_CTX_flush_sessions.3" => [ + "doc/man3/SSL_CTX_flush_sessions.pod" + ], + "doc/man/man3/SSL_CTX_free.3" => [ + "doc/man3/SSL_CTX_free.pod" + ], + "doc/man/man3/SSL_CTX_get0_param.3" => [ + "doc/man3/SSL_CTX_get0_param.pod" + ], + "doc/man/man3/SSL_CTX_get_verify_mode.3" => [ + "doc/man3/SSL_CTX_get_verify_mode.pod" + ], + "doc/man/man3/SSL_CTX_has_client_custom_ext.3" => [ + "doc/man3/SSL_CTX_has_client_custom_ext.pod" + ], + "doc/man/man3/SSL_CTX_load_verify_locations.3" => [ + "doc/man3/SSL_CTX_load_verify_locations.pod" + ], + "doc/man/man3/SSL_CTX_new.3" => [ + "doc/man3/SSL_CTX_new.pod" + ], + "doc/man/man3/SSL_CTX_sess_number.3" => [ + "doc/man3/SSL_CTX_sess_number.pod" + ], + "doc/man/man3/SSL_CTX_sess_set_cache_size.3" => [ + "doc/man3/SSL_CTX_sess_set_cache_size.pod" + ], + "doc/man/man3/SSL_CTX_sess_set_get_cb.3" => [ + "doc/man3/SSL_CTX_sess_set_get_cb.pod" + ], + "doc/man/man3/SSL_CTX_sessions.3" => [ + "doc/man3/SSL_CTX_sessions.pod" + ], + "doc/man/man3/SSL_CTX_set0_CA_list.3" => [ + "doc/man3/SSL_CTX_set0_CA_list.pod" + ], + "doc/man/man3/SSL_CTX_set1_curves.3" => [ + "doc/man3/SSL_CTX_set1_curves.pod" + ], + "doc/man/man3/SSL_CTX_set1_sigalgs.3" => [ + "doc/man3/SSL_CTX_set1_sigalgs.pod" + ], + "doc/man/man3/SSL_CTX_set1_verify_cert_store.3" => [ + "doc/man3/SSL_CTX_set1_verify_cert_store.pod" + ], + "doc/man/man3/SSL_CTX_set_alpn_select_cb.3" => [ + "doc/man3/SSL_CTX_set_alpn_select_cb.pod" + ], + "doc/man/man3/SSL_CTX_set_cert_cb.3" => [ + "doc/man3/SSL_CTX_set_cert_cb.pod" + ], + "doc/man/man3/SSL_CTX_set_cert_store.3" => [ + "doc/man3/SSL_CTX_set_cert_store.pod" + ], + "doc/man/man3/SSL_CTX_set_cert_verify_callback.3" => [ + "doc/man3/SSL_CTX_set_cert_verify_callback.pod" + ], + "doc/man/man3/SSL_CTX_set_cipher_list.3" => [ + "doc/man3/SSL_CTX_set_cipher_list.pod" + ], + "doc/man/man3/SSL_CTX_set_client_cert_cb.3" => [ + "doc/man3/SSL_CTX_set_client_cert_cb.pod" + ], + "doc/man/man3/SSL_CTX_set_client_hello_cb.3" => [ + "doc/man3/SSL_CTX_set_client_hello_cb.pod" + ], + "doc/man/man3/SSL_CTX_set_ct_validation_callback.3" => [ + "doc/man3/SSL_CTX_set_ct_validation_callback.pod" + ], + "doc/man/man3/SSL_CTX_set_ctlog_list_file.3" => [ + "doc/man3/SSL_CTX_set_ctlog_list_file.pod" + ], + "doc/man/man3/SSL_CTX_set_default_passwd_cb.3" => [ + "doc/man3/SSL_CTX_set_default_passwd_cb.pod" + ], + "doc/man/man3/SSL_CTX_set_generate_session_id.3" => [ + "doc/man3/SSL_CTX_set_generate_session_id.pod" + ], + "doc/man/man3/SSL_CTX_set_info_callback.3" => [ + "doc/man3/SSL_CTX_set_info_callback.pod" + ], + "doc/man/man3/SSL_CTX_set_keylog_callback.3" => [ + "doc/man3/SSL_CTX_set_keylog_callback.pod" + ], + "doc/man/man3/SSL_CTX_set_max_cert_list.3" => [ + "doc/man3/SSL_CTX_set_max_cert_list.pod" + ], + "doc/man/man3/SSL_CTX_set_min_proto_version.3" => [ + "doc/man3/SSL_CTX_set_min_proto_version.pod" + ], + "doc/man/man3/SSL_CTX_set_mode.3" => [ + "doc/man3/SSL_CTX_set_mode.pod" + ], + "doc/man/man3/SSL_CTX_set_msg_callback.3" => [ + "doc/man3/SSL_CTX_set_msg_callback.pod" + ], + "doc/man/man3/SSL_CTX_set_num_tickets.3" => [ + "doc/man3/SSL_CTX_set_num_tickets.pod" + ], + "doc/man/man3/SSL_CTX_set_options.3" => [ + "doc/man3/SSL_CTX_set_options.pod" + ], + "doc/man/man3/SSL_CTX_set_psk_client_callback.3" => [ + "doc/man3/SSL_CTX_set_psk_client_callback.pod" + ], + "doc/man/man3/SSL_CTX_set_quic_method.3" => [ + "doc/man3/SSL_CTX_set_quic_method.pod" + ], + "doc/man/man3/SSL_CTX_set_quiet_shutdown.3" => [ + "doc/man3/SSL_CTX_set_quiet_shutdown.pod" + ], + "doc/man/man3/SSL_CTX_set_read_ahead.3" => [ + "doc/man3/SSL_CTX_set_read_ahead.pod" + ], + "doc/man/man3/SSL_CTX_set_record_padding_callback.3" => [ + "doc/man3/SSL_CTX_set_record_padding_callback.pod" + ], + "doc/man/man3/SSL_CTX_set_security_level.3" => [ + "doc/man3/SSL_CTX_set_security_level.pod" + ], + "doc/man/man3/SSL_CTX_set_session_cache_mode.3" => [ + "doc/man3/SSL_CTX_set_session_cache_mode.pod" + ], + "doc/man/man3/SSL_CTX_set_session_id_context.3" => [ + "doc/man3/SSL_CTX_set_session_id_context.pod" + ], + "doc/man/man3/SSL_CTX_set_session_ticket_cb.3" => [ + "doc/man3/SSL_CTX_set_session_ticket_cb.pod" + ], + "doc/man/man3/SSL_CTX_set_split_send_fragment.3" => [ + "doc/man3/SSL_CTX_set_split_send_fragment.pod" + ], + "doc/man/man3/SSL_CTX_set_srp_password.3" => [ + "doc/man3/SSL_CTX_set_srp_password.pod" + ], + "doc/man/man3/SSL_CTX_set_ssl_version.3" => [ + "doc/man3/SSL_CTX_set_ssl_version.pod" + ], + "doc/man/man3/SSL_CTX_set_stateless_cookie_generate_cb.3" => [ + "doc/man3/SSL_CTX_set_stateless_cookie_generate_cb.pod" + ], + "doc/man/man3/SSL_CTX_set_timeout.3" => [ + "doc/man3/SSL_CTX_set_timeout.pod" + ], + "doc/man/man3/SSL_CTX_set_tlsext_servername_callback.3" => [ + "doc/man3/SSL_CTX_set_tlsext_servername_callback.pod" + ], + "doc/man/man3/SSL_CTX_set_tlsext_status_cb.3" => [ + "doc/man3/SSL_CTX_set_tlsext_status_cb.pod" + ], + "doc/man/man3/SSL_CTX_set_tlsext_ticket_key_cb.3" => [ + "doc/man3/SSL_CTX_set_tlsext_ticket_key_cb.pod" + ], + "doc/man/man3/SSL_CTX_set_tlsext_use_srtp.3" => [ + "doc/man3/SSL_CTX_set_tlsext_use_srtp.pod" + ], + "doc/man/man3/SSL_CTX_set_tmp_dh_callback.3" => [ + "doc/man3/SSL_CTX_set_tmp_dh_callback.pod" + ], + "doc/man/man3/SSL_CTX_set_tmp_ecdh.3" => [ + "doc/man3/SSL_CTX_set_tmp_ecdh.pod" + ], + "doc/man/man3/SSL_CTX_set_verify.3" => [ + "doc/man3/SSL_CTX_set_verify.pod" + ], + "doc/man/man3/SSL_CTX_use_certificate.3" => [ + "doc/man3/SSL_CTX_use_certificate.pod" + ], + "doc/man/man3/SSL_CTX_use_psk_identity_hint.3" => [ + "doc/man3/SSL_CTX_use_psk_identity_hint.pod" + ], + "doc/man/man3/SSL_CTX_use_serverinfo.3" => [ + "doc/man3/SSL_CTX_use_serverinfo.pod" + ], + "doc/man/man3/SSL_SESSION_free.3" => [ + "doc/man3/SSL_SESSION_free.pod" + ], + "doc/man/man3/SSL_SESSION_get0_cipher.3" => [ + "doc/man3/SSL_SESSION_get0_cipher.pod" + ], + "doc/man/man3/SSL_SESSION_get0_hostname.3" => [ + "doc/man3/SSL_SESSION_get0_hostname.pod" + ], + "doc/man/man3/SSL_SESSION_get0_id_context.3" => [ + "doc/man3/SSL_SESSION_get0_id_context.pod" + ], + "doc/man/man3/SSL_SESSION_get0_peer.3" => [ + "doc/man3/SSL_SESSION_get0_peer.pod" + ], + "doc/man/man3/SSL_SESSION_get_compress_id.3" => [ + "doc/man3/SSL_SESSION_get_compress_id.pod" + ], + "doc/man/man3/SSL_SESSION_get_protocol_version.3" => [ + "doc/man3/SSL_SESSION_get_protocol_version.pod" + ], + "doc/man/man3/SSL_SESSION_get_time.3" => [ + "doc/man3/SSL_SESSION_get_time.pod" + ], + "doc/man/man3/SSL_SESSION_has_ticket.3" => [ + "doc/man3/SSL_SESSION_has_ticket.pod" + ], + "doc/man/man3/SSL_SESSION_is_resumable.3" => [ + "doc/man3/SSL_SESSION_is_resumable.pod" + ], + "doc/man/man3/SSL_SESSION_print.3" => [ + "doc/man3/SSL_SESSION_print.pod" + ], + "doc/man/man3/SSL_SESSION_set1_id.3" => [ + "doc/man3/SSL_SESSION_set1_id.pod" + ], + "doc/man/man3/SSL_accept.3" => [ + "doc/man3/SSL_accept.pod" + ], + "doc/man/man3/SSL_alert_type_string.3" => [ + "doc/man3/SSL_alert_type_string.pod" + ], + "doc/man/man3/SSL_alloc_buffers.3" => [ + "doc/man3/SSL_alloc_buffers.pod" + ], + "doc/man/man3/SSL_check_chain.3" => [ + "doc/man3/SSL_check_chain.pod" + ], + "doc/man/man3/SSL_clear.3" => [ + "doc/man3/SSL_clear.pod" + ], + "doc/man/man3/SSL_connect.3" => [ + "doc/man3/SSL_connect.pod" + ], + "doc/man/man3/SSL_do_handshake.3" => [ + "doc/man3/SSL_do_handshake.pod" + ], + "doc/man/man3/SSL_export_keying_material.3" => [ + "doc/man3/SSL_export_keying_material.pod" + ], + "doc/man/man3/SSL_extension_supported.3" => [ + "doc/man3/SSL_extension_supported.pod" + ], + "doc/man/man3/SSL_free.3" => [ + "doc/man3/SSL_free.pod" + ], + "doc/man/man3/SSL_get0_peer_scts.3" => [ + "doc/man3/SSL_get0_peer_scts.pod" + ], + "doc/man/man3/SSL_get_SSL_CTX.3" => [ + "doc/man3/SSL_get_SSL_CTX.pod" + ], + "doc/man/man3/SSL_get_all_async_fds.3" => [ + "doc/man3/SSL_get_all_async_fds.pod" + ], + "doc/man/man3/SSL_get_certificate.3" => [ + "doc/man3/SSL_get_certificate.pod" + ], + "doc/man/man3/SSL_get_ciphers.3" => [ + "doc/man3/SSL_get_ciphers.pod" + ], + "doc/man/man3/SSL_get_client_random.3" => [ + "doc/man3/SSL_get_client_random.pod" + ], + "doc/man/man3/SSL_get_current_cipher.3" => [ + "doc/man3/SSL_get_current_cipher.pod" + ], + "doc/man/man3/SSL_get_default_timeout.3" => [ + "doc/man3/SSL_get_default_timeout.pod" + ], + "doc/man/man3/SSL_get_error.3" => [ + "doc/man3/SSL_get_error.pod" + ], + "doc/man/man3/SSL_get_extms_support.3" => [ + "doc/man3/SSL_get_extms_support.pod" + ], + "doc/man/man3/SSL_get_fd.3" => [ + "doc/man3/SSL_get_fd.pod" + ], + "doc/man/man3/SSL_get_peer_cert_chain.3" => [ + "doc/man3/SSL_get_peer_cert_chain.pod" + ], + "doc/man/man3/SSL_get_peer_certificate.3" => [ + "doc/man3/SSL_get_peer_certificate.pod" + ], + "doc/man/man3/SSL_get_peer_signature_nid.3" => [ + "doc/man3/SSL_get_peer_signature_nid.pod" + ], + "doc/man/man3/SSL_get_peer_tmp_key.3" => [ + "doc/man3/SSL_get_peer_tmp_key.pod" + ], + "doc/man/man3/SSL_get_psk_identity.3" => [ + "doc/man3/SSL_get_psk_identity.pod" + ], + "doc/man/man3/SSL_get_rbio.3" => [ + "doc/man3/SSL_get_rbio.pod" + ], + "doc/man/man3/SSL_get_session.3" => [ + "doc/man3/SSL_get_session.pod" + ], + "doc/man/man3/SSL_get_shared_sigalgs.3" => [ + "doc/man3/SSL_get_shared_sigalgs.pod" + ], + "doc/man/man3/SSL_get_verify_result.3" => [ + "doc/man3/SSL_get_verify_result.pod" + ], + "doc/man/man3/SSL_get_version.3" => [ + "doc/man3/SSL_get_version.pod" + ], + "doc/man/man3/SSL_group_to_name.3" => [ + "doc/man3/SSL_group_to_name.pod" + ], + "doc/man/man3/SSL_in_init.3" => [ + "doc/man3/SSL_in_init.pod" + ], + "doc/man/man3/SSL_key_update.3" => [ + "doc/man3/SSL_key_update.pod" + ], + "doc/man/man3/SSL_library_init.3" => [ + "doc/man3/SSL_library_init.pod" + ], + "doc/man/man3/SSL_load_client_CA_file.3" => [ + "doc/man3/SSL_load_client_CA_file.pod" + ], + "doc/man/man3/SSL_new.3" => [ + "doc/man3/SSL_new.pod" + ], + "doc/man/man3/SSL_pending.3" => [ + "doc/man3/SSL_pending.pod" + ], + "doc/man/man3/SSL_read.3" => [ + "doc/man3/SSL_read.pod" + ], + "doc/man/man3/SSL_read_early_data.3" => [ + "doc/man3/SSL_read_early_data.pod" + ], + "doc/man/man3/SSL_rstate_string.3" => [ + "doc/man3/SSL_rstate_string.pod" + ], + "doc/man/man3/SSL_session_reused.3" => [ + "doc/man3/SSL_session_reused.pod" + ], + "doc/man/man3/SSL_set1_host.3" => [ + "doc/man3/SSL_set1_host.pod" + ], + "doc/man/man3/SSL_set_async_callback.3" => [ + "doc/man3/SSL_set_async_callback.pod" + ], + "doc/man/man3/SSL_set_bio.3" => [ + "doc/man3/SSL_set_bio.pod" + ], + "doc/man/man3/SSL_set_connect_state.3" => [ + "doc/man3/SSL_set_connect_state.pod" + ], + "doc/man/man3/SSL_set_fd.3" => [ + "doc/man3/SSL_set_fd.pod" + ], + "doc/man/man3/SSL_set_retry_verify.3" => [ + "doc/man3/SSL_set_retry_verify.pod" + ], + "doc/man/man3/SSL_set_session.3" => [ + "doc/man3/SSL_set_session.pod" + ], + "doc/man/man3/SSL_set_shutdown.3" => [ + "doc/man3/SSL_set_shutdown.pod" + ], + "doc/man/man3/SSL_set_verify_result.3" => [ + "doc/man3/SSL_set_verify_result.pod" + ], + "doc/man/man3/SSL_shutdown.3" => [ + "doc/man3/SSL_shutdown.pod" + ], + "doc/man/man3/SSL_state_string.3" => [ + "doc/man3/SSL_state_string.pod" + ], + "doc/man/man3/SSL_want.3" => [ + "doc/man3/SSL_want.pod" + ], + "doc/man/man3/SSL_write.3" => [ + "doc/man3/SSL_write.pod" + ], + "doc/man/man3/TS_RESP_CTX_new.3" => [ + "doc/man3/TS_RESP_CTX_new.pod" + ], + "doc/man/man3/TS_VERIFY_CTX_set_certs.3" => [ + "doc/man3/TS_VERIFY_CTX_set_certs.pod" + ], + "doc/man/man3/UI_STRING.3" => [ + "doc/man3/UI_STRING.pod" + ], + "doc/man/man3/UI_UTIL_read_pw.3" => [ + "doc/man3/UI_UTIL_read_pw.pod" + ], + "doc/man/man3/UI_create_method.3" => [ + "doc/man3/UI_create_method.pod" + ], + "doc/man/man3/UI_new.3" => [ + "doc/man3/UI_new.pod" + ], + "doc/man/man3/X509V3_get_d2i.3" => [ + "doc/man3/X509V3_get_d2i.pod" + ], + "doc/man/man3/X509V3_set_ctx.3" => [ + "doc/man3/X509V3_set_ctx.pod" + ], + "doc/man/man3/X509_ALGOR_dup.3" => [ + "doc/man3/X509_ALGOR_dup.pod" + ], + "doc/man/man3/X509_CRL_get0_by_serial.3" => [ + "doc/man3/X509_CRL_get0_by_serial.pod" + ], + "doc/man/man3/X509_EXTENSION_set_object.3" => [ + "doc/man3/X509_EXTENSION_set_object.pod" + ], + "doc/man/man3/X509_LOOKUP.3" => [ + "doc/man3/X509_LOOKUP.pod" + ], + "doc/man/man3/X509_LOOKUP_hash_dir.3" => [ + "doc/man3/X509_LOOKUP_hash_dir.pod" + ], + "doc/man/man3/X509_LOOKUP_meth_new.3" => [ + "doc/man3/X509_LOOKUP_meth_new.pod" + ], + "doc/man/man3/X509_NAME_ENTRY_get_object.3" => [ + "doc/man3/X509_NAME_ENTRY_get_object.pod" + ], + "doc/man/man3/X509_NAME_add_entry_by_txt.3" => [ + "doc/man3/X509_NAME_add_entry_by_txt.pod" + ], + "doc/man/man3/X509_NAME_get0_der.3" => [ + "doc/man3/X509_NAME_get0_der.pod" + ], + "doc/man/man3/X509_NAME_get_index_by_NID.3" => [ + "doc/man3/X509_NAME_get_index_by_NID.pod" + ], + "doc/man/man3/X509_NAME_print_ex.3" => [ + "doc/man3/X509_NAME_print_ex.pod" + ], + "doc/man/man3/X509_PUBKEY_new.3" => [ + "doc/man3/X509_PUBKEY_new.pod" + ], + "doc/man/man3/X509_SIG_get0.3" => [ + "doc/man3/X509_SIG_get0.pod" + ], + "doc/man/man3/X509_STORE_CTX_get_error.3" => [ + "doc/man3/X509_STORE_CTX_get_error.pod" + ], + "doc/man/man3/X509_STORE_CTX_new.3" => [ + "doc/man3/X509_STORE_CTX_new.pod" + ], + "doc/man/man3/X509_STORE_CTX_set_verify_cb.3" => [ + "doc/man3/X509_STORE_CTX_set_verify_cb.pod" + ], + "doc/man/man3/X509_STORE_add_cert.3" => [ + "doc/man3/X509_STORE_add_cert.pod" + ], + "doc/man/man3/X509_STORE_get0_param.3" => [ + "doc/man3/X509_STORE_get0_param.pod" + ], + "doc/man/man3/X509_STORE_new.3" => [ + "doc/man3/X509_STORE_new.pod" + ], + "doc/man/man3/X509_STORE_set_verify_cb_func.3" => [ + "doc/man3/X509_STORE_set_verify_cb_func.pod" + ], + "doc/man/man3/X509_VERIFY_PARAM_set_flags.3" => [ + "doc/man3/X509_VERIFY_PARAM_set_flags.pod" + ], + "doc/man/man3/X509_add_cert.3" => [ + "doc/man3/X509_add_cert.pod" + ], + "doc/man/man3/X509_check_ca.3" => [ + "doc/man3/X509_check_ca.pod" + ], + "doc/man/man3/X509_check_host.3" => [ + "doc/man3/X509_check_host.pod" + ], + "doc/man/man3/X509_check_issued.3" => [ + "doc/man3/X509_check_issued.pod" + ], + "doc/man/man3/X509_check_private_key.3" => [ + "doc/man3/X509_check_private_key.pod" + ], + "doc/man/man3/X509_check_purpose.3" => [ + "doc/man3/X509_check_purpose.pod" + ], + "doc/man/man3/X509_cmp.3" => [ + "doc/man3/X509_cmp.pod" + ], + "doc/man/man3/X509_cmp_time.3" => [ + "doc/man3/X509_cmp_time.pod" + ], + "doc/man/man3/X509_digest.3" => [ + "doc/man3/X509_digest.pod" + ], + "doc/man/man3/X509_dup.3" => [ + "doc/man3/X509_dup.pod" + ], + "doc/man/man3/X509_get0_distinguishing_id.3" => [ + "doc/man3/X509_get0_distinguishing_id.pod" + ], + "doc/man/man3/X509_get0_notBefore.3" => [ + "doc/man3/X509_get0_notBefore.pod" + ], + "doc/man/man3/X509_get0_signature.3" => [ + "doc/man3/X509_get0_signature.pod" + ], + "doc/man/man3/X509_get0_uids.3" => [ + "doc/man3/X509_get0_uids.pod" + ], + "doc/man/man3/X509_get_extension_flags.3" => [ + "doc/man3/X509_get_extension_flags.pod" + ], + "doc/man/man3/X509_get_pubkey.3" => [ + "doc/man3/X509_get_pubkey.pod" + ], + "doc/man/man3/X509_get_serialNumber.3" => [ + "doc/man3/X509_get_serialNumber.pod" + ], + "doc/man/man3/X509_get_subject_name.3" => [ + "doc/man3/X509_get_subject_name.pod" + ], + "doc/man/man3/X509_get_version.3" => [ + "doc/man3/X509_get_version.pod" + ], + "doc/man/man3/X509_load_http.3" => [ + "doc/man3/X509_load_http.pod" + ], + "doc/man/man3/X509_new.3" => [ + "doc/man3/X509_new.pod" + ], + "doc/man/man3/X509_sign.3" => [ + "doc/man3/X509_sign.pod" + ], + "doc/man/man3/X509_verify.3" => [ + "doc/man3/X509_verify.pod" + ], + "doc/man/man3/X509_verify_cert.3" => [ + "doc/man3/X509_verify_cert.pod" + ], + "doc/man/man3/X509v3_get_ext_by_NID.3" => [ + "doc/man3/X509v3_get_ext_by_NID.pod" + ], + "doc/man/man3/b2i_PVK_bio_ex.3" => [ + "doc/man3/b2i_PVK_bio_ex.pod" + ], + "doc/man/man3/d2i_PKCS8PrivateKey_bio.3" => [ + "doc/man3/d2i_PKCS8PrivateKey_bio.pod" + ], + "doc/man/man3/d2i_PrivateKey.3" => [ + "doc/man3/d2i_PrivateKey.pod" + ], + "doc/man/man3/d2i_RSAPrivateKey.3" => [ + "doc/man3/d2i_RSAPrivateKey.pod" + ], + "doc/man/man3/d2i_SSL_SESSION.3" => [ + "doc/man3/d2i_SSL_SESSION.pod" + ], + "doc/man/man3/d2i_X509.3" => [ + "doc/man3/d2i_X509.pod" + ], + "doc/man/man3/i2d_CMS_bio_stream.3" => [ + "doc/man3/i2d_CMS_bio_stream.pod" + ], + "doc/man/man3/i2d_PKCS7_bio_stream.3" => [ + "doc/man3/i2d_PKCS7_bio_stream.pod" + ], + "doc/man/man3/i2d_re_X509_tbs.3" => [ + "doc/man3/i2d_re_X509_tbs.pod" + ], + "doc/man/man3/o2i_SCT_LIST.3" => [ + "doc/man3/o2i_SCT_LIST.pod" + ], + "doc/man/man3/s2i_ASN1_IA5STRING.3" => [ + "doc/man3/s2i_ASN1_IA5STRING.pod" + ], + "doc/man/man5/config.5" => [ + "doc/man5/config.pod" + ], + "doc/man/man5/fips_config.5" => [ + "doc/man5/fips_config.pod" + ], + "doc/man/man5/x509v3_config.5" => [ + "doc/man5/x509v3_config.pod" + ], + "doc/man/man7/EVP_ASYM_CIPHER-RSA.7" => [ + "doc/man7/EVP_ASYM_CIPHER-RSA.pod" + ], + "doc/man/man7/EVP_ASYM_CIPHER-SM2.7" => [ + "doc/man7/EVP_ASYM_CIPHER-SM2.pod" + ], + "doc/man/man7/EVP_CIPHER-AES.7" => [ + "doc/man7/EVP_CIPHER-AES.pod" + ], + "doc/man/man7/EVP_CIPHER-ARIA.7" => [ + "doc/man7/EVP_CIPHER-ARIA.pod" + ], + "doc/man/man7/EVP_CIPHER-BLOWFISH.7" => [ + "doc/man7/EVP_CIPHER-BLOWFISH.pod" + ], + "doc/man/man7/EVP_CIPHER-CAMELLIA.7" => [ + "doc/man7/EVP_CIPHER-CAMELLIA.pod" + ], + "doc/man/man7/EVP_CIPHER-CAST.7" => [ + "doc/man7/EVP_CIPHER-CAST.pod" + ], + "doc/man/man7/EVP_CIPHER-CHACHA.7" => [ + "doc/man7/EVP_CIPHER-CHACHA.pod" + ], + "doc/man/man7/EVP_CIPHER-DES.7" => [ + "doc/man7/EVP_CIPHER-DES.pod" + ], + "doc/man/man7/EVP_CIPHER-IDEA.7" => [ + "doc/man7/EVP_CIPHER-IDEA.pod" + ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], + "doc/man/man7/EVP_CIPHER-RC2.7" => [ + "doc/man7/EVP_CIPHER-RC2.pod" + ], + "doc/man/man7/EVP_CIPHER-RC4.7" => [ + "doc/man7/EVP_CIPHER-RC4.pod" + ], + "doc/man/man7/EVP_CIPHER-RC5.7" => [ + "doc/man7/EVP_CIPHER-RC5.pod" + ], + "doc/man/man7/EVP_CIPHER-SEED.7" => [ + "doc/man7/EVP_CIPHER-SEED.pod" + ], + "doc/man/man7/EVP_CIPHER-SM4.7" => [ + "doc/man7/EVP_CIPHER-SM4.pod" + ], + "doc/man/man7/EVP_KDF-HKDF.7" => [ + "doc/man7/EVP_KDF-HKDF.pod" + ], + "doc/man/man7/EVP_KDF-KB.7" => [ + "doc/man7/EVP_KDF-KB.pod" + ], + "doc/man/man7/EVP_KDF-KRB5KDF.7" => [ + "doc/man7/EVP_KDF-KRB5KDF.pod" + ], + "doc/man/man7/EVP_KDF-PBKDF1.7" => [ + "doc/man7/EVP_KDF-PBKDF1.pod" + ], + "doc/man/man7/EVP_KDF-PBKDF2.7" => [ + "doc/man7/EVP_KDF-PBKDF2.pod" + ], + "doc/man/man7/EVP_KDF-PKCS12KDF.7" => [ + "doc/man7/EVP_KDF-PKCS12KDF.pod" + ], + "doc/man/man7/EVP_KDF-SCRYPT.7" => [ + "doc/man7/EVP_KDF-SCRYPT.pod" + ], + "doc/man/man7/EVP_KDF-SS.7" => [ + "doc/man7/EVP_KDF-SS.pod" + ], + "doc/man/man7/EVP_KDF-SSHKDF.7" => [ + "doc/man7/EVP_KDF-SSHKDF.pod" + ], + "doc/man/man7/EVP_KDF-TLS13_KDF.7" => [ + "doc/man7/EVP_KDF-TLS13_KDF.pod" + ], + "doc/man/man7/EVP_KDF-TLS1_PRF.7" => [ + "doc/man7/EVP_KDF-TLS1_PRF.pod" + ], + "doc/man/man7/EVP_KDF-X942-ASN1.7" => [ + "doc/man7/EVP_KDF-X942-ASN1.pod" + ], + "doc/man/man7/EVP_KDF-X942-CONCAT.7" => [ + "doc/man7/EVP_KDF-X942-CONCAT.pod" + ], + "doc/man/man7/EVP_KDF-X963.7" => [ + "doc/man7/EVP_KDF-X963.pod" + ], + "doc/man/man7/EVP_KEM-RSA.7" => [ + "doc/man7/EVP_KEM-RSA.pod" + ], + "doc/man/man7/EVP_KEYEXCH-DH.7" => [ + "doc/man7/EVP_KEYEXCH-DH.pod" + ], + "doc/man/man7/EVP_KEYEXCH-ECDH.7" => [ + "doc/man7/EVP_KEYEXCH-ECDH.pod" + ], + "doc/man/man7/EVP_KEYEXCH-X25519.7" => [ + "doc/man7/EVP_KEYEXCH-X25519.pod" + ], + "doc/man/man7/EVP_MAC-BLAKE2.7" => [ + "doc/man7/EVP_MAC-BLAKE2.pod" + ], + "doc/man/man7/EVP_MAC-CMAC.7" => [ + "doc/man7/EVP_MAC-CMAC.pod" + ], + "doc/man/man7/EVP_MAC-GMAC.7" => [ + "doc/man7/EVP_MAC-GMAC.pod" + ], + "doc/man/man7/EVP_MAC-HMAC.7" => [ + "doc/man7/EVP_MAC-HMAC.pod" + ], + "doc/man/man7/EVP_MAC-KMAC.7" => [ + "doc/man7/EVP_MAC-KMAC.pod" + ], + "doc/man/man7/EVP_MAC-Poly1305.7" => [ + "doc/man7/EVP_MAC-Poly1305.pod" + ], + "doc/man/man7/EVP_MAC-Siphash.7" => [ + "doc/man7/EVP_MAC-Siphash.pod" + ], + "doc/man/man7/EVP_MD-BLAKE2.7" => [ + "doc/man7/EVP_MD-BLAKE2.pod" + ], + "doc/man/man7/EVP_MD-MD2.7" => [ + "doc/man7/EVP_MD-MD2.pod" + ], + "doc/man/man7/EVP_MD-MD4.7" => [ + "doc/man7/EVP_MD-MD4.pod" + ], + "doc/man/man7/EVP_MD-MD5-SHA1.7" => [ + "doc/man7/EVP_MD-MD5-SHA1.pod" + ], + "doc/man/man7/EVP_MD-MD5.7" => [ + "doc/man7/EVP_MD-MD5.pod" + ], + "doc/man/man7/EVP_MD-MDC2.7" => [ + "doc/man7/EVP_MD-MDC2.pod" + ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], + "doc/man/man7/EVP_MD-RIPEMD160.7" => [ + "doc/man7/EVP_MD-RIPEMD160.pod" + ], + "doc/man/man7/EVP_MD-SHA1.7" => [ + "doc/man7/EVP_MD-SHA1.pod" + ], + "doc/man/man7/EVP_MD-SHA2.7" => [ + "doc/man7/EVP_MD-SHA2.pod" + ], + "doc/man/man7/EVP_MD-SHA3.7" => [ + "doc/man7/EVP_MD-SHA3.pod" + ], + "doc/man/man7/EVP_MD-SHAKE.7" => [ + "doc/man7/EVP_MD-SHAKE.pod" + ], + "doc/man/man7/EVP_MD-SM3.7" => [ + "doc/man7/EVP_MD-SM3.pod" + ], + "doc/man/man7/EVP_MD-WHIRLPOOL.7" => [ + "doc/man7/EVP_MD-WHIRLPOOL.pod" + ], + "doc/man/man7/EVP_MD-common.7" => [ + "doc/man7/EVP_MD-common.pod" + ], + "doc/man/man7/EVP_PKEY-DH.7" => [ + "doc/man7/EVP_PKEY-DH.pod" + ], + "doc/man/man7/EVP_PKEY-DSA.7" => [ + "doc/man7/EVP_PKEY-DSA.pod" + ], + "doc/man/man7/EVP_PKEY-EC.7" => [ + "doc/man7/EVP_PKEY-EC.pod" + ], + "doc/man/man7/EVP_PKEY-FFC.7" => [ + "doc/man7/EVP_PKEY-FFC.pod" + ], + "doc/man/man7/EVP_PKEY-HMAC.7" => [ + "doc/man7/EVP_PKEY-HMAC.pod" + ], + "doc/man/man7/EVP_PKEY-RSA.7" => [ + "doc/man7/EVP_PKEY-RSA.pod" + ], + "doc/man/man7/EVP_PKEY-SM2.7" => [ + "doc/man7/EVP_PKEY-SM2.pod" + ], + "doc/man/man7/EVP_PKEY-X25519.7" => [ + "doc/man7/EVP_PKEY-X25519.pod" + ], + "doc/man/man7/EVP_RAND-CTR-DRBG.7" => [ + "doc/man7/EVP_RAND-CTR-DRBG.pod" + ], + "doc/man/man7/EVP_RAND-HASH-DRBG.7" => [ + "doc/man7/EVP_RAND-HASH-DRBG.pod" + ], + "doc/man/man7/EVP_RAND-HMAC-DRBG.7" => [ + "doc/man7/EVP_RAND-HMAC-DRBG.pod" + ], + "doc/man/man7/EVP_RAND-SEED-SRC.7" => [ + "doc/man7/EVP_RAND-SEED-SRC.pod" + ], + "doc/man/man7/EVP_RAND-TEST-RAND.7" => [ + "doc/man7/EVP_RAND-TEST-RAND.pod" + ], + "doc/man/man7/EVP_RAND.7" => [ + "doc/man7/EVP_RAND.pod" + ], + "doc/man/man7/EVP_SIGNATURE-DSA.7" => [ + "doc/man7/EVP_SIGNATURE-DSA.pod" + ], + "doc/man/man7/EVP_SIGNATURE-ECDSA.7" => [ + "doc/man7/EVP_SIGNATURE-ECDSA.pod" + ], + "doc/man/man7/EVP_SIGNATURE-ED25519.7" => [ + "doc/man7/EVP_SIGNATURE-ED25519.pod" + ], + "doc/man/man7/EVP_SIGNATURE-HMAC.7" => [ + "doc/man7/EVP_SIGNATURE-HMAC.pod" + ], + "doc/man/man7/EVP_SIGNATURE-RSA.7" => [ + "doc/man7/EVP_SIGNATURE-RSA.pod" + ], + "doc/man/man7/OSSL_PROVIDER-FIPS.7" => [ + "doc/man7/OSSL_PROVIDER-FIPS.pod" + ], + "doc/man/man7/OSSL_PROVIDER-base.7" => [ + "doc/man7/OSSL_PROVIDER-base.pod" + ], + "doc/man/man7/OSSL_PROVIDER-default.7" => [ + "doc/man7/OSSL_PROVIDER-default.pod" + ], + "doc/man/man7/OSSL_PROVIDER-legacy.7" => [ + "doc/man7/OSSL_PROVIDER-legacy.pod" + ], + "doc/man/man7/OSSL_PROVIDER-null.7" => [ + "doc/man7/OSSL_PROVIDER-null.pod" + ], + "doc/man/man7/RAND.7" => [ + "doc/man7/RAND.pod" + ], + "doc/man/man7/RSA-PSS.7" => [ + "doc/man7/RSA-PSS.pod" + ], + "doc/man/man7/X25519.7" => [ + "doc/man7/X25519.pod" + ], + "doc/man/man7/bio.7" => [ + "doc/man7/bio.pod" + ], + "doc/man/man7/crypto.7" => [ + "doc/man7/crypto.pod" + ], + "doc/man/man7/ct.7" => [ + "doc/man7/ct.pod" + ], + "doc/man/man7/des_modes.7" => [ + "doc/man7/des_modes.pod" + ], + "doc/man/man7/evp.7" => [ + "doc/man7/evp.pod" + ], + "doc/man/man7/fips_module.7" => [ + "doc/man7/fips_module.pod" + ], + "doc/man/man7/life_cycle-cipher.7" => [ + "doc/man7/life_cycle-cipher.pod" + ], + "doc/man/man7/life_cycle-digest.7" => [ + "doc/man7/life_cycle-digest.pod" + ], + "doc/man/man7/life_cycle-kdf.7" => [ + "doc/man7/life_cycle-kdf.pod" + ], + "doc/man/man7/life_cycle-mac.7" => [ + "doc/man7/life_cycle-mac.pod" + ], + "doc/man/man7/life_cycle-pkey.7" => [ + "doc/man7/life_cycle-pkey.pod" + ], + "doc/man/man7/life_cycle-rand.7" => [ + "doc/man7/life_cycle-rand.pod" + ], + "doc/man/man7/migration_guide.7" => [ + "doc/man7/migration_guide.pod" + ], + "doc/man/man7/openssl-core.h.7" => [ + "doc/man7/openssl-core.h.pod" + ], + "doc/man/man7/openssl-core_dispatch.h.7" => [ + "doc/man7/openssl-core_dispatch.h.pod" + ], + "doc/man/man7/openssl-core_names.h.7" => [ + "doc/man7/openssl-core_names.h.pod" + ], + "doc/man/man7/openssl-env.7" => [ + "doc/man7/openssl-env.pod" + ], + "doc/man/man7/openssl-glossary.7" => [ + "doc/man7/openssl-glossary.pod" + ], + "doc/man/man7/openssl-threads.7" => [ + "doc/man7/openssl-threads.pod" + ], + "doc/man/man7/openssl_user_macros.7" => [ + "doc/man7/openssl_user_macros.pod" + ], + "doc/man/man7/ossl_store-file.7" => [ + "doc/man7/ossl_store-file.pod" + ], + "doc/man/man7/ossl_store.7" => [ + "doc/man7/ossl_store.pod" + ], + "doc/man/man7/passphrase-encoding.7" => [ + "doc/man7/passphrase-encoding.pod" + ], + "doc/man/man7/property.7" => [ + "doc/man7/property.pod" + ], + "doc/man/man7/provider-asym_cipher.7" => [ + "doc/man7/provider-asym_cipher.pod" + ], + "doc/man/man7/provider-base.7" => [ + "doc/man7/provider-base.pod" + ], + "doc/man/man7/provider-cipher.7" => [ + "doc/man7/provider-cipher.pod" + ], + "doc/man/man7/provider-decoder.7" => [ + "doc/man7/provider-decoder.pod" + ], + "doc/man/man7/provider-digest.7" => [ + "doc/man7/provider-digest.pod" + ], + "doc/man/man7/provider-encoder.7" => [ + "doc/man7/provider-encoder.pod" + ], + "doc/man/man7/provider-kdf.7" => [ + "doc/man7/provider-kdf.pod" + ], + "doc/man/man7/provider-kem.7" => [ + "doc/man7/provider-kem.pod" + ], + "doc/man/man7/provider-keyexch.7" => [ + "doc/man7/provider-keyexch.pod" + ], + "doc/man/man7/provider-keymgmt.7" => [ + "doc/man7/provider-keymgmt.pod" + ], + "doc/man/man7/provider-mac.7" => [ + "doc/man7/provider-mac.pod" + ], + "doc/man/man7/provider-object.7" => [ + "doc/man7/provider-object.pod" + ], + "doc/man/man7/provider-rand.7" => [ + "doc/man7/provider-rand.pod" + ], + "doc/man/man7/provider-signature.7" => [ + "doc/man7/provider-signature.pod" + ], + "doc/man/man7/provider-storemgmt.7" => [ + "doc/man7/provider-storemgmt.pod" + ], + "doc/man/man7/provider.7" => [ + "doc/man7/provider.pod" + ], + "doc/man/man7/proxy-certificates.7" => [ + "doc/man7/proxy-certificates.pod" + ], + "doc/man/man7/ssl.7" => [ + "doc/man7/ssl.pod" + ], + "doc/man/man7/x509.7" => [ + "doc/man7/x509.pod" + ], + "doc/man1/openssl-asn1parse.pod" => [ + "doc/man1/openssl-asn1parse.pod.in" + ], + "doc/man1/openssl-ca.pod" => [ + "doc/man1/openssl-ca.pod.in" + ], + "doc/man1/openssl-ciphers.pod" => [ + "doc/man1/openssl-ciphers.pod.in" + ], + "doc/man1/openssl-cmds.pod" => [ + "doc/man1/openssl-cmds.pod.in" + ], + "doc/man1/openssl-cmp.pod" => [ + "doc/man1/openssl-cmp.pod.in" + ], + "doc/man1/openssl-cms.pod" => [ + "doc/man1/openssl-cms.pod.in" + ], + "doc/man1/openssl-crl.pod" => [ + "doc/man1/openssl-crl.pod.in" + ], + "doc/man1/openssl-crl2pkcs7.pod" => [ + "doc/man1/openssl-crl2pkcs7.pod.in" + ], + "doc/man1/openssl-dgst.pod" => [ + "doc/man1/openssl-dgst.pod.in" + ], + "doc/man1/openssl-dhparam.pod" => [ + "doc/man1/openssl-dhparam.pod.in" + ], + "doc/man1/openssl-dsa.pod" => [ + "doc/man1/openssl-dsa.pod.in" + ], + "doc/man1/openssl-dsaparam.pod" => [ + "doc/man1/openssl-dsaparam.pod.in" + ], + "doc/man1/openssl-ec.pod" => [ + "doc/man1/openssl-ec.pod.in" + ], + "doc/man1/openssl-ecparam.pod" => [ + "doc/man1/openssl-ecparam.pod.in" + ], + "doc/man1/openssl-enc.pod" => [ + "doc/man1/openssl-enc.pod.in" + ], + "doc/man1/openssl-engine.pod" => [ + "doc/man1/openssl-engine.pod.in" + ], + "doc/man1/openssl-errstr.pod" => [ + "doc/man1/openssl-errstr.pod.in" + ], + "doc/man1/openssl-fipsinstall.pod" => [ + "doc/man1/openssl-fipsinstall.pod.in" + ], + "doc/man1/openssl-gendsa.pod" => [ + "doc/man1/openssl-gendsa.pod.in" + ], + "doc/man1/openssl-genpkey.pod" => [ + "doc/man1/openssl-genpkey.pod.in" + ], + "doc/man1/openssl-genrsa.pod" => [ + "doc/man1/openssl-genrsa.pod.in" + ], + "doc/man1/openssl-info.pod" => [ + "doc/man1/openssl-info.pod.in" + ], + "doc/man1/openssl-kdf.pod" => [ + "doc/man1/openssl-kdf.pod.in" + ], + "doc/man1/openssl-list.pod" => [ + "doc/man1/openssl-list.pod.in" + ], + "doc/man1/openssl-mac.pod" => [ + "doc/man1/openssl-mac.pod.in" + ], + "doc/man1/openssl-nseq.pod" => [ + "doc/man1/openssl-nseq.pod.in" + ], + "doc/man1/openssl-ocsp.pod" => [ + "doc/man1/openssl-ocsp.pod.in" + ], + "doc/man1/openssl-passwd.pod" => [ + "doc/man1/openssl-passwd.pod.in" + ], + "doc/man1/openssl-pkcs12.pod" => [ + "doc/man1/openssl-pkcs12.pod.in" + ], + "doc/man1/openssl-pkcs7.pod" => [ + "doc/man1/openssl-pkcs7.pod.in" + ], + "doc/man1/openssl-pkcs8.pod" => [ + "doc/man1/openssl-pkcs8.pod.in" + ], + "doc/man1/openssl-pkey.pod" => [ + "doc/man1/openssl-pkey.pod.in" + ], + "doc/man1/openssl-pkeyparam.pod" => [ + "doc/man1/openssl-pkeyparam.pod.in" + ], + "doc/man1/openssl-pkeyutl.pod" => [ + "doc/man1/openssl-pkeyutl.pod.in" + ], + "doc/man1/openssl-prime.pod" => [ + "doc/man1/openssl-prime.pod.in" + ], + "doc/man1/openssl-rand.pod" => [ + "doc/man1/openssl-rand.pod.in" + ], + "doc/man1/openssl-rehash.pod" => [ + "doc/man1/openssl-rehash.pod.in" + ], + "doc/man1/openssl-req.pod" => [ + "doc/man1/openssl-req.pod.in" + ], + "doc/man1/openssl-rsa.pod" => [ + "doc/man1/openssl-rsa.pod.in" + ], + "doc/man1/openssl-rsautl.pod" => [ + "doc/man1/openssl-rsautl.pod.in" + ], + "doc/man1/openssl-s_client.pod" => [ + "doc/man1/openssl-s_client.pod.in" + ], + "doc/man1/openssl-s_server.pod" => [ + "doc/man1/openssl-s_server.pod.in" + ], + "doc/man1/openssl-s_time.pod" => [ + "doc/man1/openssl-s_time.pod.in" + ], + "doc/man1/openssl-sess_id.pod" => [ + "doc/man1/openssl-sess_id.pod.in" + ], + "doc/man1/openssl-smime.pod" => [ + "doc/man1/openssl-smime.pod.in" + ], + "doc/man1/openssl-speed.pod" => [ + "doc/man1/openssl-speed.pod.in" + ], + "doc/man1/openssl-spkac.pod" => [ + "doc/man1/openssl-spkac.pod.in" + ], + "doc/man1/openssl-srp.pod" => [ + "doc/man1/openssl-srp.pod.in" + ], + "doc/man1/openssl-storeutl.pod" => [ + "doc/man1/openssl-storeutl.pod.in" + ], + "doc/man1/openssl-ts.pod" => [ + "doc/man1/openssl-ts.pod.in" + ], + "doc/man1/openssl-verify.pod" => [ + "doc/man1/openssl-verify.pod.in" + ], + "doc/man1/openssl-version.pod" => [ + "doc/man1/openssl-version.pod.in" + ], + "doc/man1/openssl-x509.pod" => [ + "doc/man1/openssl-x509.pod.in" + ], + "doc/man7/openssl_user_macros.pod" => [ + "doc/man7/openssl_user_macros.pod.in" + ], + "engines/e_padlock-x86.S" => [ + "engines/asm/e_padlock-x86.pl" + ], + "engines/e_padlock-x86_64.s" => [ + "engines/asm/e_padlock-x86_64.pl" + ], + "include/crypto/bn_conf.h" => [ + "include/crypto/bn_conf.h.in" + ], + "include/crypto/dso_conf.h" => [ + "include/crypto/dso_conf.h.in" + ], + "include/openssl/asn1.h" => [ + "include/openssl/asn1.h.in" + ], + "include/openssl/asn1t.h" => [ + "include/openssl/asn1t.h.in" + ], + "include/openssl/bio.h" => [ + "include/openssl/bio.h.in" + ], + "include/openssl/cmp.h" => [ + "include/openssl/cmp.h.in" + ], + "include/openssl/cms.h" => [ + "include/openssl/cms.h.in" + ], + "include/openssl/conf.h" => [ + "include/openssl/conf.h.in" + ], + "include/openssl/configuration.h" => [ + "include/openssl/configuration.h.in" + ], + "include/openssl/crmf.h" => [ + "include/openssl/crmf.h.in" + ], + "include/openssl/crypto.h" => [ + "include/openssl/crypto.h.in" + ], + "include/openssl/ct.h" => [ + "include/openssl/ct.h.in" + ], + "include/openssl/err.h" => [ + "include/openssl/err.h.in" + ], + "include/openssl/ess.h" => [ + "include/openssl/ess.h.in" + ], + "include/openssl/fipskey.h" => [ + "include/openssl/fipskey.h.in" + ], + "include/openssl/lhash.h" => [ + "include/openssl/lhash.h.in" + ], + "include/openssl/ocsp.h" => [ + "include/openssl/ocsp.h.in" + ], + "include/openssl/opensslv.h" => [ + "include/openssl/opensslv.h.in" + ], + "include/openssl/pkcs12.h" => [ + "include/openssl/pkcs12.h.in" + ], + "include/openssl/pkcs7.h" => [ + "include/openssl/pkcs7.h.in" + ], + "include/openssl/safestack.h" => [ + "include/openssl/safestack.h.in" + ], + "include/openssl/srp.h" => [ + "include/openssl/srp.h.in" + ], + "include/openssl/ssl.h" => [ + "include/openssl/ssl.h.in" + ], + "include/openssl/ui.h" => [ + "include/openssl/ui.h.in" + ], + "include/openssl/x509.h" => [ + "include/openssl/x509.h.in" + ], + "include/openssl/x509_vfy.h" => [ + "include/openssl/x509_vfy.h.in" + ], + "include/openssl/x509v3.h" => [ + "include/openssl/x509v3.h.in" + ], + "libcrypto.ld" => [ + "util/libcrypto.num", + "libcrypto" + ], + "libssl.ld" => [ + "util/libssl.num", + "libssl" + ], + "providers/common/der/der_digests_gen.c" => [ + "providers/common/der/der_digests_gen.c.in" + ], + "providers/common/der/der_dsa_gen.c" => [ + "providers/common/der/der_dsa_gen.c.in" + ], + "providers/common/der/der_ec_gen.c" => [ + "providers/common/der/der_ec_gen.c.in" + ], + "providers/common/der/der_ecx_gen.c" => [ + "providers/common/der/der_ecx_gen.c.in" + ], + "providers/common/der/der_rsa_gen.c" => [ + "providers/common/der/der_rsa_gen.c.in" + ], + "providers/common/der/der_sm2_gen.c" => [ + "providers/common/der/der_sm2_gen.c.in" + ], + "providers/common/der/der_wrap_gen.c" => [ + "providers/common/der/der_wrap_gen.c.in" + ], + "providers/common/include/prov/der_digests.h" => [ + "providers/common/include/prov/der_digests.h.in" + ], + "providers/common/include/prov/der_dsa.h" => [ + "providers/common/include/prov/der_dsa.h.in" + ], + "providers/common/include/prov/der_ec.h" => [ + "providers/common/include/prov/der_ec.h.in" + ], + "providers/common/include/prov/der_ecx.h" => [ + "providers/common/include/prov/der_ecx.h.in" + ], + "providers/common/include/prov/der_rsa.h" => [ + "providers/common/include/prov/der_rsa.h.in" + ], + "providers/common/include/prov/der_sm2.h" => [ + "providers/common/include/prov/der_sm2.h.in" + ], + "providers/common/include/prov/der_wrap.h" => [ + "providers/common/include/prov/der_wrap.h.in" + ], + "providers/fips.ld" => [ + "util/providers.num" + ], + "providers/fipsmodule.cnf" => [ + "util/mk-fipsmodule-cnf.pl", + "-module", + "\$(FIPSMODULE)", + "-section_name", + "fips_sect", + "-key", + "\$(FIPSKEY)" + ], + "providers/legacy.ld" => [ + "util/providers.num" + ], + "test/buildtest_aes.c" => [ + "test/generate_buildtest.pl", + "aes" + ], + "test/buildtest_async.c" => [ + "test/generate_buildtest.pl", + "async" + ], + "test/buildtest_blowfish.c" => [ + "test/generate_buildtest.pl", + "blowfish" + ], + "test/buildtest_bn.c" => [ + "test/generate_buildtest.pl", + "bn" + ], + "test/buildtest_buffer.c" => [ + "test/generate_buildtest.pl", + "buffer" + ], + "test/buildtest_camellia.c" => [ + "test/generate_buildtest.pl", + "camellia" + ], + "test/buildtest_cast.c" => [ + "test/generate_buildtest.pl", + "cast" + ], + "test/buildtest_cmac.c" => [ + "test/generate_buildtest.pl", + "cmac" + ], + "test/buildtest_cmp_util.c" => [ + "test/generate_buildtest.pl", + "cmp_util" + ], + "test/buildtest_conf_api.c" => [ + "test/generate_buildtest.pl", + "conf_api" + ], + "test/buildtest_conftypes.c" => [ + "test/generate_buildtest.pl", + "conftypes" + ], + "test/buildtest_core.c" => [ + "test/generate_buildtest.pl", + "core" + ], + "test/buildtest_core_dispatch.c" => [ + "test/generate_buildtest.pl", + "core_dispatch" + ], + "test/buildtest_core_names.c" => [ + "test/generate_buildtest.pl", + "core_names" + ], + "test/buildtest_core_object.c" => [ + "test/generate_buildtest.pl", + "core_object" + ], + "test/buildtest_cryptoerr_legacy.c" => [ + "test/generate_buildtest.pl", + "cryptoerr_legacy" + ], + "test/buildtest_decoder.c" => [ + "test/generate_buildtest.pl", + "decoder" + ], + "test/buildtest_des.c" => [ + "test/generate_buildtest.pl", + "des" + ], + "test/buildtest_dh.c" => [ + "test/generate_buildtest.pl", + "dh" + ], + "test/buildtest_dsa.c" => [ + "test/generate_buildtest.pl", + "dsa" + ], + "test/buildtest_dtls1.c" => [ + "test/generate_buildtest.pl", + "dtls1" + ], + "test/buildtest_e_os2.c" => [ + "test/generate_buildtest.pl", + "e_os2" + ], + "test/buildtest_ebcdic.c" => [ + "test/generate_buildtest.pl", + "ebcdic" + ], + "test/buildtest_ec.c" => [ + "test/generate_buildtest.pl", + "ec" + ], + "test/buildtest_ecdh.c" => [ + "test/generate_buildtest.pl", + "ecdh" + ], + "test/buildtest_ecdsa.c" => [ + "test/generate_buildtest.pl", + "ecdsa" + ], + "test/buildtest_encoder.c" => [ + "test/generate_buildtest.pl", + "encoder" + ], + "test/buildtest_engine.c" => [ + "test/generate_buildtest.pl", + "engine" + ], + "test/buildtest_evp.c" => [ + "test/generate_buildtest.pl", + "evp" + ], + "test/buildtest_fips_names.c" => [ + "test/generate_buildtest.pl", + "fips_names" + ], + "test/buildtest_hmac.c" => [ + "test/generate_buildtest.pl", + "hmac" + ], + "test/buildtest_http.c" => [ + "test/generate_buildtest.pl", + "http" + ], + "test/buildtest_idea.c" => [ + "test/generate_buildtest.pl", + "idea" + ], + "test/buildtest_kdf.c" => [ + "test/generate_buildtest.pl", + "kdf" + ], + "test/buildtest_macros.c" => [ + "test/generate_buildtest.pl", + "macros" + ], + "test/buildtest_md4.c" => [ + "test/generate_buildtest.pl", + "md4" + ], + "test/buildtest_md5.c" => [ + "test/generate_buildtest.pl", + "md5" + ], + "test/buildtest_mdc2.c" => [ + "test/generate_buildtest.pl", + "mdc2" + ], + "test/buildtest_modes.c" => [ + "test/generate_buildtest.pl", + "modes" + ], + "test/buildtest_obj_mac.c" => [ + "test/generate_buildtest.pl", + "obj_mac" + ], + "test/buildtest_objects.c" => [ + "test/generate_buildtest.pl", + "objects" + ], + "test/buildtest_ossl_typ.c" => [ + "test/generate_buildtest.pl", + "ossl_typ" + ], + "test/buildtest_param_build.c" => [ + "test/generate_buildtest.pl", + "param_build" + ], + "test/buildtest_params.c" => [ + "test/generate_buildtest.pl", + "params" + ], + "test/buildtest_pem.c" => [ + "test/generate_buildtest.pl", + "pem" + ], + "test/buildtest_pem2.c" => [ + "test/generate_buildtest.pl", + "pem2" + ], + "test/buildtest_prov_ssl.c" => [ + "test/generate_buildtest.pl", + "prov_ssl" + ], + "test/buildtest_provider.c" => [ + "test/generate_buildtest.pl", + "provider" + ], + "test/buildtest_quic.c" => [ + "test/generate_buildtest.pl", + "quic" + ], + "test/buildtest_rand.c" => [ + "test/generate_buildtest.pl", + "rand" + ], + "test/buildtest_rc2.c" => [ + "test/generate_buildtest.pl", + "rc2" + ], + "test/buildtest_rc4.c" => [ + "test/generate_buildtest.pl", + "rc4" + ], + "test/buildtest_ripemd.c" => [ + "test/generate_buildtest.pl", + "ripemd" + ], + "test/buildtest_rsa.c" => [ + "test/generate_buildtest.pl", + "rsa" + ], + "test/buildtest_seed.c" => [ + "test/generate_buildtest.pl", + "seed" + ], + "test/buildtest_self_test.c" => [ + "test/generate_buildtest.pl", + "self_test" + ], + "test/buildtest_sha.c" => [ + "test/generate_buildtest.pl", + "sha" + ], + "test/buildtest_srtp.c" => [ + "test/generate_buildtest.pl", + "srtp" + ], + "test/buildtest_ssl2.c" => [ + "test/generate_buildtest.pl", + "ssl2" + ], + "test/buildtest_sslerr_legacy.c" => [ + "test/generate_buildtest.pl", + "sslerr_legacy" + ], + "test/buildtest_stack.c" => [ + "test/generate_buildtest.pl", + "stack" + ], + "test/buildtest_store.c" => [ + "test/generate_buildtest.pl", + "store" + ], + "test/buildtest_symhacks.c" => [ + "test/generate_buildtest.pl", + "symhacks" + ], + "test/buildtest_tls1.c" => [ + "test/generate_buildtest.pl", + "tls1" + ], + "test/buildtest_ts.c" => [ + "test/generate_buildtest.pl", + "ts" + ], + "test/buildtest_txt_db.c" => [ + "test/generate_buildtest.pl", + "txt_db" + ], + "test/buildtest_types.c" => [ + "test/generate_buildtest.pl", + "types" + ], + "test/buildtest_whrlpool.c" => [ + "test/generate_buildtest.pl", + "whrlpool" + ], + "test/p_test.ld" => [ + "util/providers.num" + ], + "test/provider_internal_test.cnf" => [ + "test/provider_internal_test.cnf.in" + ] + }, + "htmldocs" => { + "man1" => [ + "doc/html/man1/CA.pl.html", + "doc/html/man1/openssl-asn1parse.html", + "doc/html/man1/openssl-ca.html", + "doc/html/man1/openssl-ciphers.html", + "doc/html/man1/openssl-cmds.html", + "doc/html/man1/openssl-cmp.html", + "doc/html/man1/openssl-cms.html", + "doc/html/man1/openssl-crl.html", + "doc/html/man1/openssl-crl2pkcs7.html", + "doc/html/man1/openssl-dgst.html", + "doc/html/man1/openssl-dhparam.html", + "doc/html/man1/openssl-dsa.html", + "doc/html/man1/openssl-dsaparam.html", + "doc/html/man1/openssl-ec.html", + "doc/html/man1/openssl-ecparam.html", + "doc/html/man1/openssl-enc.html", + "doc/html/man1/openssl-engine.html", + "doc/html/man1/openssl-errstr.html", + "doc/html/man1/openssl-fipsinstall.html", + "doc/html/man1/openssl-format-options.html", + "doc/html/man1/openssl-gendsa.html", + "doc/html/man1/openssl-genpkey.html", + "doc/html/man1/openssl-genrsa.html", + "doc/html/man1/openssl-info.html", + "doc/html/man1/openssl-kdf.html", + "doc/html/man1/openssl-list.html", + "doc/html/man1/openssl-mac.html", + "doc/html/man1/openssl-namedisplay-options.html", + "doc/html/man1/openssl-nseq.html", + "doc/html/man1/openssl-ocsp.html", + "doc/html/man1/openssl-passphrase-options.html", + "doc/html/man1/openssl-passwd.html", + "doc/html/man1/openssl-pkcs12.html", + "doc/html/man1/openssl-pkcs7.html", + "doc/html/man1/openssl-pkcs8.html", + "doc/html/man1/openssl-pkey.html", + "doc/html/man1/openssl-pkeyparam.html", + "doc/html/man1/openssl-pkeyutl.html", + "doc/html/man1/openssl-prime.html", + "doc/html/man1/openssl-rand.html", + "doc/html/man1/openssl-rehash.html", + "doc/html/man1/openssl-req.html", + "doc/html/man1/openssl-rsa.html", + "doc/html/man1/openssl-rsautl.html", + "doc/html/man1/openssl-s_client.html", + "doc/html/man1/openssl-s_server.html", + "doc/html/man1/openssl-s_time.html", + "doc/html/man1/openssl-sess_id.html", + "doc/html/man1/openssl-smime.html", + "doc/html/man1/openssl-speed.html", + "doc/html/man1/openssl-spkac.html", + "doc/html/man1/openssl-srp.html", + "doc/html/man1/openssl-storeutl.html", + "doc/html/man1/openssl-ts.html", + "doc/html/man1/openssl-verification-options.html", + "doc/html/man1/openssl-verify.html", + "doc/html/man1/openssl-version.html", + "doc/html/man1/openssl-x509.html", + "doc/html/man1/openssl.html", + "doc/html/man1/tsget.html" + ], + "man3" => [ + "doc/html/man3/ADMISSIONS.html", + "doc/html/man3/ASN1_EXTERN_FUNCS.html", + "doc/html/man3/ASN1_INTEGER_get_int64.html", + "doc/html/man3/ASN1_INTEGER_new.html", + "doc/html/man3/ASN1_ITEM_lookup.html", + "doc/html/man3/ASN1_OBJECT_new.html", + "doc/html/man3/ASN1_STRING_TABLE_add.html", + "doc/html/man3/ASN1_STRING_length.html", + "doc/html/man3/ASN1_STRING_new.html", + "doc/html/man3/ASN1_STRING_print_ex.html", + "doc/html/man3/ASN1_TIME_set.html", + "doc/html/man3/ASN1_TYPE_get.html", + "doc/html/man3/ASN1_aux_cb.html", + "doc/html/man3/ASN1_generate_nconf.html", + "doc/html/man3/ASN1_item_d2i_bio.html", + "doc/html/man3/ASN1_item_new.html", + "doc/html/man3/ASN1_item_sign.html", + "doc/html/man3/ASYNC_WAIT_CTX_new.html", + "doc/html/man3/ASYNC_start_job.html", + "doc/html/man3/BF_encrypt.html", + "doc/html/man3/BIO_ADDR.html", + "doc/html/man3/BIO_ADDRINFO.html", + "doc/html/man3/BIO_connect.html", + "doc/html/man3/BIO_ctrl.html", + "doc/html/man3/BIO_f_base64.html", + "doc/html/man3/BIO_f_buffer.html", + "doc/html/man3/BIO_f_cipher.html", + "doc/html/man3/BIO_f_md.html", + "doc/html/man3/BIO_f_null.html", + "doc/html/man3/BIO_f_prefix.html", + "doc/html/man3/BIO_f_readbuffer.html", + "doc/html/man3/BIO_f_ssl.html", + "doc/html/man3/BIO_find_type.html", + "doc/html/man3/BIO_get_data.html", + "doc/html/man3/BIO_get_ex_new_index.html", + "doc/html/man3/BIO_meth_new.html", + "doc/html/man3/BIO_new.html", + "doc/html/man3/BIO_new_CMS.html", + "doc/html/man3/BIO_parse_hostserv.html", + "doc/html/man3/BIO_printf.html", + "doc/html/man3/BIO_push.html", + "doc/html/man3/BIO_read.html", + "doc/html/man3/BIO_s_accept.html", + "doc/html/man3/BIO_s_bio.html", + "doc/html/man3/BIO_s_connect.html", + "doc/html/man3/BIO_s_core.html", + "doc/html/man3/BIO_s_datagram.html", + "doc/html/man3/BIO_s_fd.html", + "doc/html/man3/BIO_s_file.html", + "doc/html/man3/BIO_s_mem.html", + "doc/html/man3/BIO_s_null.html", + "doc/html/man3/BIO_s_socket.html", + "doc/html/man3/BIO_set_callback.html", + "doc/html/man3/BIO_should_retry.html", + "doc/html/man3/BIO_socket_wait.html", + "doc/html/man3/BN_BLINDING_new.html", + "doc/html/man3/BN_CTX_new.html", + "doc/html/man3/BN_CTX_start.html", + "doc/html/man3/BN_add.html", + "doc/html/man3/BN_add_word.html", + "doc/html/man3/BN_bn2bin.html", + "doc/html/man3/BN_cmp.html", + "doc/html/man3/BN_copy.html", + "doc/html/man3/BN_generate_prime.html", + "doc/html/man3/BN_mod_exp_mont.html", + "doc/html/man3/BN_mod_inverse.html", + "doc/html/man3/BN_mod_mul_montgomery.html", + "doc/html/man3/BN_mod_mul_reciprocal.html", + "doc/html/man3/BN_new.html", + "doc/html/man3/BN_num_bytes.html", + "doc/html/man3/BN_rand.html", + "doc/html/man3/BN_security_bits.html", + "doc/html/man3/BN_set_bit.html", + "doc/html/man3/BN_swap.html", + "doc/html/man3/BN_zero.html", + "doc/html/man3/BUF_MEM_new.html", + "doc/html/man3/CMS_EncryptedData_decrypt.html", + "doc/html/man3/CMS_EncryptedData_encrypt.html", + "doc/html/man3/CMS_EnvelopedData_create.html", + "doc/html/man3/CMS_add0_cert.html", + "doc/html/man3/CMS_add1_recipient_cert.html", + "doc/html/man3/CMS_add1_signer.html", + "doc/html/man3/CMS_compress.html", + "doc/html/man3/CMS_data_create.html", + "doc/html/man3/CMS_decrypt.html", + "doc/html/man3/CMS_digest_create.html", + "doc/html/man3/CMS_encrypt.html", + "doc/html/man3/CMS_final.html", + "doc/html/man3/CMS_get0_RecipientInfos.html", + "doc/html/man3/CMS_get0_SignerInfos.html", + "doc/html/man3/CMS_get0_type.html", + "doc/html/man3/CMS_get1_ReceiptRequest.html", + "doc/html/man3/CMS_sign.html", + "doc/html/man3/CMS_sign_receipt.html", + "doc/html/man3/CMS_uncompress.html", + "doc/html/man3/CMS_verify.html", + "doc/html/man3/CMS_verify_receipt.html", + "doc/html/man3/CONF_modules_free.html", + "doc/html/man3/CONF_modules_load_file.html", + "doc/html/man3/CRYPTO_THREAD_run_once.html", + "doc/html/man3/CRYPTO_get_ex_new_index.html", + "doc/html/man3/CRYPTO_memcmp.html", + "doc/html/man3/CTLOG_STORE_get0_log_by_id.html", + "doc/html/man3/CTLOG_STORE_new.html", + "doc/html/man3/CTLOG_new.html", + "doc/html/man3/CT_POLICY_EVAL_CTX_new.html", + "doc/html/man3/DEFINE_STACK_OF.html", + "doc/html/man3/DES_random_key.html", + "doc/html/man3/DH_generate_key.html", + "doc/html/man3/DH_generate_parameters.html", + "doc/html/man3/DH_get0_pqg.html", + "doc/html/man3/DH_get_1024_160.html", + "doc/html/man3/DH_meth_new.html", + "doc/html/man3/DH_new.html", + "doc/html/man3/DH_new_by_nid.html", + "doc/html/man3/DH_set_method.html", + "doc/html/man3/DH_size.html", + "doc/html/man3/DSA_SIG_new.html", + "doc/html/man3/DSA_do_sign.html", + "doc/html/man3/DSA_dup_DH.html", + "doc/html/man3/DSA_generate_key.html", + "doc/html/man3/DSA_generate_parameters.html", + "doc/html/man3/DSA_get0_pqg.html", + "doc/html/man3/DSA_meth_new.html", + "doc/html/man3/DSA_new.html", + "doc/html/man3/DSA_set_method.html", + "doc/html/man3/DSA_sign.html", + "doc/html/man3/DSA_size.html", + "doc/html/man3/DTLS_get_data_mtu.html", + "doc/html/man3/DTLS_set_timer_cb.html", + "doc/html/man3/DTLSv1_listen.html", + "doc/html/man3/ECDSA_SIG_new.html", + "doc/html/man3/ECDSA_sign.html", + "doc/html/man3/ECPKParameters_print.html", + "doc/html/man3/EC_GFp_simple_method.html", + "doc/html/man3/EC_GROUP_copy.html", + "doc/html/man3/EC_GROUP_new.html", + "doc/html/man3/EC_KEY_get_enc_flags.html", + "doc/html/man3/EC_KEY_new.html", + "doc/html/man3/EC_POINT_add.html", + "doc/html/man3/EC_POINT_new.html", + "doc/html/man3/ENGINE_add.html", + "doc/html/man3/ERR_GET_LIB.html", + "doc/html/man3/ERR_clear_error.html", + "doc/html/man3/ERR_error_string.html", + "doc/html/man3/ERR_get_error.html", + "doc/html/man3/ERR_load_crypto_strings.html", + "doc/html/man3/ERR_load_strings.html", + "doc/html/man3/ERR_new.html", + "doc/html/man3/ERR_print_errors.html", + "doc/html/man3/ERR_put_error.html", + "doc/html/man3/ERR_remove_state.html", + "doc/html/man3/ERR_set_mark.html", + "doc/html/man3/EVP_ASYM_CIPHER_free.html", + "doc/html/man3/EVP_BytesToKey.html", + "doc/html/man3/EVP_CIPHER_CTX_get_cipher_data.html", + "doc/html/man3/EVP_CIPHER_CTX_get_original_iv.html", + "doc/html/man3/EVP_CIPHER_meth_new.html", + "doc/html/man3/EVP_DigestInit.html", + "doc/html/man3/EVP_DigestSignInit.html", + "doc/html/man3/EVP_DigestVerifyInit.html", + "doc/html/man3/EVP_EncodeInit.html", + "doc/html/man3/EVP_EncryptInit.html", + "doc/html/man3/EVP_KDF.html", + "doc/html/man3/EVP_KEM_free.html", + "doc/html/man3/EVP_KEYEXCH_free.html", + "doc/html/man3/EVP_KEYMGMT.html", + "doc/html/man3/EVP_MAC.html", + "doc/html/man3/EVP_MD_meth_new.html", + "doc/html/man3/EVP_OpenInit.html", + "doc/html/man3/EVP_PBE_CipherInit.html", + "doc/html/man3/EVP_PKEY2PKCS8.html", + "doc/html/man3/EVP_PKEY_ASN1_METHOD.html", + "doc/html/man3/EVP_PKEY_CTX_ctrl.html", + "doc/html/man3/EVP_PKEY_CTX_get0_libctx.html", + "doc/html/man3/EVP_PKEY_CTX_get0_pkey.html", + "doc/html/man3/EVP_PKEY_CTX_new.html", + "doc/html/man3/EVP_PKEY_CTX_set1_pbe_pass.html", + "doc/html/man3/EVP_PKEY_CTX_set_hkdf_md.html", + "doc/html/man3/EVP_PKEY_CTX_set_params.html", + "doc/html/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.html", + "doc/html/man3/EVP_PKEY_CTX_set_scrypt_N.html", + "doc/html/man3/EVP_PKEY_CTX_set_tls1_prf_md.html", + "doc/html/man3/EVP_PKEY_asn1_get_count.html", + "doc/html/man3/EVP_PKEY_check.html", + "doc/html/man3/EVP_PKEY_copy_parameters.html", + "doc/html/man3/EVP_PKEY_decapsulate.html", + "doc/html/man3/EVP_PKEY_decrypt.html", + "doc/html/man3/EVP_PKEY_derive.html", + "doc/html/man3/EVP_PKEY_digestsign_supports_digest.html", + "doc/html/man3/EVP_PKEY_encapsulate.html", + "doc/html/man3/EVP_PKEY_encrypt.html", + "doc/html/man3/EVP_PKEY_fromdata.html", + "doc/html/man3/EVP_PKEY_get_default_digest_nid.html", + "doc/html/man3/EVP_PKEY_get_field_type.html", + "doc/html/man3/EVP_PKEY_get_group_name.html", + "doc/html/man3/EVP_PKEY_get_size.html", + "doc/html/man3/EVP_PKEY_gettable_params.html", + "doc/html/man3/EVP_PKEY_is_a.html", + "doc/html/man3/EVP_PKEY_keygen.html", + "doc/html/man3/EVP_PKEY_meth_get_count.html", + "doc/html/man3/EVP_PKEY_meth_new.html", + "doc/html/man3/EVP_PKEY_new.html", + "doc/html/man3/EVP_PKEY_print_private.html", + "doc/html/man3/EVP_PKEY_set1_RSA.html", + "doc/html/man3/EVP_PKEY_set1_encoded_public_key.html", + "doc/html/man3/EVP_PKEY_set_type.html", + "doc/html/man3/EVP_PKEY_settable_params.html", + "doc/html/man3/EVP_PKEY_sign.html", + "doc/html/man3/EVP_PKEY_todata.html", + "doc/html/man3/EVP_PKEY_verify.html", + "doc/html/man3/EVP_PKEY_verify_recover.html", + "doc/html/man3/EVP_RAND.html", + "doc/html/man3/EVP_SIGNATURE.html", + "doc/html/man3/EVP_SealInit.html", + "doc/html/man3/EVP_SignInit.html", + "doc/html/man3/EVP_VerifyInit.html", + "doc/html/man3/EVP_aes_128_gcm.html", + "doc/html/man3/EVP_aria_128_gcm.html", + "doc/html/man3/EVP_bf_cbc.html", + "doc/html/man3/EVP_blake2b512.html", + "doc/html/man3/EVP_camellia_128_ecb.html", + "doc/html/man3/EVP_cast5_cbc.html", + "doc/html/man3/EVP_chacha20.html", + "doc/html/man3/EVP_des_cbc.html", + "doc/html/man3/EVP_desx_cbc.html", + "doc/html/man3/EVP_idea_cbc.html", + "doc/html/man3/EVP_md2.html", + "doc/html/man3/EVP_md4.html", + "doc/html/man3/EVP_md5.html", + "doc/html/man3/EVP_mdc2.html", + "doc/html/man3/EVP_rc2_cbc.html", + "doc/html/man3/EVP_rc4.html", + "doc/html/man3/EVP_rc5_32_12_16_cbc.html", + "doc/html/man3/EVP_ripemd160.html", + "doc/html/man3/EVP_seed_cbc.html", + "doc/html/man3/EVP_set_default_properties.html", + "doc/html/man3/EVP_sha1.html", + "doc/html/man3/EVP_sha224.html", + "doc/html/man3/EVP_sha3_224.html", + "doc/html/man3/EVP_sm3.html", + "doc/html/man3/EVP_sm4_cbc.html", + "doc/html/man3/EVP_whirlpool.html", + "doc/html/man3/HMAC.html", + "doc/html/man3/MD5.html", + "doc/html/man3/MDC2_Init.html", + "doc/html/man3/NCONF_new_ex.html", + "doc/html/man3/OBJ_nid2obj.html", + "doc/html/man3/OCSP_REQUEST_new.html", + "doc/html/man3/OCSP_cert_to_id.html", + "doc/html/man3/OCSP_request_add1_nonce.html", + "doc/html/man3/OCSP_resp_find_status.html", + "doc/html/man3/OCSP_response_status.html", + "doc/html/man3/OCSP_sendreq_new.html", + "doc/html/man3/OPENSSL_Applink.html", + "doc/html/man3/OPENSSL_FILE.html", + "doc/html/man3/OPENSSL_LH_COMPFUNC.html", + "doc/html/man3/OPENSSL_LH_stats.html", + "doc/html/man3/OPENSSL_config.html", + "doc/html/man3/OPENSSL_fork_prepare.html", + "doc/html/man3/OPENSSL_gmtime.html", + "doc/html/man3/OPENSSL_hexchar2int.html", + "doc/html/man3/OPENSSL_ia32cap.html", + "doc/html/man3/OPENSSL_init_crypto.html", + "doc/html/man3/OPENSSL_init_ssl.html", + "doc/html/man3/OPENSSL_instrument_bus.html", + "doc/html/man3/OPENSSL_load_builtin_modules.html", + "doc/html/man3/OPENSSL_malloc.html", + "doc/html/man3/OPENSSL_s390xcap.html", + "doc/html/man3/OPENSSL_secure_malloc.html", + "doc/html/man3/OPENSSL_strcasecmp.html", + "doc/html/man3/OSSL_ALGORITHM.html", + "doc/html/man3/OSSL_CALLBACK.html", + "doc/html/man3/OSSL_CMP_CTX_new.html", + "doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html", + "doc/html/man3/OSSL_CMP_ITAV_set0.html", + "doc/html/man3/OSSL_CMP_MSG_get0_header.html", + "doc/html/man3/OSSL_CMP_MSG_http_perform.html", + "doc/html/man3/OSSL_CMP_SRV_CTX_new.html", + "doc/html/man3/OSSL_CMP_STATUSINFO_new.html", + "doc/html/man3/OSSL_CMP_exec_certreq.html", + "doc/html/man3/OSSL_CMP_log_open.html", + "doc/html/man3/OSSL_CMP_validate_msg.html", + "doc/html/man3/OSSL_CORE_MAKE_FUNC.html", + "doc/html/man3/OSSL_CRMF_MSG_get0_tmpl.html", + "doc/html/man3/OSSL_CRMF_MSG_set0_validity.html", + "doc/html/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.html", + "doc/html/man3/OSSL_CRMF_MSG_set1_regInfo_certReq.html", + "doc/html/man3/OSSL_CRMF_pbmp_new.html", + "doc/html/man3/OSSL_DECODER.html", + "doc/html/man3/OSSL_DECODER_CTX.html", + "doc/html/man3/OSSL_DECODER_CTX_new_for_pkey.html", + "doc/html/man3/OSSL_DECODER_from_bio.html", + "doc/html/man3/OSSL_DISPATCH.html", + "doc/html/man3/OSSL_ENCODER.html", + "doc/html/man3/OSSL_ENCODER_CTX.html", + "doc/html/man3/OSSL_ENCODER_CTX_new_for_pkey.html", + "doc/html/man3/OSSL_ENCODER_to_bio.html", + "doc/html/man3/OSSL_ESS_check_signing_certs.html", + "doc/html/man3/OSSL_HTTP_REQ_CTX.html", + "doc/html/man3/OSSL_HTTP_parse_url.html", + "doc/html/man3/OSSL_HTTP_transfer.html", + "doc/html/man3/OSSL_ITEM.html", + "doc/html/man3/OSSL_LIB_CTX.html", + "doc/html/man3/OSSL_PARAM.html", + "doc/html/man3/OSSL_PARAM_BLD.html", + "doc/html/man3/OSSL_PARAM_allocate_from_text.html", + "doc/html/man3/OSSL_PARAM_dup.html", + "doc/html/man3/OSSL_PARAM_int.html", + "doc/html/man3/OSSL_PROVIDER.html", + "doc/html/man3/OSSL_SELF_TEST_new.html", + "doc/html/man3/OSSL_SELF_TEST_set_callback.html", + "doc/html/man3/OSSL_STORE_INFO.html", + "doc/html/man3/OSSL_STORE_LOADER.html", + "doc/html/man3/OSSL_STORE_SEARCH.html", + "doc/html/man3/OSSL_STORE_attach.html", + "doc/html/man3/OSSL_STORE_expect.html", + "doc/html/man3/OSSL_STORE_open.html", + "doc/html/man3/OSSL_trace_enabled.html", + "doc/html/man3/OSSL_trace_get_category_num.html", + "doc/html/man3/OSSL_trace_set_channel.html", + "doc/html/man3/OpenSSL_add_all_algorithms.html", + "doc/html/man3/OpenSSL_version.html", + "doc/html/man3/PEM_X509_INFO_read_bio_ex.html", + "doc/html/man3/PEM_bytes_read_bio.html", + "doc/html/man3/PEM_read.html", + "doc/html/man3/PEM_read_CMS.html", + "doc/html/man3/PEM_read_bio_PrivateKey.html", + "doc/html/man3/PEM_read_bio_ex.html", + "doc/html/man3/PEM_write_bio_CMS_stream.html", + "doc/html/man3/PEM_write_bio_PKCS7_stream.html", + "doc/html/man3/PKCS12_PBE_keyivgen.html", + "doc/html/man3/PKCS12_SAFEBAG_create_cert.html", + "doc/html/man3/PKCS12_SAFEBAG_get0_attrs.html", + "doc/html/man3/PKCS12_SAFEBAG_get1_cert.html", + "doc/html/man3/PKCS12_add1_attr_by_NID.html", + "doc/html/man3/PKCS12_add_CSPName_asc.html", + "doc/html/man3/PKCS12_add_cert.html", + "doc/html/man3/PKCS12_add_friendlyname_asc.html", + "doc/html/man3/PKCS12_add_localkeyid.html", + "doc/html/man3/PKCS12_add_safe.html", + "doc/html/man3/PKCS12_create.html", + "doc/html/man3/PKCS12_decrypt_skey.html", + "doc/html/man3/PKCS12_gen_mac.html", + "doc/html/man3/PKCS12_get_friendlyname.html", + "doc/html/man3/PKCS12_init.html", + "doc/html/man3/PKCS12_item_decrypt_d2i.html", + "doc/html/man3/PKCS12_key_gen_utf8_ex.html", + "doc/html/man3/PKCS12_newpass.html", + "doc/html/man3/PKCS12_pack_p7encdata.html", + "doc/html/man3/PKCS12_parse.html", + "doc/html/man3/PKCS5_PBE_keyivgen.html", + "doc/html/man3/PKCS5_PBKDF2_HMAC.html", + "doc/html/man3/PKCS7_decrypt.html", + "doc/html/man3/PKCS7_encrypt.html", + "doc/html/man3/PKCS7_get_octet_string.html", + "doc/html/man3/PKCS7_sign.html", + "doc/html/man3/PKCS7_sign_add_signer.html", + "doc/html/man3/PKCS7_type_is_other.html", + "doc/html/man3/PKCS7_verify.html", + "doc/html/man3/PKCS8_encrypt.html", + "doc/html/man3/PKCS8_pkey_add1_attr.html", + "doc/html/man3/RAND_add.html", + "doc/html/man3/RAND_bytes.html", + "doc/html/man3/RAND_cleanup.html", + "doc/html/man3/RAND_egd.html", + "doc/html/man3/RAND_get0_primary.html", + "doc/html/man3/RAND_load_file.html", + "doc/html/man3/RAND_set_DRBG_type.html", + "doc/html/man3/RAND_set_rand_method.html", + "doc/html/man3/RC4_set_key.html", + "doc/html/man3/RIPEMD160_Init.html", + "doc/html/man3/RSA_blinding_on.html", + "doc/html/man3/RSA_check_key.html", + "doc/html/man3/RSA_generate_key.html", + "doc/html/man3/RSA_get0_key.html", + "doc/html/man3/RSA_meth_new.html", + "doc/html/man3/RSA_new.html", + "doc/html/man3/RSA_padding_add_PKCS1_type_1.html", + "doc/html/man3/RSA_print.html", + "doc/html/man3/RSA_private_encrypt.html", + "doc/html/man3/RSA_public_encrypt.html", + "doc/html/man3/RSA_set_method.html", + "doc/html/man3/RSA_sign.html", + "doc/html/man3/RSA_sign_ASN1_OCTET_STRING.html", + "doc/html/man3/RSA_size.html", + "doc/html/man3/SCT_new.html", + "doc/html/man3/SCT_print.html", + "doc/html/man3/SCT_validate.html", + "doc/html/man3/SHA256_Init.html", + "doc/html/man3/SMIME_read_ASN1.html", + "doc/html/man3/SMIME_read_CMS.html", + "doc/html/man3/SMIME_read_PKCS7.html", + "doc/html/man3/SMIME_write_ASN1.html", + "doc/html/man3/SMIME_write_CMS.html", + "doc/html/man3/SMIME_write_PKCS7.html", + "doc/html/man3/SRP_Calc_B.html", + "doc/html/man3/SRP_VBASE_new.html", + "doc/html/man3/SRP_create_verifier.html", + "doc/html/man3/SRP_user_pwd_new.html", + "doc/html/man3/SSL_CIPHER_get_name.html", + "doc/html/man3/SSL_COMP_add_compression_method.html", + "doc/html/man3/SSL_CONF_CTX_new.html", + "doc/html/man3/SSL_CONF_CTX_set1_prefix.html", + "doc/html/man3/SSL_CONF_CTX_set_flags.html", + "doc/html/man3/SSL_CONF_CTX_set_ssl_ctx.html", + "doc/html/man3/SSL_CONF_cmd.html", + "doc/html/man3/SSL_CONF_cmd_argv.html", + "doc/html/man3/SSL_CTX_add1_chain_cert.html", + "doc/html/man3/SSL_CTX_add_extra_chain_cert.html", + "doc/html/man3/SSL_CTX_add_session.html", + "doc/html/man3/SSL_CTX_config.html", + "doc/html/man3/SSL_CTX_ctrl.html", + "doc/html/man3/SSL_CTX_dane_enable.html", + "doc/html/man3/SSL_CTX_flush_sessions.html", + "doc/html/man3/SSL_CTX_free.html", + "doc/html/man3/SSL_CTX_get0_param.html", + "doc/html/man3/SSL_CTX_get_verify_mode.html", + "doc/html/man3/SSL_CTX_has_client_custom_ext.html", + "doc/html/man3/SSL_CTX_load_verify_locations.html", + "doc/html/man3/SSL_CTX_new.html", + "doc/html/man3/SSL_CTX_sess_number.html", + "doc/html/man3/SSL_CTX_sess_set_cache_size.html", + "doc/html/man3/SSL_CTX_sess_set_get_cb.html", + "doc/html/man3/SSL_CTX_sessions.html", + "doc/html/man3/SSL_CTX_set0_CA_list.html", + "doc/html/man3/SSL_CTX_set1_curves.html", + "doc/html/man3/SSL_CTX_set1_sigalgs.html", + "doc/html/man3/SSL_CTX_set1_verify_cert_store.html", + "doc/html/man3/SSL_CTX_set_alpn_select_cb.html", + "doc/html/man3/SSL_CTX_set_cert_cb.html", + "doc/html/man3/SSL_CTX_set_cert_store.html", + "doc/html/man3/SSL_CTX_set_cert_verify_callback.html", + "doc/html/man3/SSL_CTX_set_cipher_list.html", + "doc/html/man3/SSL_CTX_set_client_cert_cb.html", + "doc/html/man3/SSL_CTX_set_client_hello_cb.html", + "doc/html/man3/SSL_CTX_set_ct_validation_callback.html", + "doc/html/man3/SSL_CTX_set_ctlog_list_file.html", + "doc/html/man3/SSL_CTX_set_default_passwd_cb.html", + "doc/html/man3/SSL_CTX_set_generate_session_id.html", + "doc/html/man3/SSL_CTX_set_info_callback.html", + "doc/html/man3/SSL_CTX_set_keylog_callback.html", + "doc/html/man3/SSL_CTX_set_max_cert_list.html", + "doc/html/man3/SSL_CTX_set_min_proto_version.html", + "doc/html/man3/SSL_CTX_set_mode.html", + "doc/html/man3/SSL_CTX_set_msg_callback.html", + "doc/html/man3/SSL_CTX_set_num_tickets.html", + "doc/html/man3/SSL_CTX_set_options.html", + "doc/html/man3/SSL_CTX_set_psk_client_callback.html", + "doc/html/man3/SSL_CTX_set_quic_method.html", + "doc/html/man3/SSL_CTX_set_quiet_shutdown.html", + "doc/html/man3/SSL_CTX_set_read_ahead.html", + "doc/html/man3/SSL_CTX_set_record_padding_callback.html", + "doc/html/man3/SSL_CTX_set_security_level.html", + "doc/html/man3/SSL_CTX_set_session_cache_mode.html", + "doc/html/man3/SSL_CTX_set_session_id_context.html", + "doc/html/man3/SSL_CTX_set_session_ticket_cb.html", + "doc/html/man3/SSL_CTX_set_split_send_fragment.html", + "doc/html/man3/SSL_CTX_set_srp_password.html", + "doc/html/man3/SSL_CTX_set_ssl_version.html", + "doc/html/man3/SSL_CTX_set_stateless_cookie_generate_cb.html", + "doc/html/man3/SSL_CTX_set_timeout.html", + "doc/html/man3/SSL_CTX_set_tlsext_servername_callback.html", + "doc/html/man3/SSL_CTX_set_tlsext_status_cb.html", + "doc/html/man3/SSL_CTX_set_tlsext_ticket_key_cb.html", + "doc/html/man3/SSL_CTX_set_tlsext_use_srtp.html", + "doc/html/man3/SSL_CTX_set_tmp_dh_callback.html", + "doc/html/man3/SSL_CTX_set_tmp_ecdh.html", + "doc/html/man3/SSL_CTX_set_verify.html", + "doc/html/man3/SSL_CTX_use_certificate.html", + "doc/html/man3/SSL_CTX_use_psk_identity_hint.html", + "doc/html/man3/SSL_CTX_use_serverinfo.html", + "doc/html/man3/SSL_SESSION_free.html", + "doc/html/man3/SSL_SESSION_get0_cipher.html", + "doc/html/man3/SSL_SESSION_get0_hostname.html", + "doc/html/man3/SSL_SESSION_get0_id_context.html", + "doc/html/man3/SSL_SESSION_get0_peer.html", + "doc/html/man3/SSL_SESSION_get_compress_id.html", + "doc/html/man3/SSL_SESSION_get_protocol_version.html", + "doc/html/man3/SSL_SESSION_get_time.html", + "doc/html/man3/SSL_SESSION_has_ticket.html", + "doc/html/man3/SSL_SESSION_is_resumable.html", + "doc/html/man3/SSL_SESSION_print.html", + "doc/html/man3/SSL_SESSION_set1_id.html", + "doc/html/man3/SSL_accept.html", + "doc/html/man3/SSL_alert_type_string.html", + "doc/html/man3/SSL_alloc_buffers.html", + "doc/html/man3/SSL_check_chain.html", + "doc/html/man3/SSL_clear.html", + "doc/html/man3/SSL_connect.html", + "doc/html/man3/SSL_do_handshake.html", + "doc/html/man3/SSL_export_keying_material.html", + "doc/html/man3/SSL_extension_supported.html", + "doc/html/man3/SSL_free.html", + "doc/html/man3/SSL_get0_peer_scts.html", + "doc/html/man3/SSL_get_SSL_CTX.html", + "doc/html/man3/SSL_get_all_async_fds.html", + "doc/html/man3/SSL_get_certificate.html", + "doc/html/man3/SSL_get_ciphers.html", + "doc/html/man3/SSL_get_client_random.html", + "doc/html/man3/SSL_get_current_cipher.html", + "doc/html/man3/SSL_get_default_timeout.html", + "doc/html/man3/SSL_get_error.html", + "doc/html/man3/SSL_get_extms_support.html", + "doc/html/man3/SSL_get_fd.html", + "doc/html/man3/SSL_get_peer_cert_chain.html", + "doc/html/man3/SSL_get_peer_certificate.html", + "doc/html/man3/SSL_get_peer_signature_nid.html", + "doc/html/man3/SSL_get_peer_tmp_key.html", + "doc/html/man3/SSL_get_psk_identity.html", + "doc/html/man3/SSL_get_rbio.html", + "doc/html/man3/SSL_get_session.html", + "doc/html/man3/SSL_get_shared_sigalgs.html", + "doc/html/man3/SSL_get_verify_result.html", + "doc/html/man3/SSL_get_version.html", + "doc/html/man3/SSL_group_to_name.html", + "doc/html/man3/SSL_in_init.html", + "doc/html/man3/SSL_key_update.html", + "doc/html/man3/SSL_library_init.html", + "doc/html/man3/SSL_load_client_CA_file.html", + "doc/html/man3/SSL_new.html", + "doc/html/man3/SSL_pending.html", + "doc/html/man3/SSL_read.html", + "doc/html/man3/SSL_read_early_data.html", + "doc/html/man3/SSL_rstate_string.html", + "doc/html/man3/SSL_session_reused.html", + "doc/html/man3/SSL_set1_host.html", + "doc/html/man3/SSL_set_async_callback.html", + "doc/html/man3/SSL_set_bio.html", + "doc/html/man3/SSL_set_connect_state.html", + "doc/html/man3/SSL_set_fd.html", + "doc/html/man3/SSL_set_retry_verify.html", + "doc/html/man3/SSL_set_session.html", + "doc/html/man3/SSL_set_shutdown.html", + "doc/html/man3/SSL_set_verify_result.html", + "doc/html/man3/SSL_shutdown.html", + "doc/html/man3/SSL_state_string.html", + "doc/html/man3/SSL_want.html", + "doc/html/man3/SSL_write.html", + "doc/html/man3/TS_RESP_CTX_new.html", + "doc/html/man3/TS_VERIFY_CTX_set_certs.html", + "doc/html/man3/UI_STRING.html", + "doc/html/man3/UI_UTIL_read_pw.html", + "doc/html/man3/UI_create_method.html", + "doc/html/man3/UI_new.html", + "doc/html/man3/X509V3_get_d2i.html", + "doc/html/man3/X509V3_set_ctx.html", + "doc/html/man3/X509_ALGOR_dup.html", + "doc/html/man3/X509_CRL_get0_by_serial.html", + "doc/html/man3/X509_EXTENSION_set_object.html", + "doc/html/man3/X509_LOOKUP.html", + "doc/html/man3/X509_LOOKUP_hash_dir.html", + "doc/html/man3/X509_LOOKUP_meth_new.html", + "doc/html/man3/X509_NAME_ENTRY_get_object.html", + "doc/html/man3/X509_NAME_add_entry_by_txt.html", + "doc/html/man3/X509_NAME_get0_der.html", + "doc/html/man3/X509_NAME_get_index_by_NID.html", + "doc/html/man3/X509_NAME_print_ex.html", + "doc/html/man3/X509_PUBKEY_new.html", + "doc/html/man3/X509_SIG_get0.html", + "doc/html/man3/X509_STORE_CTX_get_error.html", + "doc/html/man3/X509_STORE_CTX_new.html", + "doc/html/man3/X509_STORE_CTX_set_verify_cb.html", + "doc/html/man3/X509_STORE_add_cert.html", + "doc/html/man3/X509_STORE_get0_param.html", + "doc/html/man3/X509_STORE_new.html", + "doc/html/man3/X509_STORE_set_verify_cb_func.html", + "doc/html/man3/X509_VERIFY_PARAM_set_flags.html", + "doc/html/man3/X509_add_cert.html", + "doc/html/man3/X509_check_ca.html", + "doc/html/man3/X509_check_host.html", + "doc/html/man3/X509_check_issued.html", + "doc/html/man3/X509_check_private_key.html", + "doc/html/man3/X509_check_purpose.html", + "doc/html/man3/X509_cmp.html", + "doc/html/man3/X509_cmp_time.html", + "doc/html/man3/X509_digest.html", + "doc/html/man3/X509_dup.html", + "doc/html/man3/X509_get0_distinguishing_id.html", + "doc/html/man3/X509_get0_notBefore.html", + "doc/html/man3/X509_get0_signature.html", + "doc/html/man3/X509_get0_uids.html", + "doc/html/man3/X509_get_extension_flags.html", + "doc/html/man3/X509_get_pubkey.html", + "doc/html/man3/X509_get_serialNumber.html", + "doc/html/man3/X509_get_subject_name.html", + "doc/html/man3/X509_get_version.html", + "doc/html/man3/X509_load_http.html", + "doc/html/man3/X509_new.html", + "doc/html/man3/X509_sign.html", + "doc/html/man3/X509_verify.html", + "doc/html/man3/X509_verify_cert.html", + "doc/html/man3/X509v3_get_ext_by_NID.html", + "doc/html/man3/b2i_PVK_bio_ex.html", + "doc/html/man3/d2i_PKCS8PrivateKey_bio.html", + "doc/html/man3/d2i_PrivateKey.html", + "doc/html/man3/d2i_RSAPrivateKey.html", + "doc/html/man3/d2i_SSL_SESSION.html", + "doc/html/man3/d2i_X509.html", + "doc/html/man3/i2d_CMS_bio_stream.html", + "doc/html/man3/i2d_PKCS7_bio_stream.html", + "doc/html/man3/i2d_re_X509_tbs.html", + "doc/html/man3/o2i_SCT_LIST.html", + "doc/html/man3/s2i_ASN1_IA5STRING.html" + ], + "man5" => [ + "doc/html/man5/config.html", + "doc/html/man5/fips_config.html", + "doc/html/man5/x509v3_config.html" + ], + "man7" => [ + "doc/html/man7/EVP_ASYM_CIPHER-RSA.html", + "doc/html/man7/EVP_ASYM_CIPHER-SM2.html", + "doc/html/man7/EVP_CIPHER-AES.html", + "doc/html/man7/EVP_CIPHER-ARIA.html", + "doc/html/man7/EVP_CIPHER-BLOWFISH.html", + "doc/html/man7/EVP_CIPHER-CAMELLIA.html", + "doc/html/man7/EVP_CIPHER-CAST.html", + "doc/html/man7/EVP_CIPHER-CHACHA.html", + "doc/html/man7/EVP_CIPHER-DES.html", + "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", + "doc/html/man7/EVP_CIPHER-RC2.html", + "doc/html/man7/EVP_CIPHER-RC4.html", + "doc/html/man7/EVP_CIPHER-RC5.html", + "doc/html/man7/EVP_CIPHER-SEED.html", + "doc/html/man7/EVP_CIPHER-SM4.html", + "doc/html/man7/EVP_KDF-HKDF.html", + "doc/html/man7/EVP_KDF-KB.html", + "doc/html/man7/EVP_KDF-KRB5KDF.html", + "doc/html/man7/EVP_KDF-PBKDF1.html", + "doc/html/man7/EVP_KDF-PBKDF2.html", + "doc/html/man7/EVP_KDF-PKCS12KDF.html", + "doc/html/man7/EVP_KDF-SCRYPT.html", + "doc/html/man7/EVP_KDF-SS.html", + "doc/html/man7/EVP_KDF-SSHKDF.html", + "doc/html/man7/EVP_KDF-TLS13_KDF.html", + "doc/html/man7/EVP_KDF-TLS1_PRF.html", + "doc/html/man7/EVP_KDF-X942-ASN1.html", + "doc/html/man7/EVP_KDF-X942-CONCAT.html", + "doc/html/man7/EVP_KDF-X963.html", + "doc/html/man7/EVP_KEM-RSA.html", + "doc/html/man7/EVP_KEYEXCH-DH.html", + "doc/html/man7/EVP_KEYEXCH-ECDH.html", + "doc/html/man7/EVP_KEYEXCH-X25519.html", + "doc/html/man7/EVP_MAC-BLAKE2.html", + "doc/html/man7/EVP_MAC-CMAC.html", + "doc/html/man7/EVP_MAC-GMAC.html", + "doc/html/man7/EVP_MAC-HMAC.html", + "doc/html/man7/EVP_MAC-KMAC.html", + "doc/html/man7/EVP_MAC-Poly1305.html", + "doc/html/man7/EVP_MAC-Siphash.html", + "doc/html/man7/EVP_MD-BLAKE2.html", + "doc/html/man7/EVP_MD-MD2.html", + "doc/html/man7/EVP_MD-MD4.html", + "doc/html/man7/EVP_MD-MD5-SHA1.html", + "doc/html/man7/EVP_MD-MD5.html", + "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", + "doc/html/man7/EVP_MD-RIPEMD160.html", + "doc/html/man7/EVP_MD-SHA1.html", + "doc/html/man7/EVP_MD-SHA2.html", + "doc/html/man7/EVP_MD-SHA3.html", + "doc/html/man7/EVP_MD-SHAKE.html", + "doc/html/man7/EVP_MD-SM3.html", + "doc/html/man7/EVP_MD-WHIRLPOOL.html", + "doc/html/man7/EVP_MD-common.html", + "doc/html/man7/EVP_PKEY-DH.html", + "doc/html/man7/EVP_PKEY-DSA.html", + "doc/html/man7/EVP_PKEY-EC.html", + "doc/html/man7/EVP_PKEY-FFC.html", + "doc/html/man7/EVP_PKEY-HMAC.html", + "doc/html/man7/EVP_PKEY-RSA.html", + "doc/html/man7/EVP_PKEY-SM2.html", + "doc/html/man7/EVP_PKEY-X25519.html", + "doc/html/man7/EVP_RAND-CTR-DRBG.html", + "doc/html/man7/EVP_RAND-HASH-DRBG.html", + "doc/html/man7/EVP_RAND-HMAC-DRBG.html", + "doc/html/man7/EVP_RAND-SEED-SRC.html", + "doc/html/man7/EVP_RAND-TEST-RAND.html", + "doc/html/man7/EVP_RAND.html", + "doc/html/man7/EVP_SIGNATURE-DSA.html", + "doc/html/man7/EVP_SIGNATURE-ECDSA.html", + "doc/html/man7/EVP_SIGNATURE-ED25519.html", + "doc/html/man7/EVP_SIGNATURE-HMAC.html", + "doc/html/man7/EVP_SIGNATURE-RSA.html", + "doc/html/man7/OSSL_PROVIDER-FIPS.html", + "doc/html/man7/OSSL_PROVIDER-base.html", + "doc/html/man7/OSSL_PROVIDER-default.html", + "doc/html/man7/OSSL_PROVIDER-legacy.html", + "doc/html/man7/OSSL_PROVIDER-null.html", + "doc/html/man7/RAND.html", + "doc/html/man7/RSA-PSS.html", + "doc/html/man7/X25519.html", + "doc/html/man7/bio.html", + "doc/html/man7/crypto.html", + "doc/html/man7/ct.html", + "doc/html/man7/des_modes.html", + "doc/html/man7/evp.html", + "doc/html/man7/fips_module.html", + "doc/html/man7/life_cycle-cipher.html", + "doc/html/man7/life_cycle-digest.html", + "doc/html/man7/life_cycle-kdf.html", + "doc/html/man7/life_cycle-mac.html", + "doc/html/man7/life_cycle-pkey.html", + "doc/html/man7/life_cycle-rand.html", + "doc/html/man7/migration_guide.html", + "doc/html/man7/openssl-core.h.html", + "doc/html/man7/openssl-core_dispatch.h.html", + "doc/html/man7/openssl-core_names.h.html", + "doc/html/man7/openssl-env.html", + "doc/html/man7/openssl-glossary.html", + "doc/html/man7/openssl-threads.html", + "doc/html/man7/openssl_user_macros.html", + "doc/html/man7/ossl_store-file.html", + "doc/html/man7/ossl_store.html", + "doc/html/man7/passphrase-encoding.html", + "doc/html/man7/property.html", + "doc/html/man7/provider-asym_cipher.html", + "doc/html/man7/provider-base.html", + "doc/html/man7/provider-cipher.html", + "doc/html/man7/provider-decoder.html", + "doc/html/man7/provider-digest.html", + "doc/html/man7/provider-encoder.html", + "doc/html/man7/provider-kdf.html", + "doc/html/man7/provider-kem.html", + "doc/html/man7/provider-keyexch.html", + "doc/html/man7/provider-keymgmt.html", + "doc/html/man7/provider-mac.html", + "doc/html/man7/provider-object.html", + "doc/html/man7/provider-rand.html", + "doc/html/man7/provider-signature.html", + "doc/html/man7/provider-storemgmt.html", + "doc/html/man7/provider.html", + "doc/html/man7/proxy-certificates.html", + "doc/html/man7/ssl.html", + "doc/html/man7/x509.html" + ] + }, + "imagedocs" => { + "man7" => [ + "doc/man7/img/cipher.png", + "doc/man7/img/digest.png", + "doc/man7/img/kdf.png", + "doc/man7/img/mac.png", + "doc/man7/img/pkey.png", + "doc/man7/img/rand.png" + ] + }, + "includes" => { + "apps/asn1parse.o" => [ + "apps" + ], + "apps/ca.o" => [ + "apps" + ], + "apps/ciphers.o" => [ + "apps" + ], + "apps/cmp.o" => [ + "apps" + ], + "apps/cms.o" => [ + "apps" + ], + "apps/crl.o" => [ + "apps" + ], + "apps/crl2pkcs7.o" => [ + "apps" + ], + "apps/dgst.o" => [ + "apps" + ], + "apps/dhparam.o" => [ + "apps" + ], + "apps/dsa.o" => [ + "apps" + ], + "apps/dsaparam.o" => [ + "apps" + ], + "apps/ec.o" => [ + "apps" + ], + "apps/ecparam.o" => [ + "apps" + ], + "apps/enc.o" => [ + "apps" + ], + "apps/engine.o" => [ + "apps" + ], + "apps/errstr.o" => [ + "apps" + ], + "apps/fipsinstall.o" => [ + "apps" + ], + "apps/gendsa.o" => [ + "apps" + ], + "apps/genpkey.o" => [ + "apps" + ], + "apps/genrsa.o" => [ + "apps" + ], + "apps/info.o" => [ + "apps" + ], + "apps/kdf.o" => [ + "apps" + ], + "apps/lib/cmp_client_test-bin-cmp_mock_srv.o" => [ + "apps" + ], + "apps/lib/cmp_mock_srv.o" => [ + "apps" + ], + "apps/lib/openssl-bin-cmp_mock_srv.o" => [ + "apps" + ], + "apps/libapps.a" => [ + ".", + "include", + "apps/include" + ], + "apps/list.o" => [ + "apps" + ], + "apps/mac.o" => [ + "apps" + ], + "apps/nseq.o" => [ + "apps" + ], + "apps/ocsp.o" => [ + "apps" + ], + "apps/openssl" => [ + ".", + "include", + "apps/include" + ], + "apps/openssl-bin-asn1parse.o" => [ + "apps" + ], + "apps/openssl-bin-ca.o" => [ + "apps" + ], + "apps/openssl-bin-ciphers.o" => [ + "apps" + ], + "apps/openssl-bin-cmp.o" => [ + "apps" + ], + "apps/openssl-bin-cms.o" => [ + "apps" + ], + "apps/openssl-bin-crl.o" => [ + "apps" + ], + "apps/openssl-bin-crl2pkcs7.o" => [ + "apps" + ], + "apps/openssl-bin-dgst.o" => [ + "apps" + ], + "apps/openssl-bin-dhparam.o" => [ + "apps" + ], + "apps/openssl-bin-dsa.o" => [ + "apps" + ], + "apps/openssl-bin-dsaparam.o" => [ + "apps" + ], + "apps/openssl-bin-ec.o" => [ + "apps" + ], + "apps/openssl-bin-ecparam.o" => [ + "apps" + ], + "apps/openssl-bin-enc.o" => [ + "apps" + ], + "apps/openssl-bin-engine.o" => [ + "apps" + ], + "apps/openssl-bin-errstr.o" => [ + "apps" + ], + "apps/openssl-bin-fipsinstall.o" => [ + "apps" + ], + "apps/openssl-bin-gendsa.o" => [ + "apps" + ], + "apps/openssl-bin-genpkey.o" => [ + "apps" + ], + "apps/openssl-bin-genrsa.o" => [ + "apps" + ], + "apps/openssl-bin-info.o" => [ + "apps" + ], + "apps/openssl-bin-kdf.o" => [ + "apps" + ], + "apps/openssl-bin-list.o" => [ + "apps" + ], + "apps/openssl-bin-mac.o" => [ + "apps" + ], + "apps/openssl-bin-nseq.o" => [ + "apps" + ], + "apps/openssl-bin-ocsp.o" => [ + "apps" + ], + "apps/openssl-bin-openssl.o" => [ + "apps" + ], + "apps/openssl-bin-passwd.o" => [ + "apps" + ], + "apps/openssl-bin-pkcs12.o" => [ + "apps" + ], + "apps/openssl-bin-pkcs7.o" => [ + "apps" + ], + "apps/openssl-bin-pkcs8.o" => [ + "apps" + ], + "apps/openssl-bin-pkey.o" => [ + "apps" + ], + "apps/openssl-bin-pkeyparam.o" => [ + "apps" + ], + "apps/openssl-bin-pkeyutl.o" => [ + "apps" + ], + "apps/openssl-bin-prime.o" => [ + "apps" + ], + "apps/openssl-bin-progs.o" => [ + "apps" + ], + "apps/openssl-bin-rand.o" => [ + "apps" + ], + "apps/openssl-bin-rehash.o" => [ + "apps" + ], + "apps/openssl-bin-req.o" => [ + "apps" + ], + "apps/openssl-bin-rsa.o" => [ + "apps" + ], + "apps/openssl-bin-rsautl.o" => [ + "apps" + ], + "apps/openssl-bin-s_client.o" => [ + "apps" + ], + "apps/openssl-bin-s_server.o" => [ + "apps" + ], + "apps/openssl-bin-s_time.o" => [ + "apps" + ], + "apps/openssl-bin-sess_id.o" => [ + "apps" + ], + "apps/openssl-bin-smime.o" => [ + "apps" + ], + "apps/openssl-bin-speed.o" => [ + "apps" + ], + "apps/openssl-bin-spkac.o" => [ + "apps" + ], + "apps/openssl-bin-srp.o" => [ + "apps" + ], + "apps/openssl-bin-storeutl.o" => [ + "apps" + ], + "apps/openssl-bin-ts.o" => [ + "apps" + ], + "apps/openssl-bin-verify.o" => [ + "apps" + ], + "apps/openssl-bin-version.o" => [ + "apps" + ], + "apps/openssl-bin-x509.o" => [ + "apps" + ], + "apps/openssl.o" => [ + "apps" + ], + "apps/passwd.o" => [ + "apps" + ], + "apps/pkcs12.o" => [ + "apps" + ], + "apps/pkcs7.o" => [ + "apps" + ], + "apps/pkcs8.o" => [ + "apps" + ], + "apps/pkey.o" => [ + "apps" + ], + "apps/pkeyparam.o" => [ + "apps" + ], + "apps/pkeyutl.o" => [ + "apps" + ], + "apps/prime.o" => [ + "apps" + ], + "apps/progs.c" => [ + "." + ], + "apps/progs.o" => [ + "apps" + ], + "apps/rand.o" => [ + "apps" + ], + "apps/rehash.o" => [ + "apps" + ], + "apps/req.o" => [ + "apps" + ], + "apps/rsa.o" => [ + "apps" + ], + "apps/rsautl.o" => [ + "apps" + ], + "apps/s_client.o" => [ + "apps" + ], + "apps/s_server.o" => [ + "apps" + ], + "apps/s_time.o" => [ + "apps" + ], + "apps/sess_id.o" => [ + "apps" + ], + "apps/smime.o" => [ + "apps" + ], + "apps/speed.o" => [ + "apps" + ], + "apps/spkac.o" => [ + "apps" + ], + "apps/srp.o" => [ + "apps" + ], + "apps/storeutl.o" => [ + "apps" + ], + "apps/ts.o" => [ + "apps" + ], + "apps/verify.o" => [ + "apps" + ], + "apps/version.o" => [ + "apps" + ], + "apps/x509.o" => [ + "apps" + ], + "crypto/aes/aes-armv4.o" => [ + "crypto" + ], + "crypto/aes/aes-mips.o" => [ + "crypto" + ], + "crypto/aes/aes-s390x.o" => [ + "crypto" + ], + "crypto/aes/aes-sparcv9.o" => [ + "crypto" + ], + "crypto/aes/aesfx-sparcv9.o" => [ + "crypto" + ], + "crypto/aes/aest4-sparcv9.o" => [ + "crypto" + ], + "crypto/aes/aesv8-armx.o" => [ + "crypto" + ], + "crypto/aes/bsaes-armv7.o" => [ + "crypto" + ], + "crypto/arm64cpuid.o" => [ + "crypto" + ], + "crypto/armv4cpuid.o" => [ + "crypto" + ], + "crypto/bn/armv4-gf2m.o" => [ + "crypto" + ], + "crypto/bn/armv4-mont.o" => [ + "crypto" + ], + "crypto/bn/armv8-mont.o" => [ + "crypto" + ], + "crypto/bn/bn-mips.o" => [ + "crypto" + ], + "crypto/bn/bn_exp.o" => [ + "crypto" + ], + "crypto/bn/libcrypto-lib-bn_exp.o" => [ + "crypto" + ], + "crypto/bn/libfips-lib-bn_exp.o" => [ + "crypto" + ], + "crypto/bn/mips-mont.o" => [ + "crypto" + ], + "crypto/bn/sparct4-mont.o" => [ + "crypto" + ], + "crypto/bn/sparcv9-gf2m.o" => [ + "crypto" + ], + "crypto/bn/sparcv9-mont.o" => [ + "crypto" + ], + "crypto/bn/sparcv9a-mont.o" => [ + "crypto" + ], + "crypto/bn/vis3-mont.o" => [ + "crypto" + ], + "crypto/camellia/cmllt4-sparcv9.o" => [ + "crypto" + ], + "crypto/chacha/chacha-armv4.o" => [ + "crypto" + ], + "crypto/chacha/chacha-armv8.o" => [ + "crypto" + ], + "crypto/chacha/chacha-s390x.o" => [ + "crypto" + ], + "crypto/cpuid.o" => [ + "." + ], + "crypto/cversion.o" => [ + "crypto" + ], + "crypto/des/dest4-sparcv9.o" => [ + "crypto" + ], + "crypto/ec/ecp_nistz256-armv4.o" => [ + "crypto" + ], + "crypto/ec/ecp_nistz256-armv8.o" => [ + "crypto" + ], + "crypto/ec/ecp_nistz256-sparcv9.o" => [ + "crypto" + ], + "crypto/ec/ecp_s390x_nistp.o" => [ + "crypto" + ], + "crypto/ec/ecx_meth.o" => [ + "crypto" + ], + "crypto/ec/ecx_s390x.o" => [ + "crypto" + ], + "crypto/ec/libcrypto-lib-ecx_meth.o" => [ + "crypto" + ], + "crypto/evp/e_aes.o" => [ + "crypto", + "crypto/modes" + ], + "crypto/evp/e_aes_cbc_hmac_sha1.o" => [ + "crypto/modes" + ], + "crypto/evp/e_aes_cbc_hmac_sha256.o" => [ + "crypto/modes" + ], + "crypto/evp/e_aria.o" => [ + "crypto", + "crypto/modes" + ], + "crypto/evp/e_camellia.o" => [ + "crypto", + "crypto/modes" + ], + "crypto/evp/e_des.o" => [ + "crypto" + ], + "crypto/evp/e_des3.o" => [ + "crypto" + ], + "crypto/evp/e_sm4.o" => [ + "crypto", + "crypto/modes" + ], + "crypto/evp/libcrypto-lib-e_aes.o" => [ + "crypto", + "crypto/modes" + ], + "crypto/evp/libcrypto-lib-e_aes_cbc_hmac_sha1.o" => [ + "crypto/modes" + ], + "crypto/evp/libcrypto-lib-e_aes_cbc_hmac_sha256.o" => [ + "crypto/modes" + ], + "crypto/evp/libcrypto-lib-e_aria.o" => [ + "crypto", + "crypto/modes" + ], + "crypto/evp/libcrypto-lib-e_camellia.o" => [ + "crypto", + "crypto/modes" + ], + "crypto/evp/libcrypto-lib-e_des.o" => [ + "crypto" + ], + "crypto/evp/libcrypto-lib-e_des3.o" => [ + "crypto" + ], + "crypto/evp/libcrypto-lib-e_sm4.o" => [ + "crypto", + "crypto/modes" + ], + "crypto/info.o" => [ + "crypto" + ], + "crypto/libcrypto-lib-cpuid.o" => [ + "." + ], + "crypto/libcrypto-lib-cversion.o" => [ + "crypto" + ], + "crypto/libcrypto-lib-info.o" => [ + "crypto" + ], + "crypto/libfips-lib-cpuid.o" => [ + "." + ], + "crypto/md5/md5-sparcv9.o" => [ + "crypto" + ], + "crypto/modes/aes-gcm-armv8_64.o" => [ + "crypto" + ], + "crypto/modes/gcm128.o" => [ + "crypto" + ], + "crypto/modes/ghash-armv4.o" => [ + "crypto" + ], + "crypto/modes/ghash-s390x.o" => [ + "crypto" + ], + "crypto/modes/ghash-sparcv9.o" => [ + "crypto" + ], + "crypto/modes/ghashv8-armx.o" => [ + "crypto" + ], + "crypto/modes/libcrypto-lib-gcm128.o" => [ + "crypto" + ], + "crypto/modes/libfips-lib-gcm128.o" => [ + "crypto" + ], + "crypto/poly1305/poly1305-armv4.o" => [ + "crypto" + ], + "crypto/poly1305/poly1305-armv8.o" => [ + "crypto" + ], + "crypto/poly1305/poly1305-mips.o" => [ + "crypto" + ], + "crypto/poly1305/poly1305-s390x.o" => [ + "crypto" + ], + "crypto/poly1305/poly1305-sparcv9.o" => [ + "crypto" + ], + "crypto/s390xcpuid.o" => [ + "crypto" + ], + "crypto/sha/keccak1600-armv4.o" => [ + "crypto" + ], + "crypto/sha/sha1-armv4-large.o" => [ + "crypto" + ], + "crypto/sha/sha1-armv8.o" => [ + "crypto" + ], + "crypto/sha/sha1-mips.o" => [ + "crypto" + ], + "crypto/sha/sha1-s390x.o" => [ + "crypto" + ], + "crypto/sha/sha1-sparcv9.o" => [ + "crypto" + ], + "crypto/sha/sha256-armv4.o" => [ + "crypto" + ], + "crypto/sha/sha256-armv8.o" => [ + "crypto" + ], + "crypto/sha/sha256-mips.o" => [ + "crypto" + ], + "crypto/sha/sha256-s390x.o" => [ + "crypto" + ], + "crypto/sha/sha256-sparcv9.o" => [ + "crypto" + ], + "crypto/sha/sha512-armv4.o" => [ + "crypto" + ], + "crypto/sha/sha512-armv8.o" => [ + "crypto" + ], + "crypto/sha/sha512-mips.o" => [ + "crypto" + ], + "crypto/sha/sha512-s390x.o" => [ + "crypto" + ], + "crypto/sha/sha512-sparcv9.o" => [ + "crypto" + ], + "doc/man1/openssl-asn1parse.pod" => [ + "doc" + ], + "doc/man1/openssl-ca.pod" => [ + "doc" + ], + "doc/man1/openssl-ciphers.pod" => [ + "doc" + ], + "doc/man1/openssl-cmds.pod" => [ + "doc" + ], + "doc/man1/openssl-cmp.pod" => [ + "doc" + ], + "doc/man1/openssl-cms.pod" => [ + "doc" + ], + "doc/man1/openssl-crl.pod" => [ + "doc" + ], + "doc/man1/openssl-crl2pkcs7.pod" => [ + "doc" + ], + "doc/man1/openssl-dgst.pod" => [ + "doc" + ], + "doc/man1/openssl-dhparam.pod" => [ + "doc" + ], + "doc/man1/openssl-dsa.pod" => [ + "doc" + ], + "doc/man1/openssl-dsaparam.pod" => [ + "doc" + ], + "doc/man1/openssl-ec.pod" => [ + "doc" + ], + "doc/man1/openssl-ecparam.pod" => [ + "doc" + ], + "doc/man1/openssl-enc.pod" => [ + "doc" + ], + "doc/man1/openssl-engine.pod" => [ + "doc" + ], + "doc/man1/openssl-errstr.pod" => [ + "doc" + ], + "doc/man1/openssl-fipsinstall.pod" => [ + "doc" + ], + "doc/man1/openssl-gendsa.pod" => [ + "doc" + ], + "doc/man1/openssl-genpkey.pod" => [ + "doc" + ], + "doc/man1/openssl-genrsa.pod" => [ + "doc" + ], + "doc/man1/openssl-info.pod" => [ + "doc" + ], + "doc/man1/openssl-kdf.pod" => [ + "doc" + ], + "doc/man1/openssl-list.pod" => [ + "doc" + ], + "doc/man1/openssl-mac.pod" => [ + "doc" + ], + "doc/man1/openssl-nseq.pod" => [ + "doc" + ], + "doc/man1/openssl-ocsp.pod" => [ + "doc" + ], + "doc/man1/openssl-passwd.pod" => [ + "doc" + ], + "doc/man1/openssl-pkcs12.pod" => [ + "doc" + ], + "doc/man1/openssl-pkcs7.pod" => [ + "doc" + ], + "doc/man1/openssl-pkcs8.pod" => [ + "doc" + ], + "doc/man1/openssl-pkey.pod" => [ + "doc" + ], + "doc/man1/openssl-pkeyparam.pod" => [ + "doc" + ], + "doc/man1/openssl-pkeyutl.pod" => [ + "doc" + ], + "doc/man1/openssl-prime.pod" => [ + "doc" + ], + "doc/man1/openssl-rand.pod" => [ + "doc" + ], + "doc/man1/openssl-rehash.pod" => [ + "doc" + ], + "doc/man1/openssl-req.pod" => [ + "doc" + ], + "doc/man1/openssl-rsa.pod" => [ + "doc" + ], + "doc/man1/openssl-rsautl.pod" => [ + "doc" + ], + "doc/man1/openssl-s_client.pod" => [ + "doc" + ], + "doc/man1/openssl-s_server.pod" => [ + "doc" + ], + "doc/man1/openssl-s_time.pod" => [ + "doc" + ], + "doc/man1/openssl-sess_id.pod" => [ + "doc" + ], + "doc/man1/openssl-smime.pod" => [ + "doc" + ], + "doc/man1/openssl-speed.pod" => [ + "doc" + ], + "doc/man1/openssl-spkac.pod" => [ + "doc" + ], + "doc/man1/openssl-srp.pod" => [ + "doc" + ], + "doc/man1/openssl-storeutl.pod" => [ + "doc" + ], + "doc/man1/openssl-ts.pod" => [ + "doc" + ], + "doc/man1/openssl-verify.pod" => [ + "doc" + ], + "doc/man1/openssl-version.pod" => [ + "doc" + ], + "doc/man1/openssl-x509.pod" => [ + "doc" + ], + "fuzz/asn1-test" => [ + "include" + ], + "fuzz/asn1parse-test" => [ + "include" + ], + "fuzz/bignum-test" => [ + "include" + ], + "fuzz/bndiv-test" => [ + "include" + ], + "fuzz/client-test" => [ + "include" + ], + "fuzz/cmp-test" => [ + "include" + ], + "fuzz/cms-test" => [ + "include" + ], + "fuzz/conf-test" => [ + "include" + ], + "fuzz/crl-test" => [ + "include" + ], + "fuzz/ct-test" => [ + "include" + ], + "fuzz/server-test" => [ + "include" + ], + "fuzz/x509-test" => [ + "include" + ], + "libcrypto" => [ + ".", + "include", + "providers/common/include", + "providers/implementations/include" + ], + "libcrypto.ld" => [ + ".", + "util/perl/OpenSSL" + ], + "libssl" => [ + ".", + "include" + ], + "libssl.ld" => [ + ".", + "util/perl/OpenSSL" + ], + "providers/common/der/der_digests_gen.c" => [ + "providers/common/der" + ], + "providers/common/der/der_digests_gen.o" => [ + "providers/common/include/prov" + ], + "providers/common/der/der_dsa_gen.c" => [ + "providers/common/der" + ], + "providers/common/der/der_dsa_gen.o" => [ + "providers/common/include/prov" + ], + "providers/common/der/der_dsa_key.o" => [ + "providers/common/include/prov" + ], + "providers/common/der/der_dsa_sig.o" => [ + "providers/common/include/prov" + ], + "providers/common/der/der_ec_gen.c" => [ + "providers/common/der" + ], + "providers/common/der/der_ec_gen.o" => [ + "providers/common/include/prov" + ], + "providers/common/der/der_ec_key.o" => [ + "providers/common/include/prov" + ], + "providers/common/der/der_ec_sig.o" => [ + "providers/common/include/prov" + ], + "providers/common/der/der_ecx_gen.c" => [ + "providers/common/der" + ], + "providers/common/der/der_ecx_gen.o" => [ + "providers/common/include/prov" + ], + "providers/common/der/der_ecx_key.o" => [ + "providers/common/include/prov" + ], + "providers/common/der/der_rsa_gen.c" => [ + "providers/common/der" + ], + "providers/common/der/der_rsa_gen.o" => [ + "providers/common/include/prov" + ], + "providers/common/der/der_rsa_key.o" => [ + "providers/common/include/prov" + ], + "providers/common/der/der_rsa_sig.o" => [ + "providers/common/include/prov" + ], + "providers/common/der/der_sm2_gen.c" => [ + "providers/common/der" + ], + "providers/common/der/der_sm2_gen.o" => [ + "providers/common/include/prov" + ], + "providers/common/der/der_sm2_key.o" => [ + "providers/common/include/prov" + ], + "providers/common/der/der_sm2_sig.o" => [ + "providers/common/include/prov" + ], + "providers/common/der/der_wrap_gen.c" => [ + "providers/common/der" + ], + "providers/common/der/der_wrap_gen.o" => [ + "providers/common/include/prov" + ], + "providers/common/der/libcommon-lib-der_digests_gen.o" => [ + "providers/common/include/prov" + ], + "providers/common/der/libcommon-lib-der_dsa_gen.o" => [ + "providers/common/include/prov" + ], + "providers/common/der/libcommon-lib-der_dsa_key.o" => [ + "providers/common/include/prov" + ], + "providers/common/der/libcommon-lib-der_dsa_sig.o" => [ + "providers/common/include/prov" + ], + "providers/common/der/libcommon-lib-der_ec_gen.o" => [ + "providers/common/include/prov" + ], + "providers/common/der/libcommon-lib-der_ec_key.o" => [ + "providers/common/include/prov" + ], + "providers/common/der/libcommon-lib-der_ec_sig.o" => [ + "providers/common/include/prov" + ], + "providers/common/der/libcommon-lib-der_ecx_gen.o" => [ + "providers/common/include/prov" + ], + "providers/common/der/libcommon-lib-der_ecx_key.o" => [ + "providers/common/include/prov" + ], + "providers/common/der/libcommon-lib-der_rsa_gen.o" => [ + "providers/common/include/prov" + ], + "providers/common/der/libcommon-lib-der_rsa_key.o" => [ + "providers/common/include/prov" + ], + "providers/common/der/libcommon-lib-der_wrap_gen.o" => [ + "providers/common/include/prov" + ], + "providers/common/der/libdefault-lib-der_rsa_sig.o" => [ + "providers/common/include/prov" + ], + "providers/common/der/libdefault-lib-der_sm2_gen.o" => [ + "providers/common/include/prov" + ], + "providers/common/der/libdefault-lib-der_sm2_key.o" => [ + "providers/common/include/prov" + ], + "providers/common/der/libdefault-lib-der_sm2_sig.o" => [ + "providers/common/include/prov" + ], + "providers/common/der/libfips-lib-der_rsa_sig.o" => [ + "providers/common/include/prov" + ], + "providers/common/include/prov/der_digests.h" => [ + "providers/common/der" + ], + "providers/common/include/prov/der_dsa.h" => [ + "providers/common/der" + ], + "providers/common/include/prov/der_ec.h" => [ + "providers/common/der" + ], + "providers/common/include/prov/der_ecx.h" => [ + "providers/common/der" + ], + "providers/common/include/prov/der_rsa.h" => [ + "providers/common/der" + ], + "providers/common/include/prov/der_sm2.h" => [ + "providers/common/der" + ], + "providers/common/include/prov/der_wrap.h" => [ + "providers/common/der" + ], + "providers/fips" => [ + "include" + ], + "providers/implementations/encode_decode/encode_key2any.o" => [ + "providers/common/include/prov" + ], + "providers/implementations/encode_decode/libdefault-lib-encode_key2any.o" => [ + "providers/common/include/prov" + ], + "providers/implementations/kdfs/libdefault-lib-x942kdf.o" => [ + "providers/common/include/prov" + ], + "providers/implementations/kdfs/libfips-lib-x942kdf.o" => [ + "providers/common/include/prov" + ], + "providers/implementations/kdfs/x942kdf.o" => [ + "providers/common/include/prov" + ], + "providers/implementations/signature/dsa_sig.o" => [ + "providers/common/include/prov" + ], + "providers/implementations/signature/ecdsa_sig.o" => [ + "providers/common/include/prov" + ], + "providers/implementations/signature/eddsa_sig.o" => [ + "providers/common/include/prov" + ], + "providers/implementations/signature/libdefault-lib-dsa_sig.o" => [ + "providers/common/include/prov" + ], + "providers/implementations/signature/libdefault-lib-ecdsa_sig.o" => [ + "providers/common/include/prov" + ], + "providers/implementations/signature/libdefault-lib-eddsa_sig.o" => [ + "providers/common/include/prov" + ], + "providers/implementations/signature/libdefault-lib-rsa_sig.o" => [ + "providers/common/include/prov" + ], + "providers/implementations/signature/libdefault-lib-sm2_sig.o" => [ + "providers/common/include/prov" + ], + "providers/implementations/signature/libfips-lib-dsa_sig.o" => [ + "providers/common/include/prov" + ], + "providers/implementations/signature/libfips-lib-ecdsa_sig.o" => [ + "providers/common/include/prov" + ], + "providers/implementations/signature/libfips-lib-eddsa_sig.o" => [ + "providers/common/include/prov" + ], + "providers/implementations/signature/libfips-lib-rsa_sig.o" => [ + "providers/common/include/prov" + ], + "providers/implementations/signature/rsa_sig.o" => [ + "providers/common/include/prov" + ], + "providers/implementations/signature/sm2_sig.o" => [ + "providers/common/include/prov" + ], + "providers/legacy" => [ + "include", + "providers/implementations/include", + "providers/common/include" + ], + "providers/libcommon.a" => [ + "crypto", + "include", + "providers/implementations/include", + "providers/common/include" + ], + "providers/libdefault.a" => [ + ".", + "crypto", + "include", + "providers/implementations/include", + "providers/common/include" + ], + "providers/libfips.a" => [ + ".", + "crypto", + "include", + "providers/implementations/include", + "providers/common/include" + ], + "providers/liblegacy.a" => [ + ".", + "crypto", + "include", + "providers/implementations/include", + "providers/common/include" + ], + "test/aborttest" => [ + "include", + "apps/include" + ], + "test/acvp_test" => [ + "include", + "apps/include" + ], + "test/aesgcmtest" => [ + "include", + "apps/include", + "." + ], + "test/afalgtest" => [ + "include", + "apps/include" + ], + "test/algorithmid_test" => [ + "include", + "apps/include" + ], + "test/asn1_decode_test" => [ + "include", + "apps/include" + ], + "test/asn1_dsa_internal_test" => [ + ".", + "include", + "apps/include" + ], + "test/asn1_encode_test" => [ + "include", + "apps/include" + ], + "test/asn1_internal_test" => [ + ".", + "include", + "apps/include" + ], + "test/asn1_string_table_test" => [ + "include", + "apps/include" + ], + "test/asn1_time_test" => [ + "include", + "apps/include" + ], + "test/asynciotest" => [ + "include", + "apps/include" + ], + "test/asynctest" => [ + "include", + "apps/include" + ], + "test/bad_dtls_test" => [ + "include", + "apps/include" + ], + "test/bftest" => [ + "include", + "apps/include" + ], + "test/bio_callback_test" => [ + "include", + "apps/include" + ], + "test/bio_core_test" => [ + "include", + "apps/include" + ], + "test/bio_enc_test" => [ + "include", + "apps/include" + ], + "test/bio_memleak_test" => [ + "include", + "apps/include" + ], + "test/bio_prefix_text" => [ + ".", + "include", + "apps/include" + ], + "test/bio_readbuffer_test" => [ + "include", + "apps/include" + ], + "test/bioprinttest" => [ + "include", + "apps/include" + ], + "test/bn_internal_test" => [ + ".", + "include", + "crypto/bn", + "apps/include" + ], + "test/bntest" => [ + "include", + "apps/include" + ], + "test/buildtest_c_aes" => [ + "include" + ], + "test/buildtest_c_async" => [ + "include" + ], + "test/buildtest_c_blowfish" => [ + "include" + ], + "test/buildtest_c_bn" => [ + "include" + ], + "test/buildtest_c_buffer" => [ + "include" + ], + "test/buildtest_c_camellia" => [ + "include" + ], + "test/buildtest_c_cast" => [ + "include" + ], + "test/buildtest_c_cmac" => [ + "include" + ], + "test/buildtest_c_cmp_util" => [ + "include" + ], + "test/buildtest_c_conf_api" => [ + "include" + ], + "test/buildtest_c_conftypes" => [ + "include" + ], + "test/buildtest_c_core" => [ + "include" + ], + "test/buildtest_c_core_dispatch" => [ + "include" + ], + "test/buildtest_c_core_names" => [ + "include" + ], + "test/buildtest_c_core_object" => [ + "include" + ], + "test/buildtest_c_cryptoerr_legacy" => [ + "include" + ], + "test/buildtest_c_decoder" => [ + "include" + ], + "test/buildtest_c_des" => [ + "include" + ], + "test/buildtest_c_dh" => [ + "include" + ], + "test/buildtest_c_dsa" => [ + "include" + ], + "test/buildtest_c_dtls1" => [ + "include" + ], + "test/buildtest_c_e_os2" => [ + "include" + ], + "test/buildtest_c_ebcdic" => [ + "include" + ], + "test/buildtest_c_ec" => [ + "include" + ], + "test/buildtest_c_ecdh" => [ + "include" + ], + "test/buildtest_c_ecdsa" => [ + "include" + ], + "test/buildtest_c_encoder" => [ + "include" + ], + "test/buildtest_c_engine" => [ + "include" + ], + "test/buildtest_c_evp" => [ + "include" + ], + "test/buildtest_c_fips_names" => [ + "include" + ], + "test/buildtest_c_hmac" => [ + "include" + ], + "test/buildtest_c_http" => [ + "include" + ], + "test/buildtest_c_idea" => [ + "include" + ], + "test/buildtest_c_kdf" => [ + "include" + ], + "test/buildtest_c_macros" => [ + "include" + ], + "test/buildtest_c_md4" => [ + "include" + ], + "test/buildtest_c_md5" => [ + "include" + ], + "test/buildtest_c_mdc2" => [ + "include" + ], + "test/buildtest_c_modes" => [ + "include" + ], + "test/buildtest_c_obj_mac" => [ + "include" + ], + "test/buildtest_c_objects" => [ + "include" + ], + "test/buildtest_c_ossl_typ" => [ + "include" + ], + "test/buildtest_c_param_build" => [ + "include" + ], + "test/buildtest_c_params" => [ + "include" + ], + "test/buildtest_c_pem" => [ + "include" + ], + "test/buildtest_c_pem2" => [ + "include" + ], + "test/buildtest_c_prov_ssl" => [ + "include" + ], + "test/buildtest_c_provider" => [ + "include" + ], + "test/buildtest_c_quic" => [ + "include" + ], + "test/buildtest_c_rand" => [ + "include" + ], + "test/buildtest_c_rc2" => [ + "include" + ], + "test/buildtest_c_rc4" => [ + "include" + ], + "test/buildtest_c_ripemd" => [ + "include" + ], + "test/buildtest_c_rsa" => [ + "include" + ], + "test/buildtest_c_seed" => [ + "include" + ], + "test/buildtest_c_self_test" => [ + "include" + ], + "test/buildtest_c_sha" => [ + "include" + ], + "test/buildtest_c_srtp" => [ + "include" + ], + "test/buildtest_c_ssl2" => [ + "include" + ], + "test/buildtest_c_sslerr_legacy" => [ + "include" + ], + "test/buildtest_c_stack" => [ + "include" + ], + "test/buildtest_c_store" => [ + "include" + ], + "test/buildtest_c_symhacks" => [ + "include" + ], + "test/buildtest_c_tls1" => [ + "include" + ], + "test/buildtest_c_ts" => [ + "include" + ], + "test/buildtest_c_txt_db" => [ + "include" + ], + "test/buildtest_c_types" => [ + "include" + ], + "test/buildtest_c_whrlpool" => [ + "include" + ], + "test/casttest" => [ + "include", + "apps/include" + ], + "test/chacha_internal_test" => [ + ".", + "include", + "apps/include" + ], + "test/cipher_overhead_test" => [ + ".", + "include", + "apps/include" + ], + "test/cipherbytes_test" => [ + "include", + "apps/include" + ], + "test/cipherlist_test" => [ + "include", + "apps/include" + ], + "test/ciphername_test" => [ + "include", + "apps/include" + ], + "test/clienthellotest" => [ + "include", + "apps/include" + ], + "test/cmactest" => [ + "include", + "apps/include" + ], + "test/cmp_asn_test" => [ + ".", + "include", + "apps/include" + ], + "test/cmp_client_test" => [ + ".", + "include", + "apps/include" + ], + "test/cmp_ctx_test" => [ + ".", + "include", + "apps/include" + ], + "test/cmp_hdr_test" => [ + ".", + "include", + "apps/include" + ], + "test/cmp_msg_test" => [ + ".", + "include", + "apps/include" + ], + "test/cmp_protect_test" => [ + ".", + "include", + "apps/include" + ], + "test/cmp_server_test" => [ + ".", + "include", + "apps/include" + ], + "test/cmp_status_test" => [ + ".", + "include", + "apps/include" + ], + "test/cmp_vfy_test" => [ + ".", + "include", + "apps/include" + ], + "test/cmsapitest" => [ + "include", + "apps/include" + ], + "test/conf_include_test" => [ + "include", + "apps/include" + ], + "test/confdump" => [ + "include", + "apps/include" + ], + "test/constant_time_test" => [ + "include", + "apps/include" + ], + "test/context_internal_test" => [ + ".", + "include", + "apps/include" + ], + "test/crltest" => [ + "include", + "apps/include" + ], + "test/ct_test" => [ + "include", + "apps/include" + ], + "test/ctype_internal_test" => [ + ".", + "include", + "apps/include" + ], + "test/curve448_internal_test" => [ + ".", + "include", + "apps/include", + "crypto/ec/curve448" + ], + "test/d2i_test" => [ + "include", + "apps/include" + ], + "test/danetest" => [ + "include", + "apps/include" + ], + "test/defltfips_test" => [ + "include", + "apps/include" + ], + "test/destest" => [ + "include", + "apps/include" + ], + "test/dhtest" => [ + "include", + "apps/include" + ], + "test/drbgtest" => [ + "include", + "apps/include", + "providers/common/include" + ], + "test/dsa_no_digest_size_test" => [ + "include", + "apps/include" + ], + "test/dsatest" => [ + "include", + "apps/include" + ], + "test/dtls_mtu_test" => [ + ".", + "include", + "apps/include" + ], + "test/dtlstest" => [ + "include", + "apps/include" + ], + "test/dtlsv1listentest" => [ + "include", + "apps/include" + ], + "test/ec_internal_test" => [ + "include", + "crypto/ec", + "apps/include" + ], + "test/ecdsatest" => [ + "include", + "apps/include" + ], + "test/ecstresstest" => [ + "include", + "apps/include" + ], + "test/ectest" => [ + "include", + "apps/include" + ], + "test/endecode_test" => [ + ".", + "include", + "apps/include" + ], + "test/endecoder_legacy_test" => [ + ".", + "include", + "apps/include" + ], + "test/enginetest" => [ + "include", + "apps/include" + ], + "test/errtest" => [ + "include", + "apps/include" + ], + "test/evp_extra_test" => [ + "include", + "apps/include" + ], + "test/evp_extra_test2" => [ + "include", + "apps/include" + ], + "test/evp_fetch_prov_test" => [ + "include", + "apps/include" + ], + "test/evp_kdf_test" => [ + "include", + "apps/include" + ], + "test/evp_libctx_test" => [ + "include", + "apps/include" + ], + "test/evp_pkey_ctx_new_from_name" => [ + "include", + "apps/include" + ], + "test/evp_pkey_dparams_test" => [ + "include", + "apps/include" + ], + "test/evp_pkey_provided_test" => [ + "include", + "apps/include" + ], + "test/evp_test" => [ + "include", + "apps/include" + ], + "test/exdatatest" => [ + "include", + "apps/include" + ], + "test/exptest" => [ + "include", + "apps/include" + ], + "test/ext_internal_test" => [ + ".", + "include", + "apps/include" + ], + "test/fatalerrtest" => [ + "include", + "apps/include" + ], + "test/ffc_internal_test" => [ + ".", + "include", + "apps/include" + ], + "test/fips_version_test" => [ + "include", + "apps/include" + ], + "test/gmdifftest" => [ + "include", + "apps/include" + ], + "test/helpers/asynciotest-bin-ssltestlib.o" => [ + ".", + "include" + ], + "test/helpers/cmp_asn_test-bin-cmp_testlib.o" => [ + ".", + "include", + "apps/include" + ], + "test/helpers/cmp_client_test-bin-cmp_testlib.o" => [ + ".", + "include", + "apps/include" + ], + "test/helpers/cmp_ctx_test-bin-cmp_testlib.o" => [ + ".", + "include", + "apps/include" + ], + "test/helpers/cmp_hdr_test-bin-cmp_testlib.o" => [ + ".", + "include", + "apps/include" + ], + "test/helpers/cmp_msg_test-bin-cmp_testlib.o" => [ + ".", + "include", + "apps/include" + ], + "test/helpers/cmp_protect_test-bin-cmp_testlib.o" => [ + ".", + "include", + "apps/include" + ], + "test/helpers/cmp_server_test-bin-cmp_testlib.o" => [ + ".", + "include", + "apps/include" + ], + "test/helpers/cmp_status_test-bin-cmp_testlib.o" => [ + ".", + "include", + "apps/include" + ], + "test/helpers/cmp_testlib.o" => [ + ".", + "include", + "apps/include" + ], + "test/helpers/cmp_vfy_test-bin-cmp_testlib.o" => [ + ".", + "include", + "apps/include" + ], + "test/helpers/dtls_mtu_test-bin-ssltestlib.o" => [ + ".", + "include" + ], + "test/helpers/dtlstest-bin-ssltestlib.o" => [ + ".", + "include" + ], + "test/helpers/fatalerrtest-bin-ssltestlib.o" => [ + ".", + "include" + ], + "test/helpers/handshake.o" => [ + ".", + "include" + ], + "test/helpers/pkcs12.o" => [ + ".", + "include" + ], + "test/helpers/pkcs12_format_test-bin-pkcs12.o" => [ + ".", + "include" + ], + "test/helpers/recordlentest-bin-ssltestlib.o" => [ + ".", + "include" + ], + "test/helpers/servername_test-bin-ssltestlib.o" => [ + ".", + "include" + ], + "test/helpers/ssl_test-bin-handshake.o" => [ + ".", + "include" + ], + "test/helpers/ssl_test-bin-ssl_test_ctx.o" => [ + "include" + ], + "test/helpers/ssl_test_ctx.o" => [ + "include" + ], + "test/helpers/ssl_test_ctx_test-bin-ssl_test_ctx.o" => [ + "include" + ], + "test/helpers/sslapitest-bin-ssltestlib.o" => [ + ".", + "include" + ], + "test/helpers/sslbuffertest-bin-ssltestlib.o" => [ + ".", + "include" + ], + "test/helpers/sslcorrupttest-bin-ssltestlib.o" => [ + ".", + "include" + ], + "test/helpers/ssltestlib.o" => [ + ".", + "include" + ], + "test/helpers/tls13ccstest-bin-ssltestlib.o" => [ + ".", + "include" + ], + "test/hexstr_test" => [ + ".", + "include", + "apps/include" + ], + "test/hmactest" => [ + "include", + "apps/include" + ], + "test/http_test" => [ + "include", + "apps/include" + ], + "test/ideatest" => [ + "include", + "apps/include" + ], + "test/igetest" => [ + "include", + "apps/include" + ], + "test/keymgmt_internal_test" => [ + ".", + "include", + "apps/include" + ], + "test/lhash_test" => [ + "include", + "apps/include" + ], + "test/libtestutil.a" => [ + "include", + "apps/include", + "." + ], + "test/localetest" => [ + "include", + "apps/include" + ], + "test/mdc2_internal_test" => [ + ".", + "include", + "apps/include" + ], + "test/mdc2test" => [ + "include", + "apps/include" + ], + "test/memleaktest" => [ + "include", + "apps/include" + ], + "test/modes_internal_test" => [ + ".", + "include", + "apps/include" + ], + "test/namemap_internal_test" => [ + ".", + "include", + "apps/include" + ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], + "test/ocspapitest" => [ + "include", + "apps/include" + ], + "test/ossl_store_test" => [ + "include", + "apps/include" + ], + "test/p_test" => [ + "include", + "." + ], + "test/packettest" => [ + "include", + "apps/include" + ], + "test/param_build_test" => [ + "include", + "apps/include" + ], + "test/params_api_test" => [ + "include", + "apps/include" + ], + "test/params_conversion_test" => [ + "include", + "apps/include" + ], + "test/params_test" => [ + ".", + "include", + "apps/include" + ], + "test/pbelutest" => [ + "include", + "apps/include" + ], + "test/pbetest" => [ + "include", + "apps/include" + ], + "test/pem_read_depr_test" => [ + "include", + "apps/include" + ], + "test/pemtest" => [ + "include", + "apps/include" + ], + "test/pkcs12_format_test" => [ + "include", + "apps/include" + ], + "test/pkcs7_test" => [ + "include", + "apps/include" + ], + "test/pkey_meth_kdf_test" => [ + "include", + "apps/include" + ], + "test/pkey_meth_test" => [ + "include", + "apps/include" + ], + "test/poly1305_internal_test" => [ + ".", + "include", + "apps/include" + ], + "test/property_test" => [ + ".", + "include", + "apps/include" + ], + "test/prov_config_test" => [ + "include", + "apps/include" + ], + "test/provfetchtest" => [ + "include", + "apps/include" + ], + "test/provider_fallback_test" => [ + "include", + "apps/include" + ], + "test/provider_internal_test" => [ + "include", + "apps/include", + "." + ], + "test/provider_pkey_test" => [ + "include", + "apps/include" + ], + "test/provider_status_test" => [ + "include", + "apps/include" + ], + "test/provider_test" => [ + "include", + "apps/include", + "." + ], + "test/punycode_test" => [ + "include", + "apps/include" + ], + "test/rand_status_test" => [ + "include", + "apps/include" + ], + "test/rand_test" => [ + "include", + "apps/include" + ], + "test/rc2test" => [ + "include", + "apps/include" + ], + "test/rc4test" => [ + "include", + "apps/include" + ], + "test/rc5test" => [ + "include", + "apps/include" + ], + "test/rdrand_sanitytest" => [ + "include", + "apps/include" + ], + "test/recordlentest" => [ + "include", + "apps/include" + ], + "test/rsa_complex" => [ + "include", + "apps/include" + ], + "test/rsa_mp_test" => [ + "include", + "apps/include" + ], + "test/rsa_sp800_56b_test" => [ + ".", + "include", + "crypto/rsa", + "apps/include" + ], + "test/rsa_test" => [ + "include", + "apps/include" + ], + "test/sanitytest" => [ + "include", + "apps/include" + ], + "test/secmemtest" => [ + "include", + "apps/include" + ], + "test/servername_test" => [ + "include", + "apps/include" + ], + "test/sha_test" => [ + "include", + "apps/include" + ], + "test/siphash_internal_test" => [ + ".", + "include", + "apps/include" + ], + "test/sm2_internal_test" => [ + "include", + "apps/include" + ], + "test/sm3_internal_test" => [ + "include", + "apps/include" + ], + "test/sm4_internal_test" => [ + ".", + "include", + "apps/include" + ], + "test/sparse_array_test" => [ + "include", + "apps/include" + ], + "test/srptest" => [ + "include", + "apps/include" + ], + "test/ssl_cert_table_internal_test" => [ + ".", + "include", + "apps/include" + ], + "test/ssl_ctx_test" => [ + "include", + "apps/include" + ], + "test/ssl_old_test" => [ + ".", + "include", + "apps/include" + ], + "test/ssl_test" => [ + "include", + "apps/include" + ], + "test/ssl_test_ctx_test" => [ + "include", + "apps/include" + ], + "test/sslapitest" => [ + "include", + "apps/include", + "." + ], + "test/sslbuffertest" => [ + "include", + "apps/include" + ], + "test/sslcorrupttest" => [ + "include", + "apps/include" + ], + "test/stack_test" => [ + "include", + "apps/include" + ], + "test/sysdefaulttest" => [ + "include", + "apps/include" + ], + "test/test_test" => [ + "include", + "apps/include" + ], + "test/threadstest" => [ + "include", + "apps/include" + ], + "test/threadstest_fips" => [ + "include", + "apps/include" + ], + "test/time_offset_test" => [ + "include", + "apps/include" + ], + "test/tls13ccstest" => [ + "include", + "apps/include" + ], + "test/tls13encryptiontest" => [ + ".", + "include", + "apps/include" + ], + "test/trace_api_test" => [ + ".", + "include", + "apps/include" + ], + "test/uitest" => [ + ".", + "include", + "apps/include" + ], + "test/upcallstest" => [ + "include", + "apps/include" + ], + "test/user_property_test" => [ + "include", + "apps/include" + ], + "test/v3ext" => [ + "include", + "apps/include" + ], + "test/v3nametest" => [ + "include", + "apps/include" + ], + "test/verify_extra_test" => [ + "include", + "apps/include" + ], + "test/versions" => [ + "include", + "apps/include" + ], + "test/wpackettest" => [ + "include", + "apps/include" + ], + "test/x509_check_cert_pkey_test" => [ + "include", + "apps/include" + ], + "test/x509_dup_cert_test" => [ + "include", + "apps/include" + ], + "test/x509_internal_test" => [ + ".", + "include", + "apps/include" + ], + "test/x509_time_test" => [ + "include", + "apps/include" + ], + "test/x509aux" => [ + "include", + "apps/include" + ], + "util/wrap.pl" => [ + "." + ] + }, + "ldadd" => {}, + "libraries" => [ + "apps/libapps.a", + "libcrypto", + "libssl", + "providers/libcommon.a", + "providers/libdefault.a", + "providers/libfips.a", + "providers/liblegacy.a", + "test/libtestutil.a" + ], + "mandocs" => { + "man1" => [ + "doc/man/man1/CA.pl.1", + "doc/man/man1/openssl-asn1parse.1", + "doc/man/man1/openssl-ca.1", + "doc/man/man1/openssl-ciphers.1", + "doc/man/man1/openssl-cmds.1", + "doc/man/man1/openssl-cmp.1", + "doc/man/man1/openssl-cms.1", + "doc/man/man1/openssl-crl.1", + "doc/man/man1/openssl-crl2pkcs7.1", + "doc/man/man1/openssl-dgst.1", + "doc/man/man1/openssl-dhparam.1", + "doc/man/man1/openssl-dsa.1", + "doc/man/man1/openssl-dsaparam.1", + "doc/man/man1/openssl-ec.1", + "doc/man/man1/openssl-ecparam.1", + "doc/man/man1/openssl-enc.1", + "doc/man/man1/openssl-engine.1", + "doc/man/man1/openssl-errstr.1", + "doc/man/man1/openssl-fipsinstall.1", + "doc/man/man1/openssl-format-options.1", + "doc/man/man1/openssl-gendsa.1", + "doc/man/man1/openssl-genpkey.1", + "doc/man/man1/openssl-genrsa.1", + "doc/man/man1/openssl-info.1", + "doc/man/man1/openssl-kdf.1", + "doc/man/man1/openssl-list.1", + "doc/man/man1/openssl-mac.1", + "doc/man/man1/openssl-namedisplay-options.1", + "doc/man/man1/openssl-nseq.1", + "doc/man/man1/openssl-ocsp.1", + "doc/man/man1/openssl-passphrase-options.1", + "doc/man/man1/openssl-passwd.1", + "doc/man/man1/openssl-pkcs12.1", + "doc/man/man1/openssl-pkcs7.1", + "doc/man/man1/openssl-pkcs8.1", + "doc/man/man1/openssl-pkey.1", + "doc/man/man1/openssl-pkeyparam.1", + "doc/man/man1/openssl-pkeyutl.1", + "doc/man/man1/openssl-prime.1", + "doc/man/man1/openssl-rand.1", + "doc/man/man1/openssl-rehash.1", + "doc/man/man1/openssl-req.1", + "doc/man/man1/openssl-rsa.1", + "doc/man/man1/openssl-rsautl.1", + "doc/man/man1/openssl-s_client.1", + "doc/man/man1/openssl-s_server.1", + "doc/man/man1/openssl-s_time.1", + "doc/man/man1/openssl-sess_id.1", + "doc/man/man1/openssl-smime.1", + "doc/man/man1/openssl-speed.1", + "doc/man/man1/openssl-spkac.1", + "doc/man/man1/openssl-srp.1", + "doc/man/man1/openssl-storeutl.1", + "doc/man/man1/openssl-ts.1", + "doc/man/man1/openssl-verification-options.1", + "doc/man/man1/openssl-verify.1", + "doc/man/man1/openssl-version.1", + "doc/man/man1/openssl-x509.1", + "doc/man/man1/openssl.1", + "doc/man/man1/tsget.1" + ], + "man3" => [ + "doc/man/man3/ADMISSIONS.3", + "doc/man/man3/ASN1_EXTERN_FUNCS.3", + "doc/man/man3/ASN1_INTEGER_get_int64.3", + "doc/man/man3/ASN1_INTEGER_new.3", + "doc/man/man3/ASN1_ITEM_lookup.3", + "doc/man/man3/ASN1_OBJECT_new.3", + "doc/man/man3/ASN1_STRING_TABLE_add.3", + "doc/man/man3/ASN1_STRING_length.3", + "doc/man/man3/ASN1_STRING_new.3", + "doc/man/man3/ASN1_STRING_print_ex.3", + "doc/man/man3/ASN1_TIME_set.3", + "doc/man/man3/ASN1_TYPE_get.3", + "doc/man/man3/ASN1_aux_cb.3", + "doc/man/man3/ASN1_generate_nconf.3", + "doc/man/man3/ASN1_item_d2i_bio.3", + "doc/man/man3/ASN1_item_new.3", + "doc/man/man3/ASN1_item_sign.3", + "doc/man/man3/ASYNC_WAIT_CTX_new.3", + "doc/man/man3/ASYNC_start_job.3", + "doc/man/man3/BF_encrypt.3", + "doc/man/man3/BIO_ADDR.3", + "doc/man/man3/BIO_ADDRINFO.3", + "doc/man/man3/BIO_connect.3", + "doc/man/man3/BIO_ctrl.3", + "doc/man/man3/BIO_f_base64.3", + "doc/man/man3/BIO_f_buffer.3", + "doc/man/man3/BIO_f_cipher.3", + "doc/man/man3/BIO_f_md.3", + "doc/man/man3/BIO_f_null.3", + "doc/man/man3/BIO_f_prefix.3", + "doc/man/man3/BIO_f_readbuffer.3", + "doc/man/man3/BIO_f_ssl.3", + "doc/man/man3/BIO_find_type.3", + "doc/man/man3/BIO_get_data.3", + "doc/man/man3/BIO_get_ex_new_index.3", + "doc/man/man3/BIO_meth_new.3", + "doc/man/man3/BIO_new.3", + "doc/man/man3/BIO_new_CMS.3", + "doc/man/man3/BIO_parse_hostserv.3", + "doc/man/man3/BIO_printf.3", + "doc/man/man3/BIO_push.3", + "doc/man/man3/BIO_read.3", + "doc/man/man3/BIO_s_accept.3", + "doc/man/man3/BIO_s_bio.3", + "doc/man/man3/BIO_s_connect.3", + "doc/man/man3/BIO_s_core.3", + "doc/man/man3/BIO_s_datagram.3", + "doc/man/man3/BIO_s_fd.3", + "doc/man/man3/BIO_s_file.3", + "doc/man/man3/BIO_s_mem.3", + "doc/man/man3/BIO_s_null.3", + "doc/man/man3/BIO_s_socket.3", + "doc/man/man3/BIO_set_callback.3", + "doc/man/man3/BIO_should_retry.3", + "doc/man/man3/BIO_socket_wait.3", + "doc/man/man3/BN_BLINDING_new.3", + "doc/man/man3/BN_CTX_new.3", + "doc/man/man3/BN_CTX_start.3", + "doc/man/man3/BN_add.3", + "doc/man/man3/BN_add_word.3", + "doc/man/man3/BN_bn2bin.3", + "doc/man/man3/BN_cmp.3", + "doc/man/man3/BN_copy.3", + "doc/man/man3/BN_generate_prime.3", + "doc/man/man3/BN_mod_exp_mont.3", + "doc/man/man3/BN_mod_inverse.3", + "doc/man/man3/BN_mod_mul_montgomery.3", + "doc/man/man3/BN_mod_mul_reciprocal.3", + "doc/man/man3/BN_new.3", + "doc/man/man3/BN_num_bytes.3", + "doc/man/man3/BN_rand.3", + "doc/man/man3/BN_security_bits.3", + "doc/man/man3/BN_set_bit.3", + "doc/man/man3/BN_swap.3", + "doc/man/man3/BN_zero.3", + "doc/man/man3/BUF_MEM_new.3", + "doc/man/man3/CMS_EncryptedData_decrypt.3", + "doc/man/man3/CMS_EncryptedData_encrypt.3", + "doc/man/man3/CMS_EnvelopedData_create.3", + "doc/man/man3/CMS_add0_cert.3", + "doc/man/man3/CMS_add1_recipient_cert.3", + "doc/man/man3/CMS_add1_signer.3", + "doc/man/man3/CMS_compress.3", + "doc/man/man3/CMS_data_create.3", + "doc/man/man3/CMS_decrypt.3", + "doc/man/man3/CMS_digest_create.3", + "doc/man/man3/CMS_encrypt.3", + "doc/man/man3/CMS_final.3", + "doc/man/man3/CMS_get0_RecipientInfos.3", + "doc/man/man3/CMS_get0_SignerInfos.3", + "doc/man/man3/CMS_get0_type.3", + "doc/man/man3/CMS_get1_ReceiptRequest.3", + "doc/man/man3/CMS_sign.3", + "doc/man/man3/CMS_sign_receipt.3", + "doc/man/man3/CMS_uncompress.3", + "doc/man/man3/CMS_verify.3", + "doc/man/man3/CMS_verify_receipt.3", + "doc/man/man3/CONF_modules_free.3", + "doc/man/man3/CONF_modules_load_file.3", + "doc/man/man3/CRYPTO_THREAD_run_once.3", + "doc/man/man3/CRYPTO_get_ex_new_index.3", + "doc/man/man3/CRYPTO_memcmp.3", + "doc/man/man3/CTLOG_STORE_get0_log_by_id.3", + "doc/man/man3/CTLOG_STORE_new.3", + "doc/man/man3/CTLOG_new.3", + "doc/man/man3/CT_POLICY_EVAL_CTX_new.3", + "doc/man/man3/DEFINE_STACK_OF.3", + "doc/man/man3/DES_random_key.3", + "doc/man/man3/DH_generate_key.3", + "doc/man/man3/DH_generate_parameters.3", + "doc/man/man3/DH_get0_pqg.3", + "doc/man/man3/DH_get_1024_160.3", + "doc/man/man3/DH_meth_new.3", + "doc/man/man3/DH_new.3", + "doc/man/man3/DH_new_by_nid.3", + "doc/man/man3/DH_set_method.3", + "doc/man/man3/DH_size.3", + "doc/man/man3/DSA_SIG_new.3", + "doc/man/man3/DSA_do_sign.3", + "doc/man/man3/DSA_dup_DH.3", + "doc/man/man3/DSA_generate_key.3", + "doc/man/man3/DSA_generate_parameters.3", + "doc/man/man3/DSA_get0_pqg.3", + "doc/man/man3/DSA_meth_new.3", + "doc/man/man3/DSA_new.3", + "doc/man/man3/DSA_set_method.3", + "doc/man/man3/DSA_sign.3", + "doc/man/man3/DSA_size.3", + "doc/man/man3/DTLS_get_data_mtu.3", + "doc/man/man3/DTLS_set_timer_cb.3", + "doc/man/man3/DTLSv1_listen.3", + "doc/man/man3/ECDSA_SIG_new.3", + "doc/man/man3/ECDSA_sign.3", + "doc/man/man3/ECPKParameters_print.3", + "doc/man/man3/EC_GFp_simple_method.3", + "doc/man/man3/EC_GROUP_copy.3", + "doc/man/man3/EC_GROUP_new.3", + "doc/man/man3/EC_KEY_get_enc_flags.3", + "doc/man/man3/EC_KEY_new.3", + "doc/man/man3/EC_POINT_add.3", + "doc/man/man3/EC_POINT_new.3", + "doc/man/man3/ENGINE_add.3", + "doc/man/man3/ERR_GET_LIB.3", + "doc/man/man3/ERR_clear_error.3", + "doc/man/man3/ERR_error_string.3", + "doc/man/man3/ERR_get_error.3", + "doc/man/man3/ERR_load_crypto_strings.3", + "doc/man/man3/ERR_load_strings.3", + "doc/man/man3/ERR_new.3", + "doc/man/man3/ERR_print_errors.3", + "doc/man/man3/ERR_put_error.3", + "doc/man/man3/ERR_remove_state.3", + "doc/man/man3/ERR_set_mark.3", + "doc/man/man3/EVP_ASYM_CIPHER_free.3", + "doc/man/man3/EVP_BytesToKey.3", + "doc/man/man3/EVP_CIPHER_CTX_get_cipher_data.3", + "doc/man/man3/EVP_CIPHER_CTX_get_original_iv.3", + "doc/man/man3/EVP_CIPHER_meth_new.3", + "doc/man/man3/EVP_DigestInit.3", + "doc/man/man3/EVP_DigestSignInit.3", + "doc/man/man3/EVP_DigestVerifyInit.3", + "doc/man/man3/EVP_EncodeInit.3", + "doc/man/man3/EVP_EncryptInit.3", + "doc/man/man3/EVP_KDF.3", + "doc/man/man3/EVP_KEM_free.3", + "doc/man/man3/EVP_KEYEXCH_free.3", + "doc/man/man3/EVP_KEYMGMT.3", + "doc/man/man3/EVP_MAC.3", + "doc/man/man3/EVP_MD_meth_new.3", + "doc/man/man3/EVP_OpenInit.3", + "doc/man/man3/EVP_PBE_CipherInit.3", + "doc/man/man3/EVP_PKEY2PKCS8.3", + "doc/man/man3/EVP_PKEY_ASN1_METHOD.3", + "doc/man/man3/EVP_PKEY_CTX_ctrl.3", + "doc/man/man3/EVP_PKEY_CTX_get0_libctx.3", + "doc/man/man3/EVP_PKEY_CTX_get0_pkey.3", + "doc/man/man3/EVP_PKEY_CTX_new.3", + "doc/man/man3/EVP_PKEY_CTX_set1_pbe_pass.3", + "doc/man/man3/EVP_PKEY_CTX_set_hkdf_md.3", + "doc/man/man3/EVP_PKEY_CTX_set_params.3", + "doc/man/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.3", + "doc/man/man3/EVP_PKEY_CTX_set_scrypt_N.3", + "doc/man/man3/EVP_PKEY_CTX_set_tls1_prf_md.3", + "doc/man/man3/EVP_PKEY_asn1_get_count.3", + "doc/man/man3/EVP_PKEY_check.3", + "doc/man/man3/EVP_PKEY_copy_parameters.3", + "doc/man/man3/EVP_PKEY_decapsulate.3", + "doc/man/man3/EVP_PKEY_decrypt.3", + "doc/man/man3/EVP_PKEY_derive.3", + "doc/man/man3/EVP_PKEY_digestsign_supports_digest.3", + "doc/man/man3/EVP_PKEY_encapsulate.3", + "doc/man/man3/EVP_PKEY_encrypt.3", + "doc/man/man3/EVP_PKEY_fromdata.3", + "doc/man/man3/EVP_PKEY_get_default_digest_nid.3", + "doc/man/man3/EVP_PKEY_get_field_type.3", + "doc/man/man3/EVP_PKEY_get_group_name.3", + "doc/man/man3/EVP_PKEY_get_size.3", + "doc/man/man3/EVP_PKEY_gettable_params.3", + "doc/man/man3/EVP_PKEY_is_a.3", + "doc/man/man3/EVP_PKEY_keygen.3", + "doc/man/man3/EVP_PKEY_meth_get_count.3", + "doc/man/man3/EVP_PKEY_meth_new.3", + "doc/man/man3/EVP_PKEY_new.3", + "doc/man/man3/EVP_PKEY_print_private.3", + "doc/man/man3/EVP_PKEY_set1_RSA.3", + "doc/man/man3/EVP_PKEY_set1_encoded_public_key.3", + "doc/man/man3/EVP_PKEY_set_type.3", + "doc/man/man3/EVP_PKEY_settable_params.3", + "doc/man/man3/EVP_PKEY_sign.3", + "doc/man/man3/EVP_PKEY_todata.3", + "doc/man/man3/EVP_PKEY_verify.3", + "doc/man/man3/EVP_PKEY_verify_recover.3", + "doc/man/man3/EVP_RAND.3", + "doc/man/man3/EVP_SIGNATURE.3", + "doc/man/man3/EVP_SealInit.3", + "doc/man/man3/EVP_SignInit.3", + "doc/man/man3/EVP_VerifyInit.3", + "doc/man/man3/EVP_aes_128_gcm.3", + "doc/man/man3/EVP_aria_128_gcm.3", + "doc/man/man3/EVP_bf_cbc.3", + "doc/man/man3/EVP_blake2b512.3", + "doc/man/man3/EVP_camellia_128_ecb.3", + "doc/man/man3/EVP_cast5_cbc.3", + "doc/man/man3/EVP_chacha20.3", + "doc/man/man3/EVP_des_cbc.3", + "doc/man/man3/EVP_desx_cbc.3", + "doc/man/man3/EVP_idea_cbc.3", + "doc/man/man3/EVP_md2.3", + "doc/man/man3/EVP_md4.3", + "doc/man/man3/EVP_md5.3", + "doc/man/man3/EVP_mdc2.3", + "doc/man/man3/EVP_rc2_cbc.3", + "doc/man/man3/EVP_rc4.3", + "doc/man/man3/EVP_rc5_32_12_16_cbc.3", + "doc/man/man3/EVP_ripemd160.3", + "doc/man/man3/EVP_seed_cbc.3", + "doc/man/man3/EVP_set_default_properties.3", + "doc/man/man3/EVP_sha1.3", + "doc/man/man3/EVP_sha224.3", + "doc/man/man3/EVP_sha3_224.3", + "doc/man/man3/EVP_sm3.3", + "doc/man/man3/EVP_sm4_cbc.3", + "doc/man/man3/EVP_whirlpool.3", + "doc/man/man3/HMAC.3", + "doc/man/man3/MD5.3", + "doc/man/man3/MDC2_Init.3", + "doc/man/man3/NCONF_new_ex.3", + "doc/man/man3/OBJ_nid2obj.3", + "doc/man/man3/OCSP_REQUEST_new.3", + "doc/man/man3/OCSP_cert_to_id.3", + "doc/man/man3/OCSP_request_add1_nonce.3", + "doc/man/man3/OCSP_resp_find_status.3", + "doc/man/man3/OCSP_response_status.3", + "doc/man/man3/OCSP_sendreq_new.3", + "doc/man/man3/OPENSSL_Applink.3", + "doc/man/man3/OPENSSL_FILE.3", + "doc/man/man3/OPENSSL_LH_COMPFUNC.3", + "doc/man/man3/OPENSSL_LH_stats.3", + "doc/man/man3/OPENSSL_config.3", + "doc/man/man3/OPENSSL_fork_prepare.3", + "doc/man/man3/OPENSSL_gmtime.3", + "doc/man/man3/OPENSSL_hexchar2int.3", + "doc/man/man3/OPENSSL_ia32cap.3", + "doc/man/man3/OPENSSL_init_crypto.3", + "doc/man/man3/OPENSSL_init_ssl.3", + "doc/man/man3/OPENSSL_instrument_bus.3", + "doc/man/man3/OPENSSL_load_builtin_modules.3", + "doc/man/man3/OPENSSL_malloc.3", + "doc/man/man3/OPENSSL_s390xcap.3", + "doc/man/man3/OPENSSL_secure_malloc.3", + "doc/man/man3/OPENSSL_strcasecmp.3", + "doc/man/man3/OSSL_ALGORITHM.3", + "doc/man/man3/OSSL_CALLBACK.3", + "doc/man/man3/OSSL_CMP_CTX_new.3", + "doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3", + "doc/man/man3/OSSL_CMP_ITAV_set0.3", + "doc/man/man3/OSSL_CMP_MSG_get0_header.3", + "doc/man/man3/OSSL_CMP_MSG_http_perform.3", + "doc/man/man3/OSSL_CMP_SRV_CTX_new.3", + "doc/man/man3/OSSL_CMP_STATUSINFO_new.3", + "doc/man/man3/OSSL_CMP_exec_certreq.3", + "doc/man/man3/OSSL_CMP_log_open.3", + "doc/man/man3/OSSL_CMP_validate_msg.3", + "doc/man/man3/OSSL_CORE_MAKE_FUNC.3", + "doc/man/man3/OSSL_CRMF_MSG_get0_tmpl.3", + "doc/man/man3/OSSL_CRMF_MSG_set0_validity.3", + "doc/man/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.3", + "doc/man/man3/OSSL_CRMF_MSG_set1_regInfo_certReq.3", + "doc/man/man3/OSSL_CRMF_pbmp_new.3", + "doc/man/man3/OSSL_DECODER.3", + "doc/man/man3/OSSL_DECODER_CTX.3", + "doc/man/man3/OSSL_DECODER_CTX_new_for_pkey.3", + "doc/man/man3/OSSL_DECODER_from_bio.3", + "doc/man/man3/OSSL_DISPATCH.3", + "doc/man/man3/OSSL_ENCODER.3", + "doc/man/man3/OSSL_ENCODER_CTX.3", + "doc/man/man3/OSSL_ENCODER_CTX_new_for_pkey.3", + "doc/man/man3/OSSL_ENCODER_to_bio.3", + "doc/man/man3/OSSL_ESS_check_signing_certs.3", + "doc/man/man3/OSSL_HTTP_REQ_CTX.3", + "doc/man/man3/OSSL_HTTP_parse_url.3", + "doc/man/man3/OSSL_HTTP_transfer.3", + "doc/man/man3/OSSL_ITEM.3", + "doc/man/man3/OSSL_LIB_CTX.3", + "doc/man/man3/OSSL_PARAM.3", + "doc/man/man3/OSSL_PARAM_BLD.3", + "doc/man/man3/OSSL_PARAM_allocate_from_text.3", + "doc/man/man3/OSSL_PARAM_dup.3", + "doc/man/man3/OSSL_PARAM_int.3", + "doc/man/man3/OSSL_PROVIDER.3", + "doc/man/man3/OSSL_SELF_TEST_new.3", + "doc/man/man3/OSSL_SELF_TEST_set_callback.3", + "doc/man/man3/OSSL_STORE_INFO.3", + "doc/man/man3/OSSL_STORE_LOADER.3", + "doc/man/man3/OSSL_STORE_SEARCH.3", + "doc/man/man3/OSSL_STORE_attach.3", + "doc/man/man3/OSSL_STORE_expect.3", + "doc/man/man3/OSSL_STORE_open.3", + "doc/man/man3/OSSL_trace_enabled.3", + "doc/man/man3/OSSL_trace_get_category_num.3", + "doc/man/man3/OSSL_trace_set_channel.3", + "doc/man/man3/OpenSSL_add_all_algorithms.3", + "doc/man/man3/OpenSSL_version.3", + "doc/man/man3/PEM_X509_INFO_read_bio_ex.3", + "doc/man/man3/PEM_bytes_read_bio.3", + "doc/man/man3/PEM_read.3", + "doc/man/man3/PEM_read_CMS.3", + "doc/man/man3/PEM_read_bio_PrivateKey.3", + "doc/man/man3/PEM_read_bio_ex.3", + "doc/man/man3/PEM_write_bio_CMS_stream.3", + "doc/man/man3/PEM_write_bio_PKCS7_stream.3", + "doc/man/man3/PKCS12_PBE_keyivgen.3", + "doc/man/man3/PKCS12_SAFEBAG_create_cert.3", + "doc/man/man3/PKCS12_SAFEBAG_get0_attrs.3", + "doc/man/man3/PKCS12_SAFEBAG_get1_cert.3", + "doc/man/man3/PKCS12_add1_attr_by_NID.3", + "doc/man/man3/PKCS12_add_CSPName_asc.3", + "doc/man/man3/PKCS12_add_cert.3", + "doc/man/man3/PKCS12_add_friendlyname_asc.3", + "doc/man/man3/PKCS12_add_localkeyid.3", + "doc/man/man3/PKCS12_add_safe.3", + "doc/man/man3/PKCS12_create.3", + "doc/man/man3/PKCS12_decrypt_skey.3", + "doc/man/man3/PKCS12_gen_mac.3", + "doc/man/man3/PKCS12_get_friendlyname.3", + "doc/man/man3/PKCS12_init.3", + "doc/man/man3/PKCS12_item_decrypt_d2i.3", + "doc/man/man3/PKCS12_key_gen_utf8_ex.3", + "doc/man/man3/PKCS12_newpass.3", + "doc/man/man3/PKCS12_pack_p7encdata.3", + "doc/man/man3/PKCS12_parse.3", + "doc/man/man3/PKCS5_PBE_keyivgen.3", + "doc/man/man3/PKCS5_PBKDF2_HMAC.3", + "doc/man/man3/PKCS7_decrypt.3", + "doc/man/man3/PKCS7_encrypt.3", + "doc/man/man3/PKCS7_get_octet_string.3", + "doc/man/man3/PKCS7_sign.3", + "doc/man/man3/PKCS7_sign_add_signer.3", + "doc/man/man3/PKCS7_type_is_other.3", + "doc/man/man3/PKCS7_verify.3", + "doc/man/man3/PKCS8_encrypt.3", + "doc/man/man3/PKCS8_pkey_add1_attr.3", + "doc/man/man3/RAND_add.3", + "doc/man/man3/RAND_bytes.3", + "doc/man/man3/RAND_cleanup.3", + "doc/man/man3/RAND_egd.3", + "doc/man/man3/RAND_get0_primary.3", + "doc/man/man3/RAND_load_file.3", + "doc/man/man3/RAND_set_DRBG_type.3", + "doc/man/man3/RAND_set_rand_method.3", + "doc/man/man3/RC4_set_key.3", + "doc/man/man3/RIPEMD160_Init.3", + "doc/man/man3/RSA_blinding_on.3", + "doc/man/man3/RSA_check_key.3", + "doc/man/man3/RSA_generate_key.3", + "doc/man/man3/RSA_get0_key.3", + "doc/man/man3/RSA_meth_new.3", + "doc/man/man3/RSA_new.3", + "doc/man/man3/RSA_padding_add_PKCS1_type_1.3", + "doc/man/man3/RSA_print.3", + "doc/man/man3/RSA_private_encrypt.3", + "doc/man/man3/RSA_public_encrypt.3", + "doc/man/man3/RSA_set_method.3", + "doc/man/man3/RSA_sign.3", + "doc/man/man3/RSA_sign_ASN1_OCTET_STRING.3", + "doc/man/man3/RSA_size.3", + "doc/man/man3/SCT_new.3", + "doc/man/man3/SCT_print.3", + "doc/man/man3/SCT_validate.3", + "doc/man/man3/SHA256_Init.3", + "doc/man/man3/SMIME_read_ASN1.3", + "doc/man/man3/SMIME_read_CMS.3", + "doc/man/man3/SMIME_read_PKCS7.3", + "doc/man/man3/SMIME_write_ASN1.3", + "doc/man/man3/SMIME_write_CMS.3", + "doc/man/man3/SMIME_write_PKCS7.3", + "doc/man/man3/SRP_Calc_B.3", + "doc/man/man3/SRP_VBASE_new.3", + "doc/man/man3/SRP_create_verifier.3", + "doc/man/man3/SRP_user_pwd_new.3", + "doc/man/man3/SSL_CIPHER_get_name.3", + "doc/man/man3/SSL_COMP_add_compression_method.3", + "doc/man/man3/SSL_CONF_CTX_new.3", + "doc/man/man3/SSL_CONF_CTX_set1_prefix.3", + "doc/man/man3/SSL_CONF_CTX_set_flags.3", + "doc/man/man3/SSL_CONF_CTX_set_ssl_ctx.3", + "doc/man/man3/SSL_CONF_cmd.3", + "doc/man/man3/SSL_CONF_cmd_argv.3", + "doc/man/man3/SSL_CTX_add1_chain_cert.3", + "doc/man/man3/SSL_CTX_add_extra_chain_cert.3", + "doc/man/man3/SSL_CTX_add_session.3", + "doc/man/man3/SSL_CTX_config.3", + "doc/man/man3/SSL_CTX_ctrl.3", + "doc/man/man3/SSL_CTX_dane_enable.3", + "doc/man/man3/SSL_CTX_flush_sessions.3", + "doc/man/man3/SSL_CTX_free.3", + "doc/man/man3/SSL_CTX_get0_param.3", + "doc/man/man3/SSL_CTX_get_verify_mode.3", + "doc/man/man3/SSL_CTX_has_client_custom_ext.3", + "doc/man/man3/SSL_CTX_load_verify_locations.3", + "doc/man/man3/SSL_CTX_new.3", + "doc/man/man3/SSL_CTX_sess_number.3", + "doc/man/man3/SSL_CTX_sess_set_cache_size.3", + "doc/man/man3/SSL_CTX_sess_set_get_cb.3", + "doc/man/man3/SSL_CTX_sessions.3", + "doc/man/man3/SSL_CTX_set0_CA_list.3", + "doc/man/man3/SSL_CTX_set1_curves.3", + "doc/man/man3/SSL_CTX_set1_sigalgs.3", + "doc/man/man3/SSL_CTX_set1_verify_cert_store.3", + "doc/man/man3/SSL_CTX_set_alpn_select_cb.3", + "doc/man/man3/SSL_CTX_set_cert_cb.3", + "doc/man/man3/SSL_CTX_set_cert_store.3", + "doc/man/man3/SSL_CTX_set_cert_verify_callback.3", + "doc/man/man3/SSL_CTX_set_cipher_list.3", + "doc/man/man3/SSL_CTX_set_client_cert_cb.3", + "doc/man/man3/SSL_CTX_set_client_hello_cb.3", + "doc/man/man3/SSL_CTX_set_ct_validation_callback.3", + "doc/man/man3/SSL_CTX_set_ctlog_list_file.3", + "doc/man/man3/SSL_CTX_set_default_passwd_cb.3", + "doc/man/man3/SSL_CTX_set_generate_session_id.3", + "doc/man/man3/SSL_CTX_set_info_callback.3", + "doc/man/man3/SSL_CTX_set_keylog_callback.3", + "doc/man/man3/SSL_CTX_set_max_cert_list.3", + "doc/man/man3/SSL_CTX_set_min_proto_version.3", + "doc/man/man3/SSL_CTX_set_mode.3", + "doc/man/man3/SSL_CTX_set_msg_callback.3", + "doc/man/man3/SSL_CTX_set_num_tickets.3", + "doc/man/man3/SSL_CTX_set_options.3", + "doc/man/man3/SSL_CTX_set_psk_client_callback.3", + "doc/man/man3/SSL_CTX_set_quic_method.3", + "doc/man/man3/SSL_CTX_set_quiet_shutdown.3", + "doc/man/man3/SSL_CTX_set_read_ahead.3", + "doc/man/man3/SSL_CTX_set_record_padding_callback.3", + "doc/man/man3/SSL_CTX_set_security_level.3", + "doc/man/man3/SSL_CTX_set_session_cache_mode.3", + "doc/man/man3/SSL_CTX_set_session_id_context.3", + "doc/man/man3/SSL_CTX_set_session_ticket_cb.3", + "doc/man/man3/SSL_CTX_set_split_send_fragment.3", + "doc/man/man3/SSL_CTX_set_srp_password.3", + "doc/man/man3/SSL_CTX_set_ssl_version.3", + "doc/man/man3/SSL_CTX_set_stateless_cookie_generate_cb.3", + "doc/man/man3/SSL_CTX_set_timeout.3", + "doc/man/man3/SSL_CTX_set_tlsext_servername_callback.3", + "doc/man/man3/SSL_CTX_set_tlsext_status_cb.3", + "doc/man/man3/SSL_CTX_set_tlsext_ticket_key_cb.3", + "doc/man/man3/SSL_CTX_set_tlsext_use_srtp.3", + "doc/man/man3/SSL_CTX_set_tmp_dh_callback.3", + "doc/man/man3/SSL_CTX_set_tmp_ecdh.3", + "doc/man/man3/SSL_CTX_set_verify.3", + "doc/man/man3/SSL_CTX_use_certificate.3", + "doc/man/man3/SSL_CTX_use_psk_identity_hint.3", + "doc/man/man3/SSL_CTX_use_serverinfo.3", + "doc/man/man3/SSL_SESSION_free.3", + "doc/man/man3/SSL_SESSION_get0_cipher.3", + "doc/man/man3/SSL_SESSION_get0_hostname.3", + "doc/man/man3/SSL_SESSION_get0_id_context.3", + "doc/man/man3/SSL_SESSION_get0_peer.3", + "doc/man/man3/SSL_SESSION_get_compress_id.3", + "doc/man/man3/SSL_SESSION_get_protocol_version.3", + "doc/man/man3/SSL_SESSION_get_time.3", + "doc/man/man3/SSL_SESSION_has_ticket.3", + "doc/man/man3/SSL_SESSION_is_resumable.3", + "doc/man/man3/SSL_SESSION_print.3", + "doc/man/man3/SSL_SESSION_set1_id.3", + "doc/man/man3/SSL_accept.3", + "doc/man/man3/SSL_alert_type_string.3", + "doc/man/man3/SSL_alloc_buffers.3", + "doc/man/man3/SSL_check_chain.3", + "doc/man/man3/SSL_clear.3", + "doc/man/man3/SSL_connect.3", + "doc/man/man3/SSL_do_handshake.3", + "doc/man/man3/SSL_export_keying_material.3", + "doc/man/man3/SSL_extension_supported.3", + "doc/man/man3/SSL_free.3", + "doc/man/man3/SSL_get0_peer_scts.3", + "doc/man/man3/SSL_get_SSL_CTX.3", + "doc/man/man3/SSL_get_all_async_fds.3", + "doc/man/man3/SSL_get_certificate.3", + "doc/man/man3/SSL_get_ciphers.3", + "doc/man/man3/SSL_get_client_random.3", + "doc/man/man3/SSL_get_current_cipher.3", + "doc/man/man3/SSL_get_default_timeout.3", + "doc/man/man3/SSL_get_error.3", + "doc/man/man3/SSL_get_extms_support.3", + "doc/man/man3/SSL_get_fd.3", + "doc/man/man3/SSL_get_peer_cert_chain.3", + "doc/man/man3/SSL_get_peer_certificate.3", + "doc/man/man3/SSL_get_peer_signature_nid.3", + "doc/man/man3/SSL_get_peer_tmp_key.3", + "doc/man/man3/SSL_get_psk_identity.3", + "doc/man/man3/SSL_get_rbio.3", + "doc/man/man3/SSL_get_session.3", + "doc/man/man3/SSL_get_shared_sigalgs.3", + "doc/man/man3/SSL_get_verify_result.3", + "doc/man/man3/SSL_get_version.3", + "doc/man/man3/SSL_group_to_name.3", + "doc/man/man3/SSL_in_init.3", + "doc/man/man3/SSL_key_update.3", + "doc/man/man3/SSL_library_init.3", + "doc/man/man3/SSL_load_client_CA_file.3", + "doc/man/man3/SSL_new.3", + "doc/man/man3/SSL_pending.3", + "doc/man/man3/SSL_read.3", + "doc/man/man3/SSL_read_early_data.3", + "doc/man/man3/SSL_rstate_string.3", + "doc/man/man3/SSL_session_reused.3", + "doc/man/man3/SSL_set1_host.3", + "doc/man/man3/SSL_set_async_callback.3", + "doc/man/man3/SSL_set_bio.3", + "doc/man/man3/SSL_set_connect_state.3", + "doc/man/man3/SSL_set_fd.3", + "doc/man/man3/SSL_set_retry_verify.3", + "doc/man/man3/SSL_set_session.3", + "doc/man/man3/SSL_set_shutdown.3", + "doc/man/man3/SSL_set_verify_result.3", + "doc/man/man3/SSL_shutdown.3", + "doc/man/man3/SSL_state_string.3", + "doc/man/man3/SSL_want.3", + "doc/man/man3/SSL_write.3", + "doc/man/man3/TS_RESP_CTX_new.3", + "doc/man/man3/TS_VERIFY_CTX_set_certs.3", + "doc/man/man3/UI_STRING.3", + "doc/man/man3/UI_UTIL_read_pw.3", + "doc/man/man3/UI_create_method.3", + "doc/man/man3/UI_new.3", + "doc/man/man3/X509V3_get_d2i.3", + "doc/man/man3/X509V3_set_ctx.3", + "doc/man/man3/X509_ALGOR_dup.3", + "doc/man/man3/X509_CRL_get0_by_serial.3", + "doc/man/man3/X509_EXTENSION_set_object.3", + "doc/man/man3/X509_LOOKUP.3", + "doc/man/man3/X509_LOOKUP_hash_dir.3", + "doc/man/man3/X509_LOOKUP_meth_new.3", + "doc/man/man3/X509_NAME_ENTRY_get_object.3", + "doc/man/man3/X509_NAME_add_entry_by_txt.3", + "doc/man/man3/X509_NAME_get0_der.3", + "doc/man/man3/X509_NAME_get_index_by_NID.3", + "doc/man/man3/X509_NAME_print_ex.3", + "doc/man/man3/X509_PUBKEY_new.3", + "doc/man/man3/X509_SIG_get0.3", + "doc/man/man3/X509_STORE_CTX_get_error.3", + "doc/man/man3/X509_STORE_CTX_new.3", + "doc/man/man3/X509_STORE_CTX_set_verify_cb.3", + "doc/man/man3/X509_STORE_add_cert.3", + "doc/man/man3/X509_STORE_get0_param.3", + "doc/man/man3/X509_STORE_new.3", + "doc/man/man3/X509_STORE_set_verify_cb_func.3", + "doc/man/man3/X509_VERIFY_PARAM_set_flags.3", + "doc/man/man3/X509_add_cert.3", + "doc/man/man3/X509_check_ca.3", + "doc/man/man3/X509_check_host.3", + "doc/man/man3/X509_check_issued.3", + "doc/man/man3/X509_check_private_key.3", + "doc/man/man3/X509_check_purpose.3", + "doc/man/man3/X509_cmp.3", + "doc/man/man3/X509_cmp_time.3", + "doc/man/man3/X509_digest.3", + "doc/man/man3/X509_dup.3", + "doc/man/man3/X509_get0_distinguishing_id.3", + "doc/man/man3/X509_get0_notBefore.3", + "doc/man/man3/X509_get0_signature.3", + "doc/man/man3/X509_get0_uids.3", + "doc/man/man3/X509_get_extension_flags.3", + "doc/man/man3/X509_get_pubkey.3", + "doc/man/man3/X509_get_serialNumber.3", + "doc/man/man3/X509_get_subject_name.3", + "doc/man/man3/X509_get_version.3", + "doc/man/man3/X509_load_http.3", + "doc/man/man3/X509_new.3", + "doc/man/man3/X509_sign.3", + "doc/man/man3/X509_verify.3", + "doc/man/man3/X509_verify_cert.3", + "doc/man/man3/X509v3_get_ext_by_NID.3", + "doc/man/man3/b2i_PVK_bio_ex.3", + "doc/man/man3/d2i_PKCS8PrivateKey_bio.3", + "doc/man/man3/d2i_PrivateKey.3", + "doc/man/man3/d2i_RSAPrivateKey.3", + "doc/man/man3/d2i_SSL_SESSION.3", + "doc/man/man3/d2i_X509.3", + "doc/man/man3/i2d_CMS_bio_stream.3", + "doc/man/man3/i2d_PKCS7_bio_stream.3", + "doc/man/man3/i2d_re_X509_tbs.3", + "doc/man/man3/o2i_SCT_LIST.3", + "doc/man/man3/s2i_ASN1_IA5STRING.3" + ], + "man5" => [ + "doc/man/man5/config.5", + "doc/man/man5/fips_config.5", + "doc/man/man5/x509v3_config.5" + ], + "man7" => [ + "doc/man/man7/EVP_ASYM_CIPHER-RSA.7", + "doc/man/man7/EVP_ASYM_CIPHER-SM2.7", + "doc/man/man7/EVP_CIPHER-AES.7", + "doc/man/man7/EVP_CIPHER-ARIA.7", + "doc/man/man7/EVP_CIPHER-BLOWFISH.7", + "doc/man/man7/EVP_CIPHER-CAMELLIA.7", + "doc/man/man7/EVP_CIPHER-CAST.7", + "doc/man/man7/EVP_CIPHER-CHACHA.7", + "doc/man/man7/EVP_CIPHER-DES.7", + "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", + "doc/man/man7/EVP_CIPHER-RC2.7", + "doc/man/man7/EVP_CIPHER-RC4.7", + "doc/man/man7/EVP_CIPHER-RC5.7", + "doc/man/man7/EVP_CIPHER-SEED.7", + "doc/man/man7/EVP_CIPHER-SM4.7", + "doc/man/man7/EVP_KDF-HKDF.7", + "doc/man/man7/EVP_KDF-KB.7", + "doc/man/man7/EVP_KDF-KRB5KDF.7", + "doc/man/man7/EVP_KDF-PBKDF1.7", + "doc/man/man7/EVP_KDF-PBKDF2.7", + "doc/man/man7/EVP_KDF-PKCS12KDF.7", + "doc/man/man7/EVP_KDF-SCRYPT.7", + "doc/man/man7/EVP_KDF-SS.7", + "doc/man/man7/EVP_KDF-SSHKDF.7", + "doc/man/man7/EVP_KDF-TLS13_KDF.7", + "doc/man/man7/EVP_KDF-TLS1_PRF.7", + "doc/man/man7/EVP_KDF-X942-ASN1.7", + "doc/man/man7/EVP_KDF-X942-CONCAT.7", + "doc/man/man7/EVP_KDF-X963.7", + "doc/man/man7/EVP_KEM-RSA.7", + "doc/man/man7/EVP_KEYEXCH-DH.7", + "doc/man/man7/EVP_KEYEXCH-ECDH.7", + "doc/man/man7/EVP_KEYEXCH-X25519.7", + "doc/man/man7/EVP_MAC-BLAKE2.7", + "doc/man/man7/EVP_MAC-CMAC.7", + "doc/man/man7/EVP_MAC-GMAC.7", + "doc/man/man7/EVP_MAC-HMAC.7", + "doc/man/man7/EVP_MAC-KMAC.7", + "doc/man/man7/EVP_MAC-Poly1305.7", + "doc/man/man7/EVP_MAC-Siphash.7", + "doc/man/man7/EVP_MD-BLAKE2.7", + "doc/man/man7/EVP_MD-MD2.7", + "doc/man/man7/EVP_MD-MD4.7", + "doc/man/man7/EVP_MD-MD5-SHA1.7", + "doc/man/man7/EVP_MD-MD5.7", + "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", + "doc/man/man7/EVP_MD-RIPEMD160.7", + "doc/man/man7/EVP_MD-SHA1.7", + "doc/man/man7/EVP_MD-SHA2.7", + "doc/man/man7/EVP_MD-SHA3.7", + "doc/man/man7/EVP_MD-SHAKE.7", + "doc/man/man7/EVP_MD-SM3.7", + "doc/man/man7/EVP_MD-WHIRLPOOL.7", + "doc/man/man7/EVP_MD-common.7", + "doc/man/man7/EVP_PKEY-DH.7", + "doc/man/man7/EVP_PKEY-DSA.7", + "doc/man/man7/EVP_PKEY-EC.7", + "doc/man/man7/EVP_PKEY-FFC.7", + "doc/man/man7/EVP_PKEY-HMAC.7", + "doc/man/man7/EVP_PKEY-RSA.7", + "doc/man/man7/EVP_PKEY-SM2.7", + "doc/man/man7/EVP_PKEY-X25519.7", + "doc/man/man7/EVP_RAND-CTR-DRBG.7", + "doc/man/man7/EVP_RAND-HASH-DRBG.7", + "doc/man/man7/EVP_RAND-HMAC-DRBG.7", + "doc/man/man7/EVP_RAND-SEED-SRC.7", + "doc/man/man7/EVP_RAND-TEST-RAND.7", + "doc/man/man7/EVP_RAND.7", + "doc/man/man7/EVP_SIGNATURE-DSA.7", + "doc/man/man7/EVP_SIGNATURE-ECDSA.7", + "doc/man/man7/EVP_SIGNATURE-ED25519.7", + "doc/man/man7/EVP_SIGNATURE-HMAC.7", + "doc/man/man7/EVP_SIGNATURE-RSA.7", + "doc/man/man7/OSSL_PROVIDER-FIPS.7", + "doc/man/man7/OSSL_PROVIDER-base.7", + "doc/man/man7/OSSL_PROVIDER-default.7", + "doc/man/man7/OSSL_PROVIDER-legacy.7", + "doc/man/man7/OSSL_PROVIDER-null.7", + "doc/man/man7/RAND.7", + "doc/man/man7/RSA-PSS.7", + "doc/man/man7/X25519.7", + "doc/man/man7/bio.7", + "doc/man/man7/crypto.7", + "doc/man/man7/ct.7", + "doc/man/man7/des_modes.7", + "doc/man/man7/evp.7", + "doc/man/man7/fips_module.7", + "doc/man/man7/life_cycle-cipher.7", + "doc/man/man7/life_cycle-digest.7", + "doc/man/man7/life_cycle-kdf.7", + "doc/man/man7/life_cycle-mac.7", + "doc/man/man7/life_cycle-pkey.7", + "doc/man/man7/life_cycle-rand.7", + "doc/man/man7/migration_guide.7", + "doc/man/man7/openssl-core.h.7", + "doc/man/man7/openssl-core_dispatch.h.7", + "doc/man/man7/openssl-core_names.h.7", + "doc/man/man7/openssl-env.7", + "doc/man/man7/openssl-glossary.7", + "doc/man/man7/openssl-threads.7", + "doc/man/man7/openssl_user_macros.7", + "doc/man/man7/ossl_store-file.7", + "doc/man/man7/ossl_store.7", + "doc/man/man7/passphrase-encoding.7", + "doc/man/man7/property.7", + "doc/man/man7/provider-asym_cipher.7", + "doc/man/man7/provider-base.7", + "doc/man/man7/provider-cipher.7", + "doc/man/man7/provider-decoder.7", + "doc/man/man7/provider-digest.7", + "doc/man/man7/provider-encoder.7", + "doc/man/man7/provider-kdf.7", + "doc/man/man7/provider-kem.7", + "doc/man/man7/provider-keyexch.7", + "doc/man/man7/provider-keymgmt.7", + "doc/man/man7/provider-mac.7", + "doc/man/man7/provider-object.7", + "doc/man/man7/provider-rand.7", + "doc/man/man7/provider-signature.7", + "doc/man/man7/provider-storemgmt.7", + "doc/man/man7/provider.7", + "doc/man/man7/proxy-certificates.7", + "doc/man/man7/ssl.7", + "doc/man/man7/x509.7" + ] + }, + "modules" => [ + "providers/fips", + "providers/legacy", + "test/p_test" + ], + "programs" => [ + "apps/openssl", + "fuzz/asn1-test", + "fuzz/asn1parse-test", + "fuzz/bignum-test", + "fuzz/bndiv-test", + "fuzz/client-test", + "fuzz/cmp-test", + "fuzz/cms-test", + "fuzz/conf-test", + "fuzz/crl-test", + "fuzz/ct-test", + "fuzz/server-test", + "fuzz/x509-test", + "test/aborttest", + "test/acvp_test", + "test/aesgcmtest", + "test/afalgtest", + "test/algorithmid_test", + "test/asn1_decode_test", + "test/asn1_dsa_internal_test", + "test/asn1_encode_test", + "test/asn1_internal_test", + "test/asn1_string_table_test", + "test/asn1_time_test", + "test/asynciotest", + "test/asynctest", + "test/bad_dtls_test", + "test/bftest", + "test/bio_callback_test", + "test/bio_core_test", + "test/bio_enc_test", + "test/bio_memleak_test", + "test/bio_prefix_text", + "test/bio_readbuffer_test", + "test/bioprinttest", + "test/bn_internal_test", + "test/bntest", + "test/buildtest_c_aes", + "test/buildtest_c_async", + "test/buildtest_c_blowfish", + "test/buildtest_c_bn", + "test/buildtest_c_buffer", + "test/buildtest_c_camellia", + "test/buildtest_c_cast", + "test/buildtest_c_cmac", + "test/buildtest_c_cmp_util", + "test/buildtest_c_conf_api", + "test/buildtest_c_conftypes", + "test/buildtest_c_core", + "test/buildtest_c_core_dispatch", + "test/buildtest_c_core_names", + "test/buildtest_c_core_object", + "test/buildtest_c_cryptoerr_legacy", + "test/buildtest_c_decoder", + "test/buildtest_c_des", + "test/buildtest_c_dh", + "test/buildtest_c_dsa", + "test/buildtest_c_dtls1", + "test/buildtest_c_e_os2", + "test/buildtest_c_ebcdic", + "test/buildtest_c_ec", + "test/buildtest_c_ecdh", + "test/buildtest_c_ecdsa", + "test/buildtest_c_encoder", + "test/buildtest_c_engine", + "test/buildtest_c_evp", + "test/buildtest_c_fips_names", + "test/buildtest_c_hmac", + "test/buildtest_c_http", + "test/buildtest_c_idea", + "test/buildtest_c_kdf", + "test/buildtest_c_macros", + "test/buildtest_c_md4", + "test/buildtest_c_md5", + "test/buildtest_c_mdc2", + "test/buildtest_c_modes", + "test/buildtest_c_obj_mac", + "test/buildtest_c_objects", + "test/buildtest_c_ossl_typ", + "test/buildtest_c_param_build", + "test/buildtest_c_params", + "test/buildtest_c_pem", + "test/buildtest_c_pem2", + "test/buildtest_c_prov_ssl", + "test/buildtest_c_provider", + "test/buildtest_c_quic", + "test/buildtest_c_rand", + "test/buildtest_c_rc2", + "test/buildtest_c_rc4", + "test/buildtest_c_ripemd", + "test/buildtest_c_rsa", + "test/buildtest_c_seed", + "test/buildtest_c_self_test", + "test/buildtest_c_sha", + "test/buildtest_c_srtp", + "test/buildtest_c_ssl2", + "test/buildtest_c_sslerr_legacy", + "test/buildtest_c_stack", + "test/buildtest_c_store", + "test/buildtest_c_symhacks", + "test/buildtest_c_tls1", + "test/buildtest_c_ts", + "test/buildtest_c_txt_db", + "test/buildtest_c_types", + "test/buildtest_c_whrlpool", + "test/casttest", + "test/chacha_internal_test", + "test/cipher_overhead_test", + "test/cipherbytes_test", + "test/cipherlist_test", + "test/ciphername_test", + "test/clienthellotest", + "test/cmactest", + "test/cmp_asn_test", + "test/cmp_client_test", + "test/cmp_ctx_test", + "test/cmp_hdr_test", + "test/cmp_msg_test", + "test/cmp_protect_test", + "test/cmp_server_test", + "test/cmp_status_test", + "test/cmp_vfy_test", + "test/cmsapitest", + "test/conf_include_test", + "test/confdump", + "test/constant_time_test", + "test/context_internal_test", + "test/crltest", + "test/ct_test", + "test/ctype_internal_test", + "test/curve448_internal_test", + "test/d2i_test", + "test/danetest", + "test/defltfips_test", + "test/destest", + "test/dhtest", + "test/drbgtest", + "test/dsa_no_digest_size_test", + "test/dsatest", + "test/dtls_mtu_test", + "test/dtlstest", + "test/dtlsv1listentest", + "test/ec_internal_test", + "test/ecdsatest", + "test/ecstresstest", + "test/ectest", + "test/endecode_test", + "test/endecoder_legacy_test", + "test/enginetest", + "test/errtest", + "test/evp_extra_test", + "test/evp_extra_test2", + "test/evp_fetch_prov_test", + "test/evp_kdf_test", + "test/evp_libctx_test", + "test/evp_pkey_ctx_new_from_name", + "test/evp_pkey_dparams_test", + "test/evp_pkey_provided_test", + "test/evp_test", + "test/exdatatest", + "test/exptest", + "test/ext_internal_test", + "test/fatalerrtest", + "test/ffc_internal_test", + "test/fips_version_test", + "test/gmdifftest", + "test/hexstr_test", + "test/hmactest", + "test/http_test", + "test/ideatest", + "test/igetest", + "test/keymgmt_internal_test", + "test/lhash_test", + "test/localetest", + "test/mdc2_internal_test", + "test/mdc2test", + "test/memleaktest", + "test/modes_internal_test", + "test/namemap_internal_test", + "test/nodefltctxtest", + "test/ocspapitest", + "test/ossl_store_test", + "test/packettest", + "test/param_build_test", + "test/params_api_test", + "test/params_conversion_test", + "test/params_test", + "test/pbelutest", + "test/pbetest", + "test/pem_read_depr_test", + "test/pemtest", + "test/pkcs12_format_test", + "test/pkcs7_test", + "test/pkey_meth_kdf_test", + "test/pkey_meth_test", + "test/poly1305_internal_test", + "test/property_test", + "test/prov_config_test", + "test/provfetchtest", + "test/provider_fallback_test", + "test/provider_internal_test", + "test/provider_pkey_test", + "test/provider_status_test", + "test/provider_test", + "test/punycode_test", + "test/rand_status_test", + "test/rand_test", + "test/rc2test", + "test/rc4test", + "test/rc5test", + "test/rdrand_sanitytest", + "test/recordlentest", + "test/rsa_complex", + "test/rsa_mp_test", + "test/rsa_sp800_56b_test", + "test/rsa_test", + "test/sanitytest", + "test/secmemtest", + "test/servername_test", + "test/sha_test", + "test/siphash_internal_test", + "test/sm2_internal_test", + "test/sm3_internal_test", + "test/sm4_internal_test", + "test/sparse_array_test", + "test/srptest", + "test/ssl_cert_table_internal_test", + "test/ssl_ctx_test", + "test/ssl_old_test", + "test/ssl_test", + "test/ssl_test_ctx_test", + "test/sslapitest", + "test/sslbuffertest", + "test/sslcorrupttest", + "test/stack_test", + "test/sysdefaulttest", + "test/test_test", + "test/threadstest", + "test/threadstest_fips", + "test/time_offset_test", + "test/tls13ccstest", + "test/tls13encryptiontest", + "test/trace_api_test", + "test/uitest", + "test/upcallstest", + "test/user_property_test", + "test/v3ext", + "test/v3nametest", + "test/verify_extra_test", + "test/versions", + "test/wpackettest", + "test/x509_check_cert_pkey_test", + "test/x509_dup_cert_test", + "test/x509_internal_test", + "test/x509_time_test", + "test/x509aux" + ], + "scripts" => [ + "apps/CA.pl", + "apps/tsget.pl", + "tools/c_rehash", + "util/shlib_wrap.sh", + "util/wrap.pl" + ], + "shared_sources" => {}, + "sources" => { + "apps/CA.pl" => [ + "apps/CA.pl.in" + ], + "apps/lib/cmp_client_test-bin-cmp_mock_srv.o" => [ + "apps/lib/cmp_mock_srv.c" + ], + "apps/lib/libapps-lib-app_libctx.o" => [ + "apps/lib/app_libctx.c" + ], + "apps/lib/libapps-lib-app_params.o" => [ + "apps/lib/app_params.c" + ], + "apps/lib/libapps-lib-app_provider.o" => [ + "apps/lib/app_provider.c" + ], + "apps/lib/libapps-lib-app_rand.o" => [ + "apps/lib/app_rand.c" + ], + "apps/lib/libapps-lib-app_x509.o" => [ + "apps/lib/app_x509.c" + ], + "apps/lib/libapps-lib-apps.o" => [ + "apps/lib/apps.c" + ], + "apps/lib/libapps-lib-apps_ui.o" => [ + "apps/lib/apps_ui.c" + ], + "apps/lib/libapps-lib-columns.o" => [ + "apps/lib/columns.c" + ], + "apps/lib/libapps-lib-engine.o" => [ + "apps/lib/engine.c" + ], + "apps/lib/libapps-lib-engine_loader.o" => [ + "apps/lib/engine_loader.c" + ], + "apps/lib/libapps-lib-fmt.o" => [ + "apps/lib/fmt.c" + ], + "apps/lib/libapps-lib-http_server.o" => [ + "apps/lib/http_server.c" + ], + "apps/lib/libapps-lib-names.o" => [ + "apps/lib/names.c" + ], + "apps/lib/libapps-lib-opt.o" => [ + "apps/lib/opt.c" + ], + "apps/lib/libapps-lib-s_cb.o" => [ + "apps/lib/s_cb.c" + ], + "apps/lib/libapps-lib-s_socket.o" => [ + "apps/lib/s_socket.c" + ], + "apps/lib/libapps-lib-tlssrp_depr.o" => [ + "apps/lib/tlssrp_depr.c" + ], + "apps/lib/libtestutil-lib-opt.o" => [ + "apps/lib/opt.c" + ], + "apps/lib/openssl-bin-cmp_mock_srv.o" => [ + "apps/lib/cmp_mock_srv.c" + ], + "apps/lib/uitest-bin-apps_ui.o" => [ + "apps/lib/apps_ui.c" + ], + "apps/libapps.a" => [ + "apps/lib/libapps-lib-app_libctx.o", + "apps/lib/libapps-lib-app_params.o", + "apps/lib/libapps-lib-app_provider.o", + "apps/lib/libapps-lib-app_rand.o", + "apps/lib/libapps-lib-app_x509.o", + "apps/lib/libapps-lib-apps.o", + "apps/lib/libapps-lib-apps_ui.o", + "apps/lib/libapps-lib-columns.o", + "apps/lib/libapps-lib-engine.o", + "apps/lib/libapps-lib-engine_loader.o", + "apps/lib/libapps-lib-fmt.o", + "apps/lib/libapps-lib-http_server.o", + "apps/lib/libapps-lib-names.o", + "apps/lib/libapps-lib-opt.o", + "apps/lib/libapps-lib-s_cb.o", + "apps/lib/libapps-lib-s_socket.o", + "apps/lib/libapps-lib-tlssrp_depr.o" + ], + "apps/openssl" => [ + "apps/lib/openssl-bin-cmp_mock_srv.o", + "apps/openssl-bin-asn1parse.o", + "apps/openssl-bin-ca.o", + "apps/openssl-bin-ciphers.o", + "apps/openssl-bin-cmp.o", + "apps/openssl-bin-cms.o", + "apps/openssl-bin-crl.o", + "apps/openssl-bin-crl2pkcs7.o", + "apps/openssl-bin-dgst.o", + "apps/openssl-bin-dhparam.o", + "apps/openssl-bin-dsa.o", + "apps/openssl-bin-dsaparam.o", + "apps/openssl-bin-ec.o", + "apps/openssl-bin-ecparam.o", + "apps/openssl-bin-enc.o", + "apps/openssl-bin-engine.o", + "apps/openssl-bin-errstr.o", + "apps/openssl-bin-fipsinstall.o", + "apps/openssl-bin-gendsa.o", + "apps/openssl-bin-genpkey.o", + "apps/openssl-bin-genrsa.o", + "apps/openssl-bin-info.o", + "apps/openssl-bin-kdf.o", + "apps/openssl-bin-list.o", + "apps/openssl-bin-mac.o", + "apps/openssl-bin-nseq.o", + "apps/openssl-bin-ocsp.o", + "apps/openssl-bin-openssl.o", + "apps/openssl-bin-passwd.o", + "apps/openssl-bin-pkcs12.o", + "apps/openssl-bin-pkcs7.o", + "apps/openssl-bin-pkcs8.o", + "apps/openssl-bin-pkey.o", + "apps/openssl-bin-pkeyparam.o", + "apps/openssl-bin-pkeyutl.o", + "apps/openssl-bin-prime.o", + "apps/openssl-bin-progs.o", + "apps/openssl-bin-rand.o", + "apps/openssl-bin-rehash.o", + "apps/openssl-bin-req.o", + "apps/openssl-bin-rsa.o", + "apps/openssl-bin-rsautl.o", + "apps/openssl-bin-s_client.o", + "apps/openssl-bin-s_server.o", + "apps/openssl-bin-s_time.o", + "apps/openssl-bin-sess_id.o", + "apps/openssl-bin-smime.o", + "apps/openssl-bin-speed.o", + "apps/openssl-bin-spkac.o", + "apps/openssl-bin-srp.o", + "apps/openssl-bin-storeutl.o", + "apps/openssl-bin-ts.o", + "apps/openssl-bin-verify.o", + "apps/openssl-bin-version.o", + "apps/openssl-bin-x509.o" + ], + "apps/openssl-bin-asn1parse.o" => [ + "apps/asn1parse.c" + ], + "apps/openssl-bin-ca.o" => [ + "apps/ca.c" + ], + "apps/openssl-bin-ciphers.o" => [ + "apps/ciphers.c" + ], + "apps/openssl-bin-cmp.o" => [ + "apps/cmp.c" + ], + "apps/openssl-bin-cms.o" => [ + "apps/cms.c" + ], + "apps/openssl-bin-crl.o" => [ + "apps/crl.c" + ], + "apps/openssl-bin-crl2pkcs7.o" => [ + "apps/crl2pkcs7.c" + ], + "apps/openssl-bin-dgst.o" => [ + "apps/dgst.c" + ], + "apps/openssl-bin-dhparam.o" => [ + "apps/dhparam.c" + ], + "apps/openssl-bin-dsa.o" => [ + "apps/dsa.c" + ], + "apps/openssl-bin-dsaparam.o" => [ + "apps/dsaparam.c" + ], + "apps/openssl-bin-ec.o" => [ + "apps/ec.c" + ], + "apps/openssl-bin-ecparam.o" => [ + "apps/ecparam.c" + ], + "apps/openssl-bin-enc.o" => [ + "apps/enc.c" + ], + "apps/openssl-bin-engine.o" => [ + "apps/engine.c" + ], + "apps/openssl-bin-errstr.o" => [ + "apps/errstr.c" + ], + "apps/openssl-bin-fipsinstall.o" => [ + "apps/fipsinstall.c" + ], + "apps/openssl-bin-gendsa.o" => [ + "apps/gendsa.c" + ], + "apps/openssl-bin-genpkey.o" => [ + "apps/genpkey.c" + ], + "apps/openssl-bin-genrsa.o" => [ + "apps/genrsa.c" + ], + "apps/openssl-bin-info.o" => [ + "apps/info.c" + ], + "apps/openssl-bin-kdf.o" => [ + "apps/kdf.c" + ], + "apps/openssl-bin-list.o" => [ + "apps/list.c" + ], + "apps/openssl-bin-mac.o" => [ + "apps/mac.c" + ], + "apps/openssl-bin-nseq.o" => [ + "apps/nseq.c" + ], + "apps/openssl-bin-ocsp.o" => [ + "apps/ocsp.c" + ], + "apps/openssl-bin-openssl.o" => [ + "apps/openssl.c" + ], + "apps/openssl-bin-passwd.o" => [ + "apps/passwd.c" + ], + "apps/openssl-bin-pkcs12.o" => [ + "apps/pkcs12.c" + ], + "apps/openssl-bin-pkcs7.o" => [ + "apps/pkcs7.c" + ], + "apps/openssl-bin-pkcs8.o" => [ + "apps/pkcs8.c" + ], + "apps/openssl-bin-pkey.o" => [ + "apps/pkey.c" + ], + "apps/openssl-bin-pkeyparam.o" => [ + "apps/pkeyparam.c" + ], + "apps/openssl-bin-pkeyutl.o" => [ + "apps/pkeyutl.c" + ], + "apps/openssl-bin-prime.o" => [ + "apps/prime.c" + ], + "apps/openssl-bin-progs.o" => [ + "apps/progs.c" + ], + "apps/openssl-bin-rand.o" => [ + "apps/rand.c" + ], + "apps/openssl-bin-rehash.o" => [ + "apps/rehash.c" + ], + "apps/openssl-bin-req.o" => [ + "apps/req.c" + ], + "apps/openssl-bin-rsa.o" => [ + "apps/rsa.c" + ], + "apps/openssl-bin-rsautl.o" => [ + "apps/rsautl.c" + ], + "apps/openssl-bin-s_client.o" => [ + "apps/s_client.c" + ], + "apps/openssl-bin-s_server.o" => [ + "apps/s_server.c" + ], + "apps/openssl-bin-s_time.o" => [ + "apps/s_time.c" + ], + "apps/openssl-bin-sess_id.o" => [ + "apps/sess_id.c" + ], + "apps/openssl-bin-smime.o" => [ + "apps/smime.c" + ], + "apps/openssl-bin-speed.o" => [ + "apps/speed.c" + ], + "apps/openssl-bin-spkac.o" => [ + "apps/spkac.c" + ], + "apps/openssl-bin-srp.o" => [ + "apps/srp.c" + ], + "apps/openssl-bin-storeutl.o" => [ + "apps/storeutl.c" + ], + "apps/openssl-bin-ts.o" => [ + "apps/ts.c" + ], + "apps/openssl-bin-verify.o" => [ + "apps/verify.c" + ], + "apps/openssl-bin-version.o" => [ + "apps/version.c" + ], + "apps/openssl-bin-x509.o" => [ + "apps/x509.c" + ], + "apps/tsget.pl" => [ + "apps/tsget.in" + ], + "crypto/aes/libcrypto-lib-aes_cbc.o" => [ + "crypto/aes/aes_cbc.c" + ], + "crypto/aes/libcrypto-lib-aes_cfb.o" => [ + "crypto/aes/aes_cfb.c" + ], + "crypto/aes/libcrypto-lib-aes_core.o" => [ + "crypto/aes/aes_core.c" + ], + "crypto/aes/libcrypto-lib-aes_ecb.o" => [ + "crypto/aes/aes_ecb.c" + ], + "crypto/aes/libcrypto-lib-aes_ige.o" => [ + "crypto/aes/aes_ige.c" + ], + "crypto/aes/libcrypto-lib-aes_misc.o" => [ + "crypto/aes/aes_misc.c" + ], + "crypto/aes/libcrypto-lib-aes_ofb.o" => [ + "crypto/aes/aes_ofb.c" + ], + "crypto/aes/libcrypto-lib-aes_wrap.o" => [ + "crypto/aes/aes_wrap.c" + ], + "crypto/aes/libfips-lib-aes_cbc.o" => [ + "crypto/aes/aes_cbc.c" + ], + "crypto/aes/libfips-lib-aes_core.o" => [ + "crypto/aes/aes_core.c" + ], + "crypto/aes/libfips-lib-aes_ecb.o" => [ + "crypto/aes/aes_ecb.c" + ], + "crypto/aes/libfips-lib-aes_misc.o" => [ + "crypto/aes/aes_misc.c" + ], + "crypto/aria/libcrypto-lib-aria.o" => [ + "crypto/aria/aria.c" + ], + "crypto/asn1/libcrypto-lib-a_bitstr.o" => [ + "crypto/asn1/a_bitstr.c" + ], + "crypto/asn1/libcrypto-lib-a_d2i_fp.o" => [ + "crypto/asn1/a_d2i_fp.c" + ], + "crypto/asn1/libcrypto-lib-a_digest.o" => [ + "crypto/asn1/a_digest.c" + ], + "crypto/asn1/libcrypto-lib-a_dup.o" => [ + "crypto/asn1/a_dup.c" + ], + "crypto/asn1/libcrypto-lib-a_gentm.o" => [ + "crypto/asn1/a_gentm.c" + ], + "crypto/asn1/libcrypto-lib-a_i2d_fp.o" => [ + "crypto/asn1/a_i2d_fp.c" + ], + "crypto/asn1/libcrypto-lib-a_int.o" => [ + "crypto/asn1/a_int.c" + ], + "crypto/asn1/libcrypto-lib-a_mbstr.o" => [ + "crypto/asn1/a_mbstr.c" + ], + "crypto/asn1/libcrypto-lib-a_object.o" => [ + "crypto/asn1/a_object.c" + ], + "crypto/asn1/libcrypto-lib-a_octet.o" => [ + "crypto/asn1/a_octet.c" + ], + "crypto/asn1/libcrypto-lib-a_print.o" => [ + "crypto/asn1/a_print.c" + ], + "crypto/asn1/libcrypto-lib-a_sign.o" => [ + "crypto/asn1/a_sign.c" + ], + "crypto/asn1/libcrypto-lib-a_strex.o" => [ + "crypto/asn1/a_strex.c" + ], + "crypto/asn1/libcrypto-lib-a_strnid.o" => [ + "crypto/asn1/a_strnid.c" + ], + "crypto/asn1/libcrypto-lib-a_time.o" => [ + "crypto/asn1/a_time.c" + ], + "crypto/asn1/libcrypto-lib-a_type.o" => [ + "crypto/asn1/a_type.c" + ], + "crypto/asn1/libcrypto-lib-a_utctm.o" => [ + "crypto/asn1/a_utctm.c" + ], + "crypto/asn1/libcrypto-lib-a_utf8.o" => [ + "crypto/asn1/a_utf8.c" + ], + "crypto/asn1/libcrypto-lib-a_verify.o" => [ + "crypto/asn1/a_verify.c" + ], + "crypto/asn1/libcrypto-lib-ameth_lib.o" => [ + "crypto/asn1/ameth_lib.c" + ], + "crypto/asn1/libcrypto-lib-asn1_err.o" => [ + "crypto/asn1/asn1_err.c" + ], + "crypto/asn1/libcrypto-lib-asn1_gen.o" => [ + "crypto/asn1/asn1_gen.c" + ], + "crypto/asn1/libcrypto-lib-asn1_item_list.o" => [ + "crypto/asn1/asn1_item_list.c" + ], + "crypto/asn1/libcrypto-lib-asn1_lib.o" => [ + "crypto/asn1/asn1_lib.c" + ], + "crypto/asn1/libcrypto-lib-asn1_parse.o" => [ + "crypto/asn1/asn1_parse.c" + ], + "crypto/asn1/libcrypto-lib-asn_mime.o" => [ + "crypto/asn1/asn_mime.c" + ], + "crypto/asn1/libcrypto-lib-asn_moid.o" => [ + "crypto/asn1/asn_moid.c" + ], + "crypto/asn1/libcrypto-lib-asn_mstbl.o" => [ + "crypto/asn1/asn_mstbl.c" + ], + "crypto/asn1/libcrypto-lib-asn_pack.o" => [ + "crypto/asn1/asn_pack.c" + ], + "crypto/asn1/libcrypto-lib-bio_asn1.o" => [ + "crypto/asn1/bio_asn1.c" + ], + "crypto/asn1/libcrypto-lib-bio_ndef.o" => [ + "crypto/asn1/bio_ndef.c" + ], + "crypto/asn1/libcrypto-lib-d2i_param.o" => [ + "crypto/asn1/d2i_param.c" + ], + "crypto/asn1/libcrypto-lib-d2i_pr.o" => [ + "crypto/asn1/d2i_pr.c" + ], + "crypto/asn1/libcrypto-lib-d2i_pu.o" => [ + "crypto/asn1/d2i_pu.c" + ], + "crypto/asn1/libcrypto-lib-evp_asn1.o" => [ + "crypto/asn1/evp_asn1.c" + ], + "crypto/asn1/libcrypto-lib-f_int.o" => [ + "crypto/asn1/f_int.c" + ], + "crypto/asn1/libcrypto-lib-f_string.o" => [ + "crypto/asn1/f_string.c" + ], + "crypto/asn1/libcrypto-lib-i2d_evp.o" => [ + "crypto/asn1/i2d_evp.c" + ], + "crypto/asn1/libcrypto-lib-n_pkey.o" => [ + "crypto/asn1/n_pkey.c" + ], + "crypto/asn1/libcrypto-lib-nsseq.o" => [ + "crypto/asn1/nsseq.c" + ], + "crypto/asn1/libcrypto-lib-p5_pbe.o" => [ + "crypto/asn1/p5_pbe.c" + ], + "crypto/asn1/libcrypto-lib-p5_pbev2.o" => [ + "crypto/asn1/p5_pbev2.c" + ], + "crypto/asn1/libcrypto-lib-p5_scrypt.o" => [ + "crypto/asn1/p5_scrypt.c" + ], + "crypto/asn1/libcrypto-lib-p8_pkey.o" => [ + "crypto/asn1/p8_pkey.c" + ], + "crypto/asn1/libcrypto-lib-t_bitst.o" => [ + "crypto/asn1/t_bitst.c" + ], + "crypto/asn1/libcrypto-lib-t_pkey.o" => [ + "crypto/asn1/t_pkey.c" + ], + "crypto/asn1/libcrypto-lib-t_spki.o" => [ + "crypto/asn1/t_spki.c" + ], + "crypto/asn1/libcrypto-lib-tasn_dec.o" => [ + "crypto/asn1/tasn_dec.c" + ], + "crypto/asn1/libcrypto-lib-tasn_enc.o" => [ + "crypto/asn1/tasn_enc.c" + ], + "crypto/asn1/libcrypto-lib-tasn_fre.o" => [ + "crypto/asn1/tasn_fre.c" + ], + "crypto/asn1/libcrypto-lib-tasn_new.o" => [ + "crypto/asn1/tasn_new.c" + ], + "crypto/asn1/libcrypto-lib-tasn_prn.o" => [ + "crypto/asn1/tasn_prn.c" + ], + "crypto/asn1/libcrypto-lib-tasn_scn.o" => [ + "crypto/asn1/tasn_scn.c" + ], + "crypto/asn1/libcrypto-lib-tasn_typ.o" => [ + "crypto/asn1/tasn_typ.c" + ], + "crypto/asn1/libcrypto-lib-tasn_utl.o" => [ + "crypto/asn1/tasn_utl.c" + ], + "crypto/asn1/libcrypto-lib-x_algor.o" => [ + "crypto/asn1/x_algor.c" + ], + "crypto/asn1/libcrypto-lib-x_bignum.o" => [ + "crypto/asn1/x_bignum.c" + ], + "crypto/asn1/libcrypto-lib-x_info.o" => [ + "crypto/asn1/x_info.c" + ], + "crypto/asn1/libcrypto-lib-x_int64.o" => [ + "crypto/asn1/x_int64.c" + ], + "crypto/asn1/libcrypto-lib-x_long.o" => [ + "crypto/asn1/x_long.c" + ], + "crypto/asn1/libcrypto-lib-x_pkey.o" => [ + "crypto/asn1/x_pkey.c" + ], + "crypto/asn1/libcrypto-lib-x_sig.o" => [ + "crypto/asn1/x_sig.c" + ], + "crypto/asn1/libcrypto-lib-x_spki.o" => [ + "crypto/asn1/x_spki.c" + ], + "crypto/asn1/libcrypto-lib-x_val.o" => [ + "crypto/asn1/x_val.c" + ], + "crypto/async/arch/libcrypto-lib-async_null.o" => [ + "crypto/async/arch/async_null.c" + ], + "crypto/async/arch/libcrypto-lib-async_posix.o" => [ + "crypto/async/arch/async_posix.c" + ], + "crypto/async/arch/libcrypto-lib-async_win.o" => [ + "crypto/async/arch/async_win.c" + ], + "crypto/async/libcrypto-lib-async.o" => [ + "crypto/async/async.c" + ], + "crypto/async/libcrypto-lib-async_err.o" => [ + "crypto/async/async_err.c" + ], + "crypto/async/libcrypto-lib-async_wait.o" => [ + "crypto/async/async_wait.c" + ], + "crypto/bf/libcrypto-lib-bf_cfb64.o" => [ + "crypto/bf/bf_cfb64.c" + ], + "crypto/bf/libcrypto-lib-bf_ecb.o" => [ + "crypto/bf/bf_ecb.c" + ], + "crypto/bf/libcrypto-lib-bf_enc.o" => [ + "crypto/bf/bf_enc.c" + ], + "crypto/bf/libcrypto-lib-bf_ofb64.o" => [ + "crypto/bf/bf_ofb64.c" + ], + "crypto/bf/libcrypto-lib-bf_skey.o" => [ + "crypto/bf/bf_skey.c" + ], + "crypto/bio/libcrypto-lib-bf_buff.o" => [ + "crypto/bio/bf_buff.c" + ], + "crypto/bio/libcrypto-lib-bf_lbuf.o" => [ + "crypto/bio/bf_lbuf.c" + ], + "crypto/bio/libcrypto-lib-bf_nbio.o" => [ + "crypto/bio/bf_nbio.c" + ], + "crypto/bio/libcrypto-lib-bf_null.o" => [ + "crypto/bio/bf_null.c" + ], + "crypto/bio/libcrypto-lib-bf_prefix.o" => [ + "crypto/bio/bf_prefix.c" + ], + "crypto/bio/libcrypto-lib-bf_readbuff.o" => [ + "crypto/bio/bf_readbuff.c" + ], + "crypto/bio/libcrypto-lib-bio_addr.o" => [ + "crypto/bio/bio_addr.c" + ], + "crypto/bio/libcrypto-lib-bio_cb.o" => [ + "crypto/bio/bio_cb.c" + ], + "crypto/bio/libcrypto-lib-bio_dump.o" => [ + "crypto/bio/bio_dump.c" + ], + "crypto/bio/libcrypto-lib-bio_err.o" => [ + "crypto/bio/bio_err.c" + ], + "crypto/bio/libcrypto-lib-bio_lib.o" => [ + "crypto/bio/bio_lib.c" + ], + "crypto/bio/libcrypto-lib-bio_meth.o" => [ + "crypto/bio/bio_meth.c" + ], + "crypto/bio/libcrypto-lib-bio_print.o" => [ + "crypto/bio/bio_print.c" + ], + "crypto/bio/libcrypto-lib-bio_sock.o" => [ + "crypto/bio/bio_sock.c" + ], + "crypto/bio/libcrypto-lib-bio_sock2.o" => [ + "crypto/bio/bio_sock2.c" + ], + "crypto/bio/libcrypto-lib-bss_acpt.o" => [ + "crypto/bio/bss_acpt.c" + ], + "crypto/bio/libcrypto-lib-bss_bio.o" => [ + "crypto/bio/bss_bio.c" + ], + "crypto/bio/libcrypto-lib-bss_conn.o" => [ + "crypto/bio/bss_conn.c" + ], + "crypto/bio/libcrypto-lib-bss_core.o" => [ + "crypto/bio/bss_core.c" + ], + "crypto/bio/libcrypto-lib-bss_dgram.o" => [ + "crypto/bio/bss_dgram.c" + ], + "crypto/bio/libcrypto-lib-bss_fd.o" => [ + "crypto/bio/bss_fd.c" + ], + "crypto/bio/libcrypto-lib-bss_file.o" => [ + "crypto/bio/bss_file.c" + ], + "crypto/bio/libcrypto-lib-bss_log.o" => [ + "crypto/bio/bss_log.c" + ], + "crypto/bio/libcrypto-lib-bss_mem.o" => [ + "crypto/bio/bss_mem.c" + ], + "crypto/bio/libcrypto-lib-bss_null.o" => [ + "crypto/bio/bss_null.c" + ], + "crypto/bio/libcrypto-lib-bss_sock.o" => [ + "crypto/bio/bss_sock.c" + ], + "crypto/bio/libcrypto-lib-ossl_core_bio.o" => [ + "crypto/bio/ossl_core_bio.c" + ], + "crypto/bn/libcrypto-lib-bn_add.o" => [ + "crypto/bn/bn_add.c" + ], + "crypto/bn/libcrypto-lib-bn_asm.o" => [ + "crypto/bn/bn_asm.c" + ], + "crypto/bn/libcrypto-lib-bn_blind.o" => [ + "crypto/bn/bn_blind.c" + ], + "crypto/bn/libcrypto-lib-bn_const.o" => [ + "crypto/bn/bn_const.c" + ], + "crypto/bn/libcrypto-lib-bn_conv.o" => [ + "crypto/bn/bn_conv.c" + ], + "crypto/bn/libcrypto-lib-bn_ctx.o" => [ + "crypto/bn/bn_ctx.c" + ], + "crypto/bn/libcrypto-lib-bn_depr.o" => [ + "crypto/bn/bn_depr.c" + ], + "crypto/bn/libcrypto-lib-bn_dh.o" => [ + "crypto/bn/bn_dh.c" + ], + "crypto/bn/libcrypto-lib-bn_div.o" => [ + "crypto/bn/bn_div.c" + ], + "crypto/bn/libcrypto-lib-bn_err.o" => [ + "crypto/bn/bn_err.c" + ], + "crypto/bn/libcrypto-lib-bn_exp.o" => [ + "crypto/bn/bn_exp.c" + ], + "crypto/bn/libcrypto-lib-bn_exp2.o" => [ + "crypto/bn/bn_exp2.c" + ], + "crypto/bn/libcrypto-lib-bn_gcd.o" => [ + "crypto/bn/bn_gcd.c" + ], + "crypto/bn/libcrypto-lib-bn_gf2m.o" => [ + "crypto/bn/bn_gf2m.c" + ], + "crypto/bn/libcrypto-lib-bn_intern.o" => [ + "crypto/bn/bn_intern.c" + ], + "crypto/bn/libcrypto-lib-bn_kron.o" => [ + "crypto/bn/bn_kron.c" + ], + "crypto/bn/libcrypto-lib-bn_lib.o" => [ + "crypto/bn/bn_lib.c" + ], + "crypto/bn/libcrypto-lib-bn_mod.o" => [ + "crypto/bn/bn_mod.c" + ], + "crypto/bn/libcrypto-lib-bn_mont.o" => [ + "crypto/bn/bn_mont.c" + ], + "crypto/bn/libcrypto-lib-bn_mpi.o" => [ + "crypto/bn/bn_mpi.c" + ], + "crypto/bn/libcrypto-lib-bn_mul.o" => [ + "crypto/bn/bn_mul.c" + ], + "crypto/bn/libcrypto-lib-bn_nist.o" => [ + "crypto/bn/bn_nist.c" + ], + "crypto/bn/libcrypto-lib-bn_prime.o" => [ + "crypto/bn/bn_prime.c" + ], + "crypto/bn/libcrypto-lib-bn_print.o" => [ + "crypto/bn/bn_print.c" + ], + "crypto/bn/libcrypto-lib-bn_rand.o" => [ + "crypto/bn/bn_rand.c" + ], + "crypto/bn/libcrypto-lib-bn_recp.o" => [ + "crypto/bn/bn_recp.c" + ], + "crypto/bn/libcrypto-lib-bn_rsa_fips186_4.o" => [ + "crypto/bn/bn_rsa_fips186_4.c" + ], + "crypto/bn/libcrypto-lib-bn_shift.o" => [ + "crypto/bn/bn_shift.c" + ], + "crypto/bn/libcrypto-lib-bn_sqr.o" => [ + "crypto/bn/bn_sqr.c" + ], + "crypto/bn/libcrypto-lib-bn_sqrt.o" => [ + "crypto/bn/bn_sqrt.c" + ], + "crypto/bn/libcrypto-lib-bn_srp.o" => [ + "crypto/bn/bn_srp.c" + ], + "crypto/bn/libcrypto-lib-bn_word.o" => [ + "crypto/bn/bn_word.c" + ], + "crypto/bn/libcrypto-lib-bn_x931p.o" => [ + "crypto/bn/bn_x931p.c" + ], + "crypto/bn/libfips-lib-bn_add.o" => [ + "crypto/bn/bn_add.c" + ], + "crypto/bn/libfips-lib-bn_asm.o" => [ + "crypto/bn/bn_asm.c" + ], + "crypto/bn/libfips-lib-bn_blind.o" => [ + "crypto/bn/bn_blind.c" + ], + "crypto/bn/libfips-lib-bn_const.o" => [ + "crypto/bn/bn_const.c" + ], + "crypto/bn/libfips-lib-bn_conv.o" => [ + "crypto/bn/bn_conv.c" + ], + "crypto/bn/libfips-lib-bn_ctx.o" => [ + "crypto/bn/bn_ctx.c" + ], + "crypto/bn/libfips-lib-bn_dh.o" => [ + "crypto/bn/bn_dh.c" + ], + "crypto/bn/libfips-lib-bn_div.o" => [ + "crypto/bn/bn_div.c" + ], + "crypto/bn/libfips-lib-bn_exp.o" => [ + "crypto/bn/bn_exp.c" + ], + "crypto/bn/libfips-lib-bn_exp2.o" => [ + "crypto/bn/bn_exp2.c" + ], + "crypto/bn/libfips-lib-bn_gcd.o" => [ + "crypto/bn/bn_gcd.c" + ], + "crypto/bn/libfips-lib-bn_gf2m.o" => [ + "crypto/bn/bn_gf2m.c" + ], + "crypto/bn/libfips-lib-bn_intern.o" => [ + "crypto/bn/bn_intern.c" + ], + "crypto/bn/libfips-lib-bn_kron.o" => [ + "crypto/bn/bn_kron.c" + ], + "crypto/bn/libfips-lib-bn_lib.o" => [ + "crypto/bn/bn_lib.c" + ], + "crypto/bn/libfips-lib-bn_mod.o" => [ + "crypto/bn/bn_mod.c" + ], + "crypto/bn/libfips-lib-bn_mont.o" => [ + "crypto/bn/bn_mont.c" + ], + "crypto/bn/libfips-lib-bn_mpi.o" => [ + "crypto/bn/bn_mpi.c" + ], + "crypto/bn/libfips-lib-bn_mul.o" => [ + "crypto/bn/bn_mul.c" + ], + "crypto/bn/libfips-lib-bn_nist.o" => [ + "crypto/bn/bn_nist.c" + ], + "crypto/bn/libfips-lib-bn_prime.o" => [ + "crypto/bn/bn_prime.c" + ], + "crypto/bn/libfips-lib-bn_rand.o" => [ + "crypto/bn/bn_rand.c" + ], + "crypto/bn/libfips-lib-bn_recp.o" => [ + "crypto/bn/bn_recp.c" + ], + "crypto/bn/libfips-lib-bn_rsa_fips186_4.o" => [ + "crypto/bn/bn_rsa_fips186_4.c" + ], + "crypto/bn/libfips-lib-bn_shift.o" => [ + "crypto/bn/bn_shift.c" + ], + "crypto/bn/libfips-lib-bn_sqr.o" => [ + "crypto/bn/bn_sqr.c" + ], + "crypto/bn/libfips-lib-bn_sqrt.o" => [ + "crypto/bn/bn_sqrt.c" + ], + "crypto/bn/libfips-lib-bn_word.o" => [ + "crypto/bn/bn_word.c" + ], + "crypto/buffer/libcrypto-lib-buf_err.o" => [ + "crypto/buffer/buf_err.c" + ], + "crypto/buffer/libcrypto-lib-buffer.o" => [ + "crypto/buffer/buffer.c" + ], + "crypto/buffer/libfips-lib-buffer.o" => [ + "crypto/buffer/buffer.c" + ], + "crypto/camellia/libcrypto-lib-camellia.o" => [ + "crypto/camellia/camellia.c" + ], + "crypto/camellia/libcrypto-lib-cmll_cbc.o" => [ + "crypto/camellia/cmll_cbc.c" + ], + "crypto/camellia/libcrypto-lib-cmll_cfb.o" => [ + "crypto/camellia/cmll_cfb.c" + ], + "crypto/camellia/libcrypto-lib-cmll_ctr.o" => [ + "crypto/camellia/cmll_ctr.c" + ], + "crypto/camellia/libcrypto-lib-cmll_ecb.o" => [ + "crypto/camellia/cmll_ecb.c" + ], + "crypto/camellia/libcrypto-lib-cmll_misc.o" => [ + "crypto/camellia/cmll_misc.c" + ], + "crypto/camellia/libcrypto-lib-cmll_ofb.o" => [ + "crypto/camellia/cmll_ofb.c" + ], + "crypto/cast/libcrypto-lib-c_cfb64.o" => [ + "crypto/cast/c_cfb64.c" + ], + "crypto/cast/libcrypto-lib-c_ecb.o" => [ + "crypto/cast/c_ecb.c" + ], + "crypto/cast/libcrypto-lib-c_enc.o" => [ + "crypto/cast/c_enc.c" + ], + "crypto/cast/libcrypto-lib-c_ofb64.o" => [ + "crypto/cast/c_ofb64.c" + ], + "crypto/cast/libcrypto-lib-c_skey.o" => [ + "crypto/cast/c_skey.c" + ], + "crypto/chacha/libcrypto-lib-chacha_enc.o" => [ + "crypto/chacha/chacha_enc.c" + ], + "crypto/cmac/libcrypto-lib-cmac.o" => [ + "crypto/cmac/cmac.c" + ], + "crypto/cmac/libfips-lib-cmac.o" => [ + "crypto/cmac/cmac.c" + ], + "crypto/cmp/libcrypto-lib-cmp_asn.o" => [ + "crypto/cmp/cmp_asn.c" + ], + "crypto/cmp/libcrypto-lib-cmp_client.o" => [ + "crypto/cmp/cmp_client.c" + ], + "crypto/cmp/libcrypto-lib-cmp_ctx.o" => [ + "crypto/cmp/cmp_ctx.c" + ], + "crypto/cmp/libcrypto-lib-cmp_err.o" => [ + "crypto/cmp/cmp_err.c" + ], + "crypto/cmp/libcrypto-lib-cmp_hdr.o" => [ + "crypto/cmp/cmp_hdr.c" + ], + "crypto/cmp/libcrypto-lib-cmp_http.o" => [ + "crypto/cmp/cmp_http.c" + ], + "crypto/cmp/libcrypto-lib-cmp_msg.o" => [ + "crypto/cmp/cmp_msg.c" + ], + "crypto/cmp/libcrypto-lib-cmp_protect.o" => [ + "crypto/cmp/cmp_protect.c" + ], + "crypto/cmp/libcrypto-lib-cmp_server.o" => [ + "crypto/cmp/cmp_server.c" + ], + "crypto/cmp/libcrypto-lib-cmp_status.o" => [ + "crypto/cmp/cmp_status.c" + ], + "crypto/cmp/libcrypto-lib-cmp_util.o" => [ + "crypto/cmp/cmp_util.c" + ], + "crypto/cmp/libcrypto-lib-cmp_vfy.o" => [ + "crypto/cmp/cmp_vfy.c" + ], + "crypto/cms/libcrypto-lib-cms_asn1.o" => [ + "crypto/cms/cms_asn1.c" + ], + "crypto/cms/libcrypto-lib-cms_att.o" => [ + "crypto/cms/cms_att.c" + ], + "crypto/cms/libcrypto-lib-cms_cd.o" => [ + "crypto/cms/cms_cd.c" + ], + "crypto/cms/libcrypto-lib-cms_dd.o" => [ + "crypto/cms/cms_dd.c" + ], + "crypto/cms/libcrypto-lib-cms_dh.o" => [ + "crypto/cms/cms_dh.c" + ], + "crypto/cms/libcrypto-lib-cms_ec.o" => [ + "crypto/cms/cms_ec.c" + ], + "crypto/cms/libcrypto-lib-cms_enc.o" => [ + "crypto/cms/cms_enc.c" + ], + "crypto/cms/libcrypto-lib-cms_env.o" => [ + "crypto/cms/cms_env.c" + ], + "crypto/cms/libcrypto-lib-cms_err.o" => [ + "crypto/cms/cms_err.c" + ], + "crypto/cms/libcrypto-lib-cms_ess.o" => [ + "crypto/cms/cms_ess.c" + ], + "crypto/cms/libcrypto-lib-cms_io.o" => [ + "crypto/cms/cms_io.c" + ], + "crypto/cms/libcrypto-lib-cms_kari.o" => [ + "crypto/cms/cms_kari.c" + ], + "crypto/cms/libcrypto-lib-cms_lib.o" => [ + "crypto/cms/cms_lib.c" + ], + "crypto/cms/libcrypto-lib-cms_pwri.o" => [ + "crypto/cms/cms_pwri.c" + ], + "crypto/cms/libcrypto-lib-cms_rsa.o" => [ + "crypto/cms/cms_rsa.c" + ], + "crypto/cms/libcrypto-lib-cms_sd.o" => [ + "crypto/cms/cms_sd.c" + ], + "crypto/cms/libcrypto-lib-cms_smime.o" => [ + "crypto/cms/cms_smime.c" + ], + "crypto/conf/libcrypto-lib-conf_api.o" => [ + "crypto/conf/conf_api.c" + ], + "crypto/conf/libcrypto-lib-conf_def.o" => [ + "crypto/conf/conf_def.c" + ], + "crypto/conf/libcrypto-lib-conf_err.o" => [ + "crypto/conf/conf_err.c" + ], + "crypto/conf/libcrypto-lib-conf_lib.o" => [ + "crypto/conf/conf_lib.c" + ], + "crypto/conf/libcrypto-lib-conf_mall.o" => [ + "crypto/conf/conf_mall.c" + ], + "crypto/conf/libcrypto-lib-conf_mod.o" => [ + "crypto/conf/conf_mod.c" + ], + "crypto/conf/libcrypto-lib-conf_sap.o" => [ + "crypto/conf/conf_sap.c" + ], + "crypto/conf/libcrypto-lib-conf_ssl.o" => [ + "crypto/conf/conf_ssl.c" + ], + "crypto/crmf/libcrypto-lib-crmf_asn.o" => [ + "crypto/crmf/crmf_asn.c" + ], + "crypto/crmf/libcrypto-lib-crmf_err.o" => [ + "crypto/crmf/crmf_err.c" + ], + "crypto/crmf/libcrypto-lib-crmf_lib.o" => [ + "crypto/crmf/crmf_lib.c" + ], + "crypto/crmf/libcrypto-lib-crmf_pbm.o" => [ + "crypto/crmf/crmf_pbm.c" + ], + "crypto/ct/libcrypto-lib-ct_b64.o" => [ + "crypto/ct/ct_b64.c" + ], + "crypto/ct/libcrypto-lib-ct_err.o" => [ + "crypto/ct/ct_err.c" + ], + "crypto/ct/libcrypto-lib-ct_log.o" => [ + "crypto/ct/ct_log.c" + ], + "crypto/ct/libcrypto-lib-ct_oct.o" => [ + "crypto/ct/ct_oct.c" + ], + "crypto/ct/libcrypto-lib-ct_policy.o" => [ + "crypto/ct/ct_policy.c" + ], + "crypto/ct/libcrypto-lib-ct_prn.o" => [ + "crypto/ct/ct_prn.c" + ], + "crypto/ct/libcrypto-lib-ct_sct.o" => [ + "crypto/ct/ct_sct.c" + ], + "crypto/ct/libcrypto-lib-ct_sct_ctx.o" => [ + "crypto/ct/ct_sct_ctx.c" + ], + "crypto/ct/libcrypto-lib-ct_vfy.o" => [ + "crypto/ct/ct_vfy.c" + ], + "crypto/ct/libcrypto-lib-ct_x509v3.o" => [ + "crypto/ct/ct_x509v3.c" + ], + "crypto/des/libcrypto-lib-cbc_cksm.o" => [ + "crypto/des/cbc_cksm.c" + ], + "crypto/des/libcrypto-lib-cbc_enc.o" => [ + "crypto/des/cbc_enc.c" + ], + "crypto/des/libcrypto-lib-cfb64ede.o" => [ + "crypto/des/cfb64ede.c" + ], + "crypto/des/libcrypto-lib-cfb64enc.o" => [ + "crypto/des/cfb64enc.c" + ], + "crypto/des/libcrypto-lib-cfb_enc.o" => [ + "crypto/des/cfb_enc.c" + ], + "crypto/des/libcrypto-lib-des_enc.o" => [ + "crypto/des/des_enc.c" + ], + "crypto/des/libcrypto-lib-ecb3_enc.o" => [ + "crypto/des/ecb3_enc.c" + ], + "crypto/des/libcrypto-lib-ecb_enc.o" => [ + "crypto/des/ecb_enc.c" + ], + "crypto/des/libcrypto-lib-fcrypt.o" => [ + "crypto/des/fcrypt.c" + ], + "crypto/des/libcrypto-lib-fcrypt_b.o" => [ + "crypto/des/fcrypt_b.c" + ], + "crypto/des/libcrypto-lib-ofb64ede.o" => [ + "crypto/des/ofb64ede.c" + ], + "crypto/des/libcrypto-lib-ofb64enc.o" => [ + "crypto/des/ofb64enc.c" + ], + "crypto/des/libcrypto-lib-ofb_enc.o" => [ + "crypto/des/ofb_enc.c" + ], + "crypto/des/libcrypto-lib-pcbc_enc.o" => [ + "crypto/des/pcbc_enc.c" + ], + "crypto/des/libcrypto-lib-qud_cksm.o" => [ + "crypto/des/qud_cksm.c" + ], + "crypto/des/libcrypto-lib-rand_key.o" => [ + "crypto/des/rand_key.c" + ], + "crypto/des/libcrypto-lib-set_key.o" => [ + "crypto/des/set_key.c" + ], + "crypto/des/libcrypto-lib-str2key.o" => [ + "crypto/des/str2key.c" + ], + "crypto/des/libcrypto-lib-xcbc_enc.o" => [ + "crypto/des/xcbc_enc.c" + ], + "crypto/des/libfips-lib-des_enc.o" => [ + "crypto/des/des_enc.c" + ], + "crypto/des/libfips-lib-ecb3_enc.o" => [ + "crypto/des/ecb3_enc.c" + ], + "crypto/des/libfips-lib-fcrypt_b.o" => [ + "crypto/des/fcrypt_b.c" + ], + "crypto/des/libfips-lib-set_key.o" => [ + "crypto/des/set_key.c" + ], + "crypto/dh/libcrypto-lib-dh_ameth.o" => [ + "crypto/dh/dh_ameth.c" + ], + "crypto/dh/libcrypto-lib-dh_asn1.o" => [ + "crypto/dh/dh_asn1.c" + ], + "crypto/dh/libcrypto-lib-dh_backend.o" => [ + "crypto/dh/dh_backend.c" + ], + "crypto/dh/libcrypto-lib-dh_check.o" => [ + "crypto/dh/dh_check.c" + ], + "crypto/dh/libcrypto-lib-dh_depr.o" => [ + "crypto/dh/dh_depr.c" + ], + "crypto/dh/libcrypto-lib-dh_err.o" => [ + "crypto/dh/dh_err.c" + ], + "crypto/dh/libcrypto-lib-dh_gen.o" => [ + "crypto/dh/dh_gen.c" + ], + "crypto/dh/libcrypto-lib-dh_group_params.o" => [ + "crypto/dh/dh_group_params.c" + ], + "crypto/dh/libcrypto-lib-dh_kdf.o" => [ + "crypto/dh/dh_kdf.c" + ], + "crypto/dh/libcrypto-lib-dh_key.o" => [ + "crypto/dh/dh_key.c" + ], + "crypto/dh/libcrypto-lib-dh_lib.o" => [ + "crypto/dh/dh_lib.c" + ], + "crypto/dh/libcrypto-lib-dh_meth.o" => [ + "crypto/dh/dh_meth.c" + ], + "crypto/dh/libcrypto-lib-dh_pmeth.o" => [ + "crypto/dh/dh_pmeth.c" + ], + "crypto/dh/libcrypto-lib-dh_prn.o" => [ + "crypto/dh/dh_prn.c" + ], + "crypto/dh/libcrypto-lib-dh_rfc5114.o" => [ + "crypto/dh/dh_rfc5114.c" + ], + "crypto/dh/libfips-lib-dh_backend.o" => [ + "crypto/dh/dh_backend.c" + ], + "crypto/dh/libfips-lib-dh_check.o" => [ + "crypto/dh/dh_check.c" + ], + "crypto/dh/libfips-lib-dh_gen.o" => [ + "crypto/dh/dh_gen.c" + ], + "crypto/dh/libfips-lib-dh_group_params.o" => [ + "crypto/dh/dh_group_params.c" + ], + "crypto/dh/libfips-lib-dh_kdf.o" => [ + "crypto/dh/dh_kdf.c" + ], + "crypto/dh/libfips-lib-dh_key.o" => [ + "crypto/dh/dh_key.c" + ], + "crypto/dh/libfips-lib-dh_lib.o" => [ + "crypto/dh/dh_lib.c" + ], + "crypto/dsa/libcrypto-lib-dsa_ameth.o" => [ + "crypto/dsa/dsa_ameth.c" + ], + "crypto/dsa/libcrypto-lib-dsa_asn1.o" => [ + "crypto/dsa/dsa_asn1.c" + ], + "crypto/dsa/libcrypto-lib-dsa_backend.o" => [ + "crypto/dsa/dsa_backend.c" + ], + "crypto/dsa/libcrypto-lib-dsa_check.o" => [ + "crypto/dsa/dsa_check.c" + ], + "crypto/dsa/libcrypto-lib-dsa_depr.o" => [ + "crypto/dsa/dsa_depr.c" + ], + "crypto/dsa/libcrypto-lib-dsa_err.o" => [ + "crypto/dsa/dsa_err.c" + ], + "crypto/dsa/libcrypto-lib-dsa_gen.o" => [ + "crypto/dsa/dsa_gen.c" + ], + "crypto/dsa/libcrypto-lib-dsa_key.o" => [ + "crypto/dsa/dsa_key.c" + ], + "crypto/dsa/libcrypto-lib-dsa_lib.o" => [ + "crypto/dsa/dsa_lib.c" + ], + "crypto/dsa/libcrypto-lib-dsa_meth.o" => [ + "crypto/dsa/dsa_meth.c" + ], + "crypto/dsa/libcrypto-lib-dsa_ossl.o" => [ + "crypto/dsa/dsa_ossl.c" + ], + "crypto/dsa/libcrypto-lib-dsa_pmeth.o" => [ + "crypto/dsa/dsa_pmeth.c" + ], + "crypto/dsa/libcrypto-lib-dsa_prn.o" => [ + "crypto/dsa/dsa_prn.c" + ], + "crypto/dsa/libcrypto-lib-dsa_sign.o" => [ + "crypto/dsa/dsa_sign.c" + ], + "crypto/dsa/libcrypto-lib-dsa_vrf.o" => [ + "crypto/dsa/dsa_vrf.c" + ], + "crypto/dsa/libfips-lib-dsa_backend.o" => [ + "crypto/dsa/dsa_backend.c" + ], + "crypto/dsa/libfips-lib-dsa_check.o" => [ + "crypto/dsa/dsa_check.c" + ], + "crypto/dsa/libfips-lib-dsa_gen.o" => [ + "crypto/dsa/dsa_gen.c" + ], + "crypto/dsa/libfips-lib-dsa_key.o" => [ + "crypto/dsa/dsa_key.c" + ], + "crypto/dsa/libfips-lib-dsa_lib.o" => [ + "crypto/dsa/dsa_lib.c" + ], + "crypto/dsa/libfips-lib-dsa_ossl.o" => [ + "crypto/dsa/dsa_ossl.c" + ], + "crypto/dsa/libfips-lib-dsa_sign.o" => [ + "crypto/dsa/dsa_sign.c" + ], + "crypto/dsa/libfips-lib-dsa_vrf.o" => [ + "crypto/dsa/dsa_vrf.c" + ], + "crypto/dso/libcrypto-lib-dso_dl.o" => [ + "crypto/dso/dso_dl.c" + ], + "crypto/dso/libcrypto-lib-dso_dlfcn.o" => [ + "crypto/dso/dso_dlfcn.c" + ], + "crypto/dso/libcrypto-lib-dso_err.o" => [ + "crypto/dso/dso_err.c" + ], + "crypto/dso/libcrypto-lib-dso_lib.o" => [ + "crypto/dso/dso_lib.c" + ], + "crypto/dso/libcrypto-lib-dso_openssl.o" => [ + "crypto/dso/dso_openssl.c" + ], + "crypto/dso/libcrypto-lib-dso_vms.o" => [ + "crypto/dso/dso_vms.c" + ], + "crypto/dso/libcrypto-lib-dso_win32.o" => [ + "crypto/dso/dso_win32.c" + ], + "crypto/ec/curve448/arch_32/libcrypto-lib-f_impl32.o" => [ + "crypto/ec/curve448/arch_32/f_impl32.c" + ], + "crypto/ec/curve448/arch_32/libfips-lib-f_impl32.o" => [ + "crypto/ec/curve448/arch_32/f_impl32.c" + ], + "crypto/ec/curve448/arch_64/libcrypto-lib-f_impl64.o" => [ + "crypto/ec/curve448/arch_64/f_impl64.c" + ], + "crypto/ec/curve448/arch_64/libfips-lib-f_impl64.o" => [ + "crypto/ec/curve448/arch_64/f_impl64.c" + ], + "crypto/ec/curve448/libcrypto-lib-curve448.o" => [ + "crypto/ec/curve448/curve448.c" + ], + "crypto/ec/curve448/libcrypto-lib-curve448_tables.o" => [ + "crypto/ec/curve448/curve448_tables.c" + ], + "crypto/ec/curve448/libcrypto-lib-eddsa.o" => [ + "crypto/ec/curve448/eddsa.c" + ], + "crypto/ec/curve448/libcrypto-lib-f_generic.o" => [ + "crypto/ec/curve448/f_generic.c" + ], + "crypto/ec/curve448/libcrypto-lib-scalar.o" => [ + "crypto/ec/curve448/scalar.c" + ], + "crypto/ec/curve448/libfips-lib-curve448.o" => [ + "crypto/ec/curve448/curve448.c" + ], + "crypto/ec/curve448/libfips-lib-curve448_tables.o" => [ + "crypto/ec/curve448/curve448_tables.c" + ], + "crypto/ec/curve448/libfips-lib-eddsa.o" => [ + "crypto/ec/curve448/eddsa.c" + ], + "crypto/ec/curve448/libfips-lib-f_generic.o" => [ + "crypto/ec/curve448/f_generic.c" + ], + "crypto/ec/curve448/libfips-lib-scalar.o" => [ + "crypto/ec/curve448/scalar.c" + ], + "crypto/ec/libcrypto-lib-curve25519.o" => [ + "crypto/ec/curve25519.c" + ], + "crypto/ec/libcrypto-lib-ec2_oct.o" => [ + "crypto/ec/ec2_oct.c" + ], + "crypto/ec/libcrypto-lib-ec2_smpl.o" => [ + "crypto/ec/ec2_smpl.c" + ], + "crypto/ec/libcrypto-lib-ec_ameth.o" => [ + "crypto/ec/ec_ameth.c" + ], + "crypto/ec/libcrypto-lib-ec_asn1.o" => [ + "crypto/ec/ec_asn1.c" + ], + "crypto/ec/libcrypto-lib-ec_backend.o" => [ + "crypto/ec/ec_backend.c" + ], + "crypto/ec/libcrypto-lib-ec_check.o" => [ + "crypto/ec/ec_check.c" + ], + "crypto/ec/libcrypto-lib-ec_curve.o" => [ + "crypto/ec/ec_curve.c" + ], + "crypto/ec/libcrypto-lib-ec_cvt.o" => [ + "crypto/ec/ec_cvt.c" + ], + "crypto/ec/libcrypto-lib-ec_deprecated.o" => [ + "crypto/ec/ec_deprecated.c" + ], + "crypto/ec/libcrypto-lib-ec_err.o" => [ + "crypto/ec/ec_err.c" + ], + "crypto/ec/libcrypto-lib-ec_key.o" => [ + "crypto/ec/ec_key.c" + ], + "crypto/ec/libcrypto-lib-ec_kmeth.o" => [ + "crypto/ec/ec_kmeth.c" + ], + "crypto/ec/libcrypto-lib-ec_lib.o" => [ + "crypto/ec/ec_lib.c" + ], + "crypto/ec/libcrypto-lib-ec_mult.o" => [ + "crypto/ec/ec_mult.c" + ], + "crypto/ec/libcrypto-lib-ec_oct.o" => [ + "crypto/ec/ec_oct.c" + ], + "crypto/ec/libcrypto-lib-ec_pmeth.o" => [ + "crypto/ec/ec_pmeth.c" + ], + "crypto/ec/libcrypto-lib-ec_print.o" => [ + "crypto/ec/ec_print.c" + ], + "crypto/ec/libcrypto-lib-ecdh_kdf.o" => [ + "crypto/ec/ecdh_kdf.c" + ], + "crypto/ec/libcrypto-lib-ecdh_ossl.o" => [ + "crypto/ec/ecdh_ossl.c" + ], + "crypto/ec/libcrypto-lib-ecdsa_ossl.o" => [ + "crypto/ec/ecdsa_ossl.c" + ], + "crypto/ec/libcrypto-lib-ecdsa_sign.o" => [ + "crypto/ec/ecdsa_sign.c" + ], + "crypto/ec/libcrypto-lib-ecdsa_vrf.o" => [ + "crypto/ec/ecdsa_vrf.c" + ], + "crypto/ec/libcrypto-lib-eck_prn.o" => [ + "crypto/ec/eck_prn.c" + ], + "crypto/ec/libcrypto-lib-ecp_mont.o" => [ + "crypto/ec/ecp_mont.c" + ], + "crypto/ec/libcrypto-lib-ecp_nist.o" => [ + "crypto/ec/ecp_nist.c" + ], + "crypto/ec/libcrypto-lib-ecp_oct.o" => [ + "crypto/ec/ecp_oct.c" + ], + "crypto/ec/libcrypto-lib-ecp_smpl.o" => [ + "crypto/ec/ecp_smpl.c" + ], + "crypto/ec/libcrypto-lib-ecx_backend.o" => [ + "crypto/ec/ecx_backend.c" + ], + "crypto/ec/libcrypto-lib-ecx_key.o" => [ + "crypto/ec/ecx_key.c" + ], + "crypto/ec/libcrypto-lib-ecx_meth.o" => [ + "crypto/ec/ecx_meth.c" + ], + "crypto/ec/libfips-lib-curve25519.o" => [ + "crypto/ec/curve25519.c" + ], + "crypto/ec/libfips-lib-ec2_oct.o" => [ + "crypto/ec/ec2_oct.c" + ], + "crypto/ec/libfips-lib-ec2_smpl.o" => [ + "crypto/ec/ec2_smpl.c" + ], + "crypto/ec/libfips-lib-ec_asn1.o" => [ + "crypto/ec/ec_asn1.c" + ], + "crypto/ec/libfips-lib-ec_backend.o" => [ + "crypto/ec/ec_backend.c" + ], + "crypto/ec/libfips-lib-ec_check.o" => [ + "crypto/ec/ec_check.c" + ], + "crypto/ec/libfips-lib-ec_curve.o" => [ + "crypto/ec/ec_curve.c" + ], + "crypto/ec/libfips-lib-ec_cvt.o" => [ + "crypto/ec/ec_cvt.c" + ], + "crypto/ec/libfips-lib-ec_key.o" => [ + "crypto/ec/ec_key.c" + ], + "crypto/ec/libfips-lib-ec_kmeth.o" => [ + "crypto/ec/ec_kmeth.c" + ], + "crypto/ec/libfips-lib-ec_lib.o" => [ + "crypto/ec/ec_lib.c" + ], + "crypto/ec/libfips-lib-ec_mult.o" => [ + "crypto/ec/ec_mult.c" + ], + "crypto/ec/libfips-lib-ec_oct.o" => [ + "crypto/ec/ec_oct.c" + ], + "crypto/ec/libfips-lib-ecdh_kdf.o" => [ + "crypto/ec/ecdh_kdf.c" + ], + "crypto/ec/libfips-lib-ecdh_ossl.o" => [ + "crypto/ec/ecdh_ossl.c" + ], + "crypto/ec/libfips-lib-ecdsa_ossl.o" => [ + "crypto/ec/ecdsa_ossl.c" + ], + "crypto/ec/libfips-lib-ecdsa_sign.o" => [ + "crypto/ec/ecdsa_sign.c" + ], + "crypto/ec/libfips-lib-ecdsa_vrf.o" => [ + "crypto/ec/ecdsa_vrf.c" + ], + "crypto/ec/libfips-lib-ecp_mont.o" => [ + "crypto/ec/ecp_mont.c" + ], + "crypto/ec/libfips-lib-ecp_nist.o" => [ + "crypto/ec/ecp_nist.c" + ], + "crypto/ec/libfips-lib-ecp_oct.o" => [ + "crypto/ec/ecp_oct.c" + ], + "crypto/ec/libfips-lib-ecp_smpl.o" => [ + "crypto/ec/ecp_smpl.c" + ], + "crypto/ec/libfips-lib-ecx_backend.o" => [ + "crypto/ec/ecx_backend.c" + ], + "crypto/ec/libfips-lib-ecx_key.o" => [ + "crypto/ec/ecx_key.c" + ], + "crypto/encode_decode/libcrypto-lib-decoder_err.o" => [ + "crypto/encode_decode/decoder_err.c" + ], + "crypto/encode_decode/libcrypto-lib-decoder_lib.o" => [ + "crypto/encode_decode/decoder_lib.c" + ], + "crypto/encode_decode/libcrypto-lib-decoder_meth.o" => [ + "crypto/encode_decode/decoder_meth.c" + ], + "crypto/encode_decode/libcrypto-lib-decoder_pkey.o" => [ + "crypto/encode_decode/decoder_pkey.c" + ], + "crypto/encode_decode/libcrypto-lib-encoder_err.o" => [ + "crypto/encode_decode/encoder_err.c" + ], + "crypto/encode_decode/libcrypto-lib-encoder_lib.o" => [ + "crypto/encode_decode/encoder_lib.c" + ], + "crypto/encode_decode/libcrypto-lib-encoder_meth.o" => [ + "crypto/encode_decode/encoder_meth.c" + ], + "crypto/encode_decode/libcrypto-lib-encoder_pkey.o" => [ + "crypto/encode_decode/encoder_pkey.c" + ], + "crypto/engine/libcrypto-lib-eng_all.o" => [ + "crypto/engine/eng_all.c" + ], + "crypto/engine/libcrypto-lib-eng_cnf.o" => [ + "crypto/engine/eng_cnf.c" + ], + "crypto/engine/libcrypto-lib-eng_ctrl.o" => [ + "crypto/engine/eng_ctrl.c" + ], + "crypto/engine/libcrypto-lib-eng_dyn.o" => [ + "crypto/engine/eng_dyn.c" + ], + "crypto/engine/libcrypto-lib-eng_err.o" => [ + "crypto/engine/eng_err.c" + ], + "crypto/engine/libcrypto-lib-eng_fat.o" => [ + "crypto/engine/eng_fat.c" + ], + "crypto/engine/libcrypto-lib-eng_init.o" => [ + "crypto/engine/eng_init.c" + ], + "crypto/engine/libcrypto-lib-eng_lib.o" => [ + "crypto/engine/eng_lib.c" + ], + "crypto/engine/libcrypto-lib-eng_list.o" => [ + "crypto/engine/eng_list.c" + ], + "crypto/engine/libcrypto-lib-eng_openssl.o" => [ + "crypto/engine/eng_openssl.c" + ], + "crypto/engine/libcrypto-lib-eng_pkey.o" => [ + "crypto/engine/eng_pkey.c" + ], + "crypto/engine/libcrypto-lib-eng_rdrand.o" => [ + "crypto/engine/eng_rdrand.c" + ], + "crypto/engine/libcrypto-lib-eng_table.o" => [ + "crypto/engine/eng_table.c" + ], + "crypto/engine/libcrypto-lib-tb_asnmth.o" => [ + "crypto/engine/tb_asnmth.c" + ], + "crypto/engine/libcrypto-lib-tb_cipher.o" => [ + "crypto/engine/tb_cipher.c" + ], + "crypto/engine/libcrypto-lib-tb_dh.o" => [ + "crypto/engine/tb_dh.c" + ], + "crypto/engine/libcrypto-lib-tb_digest.o" => [ + "crypto/engine/tb_digest.c" + ], + "crypto/engine/libcrypto-lib-tb_dsa.o" => [ + "crypto/engine/tb_dsa.c" + ], + "crypto/engine/libcrypto-lib-tb_eckey.o" => [ + "crypto/engine/tb_eckey.c" + ], + "crypto/engine/libcrypto-lib-tb_pkmeth.o" => [ + "crypto/engine/tb_pkmeth.c" + ], + "crypto/engine/libcrypto-lib-tb_rand.o" => [ + "crypto/engine/tb_rand.c" + ], + "crypto/engine/libcrypto-lib-tb_rsa.o" => [ + "crypto/engine/tb_rsa.c" + ], + "crypto/err/libcrypto-lib-err.o" => [ + "crypto/err/err.c" + ], + "crypto/err/libcrypto-lib-err_all.o" => [ + "crypto/err/err_all.c" + ], + "crypto/err/libcrypto-lib-err_all_legacy.o" => [ + "crypto/err/err_all_legacy.c" + ], + "crypto/err/libcrypto-lib-err_blocks.o" => [ + "crypto/err/err_blocks.c" + ], + "crypto/err/libcrypto-lib-err_prn.o" => [ + "crypto/err/err_prn.c" + ], + "crypto/ess/libcrypto-lib-ess_asn1.o" => [ + "crypto/ess/ess_asn1.c" + ], + "crypto/ess/libcrypto-lib-ess_err.o" => [ + "crypto/ess/ess_err.c" + ], + "crypto/ess/libcrypto-lib-ess_lib.o" => [ + "crypto/ess/ess_lib.c" + ], + "crypto/evp/libcrypto-lib-asymcipher.o" => [ + "crypto/evp/asymcipher.c" + ], + "crypto/evp/libcrypto-lib-bio_b64.o" => [ + "crypto/evp/bio_b64.c" + ], + "crypto/evp/libcrypto-lib-bio_enc.o" => [ + "crypto/evp/bio_enc.c" + ], + "crypto/evp/libcrypto-lib-bio_md.o" => [ + "crypto/evp/bio_md.c" + ], + "crypto/evp/libcrypto-lib-bio_ok.o" => [ + "crypto/evp/bio_ok.c" + ], + "crypto/evp/libcrypto-lib-c_allc.o" => [ + "crypto/evp/c_allc.c" + ], + "crypto/evp/libcrypto-lib-c_alld.o" => [ + "crypto/evp/c_alld.c" + ], + "crypto/evp/libcrypto-lib-cmeth_lib.o" => [ + "crypto/evp/cmeth_lib.c" + ], + "crypto/evp/libcrypto-lib-ctrl_params_translate.o" => [ + "crypto/evp/ctrl_params_translate.c" + ], + "crypto/evp/libcrypto-lib-dh_ctrl.o" => [ + "crypto/evp/dh_ctrl.c" + ], + "crypto/evp/libcrypto-lib-dh_support.o" => [ + "crypto/evp/dh_support.c" + ], + "crypto/evp/libcrypto-lib-digest.o" => [ + "crypto/evp/digest.c" + ], + "crypto/evp/libcrypto-lib-dsa_ctrl.o" => [ + "crypto/evp/dsa_ctrl.c" + ], + "crypto/evp/libcrypto-lib-e_aes.o" => [ + "crypto/evp/e_aes.c" + ], + "crypto/evp/libcrypto-lib-e_aes_cbc_hmac_sha1.o" => [ + "crypto/evp/e_aes_cbc_hmac_sha1.c" + ], + "crypto/evp/libcrypto-lib-e_aes_cbc_hmac_sha256.o" => [ + "crypto/evp/e_aes_cbc_hmac_sha256.c" + ], + "crypto/evp/libcrypto-lib-e_aria.o" => [ + "crypto/evp/e_aria.c" + ], + "crypto/evp/libcrypto-lib-e_bf.o" => [ + "crypto/evp/e_bf.c" + ], + "crypto/evp/libcrypto-lib-e_camellia.o" => [ + "crypto/evp/e_camellia.c" + ], + "crypto/evp/libcrypto-lib-e_cast.o" => [ + "crypto/evp/e_cast.c" + ], + "crypto/evp/libcrypto-lib-e_chacha20_poly1305.o" => [ + "crypto/evp/e_chacha20_poly1305.c" + ], + "crypto/evp/libcrypto-lib-e_des.o" => [ + "crypto/evp/e_des.c" + ], + "crypto/evp/libcrypto-lib-e_des3.o" => [ + "crypto/evp/e_des3.c" + ], + "crypto/evp/libcrypto-lib-e_idea.o" => [ + "crypto/evp/e_idea.c" + ], + "crypto/evp/libcrypto-lib-e_null.o" => [ + "crypto/evp/e_null.c" + ], + "crypto/evp/libcrypto-lib-e_old.o" => [ + "crypto/evp/e_old.c" + ], + "crypto/evp/libcrypto-lib-e_rc2.o" => [ + "crypto/evp/e_rc2.c" + ], + "crypto/evp/libcrypto-lib-e_rc4.o" => [ + "crypto/evp/e_rc4.c" + ], + "crypto/evp/libcrypto-lib-e_rc4_hmac_md5.o" => [ + "crypto/evp/e_rc4_hmac_md5.c" + ], + "crypto/evp/libcrypto-lib-e_rc5.o" => [ + "crypto/evp/e_rc5.c" + ], + "crypto/evp/libcrypto-lib-e_seed.o" => [ + "crypto/evp/e_seed.c" + ], + "crypto/evp/libcrypto-lib-e_sm4.o" => [ + "crypto/evp/e_sm4.c" + ], + "crypto/evp/libcrypto-lib-e_xcbc_d.o" => [ + "crypto/evp/e_xcbc_d.c" + ], + "crypto/evp/libcrypto-lib-ec_ctrl.o" => [ + "crypto/evp/ec_ctrl.c" + ], + "crypto/evp/libcrypto-lib-ec_support.o" => [ + "crypto/evp/ec_support.c" + ], + "crypto/evp/libcrypto-lib-encode.o" => [ + "crypto/evp/encode.c" + ], + "crypto/evp/libcrypto-lib-evp_cnf.o" => [ + "crypto/evp/evp_cnf.c" + ], + "crypto/evp/libcrypto-lib-evp_enc.o" => [ + "crypto/evp/evp_enc.c" + ], + "crypto/evp/libcrypto-lib-evp_err.o" => [ + "crypto/evp/evp_err.c" + ], + "crypto/evp/libcrypto-lib-evp_fetch.o" => [ + "crypto/evp/evp_fetch.c" + ], + "crypto/evp/libcrypto-lib-evp_key.o" => [ + "crypto/evp/evp_key.c" + ], + "crypto/evp/libcrypto-lib-evp_lib.o" => [ + "crypto/evp/evp_lib.c" + ], + "crypto/evp/libcrypto-lib-evp_pbe.o" => [ + "crypto/evp/evp_pbe.c" + ], + "crypto/evp/libcrypto-lib-evp_pkey.o" => [ + "crypto/evp/evp_pkey.c" + ], + "crypto/evp/libcrypto-lib-evp_rand.o" => [ + "crypto/evp/evp_rand.c" + ], + "crypto/evp/libcrypto-lib-evp_utils.o" => [ + "crypto/evp/evp_utils.c" + ], + "crypto/evp/libcrypto-lib-exchange.o" => [ + "crypto/evp/exchange.c" + ], + "crypto/evp/libcrypto-lib-kdf_lib.o" => [ + "crypto/evp/kdf_lib.c" + ], + "crypto/evp/libcrypto-lib-kdf_meth.o" => [ + "crypto/evp/kdf_meth.c" + ], + "crypto/evp/libcrypto-lib-kem.o" => [ + "crypto/evp/kem.c" + ], + "crypto/evp/libcrypto-lib-keymgmt_lib.o" => [ + "crypto/evp/keymgmt_lib.c" + ], + "crypto/evp/libcrypto-lib-keymgmt_meth.o" => [ + "crypto/evp/keymgmt_meth.c" + ], + "crypto/evp/libcrypto-lib-legacy_blake2.o" => [ + "crypto/evp/legacy_blake2.c" + ], + "crypto/evp/libcrypto-lib-legacy_md4.o" => [ + "crypto/evp/legacy_md4.c" + ], + "crypto/evp/libcrypto-lib-legacy_md5.o" => [ + "crypto/evp/legacy_md5.c" + ], + "crypto/evp/libcrypto-lib-legacy_md5_sha1.o" => [ + "crypto/evp/legacy_md5_sha1.c" + ], + "crypto/evp/libcrypto-lib-legacy_mdc2.o" => [ + "crypto/evp/legacy_mdc2.c" + ], + "crypto/evp/libcrypto-lib-legacy_ripemd.o" => [ + "crypto/evp/legacy_ripemd.c" + ], + "crypto/evp/libcrypto-lib-legacy_sha.o" => [ + "crypto/evp/legacy_sha.c" + ], + "crypto/evp/libcrypto-lib-legacy_wp.o" => [ + "crypto/evp/legacy_wp.c" + ], + "crypto/evp/libcrypto-lib-m_null.o" => [ + "crypto/evp/m_null.c" + ], + "crypto/evp/libcrypto-lib-m_sigver.o" => [ + "crypto/evp/m_sigver.c" + ], + "crypto/evp/libcrypto-lib-mac_lib.o" => [ + "crypto/evp/mac_lib.c" + ], + "crypto/evp/libcrypto-lib-mac_meth.o" => [ + "crypto/evp/mac_meth.c" + ], + "crypto/evp/libcrypto-lib-names.o" => [ + "crypto/evp/names.c" + ], + "crypto/evp/libcrypto-lib-p5_crpt.o" => [ + "crypto/evp/p5_crpt.c" + ], + "crypto/evp/libcrypto-lib-p5_crpt2.o" => [ + "crypto/evp/p5_crpt2.c" + ], + "crypto/evp/libcrypto-lib-p_dec.o" => [ + "crypto/evp/p_dec.c" + ], + "crypto/evp/libcrypto-lib-p_enc.o" => [ + "crypto/evp/p_enc.c" + ], + "crypto/evp/libcrypto-lib-p_legacy.o" => [ + "crypto/evp/p_legacy.c" + ], + "crypto/evp/libcrypto-lib-p_lib.o" => [ + "crypto/evp/p_lib.c" + ], + "crypto/evp/libcrypto-lib-p_open.o" => [ + "crypto/evp/p_open.c" + ], + "crypto/evp/libcrypto-lib-p_seal.o" => [ + "crypto/evp/p_seal.c" + ], + "crypto/evp/libcrypto-lib-p_sign.o" => [ + "crypto/evp/p_sign.c" + ], + "crypto/evp/libcrypto-lib-p_verify.o" => [ + "crypto/evp/p_verify.c" + ], + "crypto/evp/libcrypto-lib-pbe_scrypt.o" => [ + "crypto/evp/pbe_scrypt.c" + ], + "crypto/evp/libcrypto-lib-pmeth_check.o" => [ + "crypto/evp/pmeth_check.c" + ], + "crypto/evp/libcrypto-lib-pmeth_gn.o" => [ + "crypto/evp/pmeth_gn.c" + ], + "crypto/evp/libcrypto-lib-pmeth_lib.o" => [ + "crypto/evp/pmeth_lib.c" + ], + "crypto/evp/libcrypto-lib-signature.o" => [ + "crypto/evp/signature.c" + ], + "crypto/evp/libfips-lib-asymcipher.o" => [ + "crypto/evp/asymcipher.c" + ], + "crypto/evp/libfips-lib-dh_support.o" => [ + "crypto/evp/dh_support.c" + ], + "crypto/evp/libfips-lib-digest.o" => [ + "crypto/evp/digest.c" + ], + "crypto/evp/libfips-lib-ec_support.o" => [ + "crypto/evp/ec_support.c" + ], + "crypto/evp/libfips-lib-evp_enc.o" => [ + "crypto/evp/evp_enc.c" + ], + "crypto/evp/libfips-lib-evp_fetch.o" => [ + "crypto/evp/evp_fetch.c" + ], + "crypto/evp/libfips-lib-evp_lib.o" => [ + "crypto/evp/evp_lib.c" + ], + "crypto/evp/libfips-lib-evp_rand.o" => [ + "crypto/evp/evp_rand.c" + ], + "crypto/evp/libfips-lib-evp_utils.o" => [ + "crypto/evp/evp_utils.c" + ], + "crypto/evp/libfips-lib-exchange.o" => [ + "crypto/evp/exchange.c" + ], + "crypto/evp/libfips-lib-kdf_lib.o" => [ + "crypto/evp/kdf_lib.c" + ], + "crypto/evp/libfips-lib-kdf_meth.o" => [ + "crypto/evp/kdf_meth.c" + ], + "crypto/evp/libfips-lib-kem.o" => [ + "crypto/evp/kem.c" + ], + "crypto/evp/libfips-lib-keymgmt_lib.o" => [ + "crypto/evp/keymgmt_lib.c" + ], + "crypto/evp/libfips-lib-keymgmt_meth.o" => [ + "crypto/evp/keymgmt_meth.c" + ], + "crypto/evp/libfips-lib-m_sigver.o" => [ + "crypto/evp/m_sigver.c" + ], + "crypto/evp/libfips-lib-mac_lib.o" => [ + "crypto/evp/mac_lib.c" + ], + "crypto/evp/libfips-lib-mac_meth.o" => [ + "crypto/evp/mac_meth.c" + ], + "crypto/evp/libfips-lib-p_lib.o" => [ + "crypto/evp/p_lib.c" + ], + "crypto/evp/libfips-lib-pmeth_check.o" => [ + "crypto/evp/pmeth_check.c" + ], + "crypto/evp/libfips-lib-pmeth_gn.o" => [ + "crypto/evp/pmeth_gn.c" + ], + "crypto/evp/libfips-lib-pmeth_lib.o" => [ + "crypto/evp/pmeth_lib.c" + ], + "crypto/evp/libfips-lib-signature.o" => [ + "crypto/evp/signature.c" + ], + "crypto/ffc/libcrypto-lib-ffc_backend.o" => [ + "crypto/ffc/ffc_backend.c" + ], + "crypto/ffc/libcrypto-lib-ffc_dh.o" => [ + "crypto/ffc/ffc_dh.c" + ], + "crypto/ffc/libcrypto-lib-ffc_key_generate.o" => [ + "crypto/ffc/ffc_key_generate.c" + ], + "crypto/ffc/libcrypto-lib-ffc_key_validate.o" => [ + "crypto/ffc/ffc_key_validate.c" + ], + "crypto/ffc/libcrypto-lib-ffc_params.o" => [ + "crypto/ffc/ffc_params.c" + ], + "crypto/ffc/libcrypto-lib-ffc_params_generate.o" => [ + "crypto/ffc/ffc_params_generate.c" + ], + "crypto/ffc/libcrypto-lib-ffc_params_validate.o" => [ + "crypto/ffc/ffc_params_validate.c" + ], + "crypto/ffc/libfips-lib-ffc_backend.o" => [ + "crypto/ffc/ffc_backend.c" + ], + "crypto/ffc/libfips-lib-ffc_dh.o" => [ + "crypto/ffc/ffc_dh.c" + ], + "crypto/ffc/libfips-lib-ffc_key_generate.o" => [ + "crypto/ffc/ffc_key_generate.c" + ], + "crypto/ffc/libfips-lib-ffc_key_validate.o" => [ + "crypto/ffc/ffc_key_validate.c" + ], + "crypto/ffc/libfips-lib-ffc_params.o" => [ + "crypto/ffc/ffc_params.c" + ], + "crypto/ffc/libfips-lib-ffc_params_generate.o" => [ + "crypto/ffc/ffc_params_generate.c" + ], + "crypto/ffc/libfips-lib-ffc_params_validate.o" => [ + "crypto/ffc/ffc_params_validate.c" + ], + "crypto/hmac/libcrypto-lib-hmac.o" => [ + "crypto/hmac/hmac.c" + ], + "crypto/hmac/libfips-lib-hmac.o" => [ + "crypto/hmac/hmac.c" + ], + "crypto/http/libcrypto-lib-http_client.o" => [ + "crypto/http/http_client.c" + ], + "crypto/http/libcrypto-lib-http_err.o" => [ + "crypto/http/http_err.c" + ], + "crypto/http/libcrypto-lib-http_lib.o" => [ + "crypto/http/http_lib.c" + ], + "crypto/idea/libcrypto-lib-i_cbc.o" => [ + "crypto/idea/i_cbc.c" + ], + "crypto/idea/libcrypto-lib-i_cfb64.o" => [ + "crypto/idea/i_cfb64.c" + ], + "crypto/idea/libcrypto-lib-i_ecb.o" => [ + "crypto/idea/i_ecb.c" + ], + "crypto/idea/libcrypto-lib-i_ofb64.o" => [ + "crypto/idea/i_ofb64.c" + ], + "crypto/idea/libcrypto-lib-i_skey.o" => [ + "crypto/idea/i_skey.c" + ], + "crypto/kdf/libcrypto-lib-kdf_err.o" => [ + "crypto/kdf/kdf_err.c" + ], + "crypto/lhash/libcrypto-lib-lh_stats.o" => [ + "crypto/lhash/lh_stats.c" + ], + "crypto/lhash/libcrypto-lib-lhash.o" => [ + "crypto/lhash/lhash.c" + ], + "crypto/lhash/libfips-lib-lhash.o" => [ + "crypto/lhash/lhash.c" + ], + "crypto/libcrypto-lib-asn1_dsa.o" => [ + "crypto/asn1_dsa.c" + ], + "crypto/libcrypto-lib-bsearch.o" => [ + "crypto/bsearch.c" + ], + "crypto/libcrypto-lib-context.o" => [ + "crypto/context.c" + ], + "crypto/libcrypto-lib-core_algorithm.o" => [ + "crypto/core_algorithm.c" + ], + "crypto/libcrypto-lib-core_fetch.o" => [ + "crypto/core_fetch.c" + ], + "crypto/libcrypto-lib-core_namemap.o" => [ + "crypto/core_namemap.c" + ], + "crypto/libcrypto-lib-cpt_err.o" => [ + "crypto/cpt_err.c" + ], + "crypto/libcrypto-lib-cpuid.o" => [ + "crypto/cpuid.c" + ], + "crypto/libcrypto-lib-cryptlib.o" => [ + "crypto/cryptlib.c" + ], + "crypto/libcrypto-lib-ctype.o" => [ + "crypto/ctype.c" + ], + "crypto/libcrypto-lib-cversion.o" => [ + "crypto/cversion.c" + ], + "crypto/libcrypto-lib-der_writer.o" => [ + "crypto/der_writer.c" + ], + "crypto/libcrypto-lib-ebcdic.o" => [ + "crypto/ebcdic.c" + ], + "crypto/libcrypto-lib-ex_data.o" => [ + "crypto/ex_data.c" + ], + "crypto/libcrypto-lib-getenv.o" => [ + "crypto/getenv.c" + ], + "crypto/libcrypto-lib-info.o" => [ + "crypto/info.c" + ], + "crypto/libcrypto-lib-init.o" => [ + "crypto/init.c" + ], + "crypto/libcrypto-lib-initthread.o" => [ + "crypto/initthread.c" + ], + "crypto/libcrypto-lib-mem.o" => [ + "crypto/mem.c" + ], + "crypto/libcrypto-lib-mem_clr.o" => [ + "crypto/mem_clr.c" + ], + "crypto/libcrypto-lib-mem_sec.o" => [ + "crypto/mem_sec.c" + ], + "crypto/libcrypto-lib-o_dir.o" => [ + "crypto/o_dir.c" + ], + "crypto/libcrypto-lib-o_fopen.o" => [ + "crypto/o_fopen.c" + ], + "crypto/libcrypto-lib-o_init.o" => [ + "crypto/o_init.c" + ], + "crypto/libcrypto-lib-o_str.o" => [ + "crypto/o_str.c" + ], + "crypto/libcrypto-lib-o_time.o" => [ + "crypto/o_time.c" + ], + "crypto/libcrypto-lib-packet.o" => [ + "crypto/packet.c" + ], + "crypto/libcrypto-lib-param_build.o" => [ + "crypto/param_build.c" + ], + "crypto/libcrypto-lib-param_build_set.o" => [ + "crypto/param_build_set.c" + ], + "crypto/libcrypto-lib-params.o" => [ + "crypto/params.c" + ], + "crypto/libcrypto-lib-params_dup.o" => [ + "crypto/params_dup.c" + ], + "crypto/libcrypto-lib-params_from_text.o" => [ + "crypto/params_from_text.c" + ], + "crypto/libcrypto-lib-passphrase.o" => [ + "crypto/passphrase.c" + ], + "crypto/libcrypto-lib-provider.o" => [ + "crypto/provider.c" + ], + "crypto/libcrypto-lib-provider_child.o" => [ + "crypto/provider_child.c" + ], + "crypto/libcrypto-lib-provider_conf.o" => [ + "crypto/provider_conf.c" + ], + "crypto/libcrypto-lib-provider_core.o" => [ + "crypto/provider_core.c" + ], + "crypto/libcrypto-lib-provider_predefined.o" => [ + "crypto/provider_predefined.c" + ], + "crypto/libcrypto-lib-punycode.o" => [ + "crypto/punycode.c" + ], + "crypto/libcrypto-lib-self_test_core.o" => [ + "crypto/self_test_core.c" + ], + "crypto/libcrypto-lib-sparse_array.o" => [ + "crypto/sparse_array.c" + ], + "crypto/libcrypto-lib-threads_lib.o" => [ + "crypto/threads_lib.c" + ], + "crypto/libcrypto-lib-threads_none.o" => [ + "crypto/threads_none.c" + ], + "crypto/libcrypto-lib-threads_pthread.o" => [ + "crypto/threads_pthread.c" + ], + "crypto/libcrypto-lib-threads_win.o" => [ + "crypto/threads_win.c" + ], + "crypto/libcrypto-lib-trace.o" => [ + "crypto/trace.c" + ], + "crypto/libcrypto-lib-uid.o" => [ + "crypto/uid.c" + ], + "crypto/libfips-lib-asn1_dsa.o" => [ + "crypto/asn1_dsa.c" + ], + "crypto/libfips-lib-bsearch.o" => [ + "crypto/bsearch.c" + ], + "crypto/libfips-lib-context.o" => [ + "crypto/context.c" + ], + "crypto/libfips-lib-core_algorithm.o" => [ + "crypto/core_algorithm.c" + ], + "crypto/libfips-lib-core_fetch.o" => [ + "crypto/core_fetch.c" + ], + "crypto/libfips-lib-core_namemap.o" => [ + "crypto/core_namemap.c" + ], + "crypto/libfips-lib-cpuid.o" => [ + "crypto/cpuid.c" + ], + "crypto/libfips-lib-cryptlib.o" => [ + "crypto/cryptlib.c" + ], + "crypto/libfips-lib-ctype.o" => [ + "crypto/ctype.c" + ], + "crypto/libfips-lib-der_writer.o" => [ + "crypto/der_writer.c" + ], + "crypto/libfips-lib-ex_data.o" => [ + "crypto/ex_data.c" + ], + "crypto/libfips-lib-initthread.o" => [ + "crypto/initthread.c" + ], + "crypto/libfips-lib-mem_clr.o" => [ + "crypto/mem_clr.c" + ], + "crypto/libfips-lib-o_str.o" => [ + "crypto/o_str.c" + ], + "crypto/libfips-lib-packet.o" => [ + "crypto/packet.c" + ], + "crypto/libfips-lib-param_build.o" => [ + "crypto/param_build.c" + ], + "crypto/libfips-lib-param_build_set.o" => [ + "crypto/param_build_set.c" + ], + "crypto/libfips-lib-params.o" => [ + "crypto/params.c" + ], + "crypto/libfips-lib-params_dup.o" => [ + "crypto/params_dup.c" + ], + "crypto/libfips-lib-params_from_text.o" => [ + "crypto/params_from_text.c" + ], + "crypto/libfips-lib-provider_core.o" => [ + "crypto/provider_core.c" + ], + "crypto/libfips-lib-provider_predefined.o" => [ + "crypto/provider_predefined.c" + ], + "crypto/libfips-lib-self_test_core.o" => [ + "crypto/self_test_core.c" + ], + "crypto/libfips-lib-sparse_array.o" => [ + "crypto/sparse_array.c" + ], + "crypto/libfips-lib-threads_lib.o" => [ + "crypto/threads_lib.c" + ], + "crypto/libfips-lib-threads_none.o" => [ + "crypto/threads_none.c" + ], + "crypto/libfips-lib-threads_pthread.o" => [ + "crypto/threads_pthread.c" + ], + "crypto/libfips-lib-threads_win.o" => [ + "crypto/threads_win.c" + ], + "crypto/md4/libcrypto-lib-md4_dgst.o" => [ + "crypto/md4/md4_dgst.c" + ], + "crypto/md4/libcrypto-lib-md4_one.o" => [ + "crypto/md4/md4_one.c" + ], + "crypto/md5/libcrypto-lib-md5_dgst.o" => [ + "crypto/md5/md5_dgst.c" + ], + "crypto/md5/libcrypto-lib-md5_one.o" => [ + "crypto/md5/md5_one.c" + ], + "crypto/md5/libcrypto-lib-md5_sha1.o" => [ + "crypto/md5/md5_sha1.c" + ], + "crypto/mdc2/libcrypto-lib-mdc2_one.o" => [ + "crypto/mdc2/mdc2_one.c" + ], + "crypto/mdc2/libcrypto-lib-mdc2dgst.o" => [ + "crypto/mdc2/mdc2dgst.c" + ], + "crypto/modes/libcrypto-lib-cbc128.o" => [ + "crypto/modes/cbc128.c" + ], + "crypto/modes/libcrypto-lib-ccm128.o" => [ + "crypto/modes/ccm128.c" + ], + "crypto/modes/libcrypto-lib-cfb128.o" => [ + "crypto/modes/cfb128.c" + ], + "crypto/modes/libcrypto-lib-ctr128.o" => [ + "crypto/modes/ctr128.c" + ], + "crypto/modes/libcrypto-lib-cts128.o" => [ + "crypto/modes/cts128.c" + ], + "crypto/modes/libcrypto-lib-gcm128.o" => [ + "crypto/modes/gcm128.c" + ], + "crypto/modes/libcrypto-lib-ocb128.o" => [ + "crypto/modes/ocb128.c" + ], + "crypto/modes/libcrypto-lib-ofb128.o" => [ + "crypto/modes/ofb128.c" + ], + "crypto/modes/libcrypto-lib-siv128.o" => [ + "crypto/modes/siv128.c" + ], + "crypto/modes/libcrypto-lib-wrap128.o" => [ + "crypto/modes/wrap128.c" + ], + "crypto/modes/libcrypto-lib-xts128.o" => [ + "crypto/modes/xts128.c" + ], + "crypto/modes/libfips-lib-cbc128.o" => [ + "crypto/modes/cbc128.c" + ], + "crypto/modes/libfips-lib-ccm128.o" => [ + "crypto/modes/ccm128.c" + ], + "crypto/modes/libfips-lib-cfb128.o" => [ + "crypto/modes/cfb128.c" + ], + "crypto/modes/libfips-lib-ctr128.o" => [ + "crypto/modes/ctr128.c" + ], + "crypto/modes/libfips-lib-gcm128.o" => [ + "crypto/modes/gcm128.c" + ], + "crypto/modes/libfips-lib-ofb128.o" => [ + "crypto/modes/ofb128.c" + ], + "crypto/modes/libfips-lib-wrap128.o" => [ + "crypto/modes/wrap128.c" + ], + "crypto/modes/libfips-lib-xts128.o" => [ + "crypto/modes/xts128.c" + ], + "crypto/objects/libcrypto-lib-o_names.o" => [ + "crypto/objects/o_names.c" + ], + "crypto/objects/libcrypto-lib-obj_dat.o" => [ + "crypto/objects/obj_dat.c" + ], + "crypto/objects/libcrypto-lib-obj_err.o" => [ + "crypto/objects/obj_err.c" + ], + "crypto/objects/libcrypto-lib-obj_lib.o" => [ + "crypto/objects/obj_lib.c" + ], + "crypto/objects/libcrypto-lib-obj_xref.o" => [ + "crypto/objects/obj_xref.c" + ], + "crypto/ocsp/libcrypto-lib-ocsp_asn.o" => [ + "crypto/ocsp/ocsp_asn.c" + ], + "crypto/ocsp/libcrypto-lib-ocsp_cl.o" => [ + "crypto/ocsp/ocsp_cl.c" + ], + "crypto/ocsp/libcrypto-lib-ocsp_err.o" => [ + "crypto/ocsp/ocsp_err.c" + ], + "crypto/ocsp/libcrypto-lib-ocsp_ext.o" => [ + "crypto/ocsp/ocsp_ext.c" + ], + "crypto/ocsp/libcrypto-lib-ocsp_http.o" => [ + "crypto/ocsp/ocsp_http.c" + ], + "crypto/ocsp/libcrypto-lib-ocsp_lib.o" => [ + "crypto/ocsp/ocsp_lib.c" + ], + "crypto/ocsp/libcrypto-lib-ocsp_prn.o" => [ + "crypto/ocsp/ocsp_prn.c" + ], + "crypto/ocsp/libcrypto-lib-ocsp_srv.o" => [ + "crypto/ocsp/ocsp_srv.c" + ], + "crypto/ocsp/libcrypto-lib-ocsp_vfy.o" => [ + "crypto/ocsp/ocsp_vfy.c" + ], + "crypto/ocsp/libcrypto-lib-v3_ocsp.o" => [ + "crypto/ocsp/v3_ocsp.c" + ], + "crypto/pem/libcrypto-lib-pem_all.o" => [ + "crypto/pem/pem_all.c" + ], + "crypto/pem/libcrypto-lib-pem_err.o" => [ + "crypto/pem/pem_err.c" + ], + "crypto/pem/libcrypto-lib-pem_info.o" => [ + "crypto/pem/pem_info.c" + ], + "crypto/pem/libcrypto-lib-pem_lib.o" => [ + "crypto/pem/pem_lib.c" + ], + "crypto/pem/libcrypto-lib-pem_oth.o" => [ + "crypto/pem/pem_oth.c" + ], + "crypto/pem/libcrypto-lib-pem_pk8.o" => [ + "crypto/pem/pem_pk8.c" + ], + "crypto/pem/libcrypto-lib-pem_pkey.o" => [ + "crypto/pem/pem_pkey.c" + ], + "crypto/pem/libcrypto-lib-pem_sign.o" => [ + "crypto/pem/pem_sign.c" + ], + "crypto/pem/libcrypto-lib-pem_x509.o" => [ + "crypto/pem/pem_x509.c" + ], + "crypto/pem/libcrypto-lib-pem_xaux.o" => [ + "crypto/pem/pem_xaux.c" + ], + "crypto/pem/libcrypto-lib-pvkfmt.o" => [ + "crypto/pem/pvkfmt.c" + ], + "crypto/pkcs12/libcrypto-lib-p12_add.o" => [ + "crypto/pkcs12/p12_add.c" + ], + "crypto/pkcs12/libcrypto-lib-p12_asn.o" => [ + "crypto/pkcs12/p12_asn.c" + ], + "crypto/pkcs12/libcrypto-lib-p12_attr.o" => [ + "crypto/pkcs12/p12_attr.c" + ], + "crypto/pkcs12/libcrypto-lib-p12_crpt.o" => [ + "crypto/pkcs12/p12_crpt.c" + ], + "crypto/pkcs12/libcrypto-lib-p12_crt.o" => [ + "crypto/pkcs12/p12_crt.c" + ], + "crypto/pkcs12/libcrypto-lib-p12_decr.o" => [ + "crypto/pkcs12/p12_decr.c" + ], + "crypto/pkcs12/libcrypto-lib-p12_init.o" => [ + "crypto/pkcs12/p12_init.c" + ], + "crypto/pkcs12/libcrypto-lib-p12_key.o" => [ + "crypto/pkcs12/p12_key.c" + ], + "crypto/pkcs12/libcrypto-lib-p12_kiss.o" => [ + "crypto/pkcs12/p12_kiss.c" + ], + "crypto/pkcs12/libcrypto-lib-p12_mutl.o" => [ + "crypto/pkcs12/p12_mutl.c" + ], + "crypto/pkcs12/libcrypto-lib-p12_npas.o" => [ + "crypto/pkcs12/p12_npas.c" + ], + "crypto/pkcs12/libcrypto-lib-p12_p8d.o" => [ + "crypto/pkcs12/p12_p8d.c" + ], + "crypto/pkcs12/libcrypto-lib-p12_p8e.o" => [ + "crypto/pkcs12/p12_p8e.c" + ], + "crypto/pkcs12/libcrypto-lib-p12_sbag.o" => [ + "crypto/pkcs12/p12_sbag.c" + ], + "crypto/pkcs12/libcrypto-lib-p12_utl.o" => [ + "crypto/pkcs12/p12_utl.c" + ], + "crypto/pkcs12/libcrypto-lib-pk12err.o" => [ + "crypto/pkcs12/pk12err.c" + ], + "crypto/pkcs7/libcrypto-lib-bio_pk7.o" => [ + "crypto/pkcs7/bio_pk7.c" + ], + "crypto/pkcs7/libcrypto-lib-pk7_asn1.o" => [ + "crypto/pkcs7/pk7_asn1.c" + ], + "crypto/pkcs7/libcrypto-lib-pk7_attr.o" => [ + "crypto/pkcs7/pk7_attr.c" + ], + "crypto/pkcs7/libcrypto-lib-pk7_doit.o" => [ + "crypto/pkcs7/pk7_doit.c" + ], + "crypto/pkcs7/libcrypto-lib-pk7_lib.o" => [ + "crypto/pkcs7/pk7_lib.c" + ], + "crypto/pkcs7/libcrypto-lib-pk7_mime.o" => [ + "crypto/pkcs7/pk7_mime.c" + ], + "crypto/pkcs7/libcrypto-lib-pk7_smime.o" => [ + "crypto/pkcs7/pk7_smime.c" + ], + "crypto/pkcs7/libcrypto-lib-pkcs7err.o" => [ + "crypto/pkcs7/pkcs7err.c" + ], + "crypto/poly1305/libcrypto-lib-poly1305.o" => [ + "crypto/poly1305/poly1305.c" + ], + "crypto/property/libcrypto-lib-defn_cache.o" => [ + "crypto/property/defn_cache.c" + ], + "crypto/property/libcrypto-lib-property.o" => [ + "crypto/property/property.c" + ], + "crypto/property/libcrypto-lib-property_err.o" => [ + "crypto/property/property_err.c" + ], + "crypto/property/libcrypto-lib-property_parse.o" => [ + "crypto/property/property_parse.c" + ], + "crypto/property/libcrypto-lib-property_query.o" => [ + "crypto/property/property_query.c" + ], + "crypto/property/libcrypto-lib-property_string.o" => [ + "crypto/property/property_string.c" + ], + "crypto/property/libfips-lib-defn_cache.o" => [ + "crypto/property/defn_cache.c" + ], + "crypto/property/libfips-lib-property.o" => [ + "crypto/property/property.c" + ], + "crypto/property/libfips-lib-property_parse.o" => [ + "crypto/property/property_parse.c" + ], + "crypto/property/libfips-lib-property_query.o" => [ + "crypto/property/property_query.c" + ], + "crypto/property/libfips-lib-property_string.o" => [ + "crypto/property/property_string.c" + ], + "crypto/rand/libcrypto-lib-prov_seed.o" => [ + "crypto/rand/prov_seed.c" + ], + "crypto/rand/libcrypto-lib-rand_deprecated.o" => [ + "crypto/rand/rand_deprecated.c" + ], + "crypto/rand/libcrypto-lib-rand_err.o" => [ + "crypto/rand/rand_err.c" + ], + "crypto/rand/libcrypto-lib-rand_lib.o" => [ + "crypto/rand/rand_lib.c" + ], + "crypto/rand/libcrypto-lib-rand_meth.o" => [ + "crypto/rand/rand_meth.c" + ], + "crypto/rand/libcrypto-lib-rand_pool.o" => [ + "crypto/rand/rand_pool.c" + ], + "crypto/rand/libcrypto-lib-randfile.o" => [ + "crypto/rand/randfile.c" + ], + "crypto/rand/libfips-lib-rand_lib.o" => [ + "crypto/rand/rand_lib.c" + ], + "crypto/rc2/libcrypto-lib-rc2_cbc.o" => [ + "crypto/rc2/rc2_cbc.c" + ], + "crypto/rc2/libcrypto-lib-rc2_ecb.o" => [ + "crypto/rc2/rc2_ecb.c" + ], + "crypto/rc2/libcrypto-lib-rc2_skey.o" => [ + "crypto/rc2/rc2_skey.c" + ], + "crypto/rc2/libcrypto-lib-rc2cfb64.o" => [ + "crypto/rc2/rc2cfb64.c" + ], + "crypto/rc2/libcrypto-lib-rc2ofb64.o" => [ + "crypto/rc2/rc2ofb64.c" + ], + "crypto/rc4/libcrypto-lib-rc4_enc.o" => [ + "crypto/rc4/rc4_enc.c" + ], + "crypto/rc4/libcrypto-lib-rc4_skey.o" => [ + "crypto/rc4/rc4_skey.c" + ], + "crypto/ripemd/libcrypto-lib-rmd_dgst.o" => [ + "crypto/ripemd/rmd_dgst.c" + ], + "crypto/ripemd/libcrypto-lib-rmd_one.o" => [ + "crypto/ripemd/rmd_one.c" + ], + "crypto/rsa/libcrypto-lib-rsa_ameth.o" => [ + "crypto/rsa/rsa_ameth.c" + ], + "crypto/rsa/libcrypto-lib-rsa_asn1.o" => [ + "crypto/rsa/rsa_asn1.c" + ], + "crypto/rsa/libcrypto-lib-rsa_backend.o" => [ + "crypto/rsa/rsa_backend.c" + ], + "crypto/rsa/libcrypto-lib-rsa_chk.o" => [ + "crypto/rsa/rsa_chk.c" + ], + "crypto/rsa/libcrypto-lib-rsa_crpt.o" => [ + "crypto/rsa/rsa_crpt.c" + ], + "crypto/rsa/libcrypto-lib-rsa_depr.o" => [ + "crypto/rsa/rsa_depr.c" + ], + "crypto/rsa/libcrypto-lib-rsa_err.o" => [ + "crypto/rsa/rsa_err.c" + ], + "crypto/rsa/libcrypto-lib-rsa_gen.o" => [ + "crypto/rsa/rsa_gen.c" + ], + "crypto/rsa/libcrypto-lib-rsa_lib.o" => [ + "crypto/rsa/rsa_lib.c" + ], + "crypto/rsa/libcrypto-lib-rsa_meth.o" => [ + "crypto/rsa/rsa_meth.c" + ], + "crypto/rsa/libcrypto-lib-rsa_mp.o" => [ + "crypto/rsa/rsa_mp.c" + ], + "crypto/rsa/libcrypto-lib-rsa_mp_names.o" => [ + "crypto/rsa/rsa_mp_names.c" + ], + "crypto/rsa/libcrypto-lib-rsa_none.o" => [ + "crypto/rsa/rsa_none.c" + ], + "crypto/rsa/libcrypto-lib-rsa_oaep.o" => [ + "crypto/rsa/rsa_oaep.c" + ], + "crypto/rsa/libcrypto-lib-rsa_ossl.o" => [ + "crypto/rsa/rsa_ossl.c" + ], + "crypto/rsa/libcrypto-lib-rsa_pk1.o" => [ + "crypto/rsa/rsa_pk1.c" + ], + "crypto/rsa/libcrypto-lib-rsa_pmeth.o" => [ + "crypto/rsa/rsa_pmeth.c" + ], + "crypto/rsa/libcrypto-lib-rsa_prn.o" => [ + "crypto/rsa/rsa_prn.c" + ], + "crypto/rsa/libcrypto-lib-rsa_pss.o" => [ + "crypto/rsa/rsa_pss.c" + ], + "crypto/rsa/libcrypto-lib-rsa_saos.o" => [ + "crypto/rsa/rsa_saos.c" + ], + "crypto/rsa/libcrypto-lib-rsa_schemes.o" => [ + "crypto/rsa/rsa_schemes.c" + ], + "crypto/rsa/libcrypto-lib-rsa_sign.o" => [ + "crypto/rsa/rsa_sign.c" + ], + "crypto/rsa/libcrypto-lib-rsa_sp800_56b_check.o" => [ + "crypto/rsa/rsa_sp800_56b_check.c" + ], + "crypto/rsa/libcrypto-lib-rsa_sp800_56b_gen.o" => [ + "crypto/rsa/rsa_sp800_56b_gen.c" + ], + "crypto/rsa/libcrypto-lib-rsa_x931.o" => [ + "crypto/rsa/rsa_x931.c" + ], + "crypto/rsa/libcrypto-lib-rsa_x931g.o" => [ + "crypto/rsa/rsa_x931g.c" + ], + "crypto/rsa/libfips-lib-rsa_acvp_test_params.o" => [ + "crypto/rsa/rsa_acvp_test_params.c" + ], + "crypto/rsa/libfips-lib-rsa_backend.o" => [ + "crypto/rsa/rsa_backend.c" + ], + "crypto/rsa/libfips-lib-rsa_chk.o" => [ + "crypto/rsa/rsa_chk.c" + ], + "crypto/rsa/libfips-lib-rsa_crpt.o" => [ + "crypto/rsa/rsa_crpt.c" + ], + "crypto/rsa/libfips-lib-rsa_gen.o" => [ + "crypto/rsa/rsa_gen.c" + ], + "crypto/rsa/libfips-lib-rsa_lib.o" => [ + "crypto/rsa/rsa_lib.c" + ], + "crypto/rsa/libfips-lib-rsa_mp_names.o" => [ + "crypto/rsa/rsa_mp_names.c" + ], + "crypto/rsa/libfips-lib-rsa_none.o" => [ + "crypto/rsa/rsa_none.c" + ], + "crypto/rsa/libfips-lib-rsa_oaep.o" => [ + "crypto/rsa/rsa_oaep.c" + ], + "crypto/rsa/libfips-lib-rsa_ossl.o" => [ + "crypto/rsa/rsa_ossl.c" + ], + "crypto/rsa/libfips-lib-rsa_pk1.o" => [ + "crypto/rsa/rsa_pk1.c" + ], + "crypto/rsa/libfips-lib-rsa_pss.o" => [ + "crypto/rsa/rsa_pss.c" + ], + "crypto/rsa/libfips-lib-rsa_schemes.o" => [ + "crypto/rsa/rsa_schemes.c" + ], + "crypto/rsa/libfips-lib-rsa_sign.o" => [ + "crypto/rsa/rsa_sign.c" + ], + "crypto/rsa/libfips-lib-rsa_sp800_56b_check.o" => [ + "crypto/rsa/rsa_sp800_56b_check.c" + ], + "crypto/rsa/libfips-lib-rsa_sp800_56b_gen.o" => [ + "crypto/rsa/rsa_sp800_56b_gen.c" + ], + "crypto/rsa/libfips-lib-rsa_x931.o" => [ + "crypto/rsa/rsa_x931.c" + ], + "crypto/seed/libcrypto-lib-seed.o" => [ + "crypto/seed/seed.c" + ], + "crypto/seed/libcrypto-lib-seed_cbc.o" => [ + "crypto/seed/seed_cbc.c" + ], + "crypto/seed/libcrypto-lib-seed_cfb.o" => [ + "crypto/seed/seed_cfb.c" + ], + "crypto/seed/libcrypto-lib-seed_ecb.o" => [ + "crypto/seed/seed_ecb.c" + ], + "crypto/seed/libcrypto-lib-seed_ofb.o" => [ + "crypto/seed/seed_ofb.c" + ], + "crypto/sha/libcrypto-lib-keccak1600.o" => [ + "crypto/sha/keccak1600.c" + ], + "crypto/sha/libcrypto-lib-sha1_one.o" => [ + "crypto/sha/sha1_one.c" + ], + "crypto/sha/libcrypto-lib-sha1dgst.o" => [ + "crypto/sha/sha1dgst.c" + ], + "crypto/sha/libcrypto-lib-sha256.o" => [ + "crypto/sha/sha256.c" + ], + "crypto/sha/libcrypto-lib-sha3.o" => [ + "crypto/sha/sha3.c" + ], + "crypto/sha/libcrypto-lib-sha512.o" => [ + "crypto/sha/sha512.c" + ], + "crypto/sha/libfips-lib-keccak1600.o" => [ + "crypto/sha/keccak1600.c" + ], + "crypto/sha/libfips-lib-sha1dgst.o" => [ + "crypto/sha/sha1dgst.c" + ], + "crypto/sha/libfips-lib-sha256.o" => [ + "crypto/sha/sha256.c" + ], + "crypto/sha/libfips-lib-sha3.o" => [ + "crypto/sha/sha3.c" + ], + "crypto/sha/libfips-lib-sha512.o" => [ + "crypto/sha/sha512.c" + ], + "crypto/siphash/libcrypto-lib-siphash.o" => [ + "crypto/siphash/siphash.c" + ], + "crypto/sm2/libcrypto-lib-sm2_crypt.o" => [ + "crypto/sm2/sm2_crypt.c" + ], + "crypto/sm2/libcrypto-lib-sm2_err.o" => [ + "crypto/sm2/sm2_err.c" + ], + "crypto/sm2/libcrypto-lib-sm2_key.o" => [ + "crypto/sm2/sm2_key.c" + ], + "crypto/sm2/libcrypto-lib-sm2_sign.o" => [ + "crypto/sm2/sm2_sign.c" + ], + "crypto/sm3/libcrypto-lib-legacy_sm3.o" => [ + "crypto/sm3/legacy_sm3.c" + ], + "crypto/sm3/libcrypto-lib-sm3.o" => [ + "crypto/sm3/sm3.c" + ], + "crypto/sm4/libcrypto-lib-sm4.o" => [ + "crypto/sm4/sm4.c" + ], + "crypto/srp/libcrypto-lib-srp_lib.o" => [ + "crypto/srp/srp_lib.c" + ], + "crypto/srp/libcrypto-lib-srp_vfy.o" => [ + "crypto/srp/srp_vfy.c" + ], + "crypto/stack/libcrypto-lib-stack.o" => [ + "crypto/stack/stack.c" + ], + "crypto/stack/libfips-lib-stack.o" => [ + "crypto/stack/stack.c" + ], + "crypto/store/libcrypto-lib-store_err.o" => [ + "crypto/store/store_err.c" + ], + "crypto/store/libcrypto-lib-store_init.o" => [ + "crypto/store/store_init.c" + ], + "crypto/store/libcrypto-lib-store_lib.o" => [ + "crypto/store/store_lib.c" + ], + "crypto/store/libcrypto-lib-store_meth.o" => [ + "crypto/store/store_meth.c" + ], + "crypto/store/libcrypto-lib-store_register.o" => [ + "crypto/store/store_register.c" + ], + "crypto/store/libcrypto-lib-store_result.o" => [ + "crypto/store/store_result.c" + ], + "crypto/store/libcrypto-lib-store_strings.o" => [ + "crypto/store/store_strings.c" + ], + "crypto/ts/libcrypto-lib-ts_asn1.o" => [ + "crypto/ts/ts_asn1.c" + ], + "crypto/ts/libcrypto-lib-ts_conf.o" => [ + "crypto/ts/ts_conf.c" + ], + "crypto/ts/libcrypto-lib-ts_err.o" => [ + "crypto/ts/ts_err.c" + ], + "crypto/ts/libcrypto-lib-ts_lib.o" => [ + "crypto/ts/ts_lib.c" + ], + "crypto/ts/libcrypto-lib-ts_req_print.o" => [ + "crypto/ts/ts_req_print.c" + ], + "crypto/ts/libcrypto-lib-ts_req_utils.o" => [ + "crypto/ts/ts_req_utils.c" + ], + "crypto/ts/libcrypto-lib-ts_rsp_print.o" => [ + "crypto/ts/ts_rsp_print.c" + ], + "crypto/ts/libcrypto-lib-ts_rsp_sign.o" => [ + "crypto/ts/ts_rsp_sign.c" + ], + "crypto/ts/libcrypto-lib-ts_rsp_utils.o" => [ + "crypto/ts/ts_rsp_utils.c" + ], + "crypto/ts/libcrypto-lib-ts_rsp_verify.o" => [ + "crypto/ts/ts_rsp_verify.c" + ], + "crypto/ts/libcrypto-lib-ts_verify_ctx.o" => [ + "crypto/ts/ts_verify_ctx.c" + ], + "crypto/txt_db/libcrypto-lib-txt_db.o" => [ + "crypto/txt_db/txt_db.c" + ], + "crypto/ui/libcrypto-lib-ui_err.o" => [ + "crypto/ui/ui_err.c" + ], + "crypto/ui/libcrypto-lib-ui_lib.o" => [ + "crypto/ui/ui_lib.c" + ], + "crypto/ui/libcrypto-lib-ui_null.o" => [ + "crypto/ui/ui_null.c" + ], + "crypto/ui/libcrypto-lib-ui_openssl.o" => [ + "crypto/ui/ui_openssl.c" + ], + "crypto/ui/libcrypto-lib-ui_util.o" => [ + "crypto/ui/ui_util.c" + ], + "crypto/whrlpool/libcrypto-lib-wp_block.o" => [ + "crypto/whrlpool/wp_block.c" + ], + "crypto/whrlpool/libcrypto-lib-wp_dgst.o" => [ + "crypto/whrlpool/wp_dgst.c" + ], + "crypto/x509/libcrypto-lib-by_dir.o" => [ + "crypto/x509/by_dir.c" + ], + "crypto/x509/libcrypto-lib-by_file.o" => [ + "crypto/x509/by_file.c" + ], + "crypto/x509/libcrypto-lib-by_store.o" => [ + "crypto/x509/by_store.c" + ], + "crypto/x509/libcrypto-lib-pcy_cache.o" => [ + "crypto/x509/pcy_cache.c" + ], + "crypto/x509/libcrypto-lib-pcy_data.o" => [ + "crypto/x509/pcy_data.c" + ], + "crypto/x509/libcrypto-lib-pcy_lib.o" => [ + "crypto/x509/pcy_lib.c" + ], + "crypto/x509/libcrypto-lib-pcy_map.o" => [ + "crypto/x509/pcy_map.c" + ], + "crypto/x509/libcrypto-lib-pcy_node.o" => [ + "crypto/x509/pcy_node.c" + ], + "crypto/x509/libcrypto-lib-pcy_tree.o" => [ + "crypto/x509/pcy_tree.c" + ], + "crypto/x509/libcrypto-lib-t_crl.o" => [ + "crypto/x509/t_crl.c" + ], + "crypto/x509/libcrypto-lib-t_req.o" => [ + "crypto/x509/t_req.c" + ], + "crypto/x509/libcrypto-lib-t_x509.o" => [ + "crypto/x509/t_x509.c" + ], + "crypto/x509/libcrypto-lib-v3_addr.o" => [ + "crypto/x509/v3_addr.c" + ], + "crypto/x509/libcrypto-lib-v3_admis.o" => [ + "crypto/x509/v3_admis.c" + ], + "crypto/x509/libcrypto-lib-v3_akeya.o" => [ + "crypto/x509/v3_akeya.c" + ], + "crypto/x509/libcrypto-lib-v3_akid.o" => [ + "crypto/x509/v3_akid.c" + ], + "crypto/x509/libcrypto-lib-v3_asid.o" => [ + "crypto/x509/v3_asid.c" + ], + "crypto/x509/libcrypto-lib-v3_bcons.o" => [ + "crypto/x509/v3_bcons.c" + ], + "crypto/x509/libcrypto-lib-v3_bitst.o" => [ + "crypto/x509/v3_bitst.c" + ], + "crypto/x509/libcrypto-lib-v3_conf.o" => [ + "crypto/x509/v3_conf.c" + ], + "crypto/x509/libcrypto-lib-v3_cpols.o" => [ + "crypto/x509/v3_cpols.c" + ], + "crypto/x509/libcrypto-lib-v3_crld.o" => [ + "crypto/x509/v3_crld.c" + ], + "crypto/x509/libcrypto-lib-v3_enum.o" => [ + "crypto/x509/v3_enum.c" + ], + "crypto/x509/libcrypto-lib-v3_extku.o" => [ + "crypto/x509/v3_extku.c" + ], + "crypto/x509/libcrypto-lib-v3_genn.o" => [ + "crypto/x509/v3_genn.c" + ], + "crypto/x509/libcrypto-lib-v3_ia5.o" => [ + "crypto/x509/v3_ia5.c" + ], + "crypto/x509/libcrypto-lib-v3_info.o" => [ + "crypto/x509/v3_info.c" + ], + "crypto/x509/libcrypto-lib-v3_int.o" => [ + "crypto/x509/v3_int.c" + ], + "crypto/x509/libcrypto-lib-v3_ist.o" => [ + "crypto/x509/v3_ist.c" + ], + "crypto/x509/libcrypto-lib-v3_lib.o" => [ + "crypto/x509/v3_lib.c" + ], + "crypto/x509/libcrypto-lib-v3_ncons.o" => [ + "crypto/x509/v3_ncons.c" + ], + "crypto/x509/libcrypto-lib-v3_pci.o" => [ + "crypto/x509/v3_pci.c" + ], + "crypto/x509/libcrypto-lib-v3_pcia.o" => [ + "crypto/x509/v3_pcia.c" + ], + "crypto/x509/libcrypto-lib-v3_pcons.o" => [ + "crypto/x509/v3_pcons.c" + ], + "crypto/x509/libcrypto-lib-v3_pku.o" => [ + "crypto/x509/v3_pku.c" + ], + "crypto/x509/libcrypto-lib-v3_pmaps.o" => [ + "crypto/x509/v3_pmaps.c" + ], + "crypto/x509/libcrypto-lib-v3_prn.o" => [ + "crypto/x509/v3_prn.c" + ], + "crypto/x509/libcrypto-lib-v3_purp.o" => [ + "crypto/x509/v3_purp.c" + ], + "crypto/x509/libcrypto-lib-v3_san.o" => [ + "crypto/x509/v3_san.c" + ], + "crypto/x509/libcrypto-lib-v3_skid.o" => [ + "crypto/x509/v3_skid.c" + ], + "crypto/x509/libcrypto-lib-v3_sxnet.o" => [ + "crypto/x509/v3_sxnet.c" + ], + "crypto/x509/libcrypto-lib-v3_tlsf.o" => [ + "crypto/x509/v3_tlsf.c" + ], + "crypto/x509/libcrypto-lib-v3_utf8.o" => [ + "crypto/x509/v3_utf8.c" + ], + "crypto/x509/libcrypto-lib-v3_utl.o" => [ + "crypto/x509/v3_utl.c" + ], + "crypto/x509/libcrypto-lib-v3err.o" => [ + "crypto/x509/v3err.c" + ], + "crypto/x509/libcrypto-lib-x509_att.o" => [ + "crypto/x509/x509_att.c" + ], + "crypto/x509/libcrypto-lib-x509_cmp.o" => [ + "crypto/x509/x509_cmp.c" + ], + "crypto/x509/libcrypto-lib-x509_d2.o" => [ + "crypto/x509/x509_d2.c" + ], + "crypto/x509/libcrypto-lib-x509_def.o" => [ + "crypto/x509/x509_def.c" + ], + "crypto/x509/libcrypto-lib-x509_err.o" => [ + "crypto/x509/x509_err.c" + ], + "crypto/x509/libcrypto-lib-x509_ext.o" => [ + "crypto/x509/x509_ext.c" + ], + "crypto/x509/libcrypto-lib-x509_lu.o" => [ + "crypto/x509/x509_lu.c" + ], + "crypto/x509/libcrypto-lib-x509_meth.o" => [ + "crypto/x509/x509_meth.c" + ], + "crypto/x509/libcrypto-lib-x509_obj.o" => [ + "crypto/x509/x509_obj.c" + ], + "crypto/x509/libcrypto-lib-x509_r2x.o" => [ + "crypto/x509/x509_r2x.c" + ], + "crypto/x509/libcrypto-lib-x509_req.o" => [ + "crypto/x509/x509_req.c" + ], + "crypto/x509/libcrypto-lib-x509_set.o" => [ + "crypto/x509/x509_set.c" + ], + "crypto/x509/libcrypto-lib-x509_trust.o" => [ + "crypto/x509/x509_trust.c" + ], + "crypto/x509/libcrypto-lib-x509_txt.o" => [ + "crypto/x509/x509_txt.c" + ], + "crypto/x509/libcrypto-lib-x509_v3.o" => [ + "crypto/x509/x509_v3.c" + ], + "crypto/x509/libcrypto-lib-x509_vfy.o" => [ + "crypto/x509/x509_vfy.c" + ], + "crypto/x509/libcrypto-lib-x509_vpm.o" => [ + "crypto/x509/x509_vpm.c" + ], + "crypto/x509/libcrypto-lib-x509cset.o" => [ + "crypto/x509/x509cset.c" + ], + "crypto/x509/libcrypto-lib-x509name.o" => [ + "crypto/x509/x509name.c" + ], + "crypto/x509/libcrypto-lib-x509rset.o" => [ + "crypto/x509/x509rset.c" + ], + "crypto/x509/libcrypto-lib-x509spki.o" => [ + "crypto/x509/x509spki.c" + ], + "crypto/x509/libcrypto-lib-x509type.o" => [ + "crypto/x509/x509type.c" + ], + "crypto/x509/libcrypto-lib-x_all.o" => [ + "crypto/x509/x_all.c" + ], + "crypto/x509/libcrypto-lib-x_attrib.o" => [ + "crypto/x509/x_attrib.c" + ], + "crypto/x509/libcrypto-lib-x_crl.o" => [ + "crypto/x509/x_crl.c" + ], + "crypto/x509/libcrypto-lib-x_exten.o" => [ + "crypto/x509/x_exten.c" + ], + "crypto/x509/libcrypto-lib-x_name.o" => [ + "crypto/x509/x_name.c" + ], + "crypto/x509/libcrypto-lib-x_pubkey.o" => [ + "crypto/x509/x_pubkey.c" + ], + "crypto/x509/libcrypto-lib-x_req.o" => [ + "crypto/x509/x_req.c" + ], + "crypto/x509/libcrypto-lib-x_x509.o" => [ + "crypto/x509/x_x509.c" + ], + "crypto/x509/libcrypto-lib-x_x509a.o" => [ + "crypto/x509/x_x509a.c" + ], + "engines/libcrypto-lib-e_capi.o" => [ + "engines/e_capi.c" + ], + "engines/libcrypto-lib-e_padlock.o" => [ + "engines/e_padlock.c" + ], + "fuzz/asn1-test" => [ + "fuzz/asn1-test-bin-asn1.o", + "fuzz/asn1-test-bin-fuzz_rand.o", + "fuzz/asn1-test-bin-test-corpus.o" + ], + "fuzz/asn1-test-bin-asn1.o" => [ + "fuzz/asn1.c" + ], + "fuzz/asn1-test-bin-fuzz_rand.o" => [ + "fuzz/fuzz_rand.c" + ], + "fuzz/asn1-test-bin-test-corpus.o" => [ + "fuzz/test-corpus.c" + ], + "fuzz/asn1parse-test" => [ + "fuzz/asn1parse-test-bin-asn1parse.o", + "fuzz/asn1parse-test-bin-test-corpus.o" + ], + "fuzz/asn1parse-test-bin-asn1parse.o" => [ + "fuzz/asn1parse.c" + ], + "fuzz/asn1parse-test-bin-test-corpus.o" => [ + "fuzz/test-corpus.c" + ], + "fuzz/bignum-test" => [ + "fuzz/bignum-test-bin-bignum.o", + "fuzz/bignum-test-bin-test-corpus.o" + ], + "fuzz/bignum-test-bin-bignum.o" => [ + "fuzz/bignum.c" + ], + "fuzz/bignum-test-bin-test-corpus.o" => [ + "fuzz/test-corpus.c" + ], + "fuzz/bndiv-test" => [ + "fuzz/bndiv-test-bin-bndiv.o", + "fuzz/bndiv-test-bin-test-corpus.o" + ], + "fuzz/bndiv-test-bin-bndiv.o" => [ + "fuzz/bndiv.c" + ], + "fuzz/bndiv-test-bin-test-corpus.o" => [ + "fuzz/test-corpus.c" + ], + "fuzz/client-test" => [ + "fuzz/client-test-bin-client.o", + "fuzz/client-test-bin-fuzz_rand.o", + "fuzz/client-test-bin-test-corpus.o" + ], + "fuzz/client-test-bin-client.o" => [ + "fuzz/client.c" + ], + "fuzz/client-test-bin-fuzz_rand.o" => [ + "fuzz/fuzz_rand.c" + ], + "fuzz/client-test-bin-test-corpus.o" => [ + "fuzz/test-corpus.c" + ], + "fuzz/cmp-test" => [ + "fuzz/cmp-test-bin-cmp.o", + "fuzz/cmp-test-bin-fuzz_rand.o", + "fuzz/cmp-test-bin-test-corpus.o" + ], + "fuzz/cmp-test-bin-cmp.o" => [ + "fuzz/cmp.c" + ], + "fuzz/cmp-test-bin-fuzz_rand.o" => [ + "fuzz/fuzz_rand.c" + ], + "fuzz/cmp-test-bin-test-corpus.o" => [ + "fuzz/test-corpus.c" + ], + "fuzz/cms-test" => [ + "fuzz/cms-test-bin-cms.o", + "fuzz/cms-test-bin-test-corpus.o" + ], + "fuzz/cms-test-bin-cms.o" => [ + "fuzz/cms.c" + ], + "fuzz/cms-test-bin-test-corpus.o" => [ + "fuzz/test-corpus.c" + ], + "fuzz/conf-test" => [ + "fuzz/conf-test-bin-conf.o", + "fuzz/conf-test-bin-test-corpus.o" + ], + "fuzz/conf-test-bin-conf.o" => [ + "fuzz/conf.c" + ], + "fuzz/conf-test-bin-test-corpus.o" => [ + "fuzz/test-corpus.c" + ], + "fuzz/crl-test" => [ + "fuzz/crl-test-bin-crl.o", + "fuzz/crl-test-bin-test-corpus.o" + ], + "fuzz/crl-test-bin-crl.o" => [ + "fuzz/crl.c" + ], + "fuzz/crl-test-bin-test-corpus.o" => [ + "fuzz/test-corpus.c" + ], + "fuzz/ct-test" => [ + "fuzz/ct-test-bin-ct.o", + "fuzz/ct-test-bin-test-corpus.o" + ], + "fuzz/ct-test-bin-ct.o" => [ + "fuzz/ct.c" + ], + "fuzz/ct-test-bin-test-corpus.o" => [ + "fuzz/test-corpus.c" + ], + "fuzz/server-test" => [ + "fuzz/server-test-bin-fuzz_rand.o", + "fuzz/server-test-bin-server.o", + "fuzz/server-test-bin-test-corpus.o" + ], + "fuzz/server-test-bin-fuzz_rand.o" => [ + "fuzz/fuzz_rand.c" + ], + "fuzz/server-test-bin-server.o" => [ + "fuzz/server.c" + ], + "fuzz/server-test-bin-test-corpus.o" => [ + "fuzz/test-corpus.c" + ], + "fuzz/x509-test" => [ + "fuzz/x509-test-bin-fuzz_rand.o", + "fuzz/x509-test-bin-test-corpus.o", + "fuzz/x509-test-bin-x509.o" + ], + "fuzz/x509-test-bin-fuzz_rand.o" => [ + "fuzz/fuzz_rand.c" + ], + "fuzz/x509-test-bin-test-corpus.o" => [ + "fuzz/test-corpus.c" + ], + "fuzz/x509-test-bin-x509.o" => [ + "fuzz/x509.c" + ], + "libcrypto" => [ + "crypto/aes/libcrypto-lib-aes_cbc.o", + "crypto/aes/libcrypto-lib-aes_cfb.o", + "crypto/aes/libcrypto-lib-aes_core.o", + "crypto/aes/libcrypto-lib-aes_ecb.o", + "crypto/aes/libcrypto-lib-aes_ige.o", + "crypto/aes/libcrypto-lib-aes_misc.o", + "crypto/aes/libcrypto-lib-aes_ofb.o", + "crypto/aes/libcrypto-lib-aes_wrap.o", + "crypto/aria/libcrypto-lib-aria.o", + "crypto/asn1/libcrypto-lib-a_bitstr.o", + "crypto/asn1/libcrypto-lib-a_d2i_fp.o", + "crypto/asn1/libcrypto-lib-a_digest.o", + "crypto/asn1/libcrypto-lib-a_dup.o", + "crypto/asn1/libcrypto-lib-a_gentm.o", + "crypto/asn1/libcrypto-lib-a_i2d_fp.o", + "crypto/asn1/libcrypto-lib-a_int.o", + "crypto/asn1/libcrypto-lib-a_mbstr.o", + "crypto/asn1/libcrypto-lib-a_object.o", + "crypto/asn1/libcrypto-lib-a_octet.o", + "crypto/asn1/libcrypto-lib-a_print.o", + "crypto/asn1/libcrypto-lib-a_sign.o", + "crypto/asn1/libcrypto-lib-a_strex.o", + "crypto/asn1/libcrypto-lib-a_strnid.o", + "crypto/asn1/libcrypto-lib-a_time.o", + "crypto/asn1/libcrypto-lib-a_type.o", + "crypto/asn1/libcrypto-lib-a_utctm.o", + "crypto/asn1/libcrypto-lib-a_utf8.o", + "crypto/asn1/libcrypto-lib-a_verify.o", + "crypto/asn1/libcrypto-lib-ameth_lib.o", + "crypto/asn1/libcrypto-lib-asn1_err.o", + "crypto/asn1/libcrypto-lib-asn1_gen.o", + "crypto/asn1/libcrypto-lib-asn1_item_list.o", + "crypto/asn1/libcrypto-lib-asn1_lib.o", + "crypto/asn1/libcrypto-lib-asn1_parse.o", + "crypto/asn1/libcrypto-lib-asn_mime.o", + "crypto/asn1/libcrypto-lib-asn_moid.o", + "crypto/asn1/libcrypto-lib-asn_mstbl.o", + "crypto/asn1/libcrypto-lib-asn_pack.o", + "crypto/asn1/libcrypto-lib-bio_asn1.o", + "crypto/asn1/libcrypto-lib-bio_ndef.o", + "crypto/asn1/libcrypto-lib-d2i_param.o", + "crypto/asn1/libcrypto-lib-d2i_pr.o", + "crypto/asn1/libcrypto-lib-d2i_pu.o", + "crypto/asn1/libcrypto-lib-evp_asn1.o", + "crypto/asn1/libcrypto-lib-f_int.o", + "crypto/asn1/libcrypto-lib-f_string.o", + "crypto/asn1/libcrypto-lib-i2d_evp.o", + "crypto/asn1/libcrypto-lib-n_pkey.o", + "crypto/asn1/libcrypto-lib-nsseq.o", + "crypto/asn1/libcrypto-lib-p5_pbe.o", + "crypto/asn1/libcrypto-lib-p5_pbev2.o", + "crypto/asn1/libcrypto-lib-p5_scrypt.o", + "crypto/asn1/libcrypto-lib-p8_pkey.o", + "crypto/asn1/libcrypto-lib-t_bitst.o", + "crypto/asn1/libcrypto-lib-t_pkey.o", + "crypto/asn1/libcrypto-lib-t_spki.o", + "crypto/asn1/libcrypto-lib-tasn_dec.o", + "crypto/asn1/libcrypto-lib-tasn_enc.o", + "crypto/asn1/libcrypto-lib-tasn_fre.o", + "crypto/asn1/libcrypto-lib-tasn_new.o", + "crypto/asn1/libcrypto-lib-tasn_prn.o", + "crypto/asn1/libcrypto-lib-tasn_scn.o", + "crypto/asn1/libcrypto-lib-tasn_typ.o", + "crypto/asn1/libcrypto-lib-tasn_utl.o", + "crypto/asn1/libcrypto-lib-x_algor.o", + "crypto/asn1/libcrypto-lib-x_bignum.o", + "crypto/asn1/libcrypto-lib-x_info.o", + "crypto/asn1/libcrypto-lib-x_int64.o", + "crypto/asn1/libcrypto-lib-x_long.o", + "crypto/asn1/libcrypto-lib-x_pkey.o", + "crypto/asn1/libcrypto-lib-x_sig.o", + "crypto/asn1/libcrypto-lib-x_spki.o", + "crypto/asn1/libcrypto-lib-x_val.o", + "crypto/async/arch/libcrypto-lib-async_null.o", + "crypto/async/arch/libcrypto-lib-async_posix.o", + "crypto/async/arch/libcrypto-lib-async_win.o", + "crypto/async/libcrypto-lib-async.o", + "crypto/async/libcrypto-lib-async_err.o", + "crypto/async/libcrypto-lib-async_wait.o", + "crypto/bf/libcrypto-lib-bf_cfb64.o", + "crypto/bf/libcrypto-lib-bf_ecb.o", + "crypto/bf/libcrypto-lib-bf_enc.o", + "crypto/bf/libcrypto-lib-bf_ofb64.o", + "crypto/bf/libcrypto-lib-bf_skey.o", + "crypto/bio/libcrypto-lib-bf_buff.o", + "crypto/bio/libcrypto-lib-bf_lbuf.o", + "crypto/bio/libcrypto-lib-bf_nbio.o", + "crypto/bio/libcrypto-lib-bf_null.o", + "crypto/bio/libcrypto-lib-bf_prefix.o", + "crypto/bio/libcrypto-lib-bf_readbuff.o", + "crypto/bio/libcrypto-lib-bio_addr.o", + "crypto/bio/libcrypto-lib-bio_cb.o", + "crypto/bio/libcrypto-lib-bio_dump.o", + "crypto/bio/libcrypto-lib-bio_err.o", + "crypto/bio/libcrypto-lib-bio_lib.o", + "crypto/bio/libcrypto-lib-bio_meth.o", + "crypto/bio/libcrypto-lib-bio_print.o", + "crypto/bio/libcrypto-lib-bio_sock.o", + "crypto/bio/libcrypto-lib-bio_sock2.o", + "crypto/bio/libcrypto-lib-bss_acpt.o", + "crypto/bio/libcrypto-lib-bss_bio.o", + "crypto/bio/libcrypto-lib-bss_conn.o", + "crypto/bio/libcrypto-lib-bss_core.o", + "crypto/bio/libcrypto-lib-bss_dgram.o", + "crypto/bio/libcrypto-lib-bss_fd.o", + "crypto/bio/libcrypto-lib-bss_file.o", + "crypto/bio/libcrypto-lib-bss_log.o", + "crypto/bio/libcrypto-lib-bss_mem.o", + "crypto/bio/libcrypto-lib-bss_null.o", + "crypto/bio/libcrypto-lib-bss_sock.o", + "crypto/bio/libcrypto-lib-ossl_core_bio.o", + "crypto/bn/libcrypto-lib-bn_add.o", + "crypto/bn/libcrypto-lib-bn_asm.o", + "crypto/bn/libcrypto-lib-bn_blind.o", + "crypto/bn/libcrypto-lib-bn_const.o", + "crypto/bn/libcrypto-lib-bn_conv.o", + "crypto/bn/libcrypto-lib-bn_ctx.o", + "crypto/bn/libcrypto-lib-bn_depr.o", + "crypto/bn/libcrypto-lib-bn_dh.o", + "crypto/bn/libcrypto-lib-bn_div.o", + "crypto/bn/libcrypto-lib-bn_err.o", + "crypto/bn/libcrypto-lib-bn_exp.o", + "crypto/bn/libcrypto-lib-bn_exp2.o", + "crypto/bn/libcrypto-lib-bn_gcd.o", + "crypto/bn/libcrypto-lib-bn_gf2m.o", + "crypto/bn/libcrypto-lib-bn_intern.o", + "crypto/bn/libcrypto-lib-bn_kron.o", + "crypto/bn/libcrypto-lib-bn_lib.o", + "crypto/bn/libcrypto-lib-bn_mod.o", + "crypto/bn/libcrypto-lib-bn_mont.o", + "crypto/bn/libcrypto-lib-bn_mpi.o", + "crypto/bn/libcrypto-lib-bn_mul.o", + "crypto/bn/libcrypto-lib-bn_nist.o", + "crypto/bn/libcrypto-lib-bn_prime.o", + "crypto/bn/libcrypto-lib-bn_print.o", + "crypto/bn/libcrypto-lib-bn_rand.o", + "crypto/bn/libcrypto-lib-bn_recp.o", + "crypto/bn/libcrypto-lib-bn_rsa_fips186_4.o", + "crypto/bn/libcrypto-lib-bn_shift.o", + "crypto/bn/libcrypto-lib-bn_sqr.o", + "crypto/bn/libcrypto-lib-bn_sqrt.o", + "crypto/bn/libcrypto-lib-bn_srp.o", + "crypto/bn/libcrypto-lib-bn_word.o", + "crypto/bn/libcrypto-lib-bn_x931p.o", + "crypto/buffer/libcrypto-lib-buf_err.o", + "crypto/buffer/libcrypto-lib-buffer.o", + "crypto/camellia/libcrypto-lib-camellia.o", + "crypto/camellia/libcrypto-lib-cmll_cbc.o", + "crypto/camellia/libcrypto-lib-cmll_cfb.o", + "crypto/camellia/libcrypto-lib-cmll_ctr.o", + "crypto/camellia/libcrypto-lib-cmll_ecb.o", + "crypto/camellia/libcrypto-lib-cmll_misc.o", + "crypto/camellia/libcrypto-lib-cmll_ofb.o", + "crypto/cast/libcrypto-lib-c_cfb64.o", + "crypto/cast/libcrypto-lib-c_ecb.o", + "crypto/cast/libcrypto-lib-c_enc.o", + "crypto/cast/libcrypto-lib-c_ofb64.o", + "crypto/cast/libcrypto-lib-c_skey.o", + "crypto/chacha/libcrypto-lib-chacha_enc.o", + "crypto/cmac/libcrypto-lib-cmac.o", + "crypto/cmp/libcrypto-lib-cmp_asn.o", + "crypto/cmp/libcrypto-lib-cmp_client.o", + "crypto/cmp/libcrypto-lib-cmp_ctx.o", + "crypto/cmp/libcrypto-lib-cmp_err.o", + "crypto/cmp/libcrypto-lib-cmp_hdr.o", + "crypto/cmp/libcrypto-lib-cmp_http.o", + "crypto/cmp/libcrypto-lib-cmp_msg.o", + "crypto/cmp/libcrypto-lib-cmp_protect.o", + "crypto/cmp/libcrypto-lib-cmp_server.o", + "crypto/cmp/libcrypto-lib-cmp_status.o", + "crypto/cmp/libcrypto-lib-cmp_util.o", + "crypto/cmp/libcrypto-lib-cmp_vfy.o", + "crypto/cms/libcrypto-lib-cms_asn1.o", + "crypto/cms/libcrypto-lib-cms_att.o", + "crypto/cms/libcrypto-lib-cms_cd.o", + "crypto/cms/libcrypto-lib-cms_dd.o", + "crypto/cms/libcrypto-lib-cms_dh.o", + "crypto/cms/libcrypto-lib-cms_ec.o", + "crypto/cms/libcrypto-lib-cms_enc.o", + "crypto/cms/libcrypto-lib-cms_env.o", + "crypto/cms/libcrypto-lib-cms_err.o", + "crypto/cms/libcrypto-lib-cms_ess.o", + "crypto/cms/libcrypto-lib-cms_io.o", + "crypto/cms/libcrypto-lib-cms_kari.o", + "crypto/cms/libcrypto-lib-cms_lib.o", + "crypto/cms/libcrypto-lib-cms_pwri.o", + "crypto/cms/libcrypto-lib-cms_rsa.o", + "crypto/cms/libcrypto-lib-cms_sd.o", + "crypto/cms/libcrypto-lib-cms_smime.o", + "crypto/conf/libcrypto-lib-conf_api.o", + "crypto/conf/libcrypto-lib-conf_def.o", + "crypto/conf/libcrypto-lib-conf_err.o", + "crypto/conf/libcrypto-lib-conf_lib.o", + "crypto/conf/libcrypto-lib-conf_mall.o", + "crypto/conf/libcrypto-lib-conf_mod.o", + "crypto/conf/libcrypto-lib-conf_sap.o", + "crypto/conf/libcrypto-lib-conf_ssl.o", + "crypto/crmf/libcrypto-lib-crmf_asn.o", + "crypto/crmf/libcrypto-lib-crmf_err.o", + "crypto/crmf/libcrypto-lib-crmf_lib.o", + "crypto/crmf/libcrypto-lib-crmf_pbm.o", + "crypto/ct/libcrypto-lib-ct_b64.o", + "crypto/ct/libcrypto-lib-ct_err.o", + "crypto/ct/libcrypto-lib-ct_log.o", + "crypto/ct/libcrypto-lib-ct_oct.o", + "crypto/ct/libcrypto-lib-ct_policy.o", + "crypto/ct/libcrypto-lib-ct_prn.o", + "crypto/ct/libcrypto-lib-ct_sct.o", + "crypto/ct/libcrypto-lib-ct_sct_ctx.o", + "crypto/ct/libcrypto-lib-ct_vfy.o", + "crypto/ct/libcrypto-lib-ct_x509v3.o", + "crypto/des/libcrypto-lib-cbc_cksm.o", + "crypto/des/libcrypto-lib-cbc_enc.o", + "crypto/des/libcrypto-lib-cfb64ede.o", + "crypto/des/libcrypto-lib-cfb64enc.o", + "crypto/des/libcrypto-lib-cfb_enc.o", + "crypto/des/libcrypto-lib-des_enc.o", + "crypto/des/libcrypto-lib-ecb3_enc.o", + "crypto/des/libcrypto-lib-ecb_enc.o", + "crypto/des/libcrypto-lib-fcrypt.o", + "crypto/des/libcrypto-lib-fcrypt_b.o", + "crypto/des/libcrypto-lib-ofb64ede.o", + "crypto/des/libcrypto-lib-ofb64enc.o", + "crypto/des/libcrypto-lib-ofb_enc.o", + "crypto/des/libcrypto-lib-pcbc_enc.o", + "crypto/des/libcrypto-lib-qud_cksm.o", + "crypto/des/libcrypto-lib-rand_key.o", + "crypto/des/libcrypto-lib-set_key.o", + "crypto/des/libcrypto-lib-str2key.o", + "crypto/des/libcrypto-lib-xcbc_enc.o", + "crypto/dh/libcrypto-lib-dh_ameth.o", + "crypto/dh/libcrypto-lib-dh_asn1.o", + "crypto/dh/libcrypto-lib-dh_backend.o", + "crypto/dh/libcrypto-lib-dh_check.o", + "crypto/dh/libcrypto-lib-dh_depr.o", + "crypto/dh/libcrypto-lib-dh_err.o", + "crypto/dh/libcrypto-lib-dh_gen.o", + "crypto/dh/libcrypto-lib-dh_group_params.o", + "crypto/dh/libcrypto-lib-dh_kdf.o", + "crypto/dh/libcrypto-lib-dh_key.o", + "crypto/dh/libcrypto-lib-dh_lib.o", + "crypto/dh/libcrypto-lib-dh_meth.o", + "crypto/dh/libcrypto-lib-dh_pmeth.o", + "crypto/dh/libcrypto-lib-dh_prn.o", + "crypto/dh/libcrypto-lib-dh_rfc5114.o", + "crypto/dsa/libcrypto-lib-dsa_ameth.o", + "crypto/dsa/libcrypto-lib-dsa_asn1.o", + "crypto/dsa/libcrypto-lib-dsa_backend.o", + "crypto/dsa/libcrypto-lib-dsa_check.o", + "crypto/dsa/libcrypto-lib-dsa_depr.o", + "crypto/dsa/libcrypto-lib-dsa_err.o", + "crypto/dsa/libcrypto-lib-dsa_gen.o", + "crypto/dsa/libcrypto-lib-dsa_key.o", + "crypto/dsa/libcrypto-lib-dsa_lib.o", + "crypto/dsa/libcrypto-lib-dsa_meth.o", + "crypto/dsa/libcrypto-lib-dsa_ossl.o", + "crypto/dsa/libcrypto-lib-dsa_pmeth.o", + "crypto/dsa/libcrypto-lib-dsa_prn.o", + "crypto/dsa/libcrypto-lib-dsa_sign.o", + "crypto/dsa/libcrypto-lib-dsa_vrf.o", + "crypto/dso/libcrypto-lib-dso_dl.o", + "crypto/dso/libcrypto-lib-dso_dlfcn.o", + "crypto/dso/libcrypto-lib-dso_err.o", + "crypto/dso/libcrypto-lib-dso_lib.o", + "crypto/dso/libcrypto-lib-dso_openssl.o", + "crypto/dso/libcrypto-lib-dso_vms.o", + "crypto/dso/libcrypto-lib-dso_win32.o", + "crypto/ec/curve448/arch_32/libcrypto-lib-f_impl32.o", + "crypto/ec/curve448/arch_64/libcrypto-lib-f_impl64.o", + "crypto/ec/curve448/libcrypto-lib-curve448.o", + "crypto/ec/curve448/libcrypto-lib-curve448_tables.o", + "crypto/ec/curve448/libcrypto-lib-eddsa.o", + "crypto/ec/curve448/libcrypto-lib-f_generic.o", + "crypto/ec/curve448/libcrypto-lib-scalar.o", + "crypto/ec/libcrypto-lib-curve25519.o", + "crypto/ec/libcrypto-lib-ec2_oct.o", + "crypto/ec/libcrypto-lib-ec2_smpl.o", + "crypto/ec/libcrypto-lib-ec_ameth.o", + "crypto/ec/libcrypto-lib-ec_asn1.o", + "crypto/ec/libcrypto-lib-ec_backend.o", + "crypto/ec/libcrypto-lib-ec_check.o", + "crypto/ec/libcrypto-lib-ec_curve.o", + "crypto/ec/libcrypto-lib-ec_cvt.o", + "crypto/ec/libcrypto-lib-ec_deprecated.o", + "crypto/ec/libcrypto-lib-ec_err.o", + "crypto/ec/libcrypto-lib-ec_key.o", + "crypto/ec/libcrypto-lib-ec_kmeth.o", + "crypto/ec/libcrypto-lib-ec_lib.o", + "crypto/ec/libcrypto-lib-ec_mult.o", + "crypto/ec/libcrypto-lib-ec_oct.o", + "crypto/ec/libcrypto-lib-ec_pmeth.o", + "crypto/ec/libcrypto-lib-ec_print.o", + "crypto/ec/libcrypto-lib-ecdh_kdf.o", + "crypto/ec/libcrypto-lib-ecdh_ossl.o", + "crypto/ec/libcrypto-lib-ecdsa_ossl.o", + "crypto/ec/libcrypto-lib-ecdsa_sign.o", + "crypto/ec/libcrypto-lib-ecdsa_vrf.o", + "crypto/ec/libcrypto-lib-eck_prn.o", + "crypto/ec/libcrypto-lib-ecp_mont.o", + "crypto/ec/libcrypto-lib-ecp_nist.o", + "crypto/ec/libcrypto-lib-ecp_oct.o", + "crypto/ec/libcrypto-lib-ecp_smpl.o", + "crypto/ec/libcrypto-lib-ecx_backend.o", + "crypto/ec/libcrypto-lib-ecx_key.o", + "crypto/ec/libcrypto-lib-ecx_meth.o", + "crypto/encode_decode/libcrypto-lib-decoder_err.o", + "crypto/encode_decode/libcrypto-lib-decoder_lib.o", + "crypto/encode_decode/libcrypto-lib-decoder_meth.o", + "crypto/encode_decode/libcrypto-lib-decoder_pkey.o", + "crypto/encode_decode/libcrypto-lib-encoder_err.o", + "crypto/encode_decode/libcrypto-lib-encoder_lib.o", + "crypto/encode_decode/libcrypto-lib-encoder_meth.o", + "crypto/encode_decode/libcrypto-lib-encoder_pkey.o", + "crypto/engine/libcrypto-lib-eng_all.o", + "crypto/engine/libcrypto-lib-eng_cnf.o", + "crypto/engine/libcrypto-lib-eng_ctrl.o", + "crypto/engine/libcrypto-lib-eng_dyn.o", + "crypto/engine/libcrypto-lib-eng_err.o", + "crypto/engine/libcrypto-lib-eng_fat.o", + "crypto/engine/libcrypto-lib-eng_init.o", + "crypto/engine/libcrypto-lib-eng_lib.o", + "crypto/engine/libcrypto-lib-eng_list.o", + "crypto/engine/libcrypto-lib-eng_openssl.o", + "crypto/engine/libcrypto-lib-eng_pkey.o", + "crypto/engine/libcrypto-lib-eng_rdrand.o", + "crypto/engine/libcrypto-lib-eng_table.o", + "crypto/engine/libcrypto-lib-tb_asnmth.o", + "crypto/engine/libcrypto-lib-tb_cipher.o", + "crypto/engine/libcrypto-lib-tb_dh.o", + "crypto/engine/libcrypto-lib-tb_digest.o", + "crypto/engine/libcrypto-lib-tb_dsa.o", + "crypto/engine/libcrypto-lib-tb_eckey.o", + "crypto/engine/libcrypto-lib-tb_pkmeth.o", + "crypto/engine/libcrypto-lib-tb_rand.o", + "crypto/engine/libcrypto-lib-tb_rsa.o", + "crypto/err/libcrypto-lib-err.o", + "crypto/err/libcrypto-lib-err_all.o", + "crypto/err/libcrypto-lib-err_all_legacy.o", + "crypto/err/libcrypto-lib-err_blocks.o", + "crypto/err/libcrypto-lib-err_prn.o", + "crypto/ess/libcrypto-lib-ess_asn1.o", + "crypto/ess/libcrypto-lib-ess_err.o", + "crypto/ess/libcrypto-lib-ess_lib.o", + "crypto/evp/libcrypto-lib-asymcipher.o", + "crypto/evp/libcrypto-lib-bio_b64.o", + "crypto/evp/libcrypto-lib-bio_enc.o", + "crypto/evp/libcrypto-lib-bio_md.o", + "crypto/evp/libcrypto-lib-bio_ok.o", + "crypto/evp/libcrypto-lib-c_allc.o", + "crypto/evp/libcrypto-lib-c_alld.o", + "crypto/evp/libcrypto-lib-cmeth_lib.o", + "crypto/evp/libcrypto-lib-ctrl_params_translate.o", + "crypto/evp/libcrypto-lib-dh_ctrl.o", + "crypto/evp/libcrypto-lib-dh_support.o", + "crypto/evp/libcrypto-lib-digest.o", + "crypto/evp/libcrypto-lib-dsa_ctrl.o", + "crypto/evp/libcrypto-lib-e_aes.o", + "crypto/evp/libcrypto-lib-e_aes_cbc_hmac_sha1.o", + "crypto/evp/libcrypto-lib-e_aes_cbc_hmac_sha256.o", + "crypto/evp/libcrypto-lib-e_aria.o", + "crypto/evp/libcrypto-lib-e_bf.o", + "crypto/evp/libcrypto-lib-e_camellia.o", + "crypto/evp/libcrypto-lib-e_cast.o", + "crypto/evp/libcrypto-lib-e_chacha20_poly1305.o", + "crypto/evp/libcrypto-lib-e_des.o", + "crypto/evp/libcrypto-lib-e_des3.o", + "crypto/evp/libcrypto-lib-e_idea.o", + "crypto/evp/libcrypto-lib-e_null.o", + "crypto/evp/libcrypto-lib-e_old.o", + "crypto/evp/libcrypto-lib-e_rc2.o", + "crypto/evp/libcrypto-lib-e_rc4.o", + "crypto/evp/libcrypto-lib-e_rc4_hmac_md5.o", + "crypto/evp/libcrypto-lib-e_rc5.o", + "crypto/evp/libcrypto-lib-e_seed.o", + "crypto/evp/libcrypto-lib-e_sm4.o", + "crypto/evp/libcrypto-lib-e_xcbc_d.o", + "crypto/evp/libcrypto-lib-ec_ctrl.o", + "crypto/evp/libcrypto-lib-ec_support.o", + "crypto/evp/libcrypto-lib-encode.o", + "crypto/evp/libcrypto-lib-evp_cnf.o", + "crypto/evp/libcrypto-lib-evp_enc.o", + "crypto/evp/libcrypto-lib-evp_err.o", + "crypto/evp/libcrypto-lib-evp_fetch.o", + "crypto/evp/libcrypto-lib-evp_key.o", + "crypto/evp/libcrypto-lib-evp_lib.o", + "crypto/evp/libcrypto-lib-evp_pbe.o", + "crypto/evp/libcrypto-lib-evp_pkey.o", + "crypto/evp/libcrypto-lib-evp_rand.o", + "crypto/evp/libcrypto-lib-evp_utils.o", + "crypto/evp/libcrypto-lib-exchange.o", + "crypto/evp/libcrypto-lib-kdf_lib.o", + "crypto/evp/libcrypto-lib-kdf_meth.o", + "crypto/evp/libcrypto-lib-kem.o", + "crypto/evp/libcrypto-lib-keymgmt_lib.o", + "crypto/evp/libcrypto-lib-keymgmt_meth.o", + "crypto/evp/libcrypto-lib-legacy_blake2.o", + "crypto/evp/libcrypto-lib-legacy_md4.o", + "crypto/evp/libcrypto-lib-legacy_md5.o", + "crypto/evp/libcrypto-lib-legacy_md5_sha1.o", + "crypto/evp/libcrypto-lib-legacy_mdc2.o", + "crypto/evp/libcrypto-lib-legacy_ripemd.o", + "crypto/evp/libcrypto-lib-legacy_sha.o", + "crypto/evp/libcrypto-lib-legacy_wp.o", + "crypto/evp/libcrypto-lib-m_null.o", + "crypto/evp/libcrypto-lib-m_sigver.o", + "crypto/evp/libcrypto-lib-mac_lib.o", + "crypto/evp/libcrypto-lib-mac_meth.o", + "crypto/evp/libcrypto-lib-names.o", + "crypto/evp/libcrypto-lib-p5_crpt.o", + "crypto/evp/libcrypto-lib-p5_crpt2.o", + "crypto/evp/libcrypto-lib-p_dec.o", + "crypto/evp/libcrypto-lib-p_enc.o", + "crypto/evp/libcrypto-lib-p_legacy.o", + "crypto/evp/libcrypto-lib-p_lib.o", + "crypto/evp/libcrypto-lib-p_open.o", + "crypto/evp/libcrypto-lib-p_seal.o", + "crypto/evp/libcrypto-lib-p_sign.o", + "crypto/evp/libcrypto-lib-p_verify.o", + "crypto/evp/libcrypto-lib-pbe_scrypt.o", + "crypto/evp/libcrypto-lib-pmeth_check.o", + "crypto/evp/libcrypto-lib-pmeth_gn.o", + "crypto/evp/libcrypto-lib-pmeth_lib.o", + "crypto/evp/libcrypto-lib-signature.o", + "crypto/ffc/libcrypto-lib-ffc_backend.o", + "crypto/ffc/libcrypto-lib-ffc_dh.o", + "crypto/ffc/libcrypto-lib-ffc_key_generate.o", + "crypto/ffc/libcrypto-lib-ffc_key_validate.o", + "crypto/ffc/libcrypto-lib-ffc_params.o", + "crypto/ffc/libcrypto-lib-ffc_params_generate.o", + "crypto/ffc/libcrypto-lib-ffc_params_validate.o", + "crypto/hmac/libcrypto-lib-hmac.o", + "crypto/http/libcrypto-lib-http_client.o", + "crypto/http/libcrypto-lib-http_err.o", + "crypto/http/libcrypto-lib-http_lib.o", + "crypto/idea/libcrypto-lib-i_cbc.o", + "crypto/idea/libcrypto-lib-i_cfb64.o", + "crypto/idea/libcrypto-lib-i_ecb.o", + "crypto/idea/libcrypto-lib-i_ofb64.o", + "crypto/idea/libcrypto-lib-i_skey.o", + "crypto/kdf/libcrypto-lib-kdf_err.o", + "crypto/lhash/libcrypto-lib-lh_stats.o", + "crypto/lhash/libcrypto-lib-lhash.o", + "crypto/libcrypto-lib-asn1_dsa.o", + "crypto/libcrypto-lib-bsearch.o", + "crypto/libcrypto-lib-context.o", + "crypto/libcrypto-lib-core_algorithm.o", + "crypto/libcrypto-lib-core_fetch.o", + "crypto/libcrypto-lib-core_namemap.o", + "crypto/libcrypto-lib-cpt_err.o", + "crypto/libcrypto-lib-cpuid.o", + "crypto/libcrypto-lib-cryptlib.o", + "crypto/libcrypto-lib-ctype.o", + "crypto/libcrypto-lib-cversion.o", + "crypto/libcrypto-lib-der_writer.o", + "crypto/libcrypto-lib-ebcdic.o", + "crypto/libcrypto-lib-ex_data.o", + "crypto/libcrypto-lib-getenv.o", + "crypto/libcrypto-lib-info.o", + "crypto/libcrypto-lib-init.o", + "crypto/libcrypto-lib-initthread.o", + "crypto/libcrypto-lib-mem.o", + "crypto/libcrypto-lib-mem_clr.o", + "crypto/libcrypto-lib-mem_sec.o", + "crypto/libcrypto-lib-o_dir.o", + "crypto/libcrypto-lib-o_fopen.o", + "crypto/libcrypto-lib-o_init.o", + "crypto/libcrypto-lib-o_str.o", + "crypto/libcrypto-lib-o_time.o", + "crypto/libcrypto-lib-packet.o", + "crypto/libcrypto-lib-param_build.o", + "crypto/libcrypto-lib-param_build_set.o", + "crypto/libcrypto-lib-params.o", + "crypto/libcrypto-lib-params_dup.o", + "crypto/libcrypto-lib-params_from_text.o", + "crypto/libcrypto-lib-passphrase.o", + "crypto/libcrypto-lib-provider.o", + "crypto/libcrypto-lib-provider_child.o", + "crypto/libcrypto-lib-provider_conf.o", + "crypto/libcrypto-lib-provider_core.o", + "crypto/libcrypto-lib-provider_predefined.o", + "crypto/libcrypto-lib-punycode.o", + "crypto/libcrypto-lib-self_test_core.o", + "crypto/libcrypto-lib-sparse_array.o", + "crypto/libcrypto-lib-threads_lib.o", + "crypto/libcrypto-lib-threads_none.o", + "crypto/libcrypto-lib-threads_pthread.o", + "crypto/libcrypto-lib-threads_win.o", + "crypto/libcrypto-lib-trace.o", + "crypto/libcrypto-lib-uid.o", + "crypto/md4/libcrypto-lib-md4_dgst.o", + "crypto/md4/libcrypto-lib-md4_one.o", + "crypto/md5/libcrypto-lib-md5_dgst.o", + "crypto/md5/libcrypto-lib-md5_one.o", + "crypto/md5/libcrypto-lib-md5_sha1.o", + "crypto/mdc2/libcrypto-lib-mdc2_one.o", + "crypto/mdc2/libcrypto-lib-mdc2dgst.o", + "crypto/modes/libcrypto-lib-cbc128.o", + "crypto/modes/libcrypto-lib-ccm128.o", + "crypto/modes/libcrypto-lib-cfb128.o", + "crypto/modes/libcrypto-lib-ctr128.o", + "crypto/modes/libcrypto-lib-cts128.o", + "crypto/modes/libcrypto-lib-gcm128.o", + "crypto/modes/libcrypto-lib-ocb128.o", + "crypto/modes/libcrypto-lib-ofb128.o", + "crypto/modes/libcrypto-lib-siv128.o", + "crypto/modes/libcrypto-lib-wrap128.o", + "crypto/modes/libcrypto-lib-xts128.o", + "crypto/objects/libcrypto-lib-o_names.o", + "crypto/objects/libcrypto-lib-obj_dat.o", + "crypto/objects/libcrypto-lib-obj_err.o", + "crypto/objects/libcrypto-lib-obj_lib.o", + "crypto/objects/libcrypto-lib-obj_xref.o", + "crypto/ocsp/libcrypto-lib-ocsp_asn.o", + "crypto/ocsp/libcrypto-lib-ocsp_cl.o", + "crypto/ocsp/libcrypto-lib-ocsp_err.o", + "crypto/ocsp/libcrypto-lib-ocsp_ext.o", + "crypto/ocsp/libcrypto-lib-ocsp_http.o", + "crypto/ocsp/libcrypto-lib-ocsp_lib.o", + "crypto/ocsp/libcrypto-lib-ocsp_prn.o", + "crypto/ocsp/libcrypto-lib-ocsp_srv.o", + "crypto/ocsp/libcrypto-lib-ocsp_vfy.o", + "crypto/ocsp/libcrypto-lib-v3_ocsp.o", + "crypto/pem/libcrypto-lib-pem_all.o", + "crypto/pem/libcrypto-lib-pem_err.o", + "crypto/pem/libcrypto-lib-pem_info.o", + "crypto/pem/libcrypto-lib-pem_lib.o", + "crypto/pem/libcrypto-lib-pem_oth.o", + "crypto/pem/libcrypto-lib-pem_pk8.o", + "crypto/pem/libcrypto-lib-pem_pkey.o", + "crypto/pem/libcrypto-lib-pem_sign.o", + "crypto/pem/libcrypto-lib-pem_x509.o", + "crypto/pem/libcrypto-lib-pem_xaux.o", + "crypto/pem/libcrypto-lib-pvkfmt.o", + "crypto/pkcs12/libcrypto-lib-p12_add.o", + "crypto/pkcs12/libcrypto-lib-p12_asn.o", + "crypto/pkcs12/libcrypto-lib-p12_attr.o", + "crypto/pkcs12/libcrypto-lib-p12_crpt.o", + "crypto/pkcs12/libcrypto-lib-p12_crt.o", + "crypto/pkcs12/libcrypto-lib-p12_decr.o", + "crypto/pkcs12/libcrypto-lib-p12_init.o", + "crypto/pkcs12/libcrypto-lib-p12_key.o", + "crypto/pkcs12/libcrypto-lib-p12_kiss.o", + "crypto/pkcs12/libcrypto-lib-p12_mutl.o", + "crypto/pkcs12/libcrypto-lib-p12_npas.o", + "crypto/pkcs12/libcrypto-lib-p12_p8d.o", + "crypto/pkcs12/libcrypto-lib-p12_p8e.o", + "crypto/pkcs12/libcrypto-lib-p12_sbag.o", + "crypto/pkcs12/libcrypto-lib-p12_utl.o", + "crypto/pkcs12/libcrypto-lib-pk12err.o", + "crypto/pkcs7/libcrypto-lib-bio_pk7.o", + "crypto/pkcs7/libcrypto-lib-pk7_asn1.o", + "crypto/pkcs7/libcrypto-lib-pk7_attr.o", + "crypto/pkcs7/libcrypto-lib-pk7_doit.o", + "crypto/pkcs7/libcrypto-lib-pk7_lib.o", + "crypto/pkcs7/libcrypto-lib-pk7_mime.o", + "crypto/pkcs7/libcrypto-lib-pk7_smime.o", + "crypto/pkcs7/libcrypto-lib-pkcs7err.o", + "crypto/poly1305/libcrypto-lib-poly1305.o", + "crypto/property/libcrypto-lib-defn_cache.o", + "crypto/property/libcrypto-lib-property.o", + "crypto/property/libcrypto-lib-property_err.o", + "crypto/property/libcrypto-lib-property_parse.o", + "crypto/property/libcrypto-lib-property_query.o", + "crypto/property/libcrypto-lib-property_string.o", + "crypto/rand/libcrypto-lib-prov_seed.o", + "crypto/rand/libcrypto-lib-rand_deprecated.o", + "crypto/rand/libcrypto-lib-rand_err.o", + "crypto/rand/libcrypto-lib-rand_lib.o", + "crypto/rand/libcrypto-lib-rand_meth.o", + "crypto/rand/libcrypto-lib-rand_pool.o", + "crypto/rand/libcrypto-lib-randfile.o", + "crypto/rc2/libcrypto-lib-rc2_cbc.o", + "crypto/rc2/libcrypto-lib-rc2_ecb.o", + "crypto/rc2/libcrypto-lib-rc2_skey.o", + "crypto/rc2/libcrypto-lib-rc2cfb64.o", + "crypto/rc2/libcrypto-lib-rc2ofb64.o", + "crypto/rc4/libcrypto-lib-rc4_enc.o", + "crypto/rc4/libcrypto-lib-rc4_skey.o", + "crypto/ripemd/libcrypto-lib-rmd_dgst.o", + "crypto/ripemd/libcrypto-lib-rmd_one.o", + "crypto/rsa/libcrypto-lib-rsa_ameth.o", + "crypto/rsa/libcrypto-lib-rsa_asn1.o", + "crypto/rsa/libcrypto-lib-rsa_backend.o", + "crypto/rsa/libcrypto-lib-rsa_chk.o", + "crypto/rsa/libcrypto-lib-rsa_crpt.o", + "crypto/rsa/libcrypto-lib-rsa_depr.o", + "crypto/rsa/libcrypto-lib-rsa_err.o", + "crypto/rsa/libcrypto-lib-rsa_gen.o", + "crypto/rsa/libcrypto-lib-rsa_lib.o", + "crypto/rsa/libcrypto-lib-rsa_meth.o", + "crypto/rsa/libcrypto-lib-rsa_mp.o", + "crypto/rsa/libcrypto-lib-rsa_mp_names.o", + "crypto/rsa/libcrypto-lib-rsa_none.o", + "crypto/rsa/libcrypto-lib-rsa_oaep.o", + "crypto/rsa/libcrypto-lib-rsa_ossl.o", + "crypto/rsa/libcrypto-lib-rsa_pk1.o", + "crypto/rsa/libcrypto-lib-rsa_pmeth.o", + "crypto/rsa/libcrypto-lib-rsa_prn.o", + "crypto/rsa/libcrypto-lib-rsa_pss.o", + "crypto/rsa/libcrypto-lib-rsa_saos.o", + "crypto/rsa/libcrypto-lib-rsa_schemes.o", + "crypto/rsa/libcrypto-lib-rsa_sign.o", + "crypto/rsa/libcrypto-lib-rsa_sp800_56b_check.o", + "crypto/rsa/libcrypto-lib-rsa_sp800_56b_gen.o", + "crypto/rsa/libcrypto-lib-rsa_x931.o", + "crypto/rsa/libcrypto-lib-rsa_x931g.o", + "crypto/seed/libcrypto-lib-seed.o", + "crypto/seed/libcrypto-lib-seed_cbc.o", + "crypto/seed/libcrypto-lib-seed_cfb.o", + "crypto/seed/libcrypto-lib-seed_ecb.o", + "crypto/seed/libcrypto-lib-seed_ofb.o", + "crypto/sha/libcrypto-lib-keccak1600.o", + "crypto/sha/libcrypto-lib-sha1_one.o", + "crypto/sha/libcrypto-lib-sha1dgst.o", + "crypto/sha/libcrypto-lib-sha256.o", + "crypto/sha/libcrypto-lib-sha3.o", + "crypto/sha/libcrypto-lib-sha512.o", + "crypto/siphash/libcrypto-lib-siphash.o", + "crypto/sm2/libcrypto-lib-sm2_crypt.o", + "crypto/sm2/libcrypto-lib-sm2_err.o", + "crypto/sm2/libcrypto-lib-sm2_key.o", + "crypto/sm2/libcrypto-lib-sm2_sign.o", + "crypto/sm3/libcrypto-lib-legacy_sm3.o", + "crypto/sm3/libcrypto-lib-sm3.o", + "crypto/sm4/libcrypto-lib-sm4.o", + "crypto/srp/libcrypto-lib-srp_lib.o", + "crypto/srp/libcrypto-lib-srp_vfy.o", + "crypto/stack/libcrypto-lib-stack.o", + "crypto/store/libcrypto-lib-store_err.o", + "crypto/store/libcrypto-lib-store_init.o", + "crypto/store/libcrypto-lib-store_lib.o", + "crypto/store/libcrypto-lib-store_meth.o", + "crypto/store/libcrypto-lib-store_register.o", + "crypto/store/libcrypto-lib-store_result.o", + "crypto/store/libcrypto-lib-store_strings.o", + "crypto/ts/libcrypto-lib-ts_asn1.o", + "crypto/ts/libcrypto-lib-ts_conf.o", + "crypto/ts/libcrypto-lib-ts_err.o", + "crypto/ts/libcrypto-lib-ts_lib.o", + "crypto/ts/libcrypto-lib-ts_req_print.o", + "crypto/ts/libcrypto-lib-ts_req_utils.o", + "crypto/ts/libcrypto-lib-ts_rsp_print.o", + "crypto/ts/libcrypto-lib-ts_rsp_sign.o", + "crypto/ts/libcrypto-lib-ts_rsp_utils.o", + "crypto/ts/libcrypto-lib-ts_rsp_verify.o", + "crypto/ts/libcrypto-lib-ts_verify_ctx.o", + "crypto/txt_db/libcrypto-lib-txt_db.o", + "crypto/ui/libcrypto-lib-ui_err.o", + "crypto/ui/libcrypto-lib-ui_lib.o", + "crypto/ui/libcrypto-lib-ui_null.o", + "crypto/ui/libcrypto-lib-ui_openssl.o", + "crypto/ui/libcrypto-lib-ui_util.o", + "crypto/whrlpool/libcrypto-lib-wp_block.o", + "crypto/whrlpool/libcrypto-lib-wp_dgst.o", + "crypto/x509/libcrypto-lib-by_dir.o", + "crypto/x509/libcrypto-lib-by_file.o", + "crypto/x509/libcrypto-lib-by_store.o", + "crypto/x509/libcrypto-lib-pcy_cache.o", + "crypto/x509/libcrypto-lib-pcy_data.o", + "crypto/x509/libcrypto-lib-pcy_lib.o", + "crypto/x509/libcrypto-lib-pcy_map.o", + "crypto/x509/libcrypto-lib-pcy_node.o", + "crypto/x509/libcrypto-lib-pcy_tree.o", + "crypto/x509/libcrypto-lib-t_crl.o", + "crypto/x509/libcrypto-lib-t_req.o", + "crypto/x509/libcrypto-lib-t_x509.o", + "crypto/x509/libcrypto-lib-v3_addr.o", + "crypto/x509/libcrypto-lib-v3_admis.o", + "crypto/x509/libcrypto-lib-v3_akeya.o", + "crypto/x509/libcrypto-lib-v3_akid.o", + "crypto/x509/libcrypto-lib-v3_asid.o", + "crypto/x509/libcrypto-lib-v3_bcons.o", + "crypto/x509/libcrypto-lib-v3_bitst.o", + "crypto/x509/libcrypto-lib-v3_conf.o", + "crypto/x509/libcrypto-lib-v3_cpols.o", + "crypto/x509/libcrypto-lib-v3_crld.o", + "crypto/x509/libcrypto-lib-v3_enum.o", + "crypto/x509/libcrypto-lib-v3_extku.o", + "crypto/x509/libcrypto-lib-v3_genn.o", + "crypto/x509/libcrypto-lib-v3_ia5.o", + "crypto/x509/libcrypto-lib-v3_info.o", + "crypto/x509/libcrypto-lib-v3_int.o", + "crypto/x509/libcrypto-lib-v3_ist.o", + "crypto/x509/libcrypto-lib-v3_lib.o", + "crypto/x509/libcrypto-lib-v3_ncons.o", + "crypto/x509/libcrypto-lib-v3_pci.o", + "crypto/x509/libcrypto-lib-v3_pcia.o", + "crypto/x509/libcrypto-lib-v3_pcons.o", + "crypto/x509/libcrypto-lib-v3_pku.o", + "crypto/x509/libcrypto-lib-v3_pmaps.o", + "crypto/x509/libcrypto-lib-v3_prn.o", + "crypto/x509/libcrypto-lib-v3_purp.o", + "crypto/x509/libcrypto-lib-v3_san.o", + "crypto/x509/libcrypto-lib-v3_skid.o", + "crypto/x509/libcrypto-lib-v3_sxnet.o", + "crypto/x509/libcrypto-lib-v3_tlsf.o", + "crypto/x509/libcrypto-lib-v3_utf8.o", + "crypto/x509/libcrypto-lib-v3_utl.o", + "crypto/x509/libcrypto-lib-v3err.o", + "crypto/x509/libcrypto-lib-x509_att.o", + "crypto/x509/libcrypto-lib-x509_cmp.o", + "crypto/x509/libcrypto-lib-x509_d2.o", + "crypto/x509/libcrypto-lib-x509_def.o", + "crypto/x509/libcrypto-lib-x509_err.o", + "crypto/x509/libcrypto-lib-x509_ext.o", + "crypto/x509/libcrypto-lib-x509_lu.o", + "crypto/x509/libcrypto-lib-x509_meth.o", + "crypto/x509/libcrypto-lib-x509_obj.o", + "crypto/x509/libcrypto-lib-x509_r2x.o", + "crypto/x509/libcrypto-lib-x509_req.o", + "crypto/x509/libcrypto-lib-x509_set.o", + "crypto/x509/libcrypto-lib-x509_trust.o", + "crypto/x509/libcrypto-lib-x509_txt.o", + "crypto/x509/libcrypto-lib-x509_v3.o", + "crypto/x509/libcrypto-lib-x509_vfy.o", + "crypto/x509/libcrypto-lib-x509_vpm.o", + "crypto/x509/libcrypto-lib-x509cset.o", + "crypto/x509/libcrypto-lib-x509name.o", + "crypto/x509/libcrypto-lib-x509rset.o", + "crypto/x509/libcrypto-lib-x509spki.o", + "crypto/x509/libcrypto-lib-x509type.o", + "crypto/x509/libcrypto-lib-x_all.o", + "crypto/x509/libcrypto-lib-x_attrib.o", + "crypto/x509/libcrypto-lib-x_crl.o", + "crypto/x509/libcrypto-lib-x_exten.o", + "crypto/x509/libcrypto-lib-x_name.o", + "crypto/x509/libcrypto-lib-x_pubkey.o", + "crypto/x509/libcrypto-lib-x_req.o", + "crypto/x509/libcrypto-lib-x_x509.o", + "crypto/x509/libcrypto-lib-x_x509a.o", + "engines/libcrypto-lib-e_capi.o", + "engines/libcrypto-lib-e_padlock.o", + "providers/libcrypto-lib-baseprov.o", + "providers/libcrypto-lib-defltprov.o", + "providers/libcrypto-lib-nullprov.o", + "providers/libcrypto-lib-prov_running.o", + "providers/libdefault.a" + ], + "libssl" => [ + "ssl/libssl-lib-bio_ssl.o", + "ssl/libssl-lib-d1_lib.o", + "ssl/libssl-lib-d1_msg.o", + "ssl/libssl-lib-d1_srtp.o", + "ssl/libssl-lib-methods.o", + "ssl/libssl-lib-pqueue.o", + "ssl/libssl-lib-s3_enc.o", + "ssl/libssl-lib-s3_lib.o", + "ssl/libssl-lib-s3_msg.o", + "ssl/libssl-lib-ssl_asn1.o", + "ssl/libssl-lib-ssl_cert.o", + "ssl/libssl-lib-ssl_ciph.o", + "ssl/libssl-lib-ssl_conf.o", + "ssl/libssl-lib-ssl_err.o", + "ssl/libssl-lib-ssl_err_legacy.o", + "ssl/libssl-lib-ssl_init.o", + "ssl/libssl-lib-ssl_lib.o", + "ssl/libssl-lib-ssl_mcnf.o", + "ssl/libssl-lib-ssl_quic.o", + "ssl/libssl-lib-ssl_rsa.o", + "ssl/libssl-lib-ssl_rsa_legacy.o", + "ssl/libssl-lib-ssl_sess.o", + "ssl/libssl-lib-ssl_stat.o", + "ssl/libssl-lib-ssl_txt.o", + "ssl/libssl-lib-ssl_utst.o", + "ssl/libssl-lib-t1_enc.o", + "ssl/libssl-lib-t1_lib.o", + "ssl/libssl-lib-t1_trce.o", + "ssl/libssl-lib-tls13_enc.o", + "ssl/libssl-lib-tls_depr.o", + "ssl/libssl-lib-tls_srp.o", + "ssl/record/libssl-lib-dtls1_bitmap.o", + "ssl/record/libssl-lib-rec_layer_d1.o", + "ssl/record/libssl-lib-rec_layer_s3.o", + "ssl/record/libssl-lib-ssl3_buffer.o", + "ssl/record/libssl-lib-ssl3_record.o", + "ssl/record/libssl-lib-ssl3_record_tls13.o", + "ssl/statem/libssl-lib-extensions.o", + "ssl/statem/libssl-lib-extensions_clnt.o", + "ssl/statem/libssl-lib-extensions_cust.o", + "ssl/statem/libssl-lib-extensions_srvr.o", + "ssl/statem/libssl-lib-statem.o", + "ssl/statem/libssl-lib-statem_clnt.o", + "ssl/statem/libssl-lib-statem_dtls.o", + "ssl/statem/libssl-lib-statem_lib.o", + "ssl/statem/libssl-lib-statem_quic.o", + "ssl/statem/libssl-lib-statem_srvr.o" + ], + "providers/common/der/libcommon-lib-der_digests_gen.o" => [ + "providers/common/der/der_digests_gen.c" + ], + "providers/common/der/libcommon-lib-der_dsa_gen.o" => [ + "providers/common/der/der_dsa_gen.c" + ], + "providers/common/der/libcommon-lib-der_dsa_key.o" => [ + "providers/common/der/der_dsa_key.c" + ], + "providers/common/der/libcommon-lib-der_dsa_sig.o" => [ + "providers/common/der/der_dsa_sig.c" + ], + "providers/common/der/libcommon-lib-der_ec_gen.o" => [ + "providers/common/der/der_ec_gen.c" + ], + "providers/common/der/libcommon-lib-der_ec_key.o" => [ + "providers/common/der/der_ec_key.c" + ], + "providers/common/der/libcommon-lib-der_ec_sig.o" => [ + "providers/common/der/der_ec_sig.c" + ], + "providers/common/der/libcommon-lib-der_ecx_gen.o" => [ + "providers/common/der/der_ecx_gen.c" + ], + "providers/common/der/libcommon-lib-der_ecx_key.o" => [ + "providers/common/der/der_ecx_key.c" + ], + "providers/common/der/libcommon-lib-der_rsa_gen.o" => [ + "providers/common/der/der_rsa_gen.c" + ], + "providers/common/der/libcommon-lib-der_rsa_key.o" => [ + "providers/common/der/der_rsa_key.c" + ], + "providers/common/der/libcommon-lib-der_wrap_gen.o" => [ + "providers/common/der/der_wrap_gen.c" + ], + "providers/common/der/libdefault-lib-der_rsa_sig.o" => [ + "providers/common/der/der_rsa_sig.c" + ], + "providers/common/der/libdefault-lib-der_sm2_gen.o" => [ + "providers/common/der/der_sm2_gen.c" + ], + "providers/common/der/libdefault-lib-der_sm2_key.o" => [ + "providers/common/der/der_sm2_key.c" + ], + "providers/common/der/libdefault-lib-der_sm2_sig.o" => [ + "providers/common/der/der_sm2_sig.c" + ], + "providers/common/der/libfips-lib-der_rsa_sig.o" => [ + "providers/common/der/der_rsa_sig.c" + ], + "providers/common/libcommon-lib-provider_ctx.o" => [ + "providers/common/provider_ctx.c" + ], + "providers/common/libcommon-lib-provider_err.o" => [ + "providers/common/provider_err.c" + ], + "providers/common/libdefault-lib-bio_prov.o" => [ + "providers/common/bio_prov.c" + ], + "providers/common/libdefault-lib-capabilities.o" => [ + "providers/common/capabilities.c" + ], + "providers/common/libdefault-lib-digest_to_nid.o" => [ + "providers/common/digest_to_nid.c" + ], + "providers/common/libdefault-lib-provider_seeding.o" => [ + "providers/common/provider_seeding.c" + ], + "providers/common/libdefault-lib-provider_util.o" => [ + "providers/common/provider_util.c" + ], + "providers/common/libdefault-lib-securitycheck.o" => [ + "providers/common/securitycheck.c" + ], + "providers/common/libdefault-lib-securitycheck_default.o" => [ + "providers/common/securitycheck_default.c" + ], + "providers/common/libfips-lib-bio_prov.o" => [ + "providers/common/bio_prov.c" + ], + "providers/common/libfips-lib-capabilities.o" => [ + "providers/common/capabilities.c" + ], + "providers/common/libfips-lib-digest_to_nid.o" => [ + "providers/common/digest_to_nid.c" + ], + "providers/common/libfips-lib-provider_seeding.o" => [ + "providers/common/provider_seeding.c" + ], + "providers/common/libfips-lib-provider_util.o" => [ + "providers/common/provider_util.c" + ], + "providers/common/libfips-lib-securitycheck.o" => [ + "providers/common/securitycheck.c" + ], + "providers/common/libfips-lib-securitycheck_fips.o" => [ + "providers/common/securitycheck_fips.c" + ], + "providers/fips" => [ + "providers/fips.ld", + "providers/fips/fips-dso-fips_entry.o" + ], + "providers/fips/fips-dso-fips_entry.o" => [ + "providers/fips/fips_entry.c" + ], + "providers/fips/libfips-lib-fipsprov.o" => [ + "providers/fips/fipsprov.c" + ], + "providers/fips/libfips-lib-self_test.o" => [ + "providers/fips/self_test.c" + ], + "providers/fips/libfips-lib-self_test_kats.o" => [ + "providers/fips/self_test_kats.c" + ], + "providers/implementations/asymciphers/libdefault-lib-rsa_enc.o" => [ + "providers/implementations/asymciphers/rsa_enc.c" + ], + "providers/implementations/asymciphers/libdefault-lib-sm2_enc.o" => [ + "providers/implementations/asymciphers/sm2_enc.c" + ], + "providers/implementations/asymciphers/libfips-lib-rsa_enc.o" => [ + "providers/implementations/asymciphers/rsa_enc.c" + ], + "providers/implementations/ciphers/libcommon-lib-ciphercommon.o" => [ + "providers/implementations/ciphers/ciphercommon.c" + ], + "providers/implementations/ciphers/libcommon-lib-ciphercommon_block.o" => [ + "providers/implementations/ciphers/ciphercommon_block.c" + ], + "providers/implementations/ciphers/libcommon-lib-ciphercommon_ccm.o" => [ + "providers/implementations/ciphers/ciphercommon_ccm.c" + ], + "providers/implementations/ciphers/libcommon-lib-ciphercommon_ccm_hw.o" => [ + "providers/implementations/ciphers/ciphercommon_ccm_hw.c" + ], + "providers/implementations/ciphers/libcommon-lib-ciphercommon_gcm.o" => [ + "providers/implementations/ciphers/ciphercommon_gcm.c" + ], + "providers/implementations/ciphers/libcommon-lib-ciphercommon_gcm_hw.o" => [ + "providers/implementations/ciphers/ciphercommon_gcm_hw.c" + ], + "providers/implementations/ciphers/libcommon-lib-ciphercommon_hw.o" => [ + "providers/implementations/ciphers/ciphercommon_hw.c" + ], + "providers/implementations/ciphers/libdefault-lib-cipher_aes.o" => [ + "providers/implementations/ciphers/cipher_aes.c" + ], + "providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha.o" => [ + "providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c" + ], + "providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha1_hw.o" => [ + "providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c" + ], + "providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha256_hw.o" => [ + "providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c" + ], + "providers/implementations/ciphers/libdefault-lib-cipher_aes_ccm.o" => [ + "providers/implementations/ciphers/cipher_aes_ccm.c" + ], + "providers/implementations/ciphers/libdefault-lib-cipher_aes_ccm_hw.o" => [ + "providers/implementations/ciphers/cipher_aes_ccm_hw.c" + ], + "providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm.o" => [ + "providers/implementations/ciphers/cipher_aes_gcm.c" + ], + "providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm_hw.o" => [ + "providers/implementations/ciphers/cipher_aes_gcm_hw.c" + ], + "providers/implementations/ciphers/libdefault-lib-cipher_aes_hw.o" => [ + "providers/implementations/ciphers/cipher_aes_hw.c" + ], + "providers/implementations/ciphers/libdefault-lib-cipher_aes_ocb.o" => [ + "providers/implementations/ciphers/cipher_aes_ocb.c" + ], + "providers/implementations/ciphers/libdefault-lib-cipher_aes_ocb_hw.o" => [ + "providers/implementations/ciphers/cipher_aes_ocb_hw.c" + ], + "providers/implementations/ciphers/libdefault-lib-cipher_aes_siv.o" => [ + "providers/implementations/ciphers/cipher_aes_siv.c" + ], + "providers/implementations/ciphers/libdefault-lib-cipher_aes_siv_hw.o" => [ + "providers/implementations/ciphers/cipher_aes_siv_hw.c" + ], + "providers/implementations/ciphers/libdefault-lib-cipher_aes_wrp.o" => [ + "providers/implementations/ciphers/cipher_aes_wrp.c" + ], + "providers/implementations/ciphers/libdefault-lib-cipher_aes_xts.o" => [ + "providers/implementations/ciphers/cipher_aes_xts.c" + ], + "providers/implementations/ciphers/libdefault-lib-cipher_aes_xts_fips.o" => [ + "providers/implementations/ciphers/cipher_aes_xts_fips.c" + ], + "providers/implementations/ciphers/libdefault-lib-cipher_aes_xts_hw.o" => [ + "providers/implementations/ciphers/cipher_aes_xts_hw.c" + ], + "providers/implementations/ciphers/libdefault-lib-cipher_aria.o" => [ + "providers/implementations/ciphers/cipher_aria.c" + ], + "providers/implementations/ciphers/libdefault-lib-cipher_aria_ccm.o" => [ + "providers/implementations/ciphers/cipher_aria_ccm.c" + ], + "providers/implementations/ciphers/libdefault-lib-cipher_aria_ccm_hw.o" => [ + "providers/implementations/ciphers/cipher_aria_ccm_hw.c" + ], + "providers/implementations/ciphers/libdefault-lib-cipher_aria_gcm.o" => [ + "providers/implementations/ciphers/cipher_aria_gcm.c" + ], + "providers/implementations/ciphers/libdefault-lib-cipher_aria_gcm_hw.o" => [ + "providers/implementations/ciphers/cipher_aria_gcm_hw.c" + ], + "providers/implementations/ciphers/libdefault-lib-cipher_aria_hw.o" => [ + "providers/implementations/ciphers/cipher_aria_hw.c" + ], + "providers/implementations/ciphers/libdefault-lib-cipher_camellia.o" => [ + "providers/implementations/ciphers/cipher_camellia.c" + ], + "providers/implementations/ciphers/libdefault-lib-cipher_camellia_hw.o" => [ + "providers/implementations/ciphers/cipher_camellia_hw.c" + ], + "providers/implementations/ciphers/libdefault-lib-cipher_chacha20.o" => [ + "providers/implementations/ciphers/cipher_chacha20.c" + ], + "providers/implementations/ciphers/libdefault-lib-cipher_chacha20_hw.o" => [ + "providers/implementations/ciphers/cipher_chacha20_hw.c" + ], + "providers/implementations/ciphers/libdefault-lib-cipher_chacha20_poly1305.o" => [ + "providers/implementations/ciphers/cipher_chacha20_poly1305.c" + ], + "providers/implementations/ciphers/libdefault-lib-cipher_chacha20_poly1305_hw.o" => [ + "providers/implementations/ciphers/cipher_chacha20_poly1305_hw.c" + ], + "providers/implementations/ciphers/libdefault-lib-cipher_cts.o" => [ + "providers/implementations/ciphers/cipher_cts.c" + ], + "providers/implementations/ciphers/libdefault-lib-cipher_null.o" => [ + "providers/implementations/ciphers/cipher_null.c" + ], + "providers/implementations/ciphers/libdefault-lib-cipher_sm4.o" => [ + "providers/implementations/ciphers/cipher_sm4.c" + ], + "providers/implementations/ciphers/libdefault-lib-cipher_sm4_hw.o" => [ + "providers/implementations/ciphers/cipher_sm4_hw.c" + ], + "providers/implementations/ciphers/libdefault-lib-cipher_tdes.o" => [ + "providers/implementations/ciphers/cipher_tdes.c" + ], + "providers/implementations/ciphers/libdefault-lib-cipher_tdes_common.o" => [ + "providers/implementations/ciphers/cipher_tdes_common.c" + ], + "providers/implementations/ciphers/libdefault-lib-cipher_tdes_default.o" => [ + "providers/implementations/ciphers/cipher_tdes_default.c" + ], + "providers/implementations/ciphers/libdefault-lib-cipher_tdes_default_hw.o" => [ + "providers/implementations/ciphers/cipher_tdes_default_hw.c" + ], + "providers/implementations/ciphers/libdefault-lib-cipher_tdes_hw.o" => [ + "providers/implementations/ciphers/cipher_tdes_hw.c" + ], + "providers/implementations/ciphers/libdefault-lib-cipher_tdes_wrap.o" => [ + "providers/implementations/ciphers/cipher_tdes_wrap.c" + ], + "providers/implementations/ciphers/libdefault-lib-cipher_tdes_wrap_hw.o" => [ + "providers/implementations/ciphers/cipher_tdes_wrap_hw.c" + ], + "providers/implementations/ciphers/libfips-lib-cipher_aes.o" => [ + "providers/implementations/ciphers/cipher_aes.c" + ], + "providers/implementations/ciphers/libfips-lib-cipher_aes_cbc_hmac_sha.o" => [ + "providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c" + ], + "providers/implementations/ciphers/libfips-lib-cipher_aes_cbc_hmac_sha1_hw.o" => [ + "providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c" + ], + "providers/implementations/ciphers/libfips-lib-cipher_aes_cbc_hmac_sha256_hw.o" => [ + "providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c" + ], + "providers/implementations/ciphers/libfips-lib-cipher_aes_ccm.o" => [ + "providers/implementations/ciphers/cipher_aes_ccm.c" + ], + "providers/implementations/ciphers/libfips-lib-cipher_aes_ccm_hw.o" => [ + "providers/implementations/ciphers/cipher_aes_ccm_hw.c" + ], + "providers/implementations/ciphers/libfips-lib-cipher_aes_gcm.o" => [ + "providers/implementations/ciphers/cipher_aes_gcm.c" + ], + "providers/implementations/ciphers/libfips-lib-cipher_aes_gcm_hw.o" => [ + "providers/implementations/ciphers/cipher_aes_gcm_hw.c" + ], + "providers/implementations/ciphers/libfips-lib-cipher_aes_hw.o" => [ + "providers/implementations/ciphers/cipher_aes_hw.c" + ], + "providers/implementations/ciphers/libfips-lib-cipher_aes_ocb.o" => [ + "providers/implementations/ciphers/cipher_aes_ocb.c" + ], + "providers/implementations/ciphers/libfips-lib-cipher_aes_ocb_hw.o" => [ + "providers/implementations/ciphers/cipher_aes_ocb_hw.c" + ], + "providers/implementations/ciphers/libfips-lib-cipher_aes_wrp.o" => [ + "providers/implementations/ciphers/cipher_aes_wrp.c" + ], + "providers/implementations/ciphers/libfips-lib-cipher_aes_xts.o" => [ + "providers/implementations/ciphers/cipher_aes_xts.c" + ], + "providers/implementations/ciphers/libfips-lib-cipher_aes_xts_fips.o" => [ + "providers/implementations/ciphers/cipher_aes_xts_fips.c" + ], + "providers/implementations/ciphers/libfips-lib-cipher_aes_xts_hw.o" => [ + "providers/implementations/ciphers/cipher_aes_xts_hw.c" + ], + "providers/implementations/ciphers/libfips-lib-cipher_cts.o" => [ + "providers/implementations/ciphers/cipher_cts.c" + ], + "providers/implementations/ciphers/libfips-lib-cipher_tdes.o" => [ + "providers/implementations/ciphers/cipher_tdes.c" + ], + "providers/implementations/ciphers/libfips-lib-cipher_tdes_common.o" => [ + "providers/implementations/ciphers/cipher_tdes_common.c" + ], + "providers/implementations/ciphers/libfips-lib-cipher_tdes_hw.o" => [ + "providers/implementations/ciphers/cipher_tdes_hw.c" + ], + "providers/implementations/ciphers/liblegacy-lib-cipher_blowfish.o" => [ + "providers/implementations/ciphers/cipher_blowfish.c" + ], + "providers/implementations/ciphers/liblegacy-lib-cipher_blowfish_hw.o" => [ + "providers/implementations/ciphers/cipher_blowfish_hw.c" + ], + "providers/implementations/ciphers/liblegacy-lib-cipher_cast5.o" => [ + "providers/implementations/ciphers/cipher_cast5.c" + ], + "providers/implementations/ciphers/liblegacy-lib-cipher_cast5_hw.o" => [ + "providers/implementations/ciphers/cipher_cast5_hw.c" + ], + "providers/implementations/ciphers/liblegacy-lib-cipher_des.o" => [ + "providers/implementations/ciphers/cipher_des.c" + ], + "providers/implementations/ciphers/liblegacy-lib-cipher_des_hw.o" => [ + "providers/implementations/ciphers/cipher_des_hw.c" + ], + "providers/implementations/ciphers/liblegacy-lib-cipher_desx.o" => [ + "providers/implementations/ciphers/cipher_desx.c" + ], + "providers/implementations/ciphers/liblegacy-lib-cipher_desx_hw.o" => [ + "providers/implementations/ciphers/cipher_desx_hw.c" + ], + "providers/implementations/ciphers/liblegacy-lib-cipher_idea.o" => [ + "providers/implementations/ciphers/cipher_idea.c" + ], + "providers/implementations/ciphers/liblegacy-lib-cipher_idea_hw.o" => [ + "providers/implementations/ciphers/cipher_idea_hw.c" + ], + "providers/implementations/ciphers/liblegacy-lib-cipher_rc2.o" => [ + "providers/implementations/ciphers/cipher_rc2.c" + ], + "providers/implementations/ciphers/liblegacy-lib-cipher_rc2_hw.o" => [ + "providers/implementations/ciphers/cipher_rc2_hw.c" + ], + "providers/implementations/ciphers/liblegacy-lib-cipher_rc4.o" => [ + "providers/implementations/ciphers/cipher_rc4.c" + ], + "providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hmac_md5.o" => [ + "providers/implementations/ciphers/cipher_rc4_hmac_md5.c" + ], + "providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hmac_md5_hw.o" => [ + "providers/implementations/ciphers/cipher_rc4_hmac_md5_hw.c" + ], + "providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hw.o" => [ + "providers/implementations/ciphers/cipher_rc4_hw.c" + ], + "providers/implementations/ciphers/liblegacy-lib-cipher_seed.o" => [ + "providers/implementations/ciphers/cipher_seed.c" + ], + "providers/implementations/ciphers/liblegacy-lib-cipher_seed_hw.o" => [ + "providers/implementations/ciphers/cipher_seed_hw.c" + ], + "providers/implementations/ciphers/liblegacy-lib-cipher_tdes_common.o" => [ + "providers/implementations/ciphers/cipher_tdes_common.c" + ], + "providers/implementations/digests/libcommon-lib-digestcommon.o" => [ + "providers/implementations/digests/digestcommon.c" + ], + "providers/implementations/digests/libdefault-lib-blake2_prov.o" => [ + "providers/implementations/digests/blake2_prov.c" + ], + "providers/implementations/digests/libdefault-lib-blake2b_prov.o" => [ + "providers/implementations/digests/blake2b_prov.c" + ], + "providers/implementations/digests/libdefault-lib-blake2s_prov.o" => [ + "providers/implementations/digests/blake2s_prov.c" + ], + "providers/implementations/digests/libdefault-lib-md5_prov.o" => [ + "providers/implementations/digests/md5_prov.c" + ], + "providers/implementations/digests/libdefault-lib-md5_sha1_prov.o" => [ + "providers/implementations/digests/md5_sha1_prov.c" + ], + "providers/implementations/digests/libdefault-lib-null_prov.o" => [ + "providers/implementations/digests/null_prov.c" + ], + "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [ + "providers/implementations/digests/ripemd_prov.c" + ], + "providers/implementations/digests/libdefault-lib-sha2_prov.o" => [ + "providers/implementations/digests/sha2_prov.c" + ], + "providers/implementations/digests/libdefault-lib-sha3_prov.o" => [ + "providers/implementations/digests/sha3_prov.c" + ], + "providers/implementations/digests/libdefault-lib-sm3_prov.o" => [ + "providers/implementations/digests/sm3_prov.c" + ], + "providers/implementations/digests/libfips-lib-sha2_prov.o" => [ + "providers/implementations/digests/sha2_prov.c" + ], + "providers/implementations/digests/libfips-lib-sha3_prov.o" => [ + "providers/implementations/digests/sha3_prov.c" + ], + "providers/implementations/digests/liblegacy-lib-md4_prov.o" => [ + "providers/implementations/digests/md4_prov.c" + ], + "providers/implementations/digests/liblegacy-lib-mdc2_prov.o" => [ + "providers/implementations/digests/mdc2_prov.c" + ], + "providers/implementations/digests/liblegacy-lib-ripemd_prov.o" => [ + "providers/implementations/digests/ripemd_prov.c" + ], + "providers/implementations/digests/liblegacy-lib-wp_prov.o" => [ + "providers/implementations/digests/wp_prov.c" + ], + "providers/implementations/encode_decode/libdefault-lib-decode_der2key.o" => [ + "providers/implementations/encode_decode/decode_der2key.c" + ], + "providers/implementations/encode_decode/libdefault-lib-decode_epki2pki.o" => [ + "providers/implementations/encode_decode/decode_epki2pki.c" + ], + "providers/implementations/encode_decode/libdefault-lib-decode_msblob2key.o" => [ + "providers/implementations/encode_decode/decode_msblob2key.c" + ], + "providers/implementations/encode_decode/libdefault-lib-decode_pem2der.o" => [ + "providers/implementations/encode_decode/decode_pem2der.c" + ], + "providers/implementations/encode_decode/libdefault-lib-decode_pvk2key.o" => [ + "providers/implementations/encode_decode/decode_pvk2key.c" + ], + "providers/implementations/encode_decode/libdefault-lib-decode_spki2typespki.o" => [ + "providers/implementations/encode_decode/decode_spki2typespki.c" + ], + "providers/implementations/encode_decode/libdefault-lib-encode_key2any.o" => [ + "providers/implementations/encode_decode/encode_key2any.c" + ], + "providers/implementations/encode_decode/libdefault-lib-encode_key2blob.o" => [ + "providers/implementations/encode_decode/encode_key2blob.c" + ], + "providers/implementations/encode_decode/libdefault-lib-encode_key2ms.o" => [ + "providers/implementations/encode_decode/encode_key2ms.c" + ], + "providers/implementations/encode_decode/libdefault-lib-encode_key2text.o" => [ + "providers/implementations/encode_decode/encode_key2text.c" + ], + "providers/implementations/encode_decode/libdefault-lib-endecoder_common.o" => [ + "providers/implementations/encode_decode/endecoder_common.c" + ], + "providers/implementations/exchange/libdefault-lib-dh_exch.o" => [ + "providers/implementations/exchange/dh_exch.c" + ], + "providers/implementations/exchange/libdefault-lib-ecdh_exch.o" => [ + "providers/implementations/exchange/ecdh_exch.c" + ], + "providers/implementations/exchange/libdefault-lib-ecx_exch.o" => [ + "providers/implementations/exchange/ecx_exch.c" + ], + "providers/implementations/exchange/libdefault-lib-kdf_exch.o" => [ + "providers/implementations/exchange/kdf_exch.c" + ], + "providers/implementations/exchange/libfips-lib-dh_exch.o" => [ + "providers/implementations/exchange/dh_exch.c" + ], + "providers/implementations/exchange/libfips-lib-ecdh_exch.o" => [ + "providers/implementations/exchange/ecdh_exch.c" + ], + "providers/implementations/exchange/libfips-lib-ecx_exch.o" => [ + "providers/implementations/exchange/ecx_exch.c" + ], + "providers/implementations/exchange/libfips-lib-kdf_exch.o" => [ + "providers/implementations/exchange/kdf_exch.c" + ], + "providers/implementations/kdfs/libdefault-lib-hkdf.o" => [ + "providers/implementations/kdfs/hkdf.c" + ], + "providers/implementations/kdfs/libdefault-lib-kbkdf.o" => [ + "providers/implementations/kdfs/kbkdf.c" + ], + "providers/implementations/kdfs/libdefault-lib-krb5kdf.o" => [ + "providers/implementations/kdfs/krb5kdf.c" + ], + "providers/implementations/kdfs/libdefault-lib-pbkdf2.o" => [ + "providers/implementations/kdfs/pbkdf2.c" + ], + "providers/implementations/kdfs/libdefault-lib-pbkdf2_fips.o" => [ + "providers/implementations/kdfs/pbkdf2_fips.c" + ], + "providers/implementations/kdfs/libdefault-lib-pkcs12kdf.o" => [ + "providers/implementations/kdfs/pkcs12kdf.c" + ], + "providers/implementations/kdfs/libdefault-lib-scrypt.o" => [ + "providers/implementations/kdfs/scrypt.c" + ], + "providers/implementations/kdfs/libdefault-lib-sshkdf.o" => [ + "providers/implementations/kdfs/sshkdf.c" + ], + "providers/implementations/kdfs/libdefault-lib-sskdf.o" => [ + "providers/implementations/kdfs/sskdf.c" + ], + "providers/implementations/kdfs/libdefault-lib-tls1_prf.o" => [ + "providers/implementations/kdfs/tls1_prf.c" + ], + "providers/implementations/kdfs/libdefault-lib-x942kdf.o" => [ + "providers/implementations/kdfs/x942kdf.c" + ], + "providers/implementations/kdfs/libfips-lib-hkdf.o" => [ + "providers/implementations/kdfs/hkdf.c" + ], + "providers/implementations/kdfs/libfips-lib-kbkdf.o" => [ + "providers/implementations/kdfs/kbkdf.c" + ], + "providers/implementations/kdfs/libfips-lib-pbkdf2.o" => [ + "providers/implementations/kdfs/pbkdf2.c" + ], + "providers/implementations/kdfs/libfips-lib-pbkdf2_fips.o" => [ + "providers/implementations/kdfs/pbkdf2_fips.c" + ], + "providers/implementations/kdfs/libfips-lib-sshkdf.o" => [ + "providers/implementations/kdfs/sshkdf.c" + ], + "providers/implementations/kdfs/libfips-lib-sskdf.o" => [ + "providers/implementations/kdfs/sskdf.c" + ], + "providers/implementations/kdfs/libfips-lib-tls1_prf.o" => [ + "providers/implementations/kdfs/tls1_prf.c" + ], + "providers/implementations/kdfs/libfips-lib-x942kdf.o" => [ + "providers/implementations/kdfs/x942kdf.c" + ], + "providers/implementations/kdfs/liblegacy-lib-pbkdf1.o" => [ + "providers/implementations/kdfs/pbkdf1.c" + ], + "providers/implementations/kem/libdefault-lib-rsa_kem.o" => [ + "providers/implementations/kem/rsa_kem.c" + ], + "providers/implementations/kem/libfips-lib-rsa_kem.o" => [ + "providers/implementations/kem/rsa_kem.c" + ], + "providers/implementations/keymgmt/libdefault-lib-dh_kmgmt.o" => [ + "providers/implementations/keymgmt/dh_kmgmt.c" + ], + "providers/implementations/keymgmt/libdefault-lib-dsa_kmgmt.o" => [ + "providers/implementations/keymgmt/dsa_kmgmt.c" + ], + "providers/implementations/keymgmt/libdefault-lib-ec_kmgmt.o" => [ + "providers/implementations/keymgmt/ec_kmgmt.c" + ], + "providers/implementations/keymgmt/libdefault-lib-ecx_kmgmt.o" => [ + "providers/implementations/keymgmt/ecx_kmgmt.c" + ], + "providers/implementations/keymgmt/libdefault-lib-kdf_legacy_kmgmt.o" => [ + "providers/implementations/keymgmt/kdf_legacy_kmgmt.c" + ], + "providers/implementations/keymgmt/libdefault-lib-mac_legacy_kmgmt.o" => [ + "providers/implementations/keymgmt/mac_legacy_kmgmt.c" + ], + "providers/implementations/keymgmt/libdefault-lib-rsa_kmgmt.o" => [ + "providers/implementations/keymgmt/rsa_kmgmt.c" + ], + "providers/implementations/keymgmt/libfips-lib-dh_kmgmt.o" => [ + "providers/implementations/keymgmt/dh_kmgmt.c" + ], + "providers/implementations/keymgmt/libfips-lib-dsa_kmgmt.o" => [ + "providers/implementations/keymgmt/dsa_kmgmt.c" + ], + "providers/implementations/keymgmt/libfips-lib-ec_kmgmt.o" => [ + "providers/implementations/keymgmt/ec_kmgmt.c" + ], + "providers/implementations/keymgmt/libfips-lib-ecx_kmgmt.o" => [ + "providers/implementations/keymgmt/ecx_kmgmt.c" + ], + "providers/implementations/keymgmt/libfips-lib-kdf_legacy_kmgmt.o" => [ + "providers/implementations/keymgmt/kdf_legacy_kmgmt.c" + ], + "providers/implementations/keymgmt/libfips-lib-mac_legacy_kmgmt.o" => [ + "providers/implementations/keymgmt/mac_legacy_kmgmt.c" + ], + "providers/implementations/keymgmt/libfips-lib-rsa_kmgmt.o" => [ + "providers/implementations/keymgmt/rsa_kmgmt.c" + ], + "providers/implementations/macs/libdefault-lib-blake2b_mac.o" => [ + "providers/implementations/macs/blake2b_mac.c" + ], + "providers/implementations/macs/libdefault-lib-blake2s_mac.o" => [ + "providers/implementations/macs/blake2s_mac.c" + ], + "providers/implementations/macs/libdefault-lib-cmac_prov.o" => [ + "providers/implementations/macs/cmac_prov.c" + ], + "providers/implementations/macs/libdefault-lib-gmac_prov.o" => [ + "providers/implementations/macs/gmac_prov.c" + ], + "providers/implementations/macs/libdefault-lib-hmac_prov.o" => [ + "providers/implementations/macs/hmac_prov.c" + ], + "providers/implementations/macs/libdefault-lib-kmac_prov.o" => [ + "providers/implementations/macs/kmac_prov.c" + ], + "providers/implementations/macs/libdefault-lib-poly1305_prov.o" => [ + "providers/implementations/macs/poly1305_prov.c" + ], + "providers/implementations/macs/libdefault-lib-siphash_prov.o" => [ + "providers/implementations/macs/siphash_prov.c" + ], + "providers/implementations/macs/libfips-lib-cmac_prov.o" => [ + "providers/implementations/macs/cmac_prov.c" + ], + "providers/implementations/macs/libfips-lib-gmac_prov.o" => [ + "providers/implementations/macs/gmac_prov.c" + ], + "providers/implementations/macs/libfips-lib-hmac_prov.o" => [ + "providers/implementations/macs/hmac_prov.c" + ], + "providers/implementations/macs/libfips-lib-kmac_prov.o" => [ + "providers/implementations/macs/kmac_prov.c" + ], + "providers/implementations/rands/libdefault-lib-crngt.o" => [ + "providers/implementations/rands/crngt.c" + ], + "providers/implementations/rands/libdefault-lib-drbg.o" => [ + "providers/implementations/rands/drbg.c" + ], + "providers/implementations/rands/libdefault-lib-drbg_ctr.o" => [ + "providers/implementations/rands/drbg_ctr.c" + ], + "providers/implementations/rands/libdefault-lib-drbg_hash.o" => [ + "providers/implementations/rands/drbg_hash.c" + ], + "providers/implementations/rands/libdefault-lib-drbg_hmac.o" => [ + "providers/implementations/rands/drbg_hmac.c" + ], + "providers/implementations/rands/libdefault-lib-seed_src.o" => [ + "providers/implementations/rands/seed_src.c" + ], + "providers/implementations/rands/libdefault-lib-test_rng.o" => [ + "providers/implementations/rands/test_rng.c" + ], + "providers/implementations/rands/libfips-lib-crngt.o" => [ + "providers/implementations/rands/crngt.c" + ], + "providers/implementations/rands/libfips-lib-drbg.o" => [ + "providers/implementations/rands/drbg.c" + ], + "providers/implementations/rands/libfips-lib-drbg_ctr.o" => [ + "providers/implementations/rands/drbg_ctr.c" + ], + "providers/implementations/rands/libfips-lib-drbg_hash.o" => [ + "providers/implementations/rands/drbg_hash.c" + ], + "providers/implementations/rands/libfips-lib-drbg_hmac.o" => [ + "providers/implementations/rands/drbg_hmac.c" + ], + "providers/implementations/rands/libfips-lib-test_rng.o" => [ + "providers/implementations/rands/test_rng.c" + ], + "providers/implementations/rands/seeding/libdefault-lib-rand_cpu_x86.o" => [ + "providers/implementations/rands/seeding/rand_cpu_x86.c" + ], + "providers/implementations/rands/seeding/libdefault-lib-rand_tsc.o" => [ + "providers/implementations/rands/seeding/rand_tsc.c" + ], + "providers/implementations/rands/seeding/libdefault-lib-rand_unix.o" => [ + "providers/implementations/rands/seeding/rand_unix.c" + ], + "providers/implementations/rands/seeding/libdefault-lib-rand_win.o" => [ + "providers/implementations/rands/seeding/rand_win.c" + ], + "providers/implementations/signature/libdefault-lib-dsa_sig.o" => [ + "providers/implementations/signature/dsa_sig.c" + ], + "providers/implementations/signature/libdefault-lib-ecdsa_sig.o" => [ + "providers/implementations/signature/ecdsa_sig.c" + ], + "providers/implementations/signature/libdefault-lib-eddsa_sig.o" => [ + "providers/implementations/signature/eddsa_sig.c" + ], + "providers/implementations/signature/libdefault-lib-mac_legacy_sig.o" => [ + "providers/implementations/signature/mac_legacy_sig.c" + ], + "providers/implementations/signature/libdefault-lib-rsa_sig.o" => [ + "providers/implementations/signature/rsa_sig.c" + ], + "providers/implementations/signature/libdefault-lib-sm2_sig.o" => [ + "providers/implementations/signature/sm2_sig.c" + ], + "providers/implementations/signature/libfips-lib-dsa_sig.o" => [ + "providers/implementations/signature/dsa_sig.c" + ], + "providers/implementations/signature/libfips-lib-ecdsa_sig.o" => [ + "providers/implementations/signature/ecdsa_sig.c" + ], + "providers/implementations/signature/libfips-lib-eddsa_sig.o" => [ + "providers/implementations/signature/eddsa_sig.c" + ], + "providers/implementations/signature/libfips-lib-mac_legacy_sig.o" => [ + "providers/implementations/signature/mac_legacy_sig.c" + ], + "providers/implementations/signature/libfips-lib-rsa_sig.o" => [ + "providers/implementations/signature/rsa_sig.c" + ], + "providers/implementations/storemgmt/libdefault-lib-file_store.o" => [ + "providers/implementations/storemgmt/file_store.c" + ], + "providers/implementations/storemgmt/libdefault-lib-file_store_any2obj.o" => [ + "providers/implementations/storemgmt/file_store_any2obj.c" + ], + "providers/legacy" => [ + "providers/legacy-dso-legacyprov.o", + "providers/legacy.ld" + ], + "providers/legacy-dso-legacyprov.o" => [ + "providers/legacyprov.c" + ], + "providers/libcommon.a" => [ + "providers/common/der/libcommon-lib-der_digests_gen.o", + "providers/common/der/libcommon-lib-der_dsa_gen.o", + "providers/common/der/libcommon-lib-der_dsa_key.o", + "providers/common/der/libcommon-lib-der_dsa_sig.o", + "providers/common/der/libcommon-lib-der_ec_gen.o", + "providers/common/der/libcommon-lib-der_ec_key.o", + "providers/common/der/libcommon-lib-der_ec_sig.o", + "providers/common/der/libcommon-lib-der_ecx_gen.o", + "providers/common/der/libcommon-lib-der_ecx_key.o", + "providers/common/der/libcommon-lib-der_rsa_gen.o", + "providers/common/der/libcommon-lib-der_rsa_key.o", + "providers/common/der/libcommon-lib-der_wrap_gen.o", + "providers/common/libcommon-lib-provider_ctx.o", + "providers/common/libcommon-lib-provider_err.o", + "providers/implementations/ciphers/libcommon-lib-ciphercommon.o", + "providers/implementations/ciphers/libcommon-lib-ciphercommon_block.o", + "providers/implementations/ciphers/libcommon-lib-ciphercommon_ccm.o", + "providers/implementations/ciphers/libcommon-lib-ciphercommon_ccm_hw.o", + "providers/implementations/ciphers/libcommon-lib-ciphercommon_gcm.o", + "providers/implementations/ciphers/libcommon-lib-ciphercommon_gcm_hw.o", + "providers/implementations/ciphers/libcommon-lib-ciphercommon_hw.o", + "providers/implementations/digests/libcommon-lib-digestcommon.o", + "ssl/record/libcommon-lib-tls_pad.o" + ], + "providers/libcrypto-lib-baseprov.o" => [ + "providers/baseprov.c" + ], + "providers/libcrypto-lib-defltprov.o" => [ + "providers/defltprov.c" + ], + "providers/libcrypto-lib-nullprov.o" => [ + "providers/nullprov.c" + ], + "providers/libcrypto-lib-prov_running.o" => [ + "providers/prov_running.c" + ], + "providers/libdefault.a" => [ + "providers/common/der/libdefault-lib-der_rsa_sig.o", + "providers/common/der/libdefault-lib-der_sm2_gen.o", + "providers/common/der/libdefault-lib-der_sm2_key.o", + "providers/common/der/libdefault-lib-der_sm2_sig.o", + "providers/common/libdefault-lib-bio_prov.o", + "providers/common/libdefault-lib-capabilities.o", + "providers/common/libdefault-lib-digest_to_nid.o", + "providers/common/libdefault-lib-provider_seeding.o", + "providers/common/libdefault-lib-provider_util.o", + "providers/common/libdefault-lib-securitycheck.o", + "providers/common/libdefault-lib-securitycheck_default.o", + "providers/implementations/asymciphers/libdefault-lib-rsa_enc.o", + "providers/implementations/asymciphers/libdefault-lib-sm2_enc.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aes.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha1_hw.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha256_hw.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aes_ccm.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aes_ccm_hw.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm_hw.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aes_hw.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aes_ocb.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aes_ocb_hw.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aes_siv.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aes_siv_hw.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aes_wrp.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aes_xts.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aes_xts_fips.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aes_xts_hw.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aria.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aria_ccm.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aria_ccm_hw.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aria_gcm.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aria_gcm_hw.o", + "providers/implementations/ciphers/libdefault-lib-cipher_aria_hw.o", + "providers/implementations/ciphers/libdefault-lib-cipher_camellia.o", + "providers/implementations/ciphers/libdefault-lib-cipher_camellia_hw.o", + "providers/implementations/ciphers/libdefault-lib-cipher_chacha20.o", + "providers/implementations/ciphers/libdefault-lib-cipher_chacha20_hw.o", + "providers/implementations/ciphers/libdefault-lib-cipher_chacha20_poly1305.o", + "providers/implementations/ciphers/libdefault-lib-cipher_chacha20_poly1305_hw.o", + "providers/implementations/ciphers/libdefault-lib-cipher_cts.o", + "providers/implementations/ciphers/libdefault-lib-cipher_null.o", + "providers/implementations/ciphers/libdefault-lib-cipher_sm4.o", + "providers/implementations/ciphers/libdefault-lib-cipher_sm4_hw.o", + "providers/implementations/ciphers/libdefault-lib-cipher_tdes.o", + "providers/implementations/ciphers/libdefault-lib-cipher_tdes_common.o", + "providers/implementations/ciphers/libdefault-lib-cipher_tdes_default.o", + "providers/implementations/ciphers/libdefault-lib-cipher_tdes_default_hw.o", + "providers/implementations/ciphers/libdefault-lib-cipher_tdes_hw.o", + "providers/implementations/ciphers/libdefault-lib-cipher_tdes_wrap.o", + "providers/implementations/ciphers/libdefault-lib-cipher_tdes_wrap_hw.o", + "providers/implementations/digests/libdefault-lib-blake2_prov.o", + "providers/implementations/digests/libdefault-lib-blake2b_prov.o", + "providers/implementations/digests/libdefault-lib-blake2s_prov.o", + "providers/implementations/digests/libdefault-lib-md5_prov.o", + "providers/implementations/digests/libdefault-lib-md5_sha1_prov.o", + "providers/implementations/digests/libdefault-lib-null_prov.o", + "providers/implementations/digests/libdefault-lib-ripemd_prov.o", + "providers/implementations/digests/libdefault-lib-sha2_prov.o", + "providers/implementations/digests/libdefault-lib-sha3_prov.o", + "providers/implementations/digests/libdefault-lib-sm3_prov.o", + "providers/implementations/encode_decode/libdefault-lib-decode_der2key.o", + "providers/implementations/encode_decode/libdefault-lib-decode_epki2pki.o", + "providers/implementations/encode_decode/libdefault-lib-decode_msblob2key.o", + "providers/implementations/encode_decode/libdefault-lib-decode_pem2der.o", + "providers/implementations/encode_decode/libdefault-lib-decode_pvk2key.o", + "providers/implementations/encode_decode/libdefault-lib-decode_spki2typespki.o", + "providers/implementations/encode_decode/libdefault-lib-encode_key2any.o", + "providers/implementations/encode_decode/libdefault-lib-encode_key2blob.o", + "providers/implementations/encode_decode/libdefault-lib-encode_key2ms.o", + "providers/implementations/encode_decode/libdefault-lib-encode_key2text.o", + "providers/implementations/encode_decode/libdefault-lib-endecoder_common.o", + "providers/implementations/exchange/libdefault-lib-dh_exch.o", + "providers/implementations/exchange/libdefault-lib-ecdh_exch.o", + "providers/implementations/exchange/libdefault-lib-ecx_exch.o", + "providers/implementations/exchange/libdefault-lib-kdf_exch.o", + "providers/implementations/kdfs/libdefault-lib-hkdf.o", + "providers/implementations/kdfs/libdefault-lib-kbkdf.o", + "providers/implementations/kdfs/libdefault-lib-krb5kdf.o", + "providers/implementations/kdfs/libdefault-lib-pbkdf2.o", + "providers/implementations/kdfs/libdefault-lib-pbkdf2_fips.o", + "providers/implementations/kdfs/libdefault-lib-pkcs12kdf.o", + "providers/implementations/kdfs/libdefault-lib-scrypt.o", + "providers/implementations/kdfs/libdefault-lib-sshkdf.o", + "providers/implementations/kdfs/libdefault-lib-sskdf.o", + "providers/implementations/kdfs/libdefault-lib-tls1_prf.o", + "providers/implementations/kdfs/libdefault-lib-x942kdf.o", + "providers/implementations/kem/libdefault-lib-rsa_kem.o", + "providers/implementations/keymgmt/libdefault-lib-dh_kmgmt.o", + "providers/implementations/keymgmt/libdefault-lib-dsa_kmgmt.o", + "providers/implementations/keymgmt/libdefault-lib-ec_kmgmt.o", + "providers/implementations/keymgmt/libdefault-lib-ecx_kmgmt.o", + "providers/implementations/keymgmt/libdefault-lib-kdf_legacy_kmgmt.o", + "providers/implementations/keymgmt/libdefault-lib-mac_legacy_kmgmt.o", + "providers/implementations/keymgmt/libdefault-lib-rsa_kmgmt.o", + "providers/implementations/macs/libdefault-lib-blake2b_mac.o", + "providers/implementations/macs/libdefault-lib-blake2s_mac.o", + "providers/implementations/macs/libdefault-lib-cmac_prov.o", + "providers/implementations/macs/libdefault-lib-gmac_prov.o", + "providers/implementations/macs/libdefault-lib-hmac_prov.o", + "providers/implementations/macs/libdefault-lib-kmac_prov.o", + "providers/implementations/macs/libdefault-lib-poly1305_prov.o", + "providers/implementations/macs/libdefault-lib-siphash_prov.o", + "providers/implementations/rands/libdefault-lib-crngt.o", + "providers/implementations/rands/libdefault-lib-drbg.o", + "providers/implementations/rands/libdefault-lib-drbg_ctr.o", + "providers/implementations/rands/libdefault-lib-drbg_hash.o", + "providers/implementations/rands/libdefault-lib-drbg_hmac.o", + "providers/implementations/rands/libdefault-lib-seed_src.o", + "providers/implementations/rands/libdefault-lib-test_rng.o", + "providers/implementations/rands/seeding/libdefault-lib-rand_cpu_x86.o", + "providers/implementations/rands/seeding/libdefault-lib-rand_tsc.o", + "providers/implementations/rands/seeding/libdefault-lib-rand_unix.o", + "providers/implementations/rands/seeding/libdefault-lib-rand_win.o", + "providers/implementations/signature/libdefault-lib-dsa_sig.o", + "providers/implementations/signature/libdefault-lib-ecdsa_sig.o", + "providers/implementations/signature/libdefault-lib-eddsa_sig.o", + "providers/implementations/signature/libdefault-lib-mac_legacy_sig.o", + "providers/implementations/signature/libdefault-lib-rsa_sig.o", + "providers/implementations/signature/libdefault-lib-sm2_sig.o", + "providers/implementations/storemgmt/libdefault-lib-file_store.o", + "providers/implementations/storemgmt/libdefault-lib-file_store_any2obj.o", + "ssl/libdefault-lib-s3_cbc.o" + ], + "providers/libfips.a" => [ + "crypto/aes/libfips-lib-aes_cbc.o", + "crypto/aes/libfips-lib-aes_core.o", + "crypto/aes/libfips-lib-aes_ecb.o", + "crypto/aes/libfips-lib-aes_misc.o", + "crypto/bn/libfips-lib-bn_add.o", + "crypto/bn/libfips-lib-bn_asm.o", + "crypto/bn/libfips-lib-bn_blind.o", + "crypto/bn/libfips-lib-bn_const.o", + "crypto/bn/libfips-lib-bn_conv.o", + "crypto/bn/libfips-lib-bn_ctx.o", + "crypto/bn/libfips-lib-bn_dh.o", + "crypto/bn/libfips-lib-bn_div.o", + "crypto/bn/libfips-lib-bn_exp.o", + "crypto/bn/libfips-lib-bn_exp2.o", + "crypto/bn/libfips-lib-bn_gcd.o", + "crypto/bn/libfips-lib-bn_gf2m.o", + "crypto/bn/libfips-lib-bn_intern.o", + "crypto/bn/libfips-lib-bn_kron.o", + "crypto/bn/libfips-lib-bn_lib.o", + "crypto/bn/libfips-lib-bn_mod.o", + "crypto/bn/libfips-lib-bn_mont.o", + "crypto/bn/libfips-lib-bn_mpi.o", + "crypto/bn/libfips-lib-bn_mul.o", + "crypto/bn/libfips-lib-bn_nist.o", + "crypto/bn/libfips-lib-bn_prime.o", + "crypto/bn/libfips-lib-bn_rand.o", + "crypto/bn/libfips-lib-bn_recp.o", + "crypto/bn/libfips-lib-bn_rsa_fips186_4.o", + "crypto/bn/libfips-lib-bn_shift.o", + "crypto/bn/libfips-lib-bn_sqr.o", + "crypto/bn/libfips-lib-bn_sqrt.o", + "crypto/bn/libfips-lib-bn_word.o", + "crypto/buffer/libfips-lib-buffer.o", + "crypto/cmac/libfips-lib-cmac.o", + "crypto/des/libfips-lib-des_enc.o", + "crypto/des/libfips-lib-ecb3_enc.o", + "crypto/des/libfips-lib-fcrypt_b.o", + "crypto/des/libfips-lib-set_key.o", + "crypto/dh/libfips-lib-dh_backend.o", + "crypto/dh/libfips-lib-dh_check.o", + "crypto/dh/libfips-lib-dh_gen.o", + "crypto/dh/libfips-lib-dh_group_params.o", + "crypto/dh/libfips-lib-dh_kdf.o", + "crypto/dh/libfips-lib-dh_key.o", + "crypto/dh/libfips-lib-dh_lib.o", + "crypto/dsa/libfips-lib-dsa_backend.o", + "crypto/dsa/libfips-lib-dsa_check.o", + "crypto/dsa/libfips-lib-dsa_gen.o", + "crypto/dsa/libfips-lib-dsa_key.o", + "crypto/dsa/libfips-lib-dsa_lib.o", + "crypto/dsa/libfips-lib-dsa_ossl.o", + "crypto/dsa/libfips-lib-dsa_sign.o", + "crypto/dsa/libfips-lib-dsa_vrf.o", + "crypto/ec/curve448/arch_32/libfips-lib-f_impl32.o", + "crypto/ec/curve448/arch_64/libfips-lib-f_impl64.o", + "crypto/ec/curve448/libfips-lib-curve448.o", + "crypto/ec/curve448/libfips-lib-curve448_tables.o", + "crypto/ec/curve448/libfips-lib-eddsa.o", + "crypto/ec/curve448/libfips-lib-f_generic.o", + "crypto/ec/curve448/libfips-lib-scalar.o", + "crypto/ec/libfips-lib-curve25519.o", + "crypto/ec/libfips-lib-ec2_oct.o", + "crypto/ec/libfips-lib-ec2_smpl.o", + "crypto/ec/libfips-lib-ec_asn1.o", + "crypto/ec/libfips-lib-ec_backend.o", + "crypto/ec/libfips-lib-ec_check.o", + "crypto/ec/libfips-lib-ec_curve.o", + "crypto/ec/libfips-lib-ec_cvt.o", + "crypto/ec/libfips-lib-ec_key.o", + "crypto/ec/libfips-lib-ec_kmeth.o", + "crypto/ec/libfips-lib-ec_lib.o", + "crypto/ec/libfips-lib-ec_mult.o", + "crypto/ec/libfips-lib-ec_oct.o", + "crypto/ec/libfips-lib-ecdh_kdf.o", + "crypto/ec/libfips-lib-ecdh_ossl.o", + "crypto/ec/libfips-lib-ecdsa_ossl.o", + "crypto/ec/libfips-lib-ecdsa_sign.o", + "crypto/ec/libfips-lib-ecdsa_vrf.o", + "crypto/ec/libfips-lib-ecp_mont.o", + "crypto/ec/libfips-lib-ecp_nist.o", + "crypto/ec/libfips-lib-ecp_oct.o", + "crypto/ec/libfips-lib-ecp_smpl.o", + "crypto/ec/libfips-lib-ecx_backend.o", + "crypto/ec/libfips-lib-ecx_key.o", + "crypto/evp/libfips-lib-asymcipher.o", + "crypto/evp/libfips-lib-dh_support.o", + "crypto/evp/libfips-lib-digest.o", + "crypto/evp/libfips-lib-ec_support.o", + "crypto/evp/libfips-lib-evp_enc.o", + "crypto/evp/libfips-lib-evp_fetch.o", + "crypto/evp/libfips-lib-evp_lib.o", + "crypto/evp/libfips-lib-evp_rand.o", + "crypto/evp/libfips-lib-evp_utils.o", + "crypto/evp/libfips-lib-exchange.o", + "crypto/evp/libfips-lib-kdf_lib.o", + "crypto/evp/libfips-lib-kdf_meth.o", + "crypto/evp/libfips-lib-kem.o", + "crypto/evp/libfips-lib-keymgmt_lib.o", + "crypto/evp/libfips-lib-keymgmt_meth.o", + "crypto/evp/libfips-lib-m_sigver.o", + "crypto/evp/libfips-lib-mac_lib.o", + "crypto/evp/libfips-lib-mac_meth.o", + "crypto/evp/libfips-lib-p_lib.o", + "crypto/evp/libfips-lib-pmeth_check.o", + "crypto/evp/libfips-lib-pmeth_gn.o", + "crypto/evp/libfips-lib-pmeth_lib.o", + "crypto/evp/libfips-lib-signature.o", + "crypto/ffc/libfips-lib-ffc_backend.o", + "crypto/ffc/libfips-lib-ffc_dh.o", + "crypto/ffc/libfips-lib-ffc_key_generate.o", + "crypto/ffc/libfips-lib-ffc_key_validate.o", + "crypto/ffc/libfips-lib-ffc_params.o", + "crypto/ffc/libfips-lib-ffc_params_generate.o", + "crypto/ffc/libfips-lib-ffc_params_validate.o", + "crypto/hmac/libfips-lib-hmac.o", + "crypto/lhash/libfips-lib-lhash.o", + "crypto/libfips-lib-asn1_dsa.o", + "crypto/libfips-lib-bsearch.o", + "crypto/libfips-lib-context.o", + "crypto/libfips-lib-core_algorithm.o", + "crypto/libfips-lib-core_fetch.o", + "crypto/libfips-lib-core_namemap.o", + "crypto/libfips-lib-cpuid.o", + "crypto/libfips-lib-cryptlib.o", + "crypto/libfips-lib-ctype.o", + "crypto/libfips-lib-der_writer.o", + "crypto/libfips-lib-ex_data.o", + "crypto/libfips-lib-initthread.o", + "crypto/libfips-lib-mem_clr.o", + "crypto/libfips-lib-o_str.o", + "crypto/libfips-lib-packet.o", + "crypto/libfips-lib-param_build.o", + "crypto/libfips-lib-param_build_set.o", + "crypto/libfips-lib-params.o", + "crypto/libfips-lib-params_dup.o", + "crypto/libfips-lib-params_from_text.o", + "crypto/libfips-lib-provider_core.o", + "crypto/libfips-lib-provider_predefined.o", + "crypto/libfips-lib-self_test_core.o", + "crypto/libfips-lib-sparse_array.o", + "crypto/libfips-lib-threads_lib.o", + "crypto/libfips-lib-threads_none.o", + "crypto/libfips-lib-threads_pthread.o", + "crypto/libfips-lib-threads_win.o", + "crypto/modes/libfips-lib-cbc128.o", + "crypto/modes/libfips-lib-ccm128.o", + "crypto/modes/libfips-lib-cfb128.o", + "crypto/modes/libfips-lib-ctr128.o", + "crypto/modes/libfips-lib-gcm128.o", + "crypto/modes/libfips-lib-ofb128.o", + "crypto/modes/libfips-lib-wrap128.o", + "crypto/modes/libfips-lib-xts128.o", + "crypto/property/libfips-lib-defn_cache.o", + "crypto/property/libfips-lib-property.o", + "crypto/property/libfips-lib-property_parse.o", + "crypto/property/libfips-lib-property_query.o", + "crypto/property/libfips-lib-property_string.o", + "crypto/rand/libfips-lib-rand_lib.o", + "crypto/rsa/libfips-lib-rsa_acvp_test_params.o", + "crypto/rsa/libfips-lib-rsa_backend.o", + "crypto/rsa/libfips-lib-rsa_chk.o", + "crypto/rsa/libfips-lib-rsa_crpt.o", + "crypto/rsa/libfips-lib-rsa_gen.o", + "crypto/rsa/libfips-lib-rsa_lib.o", + "crypto/rsa/libfips-lib-rsa_mp_names.o", + "crypto/rsa/libfips-lib-rsa_none.o", + "crypto/rsa/libfips-lib-rsa_oaep.o", + "crypto/rsa/libfips-lib-rsa_ossl.o", + "crypto/rsa/libfips-lib-rsa_pk1.o", + "crypto/rsa/libfips-lib-rsa_pss.o", + "crypto/rsa/libfips-lib-rsa_schemes.o", + "crypto/rsa/libfips-lib-rsa_sign.o", + "crypto/rsa/libfips-lib-rsa_sp800_56b_check.o", + "crypto/rsa/libfips-lib-rsa_sp800_56b_gen.o", + "crypto/rsa/libfips-lib-rsa_x931.o", + "crypto/sha/libfips-lib-keccak1600.o", + "crypto/sha/libfips-lib-sha1dgst.o", + "crypto/sha/libfips-lib-sha256.o", + "crypto/sha/libfips-lib-sha3.o", + "crypto/sha/libfips-lib-sha512.o", + "crypto/stack/libfips-lib-stack.o", + "providers/common/der/libfips-lib-der_rsa_sig.o", + "providers/common/libfips-lib-bio_prov.o", + "providers/common/libfips-lib-capabilities.o", + "providers/common/libfips-lib-digest_to_nid.o", + "providers/common/libfips-lib-provider_seeding.o", + "providers/common/libfips-lib-provider_util.o", + "providers/common/libfips-lib-securitycheck.o", + "providers/common/libfips-lib-securitycheck_fips.o", + "providers/fips/libfips-lib-fipsprov.o", + "providers/fips/libfips-lib-self_test.o", + "providers/fips/libfips-lib-self_test_kats.o", + "providers/implementations/asymciphers/libfips-lib-rsa_enc.o", + "providers/implementations/ciphers/libfips-lib-cipher_aes.o", + "providers/implementations/ciphers/libfips-lib-cipher_aes_cbc_hmac_sha.o", + "providers/implementations/ciphers/libfips-lib-cipher_aes_cbc_hmac_sha1_hw.o", + "providers/implementations/ciphers/libfips-lib-cipher_aes_cbc_hmac_sha256_hw.o", + "providers/implementations/ciphers/libfips-lib-cipher_aes_ccm.o", + "providers/implementations/ciphers/libfips-lib-cipher_aes_ccm_hw.o", + "providers/implementations/ciphers/libfips-lib-cipher_aes_gcm.o", + "providers/implementations/ciphers/libfips-lib-cipher_aes_gcm_hw.o", + "providers/implementations/ciphers/libfips-lib-cipher_aes_hw.o", + "providers/implementations/ciphers/libfips-lib-cipher_aes_ocb.o", + "providers/implementations/ciphers/libfips-lib-cipher_aes_ocb_hw.o", + "providers/implementations/ciphers/libfips-lib-cipher_aes_wrp.o", + "providers/implementations/ciphers/libfips-lib-cipher_aes_xts.o", + "providers/implementations/ciphers/libfips-lib-cipher_aes_xts_fips.o", + "providers/implementations/ciphers/libfips-lib-cipher_aes_xts_hw.o", + "providers/implementations/ciphers/libfips-lib-cipher_cts.o", + "providers/implementations/ciphers/libfips-lib-cipher_tdes.o", + "providers/implementations/ciphers/libfips-lib-cipher_tdes_common.o", + "providers/implementations/ciphers/libfips-lib-cipher_tdes_hw.o", + "providers/implementations/digests/libfips-lib-sha2_prov.o", + "providers/implementations/digests/libfips-lib-sha3_prov.o", + "providers/implementations/exchange/libfips-lib-dh_exch.o", + "providers/implementations/exchange/libfips-lib-ecdh_exch.o", + "providers/implementations/exchange/libfips-lib-ecx_exch.o", + "providers/implementations/exchange/libfips-lib-kdf_exch.o", + "providers/implementations/kdfs/libfips-lib-hkdf.o", + "providers/implementations/kdfs/libfips-lib-kbkdf.o", + "providers/implementations/kdfs/libfips-lib-pbkdf2.o", + "providers/implementations/kdfs/libfips-lib-pbkdf2_fips.o", + "providers/implementations/kdfs/libfips-lib-sshkdf.o", + "providers/implementations/kdfs/libfips-lib-sskdf.o", + "providers/implementations/kdfs/libfips-lib-tls1_prf.o", + "providers/implementations/kdfs/libfips-lib-x942kdf.o", + "providers/implementations/kem/libfips-lib-rsa_kem.o", + "providers/implementations/keymgmt/libfips-lib-dh_kmgmt.o", + "providers/implementations/keymgmt/libfips-lib-dsa_kmgmt.o", + "providers/implementations/keymgmt/libfips-lib-ec_kmgmt.o", + "providers/implementations/keymgmt/libfips-lib-ecx_kmgmt.o", + "providers/implementations/keymgmt/libfips-lib-kdf_legacy_kmgmt.o", + "providers/implementations/keymgmt/libfips-lib-mac_legacy_kmgmt.o", + "providers/implementations/keymgmt/libfips-lib-rsa_kmgmt.o", + "providers/implementations/macs/libfips-lib-cmac_prov.o", + "providers/implementations/macs/libfips-lib-gmac_prov.o", + "providers/implementations/macs/libfips-lib-hmac_prov.o", + "providers/implementations/macs/libfips-lib-kmac_prov.o", + "providers/implementations/rands/libfips-lib-crngt.o", + "providers/implementations/rands/libfips-lib-drbg.o", + "providers/implementations/rands/libfips-lib-drbg_ctr.o", + "providers/implementations/rands/libfips-lib-drbg_hash.o", + "providers/implementations/rands/libfips-lib-drbg_hmac.o", + "providers/implementations/rands/libfips-lib-test_rng.o", + "providers/implementations/signature/libfips-lib-dsa_sig.o", + "providers/implementations/signature/libfips-lib-ecdsa_sig.o", + "providers/implementations/signature/libfips-lib-eddsa_sig.o", + "providers/implementations/signature/libfips-lib-mac_legacy_sig.o", + "providers/implementations/signature/libfips-lib-rsa_sig.o", + "providers/libcommon.a", + "ssl/libfips-lib-s3_cbc.o" + ], + "providers/liblegacy-lib-prov_running.o" => [ + "providers/prov_running.c" + ], + "providers/liblegacy.a" => [ + "providers/implementations/ciphers/liblegacy-lib-cipher_blowfish.o", + "providers/implementations/ciphers/liblegacy-lib-cipher_blowfish_hw.o", + "providers/implementations/ciphers/liblegacy-lib-cipher_cast5.o", + "providers/implementations/ciphers/liblegacy-lib-cipher_cast5_hw.o", + "providers/implementations/ciphers/liblegacy-lib-cipher_des.o", + "providers/implementations/ciphers/liblegacy-lib-cipher_des_hw.o", + "providers/implementations/ciphers/liblegacy-lib-cipher_desx.o", + "providers/implementations/ciphers/liblegacy-lib-cipher_desx_hw.o", + "providers/implementations/ciphers/liblegacy-lib-cipher_idea.o", + "providers/implementations/ciphers/liblegacy-lib-cipher_idea_hw.o", + "providers/implementations/ciphers/liblegacy-lib-cipher_rc2.o", + "providers/implementations/ciphers/liblegacy-lib-cipher_rc2_hw.o", + "providers/implementations/ciphers/liblegacy-lib-cipher_rc4.o", + "providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hmac_md5.o", + "providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hmac_md5_hw.o", + "providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hw.o", + "providers/implementations/ciphers/liblegacy-lib-cipher_seed.o", + "providers/implementations/ciphers/liblegacy-lib-cipher_seed_hw.o", + "providers/implementations/ciphers/liblegacy-lib-cipher_tdes_common.o", + "providers/implementations/digests/liblegacy-lib-md4_prov.o", + "providers/implementations/digests/liblegacy-lib-mdc2_prov.o", + "providers/implementations/digests/liblegacy-lib-ripemd_prov.o", + "providers/implementations/digests/liblegacy-lib-wp_prov.o", + "providers/implementations/kdfs/liblegacy-lib-pbkdf1.o", + "providers/liblegacy-lib-prov_running.o" + ], + "ssl/libdefault-lib-s3_cbc.o" => [ + "ssl/s3_cbc.c" + ], + "ssl/libfips-lib-s3_cbc.o" => [ + "ssl/s3_cbc.c" + ], + "ssl/libssl-lib-bio_ssl.o" => [ + "ssl/bio_ssl.c" + ], + "ssl/libssl-lib-d1_lib.o" => [ + "ssl/d1_lib.c" + ], + "ssl/libssl-lib-d1_msg.o" => [ + "ssl/d1_msg.c" + ], + "ssl/libssl-lib-d1_srtp.o" => [ + "ssl/d1_srtp.c" + ], + "ssl/libssl-lib-methods.o" => [ + "ssl/methods.c" + ], + "ssl/libssl-lib-pqueue.o" => [ + "ssl/pqueue.c" + ], + "ssl/libssl-lib-s3_enc.o" => [ + "ssl/s3_enc.c" + ], + "ssl/libssl-lib-s3_lib.o" => [ + "ssl/s3_lib.c" + ], + "ssl/libssl-lib-s3_msg.o" => [ + "ssl/s3_msg.c" + ], + "ssl/libssl-lib-ssl_asn1.o" => [ + "ssl/ssl_asn1.c" + ], + "ssl/libssl-lib-ssl_cert.o" => [ + "ssl/ssl_cert.c" + ], + "ssl/libssl-lib-ssl_ciph.o" => [ + "ssl/ssl_ciph.c" + ], + "ssl/libssl-lib-ssl_conf.o" => [ + "ssl/ssl_conf.c" + ], + "ssl/libssl-lib-ssl_err.o" => [ + "ssl/ssl_err.c" + ], + "ssl/libssl-lib-ssl_err_legacy.o" => [ + "ssl/ssl_err_legacy.c" + ], + "ssl/libssl-lib-ssl_init.o" => [ + "ssl/ssl_init.c" + ], + "ssl/libssl-lib-ssl_lib.o" => [ + "ssl/ssl_lib.c" + ], + "ssl/libssl-lib-ssl_mcnf.o" => [ + "ssl/ssl_mcnf.c" + ], + "ssl/libssl-lib-ssl_quic.o" => [ + "ssl/ssl_quic.c" + ], + "ssl/libssl-lib-ssl_rsa.o" => [ + "ssl/ssl_rsa.c" + ], + "ssl/libssl-lib-ssl_rsa_legacy.o" => [ + "ssl/ssl_rsa_legacy.c" + ], + "ssl/libssl-lib-ssl_sess.o" => [ + "ssl/ssl_sess.c" + ], + "ssl/libssl-lib-ssl_stat.o" => [ + "ssl/ssl_stat.c" + ], + "ssl/libssl-lib-ssl_txt.o" => [ + "ssl/ssl_txt.c" + ], + "ssl/libssl-lib-ssl_utst.o" => [ + "ssl/ssl_utst.c" + ], + "ssl/libssl-lib-t1_enc.o" => [ + "ssl/t1_enc.c" + ], + "ssl/libssl-lib-t1_lib.o" => [ + "ssl/t1_lib.c" + ], + "ssl/libssl-lib-t1_trce.o" => [ + "ssl/t1_trce.c" + ], + "ssl/libssl-lib-tls13_enc.o" => [ + "ssl/tls13_enc.c" + ], + "ssl/libssl-lib-tls_depr.o" => [ + "ssl/tls_depr.c" + ], + "ssl/libssl-lib-tls_srp.o" => [ + "ssl/tls_srp.c" + ], + "ssl/record/libcommon-lib-tls_pad.o" => [ + "ssl/record/tls_pad.c" + ], + "ssl/record/libssl-lib-dtls1_bitmap.o" => [ + "ssl/record/dtls1_bitmap.c" + ], + "ssl/record/libssl-lib-rec_layer_d1.o" => [ + "ssl/record/rec_layer_d1.c" + ], + "ssl/record/libssl-lib-rec_layer_s3.o" => [ + "ssl/record/rec_layer_s3.c" + ], + "ssl/record/libssl-lib-ssl3_buffer.o" => [ + "ssl/record/ssl3_buffer.c" + ], + "ssl/record/libssl-lib-ssl3_record.o" => [ + "ssl/record/ssl3_record.c" + ], + "ssl/record/libssl-lib-ssl3_record_tls13.o" => [ + "ssl/record/ssl3_record_tls13.c" + ], + "ssl/statem/libssl-lib-extensions.o" => [ + "ssl/statem/extensions.c" + ], + "ssl/statem/libssl-lib-extensions_clnt.o" => [ + "ssl/statem/extensions_clnt.c" + ], + "ssl/statem/libssl-lib-extensions_cust.o" => [ + "ssl/statem/extensions_cust.c" + ], + "ssl/statem/libssl-lib-extensions_srvr.o" => [ + "ssl/statem/extensions_srvr.c" + ], + "ssl/statem/libssl-lib-statem.o" => [ + "ssl/statem/statem.c" + ], + "ssl/statem/libssl-lib-statem_clnt.o" => [ + "ssl/statem/statem_clnt.c" + ], + "ssl/statem/libssl-lib-statem_dtls.o" => [ + "ssl/statem/statem_dtls.c" + ], + "ssl/statem/libssl-lib-statem_lib.o" => [ + "ssl/statem/statem_lib.c" + ], + "ssl/statem/libssl-lib-statem_quic.o" => [ + "ssl/statem/statem_quic.c" + ], + "ssl/statem/libssl-lib-statem_srvr.o" => [ + "ssl/statem/statem_srvr.c" + ], + "test/aborttest" => [ + "test/aborttest-bin-aborttest.o" + ], + "test/aborttest-bin-aborttest.o" => [ + "test/aborttest.c" + ], + "test/acvp_test" => [ + "test/acvp_test-bin-acvp_test.o" + ], + "test/acvp_test-bin-acvp_test.o" => [ + "test/acvp_test.c" + ], + "test/aesgcmtest" => [ + "test/aesgcmtest-bin-aesgcmtest.o" + ], + "test/aesgcmtest-bin-aesgcmtest.o" => [ + "test/aesgcmtest.c" + ], + "test/afalgtest" => [ + "test/afalgtest-bin-afalgtest.o" + ], + "test/afalgtest-bin-afalgtest.o" => [ + "test/afalgtest.c" + ], + "test/algorithmid_test" => [ + "test/algorithmid_test-bin-algorithmid_test.o" + ], + "test/algorithmid_test-bin-algorithmid_test.o" => [ + "test/algorithmid_test.c" + ], + "test/asn1_decode_test" => [ + "test/asn1_decode_test-bin-asn1_decode_test.o" + ], + "test/asn1_decode_test-bin-asn1_decode_test.o" => [ + "test/asn1_decode_test.c" + ], + "test/asn1_dsa_internal_test" => [ + "test/asn1_dsa_internal_test-bin-asn1_dsa_internal_test.o" + ], + "test/asn1_dsa_internal_test-bin-asn1_dsa_internal_test.o" => [ + "test/asn1_dsa_internal_test.c" + ], + "test/asn1_encode_test" => [ + "test/asn1_encode_test-bin-asn1_encode_test.o" + ], + "test/asn1_encode_test-bin-asn1_encode_test.o" => [ + "test/asn1_encode_test.c" + ], + "test/asn1_internal_test" => [ + "test/asn1_internal_test-bin-asn1_internal_test.o" + ], + "test/asn1_internal_test-bin-asn1_internal_test.o" => [ + "test/asn1_internal_test.c" + ], + "test/asn1_string_table_test" => [ + "test/asn1_string_table_test-bin-asn1_string_table_test.o" + ], + "test/asn1_string_table_test-bin-asn1_string_table_test.o" => [ + "test/asn1_string_table_test.c" + ], + "test/asn1_time_test" => [ + "test/asn1_time_test-bin-asn1_time_test.o" + ], + "test/asn1_time_test-bin-asn1_time_test.o" => [ + "test/asn1_time_test.c" + ], + "test/asynciotest" => [ + "test/asynciotest-bin-asynciotest.o", + "test/helpers/asynciotest-bin-ssltestlib.o" + ], + "test/asynciotest-bin-asynciotest.o" => [ + "test/asynciotest.c" + ], + "test/asynctest" => [ + "test/asynctest-bin-asynctest.o" + ], + "test/asynctest-bin-asynctest.o" => [ + "test/asynctest.c" + ], + "test/bad_dtls_test" => [ + "test/bad_dtls_test-bin-bad_dtls_test.o" + ], + "test/bad_dtls_test-bin-bad_dtls_test.o" => [ + "test/bad_dtls_test.c" + ], + "test/bftest" => [ + "test/bftest-bin-bftest.o" + ], + "test/bftest-bin-bftest.o" => [ + "test/bftest.c" + ], + "test/bio_callback_test" => [ + "test/bio_callback_test-bin-bio_callback_test.o" + ], + "test/bio_callback_test-bin-bio_callback_test.o" => [ + "test/bio_callback_test.c" + ], + "test/bio_core_test" => [ + "test/bio_core_test-bin-bio_core_test.o" + ], + "test/bio_core_test-bin-bio_core_test.o" => [ + "test/bio_core_test.c" + ], + "test/bio_enc_test" => [ + "test/bio_enc_test-bin-bio_enc_test.o" + ], + "test/bio_enc_test-bin-bio_enc_test.o" => [ + "test/bio_enc_test.c" + ], + "test/bio_memleak_test" => [ + "test/bio_memleak_test-bin-bio_memleak_test.o" + ], + "test/bio_memleak_test-bin-bio_memleak_test.o" => [ + "test/bio_memleak_test.c" + ], + "test/bio_prefix_text" => [ + "test/bio_prefix_text-bin-bio_prefix_text.o" + ], + "test/bio_prefix_text-bin-bio_prefix_text.o" => [ + "test/bio_prefix_text.c" + ], + "test/bio_readbuffer_test" => [ + "test/bio_readbuffer_test-bin-bio_readbuffer_test.o" + ], + "test/bio_readbuffer_test-bin-bio_readbuffer_test.o" => [ + "test/bio_readbuffer_test.c" + ], + "test/bioprinttest" => [ + "test/bioprinttest-bin-bioprinttest.o" + ], + "test/bioprinttest-bin-bioprinttest.o" => [ + "test/bioprinttest.c" + ], + "test/bn_internal_test" => [ + "test/bn_internal_test-bin-bn_internal_test.o" + ], + "test/bn_internal_test-bin-bn_internal_test.o" => [ + "test/bn_internal_test.c" + ], + "test/bntest" => [ + "test/bntest-bin-bntest.o" + ], + "test/bntest-bin-bntest.o" => [ + "test/bntest.c" + ], + "test/buildtest_c_aes" => [ + "test/buildtest_c_aes-bin-buildtest_aes.o" + ], + "test/buildtest_c_aes-bin-buildtest_aes.o" => [ + "test/buildtest_aes.c" + ], + "test/buildtest_c_async" => [ + "test/buildtest_c_async-bin-buildtest_async.o" + ], + "test/buildtest_c_async-bin-buildtest_async.o" => [ + "test/buildtest_async.c" + ], + "test/buildtest_c_blowfish" => [ + "test/buildtest_c_blowfish-bin-buildtest_blowfish.o" + ], + "test/buildtest_c_blowfish-bin-buildtest_blowfish.o" => [ + "test/buildtest_blowfish.c" + ], + "test/buildtest_c_bn" => [ + "test/buildtest_c_bn-bin-buildtest_bn.o" + ], + "test/buildtest_c_bn-bin-buildtest_bn.o" => [ + "test/buildtest_bn.c" + ], + "test/buildtest_c_buffer" => [ + "test/buildtest_c_buffer-bin-buildtest_buffer.o" + ], + "test/buildtest_c_buffer-bin-buildtest_buffer.o" => [ + "test/buildtest_buffer.c" + ], + "test/buildtest_c_camellia" => [ + "test/buildtest_c_camellia-bin-buildtest_camellia.o" + ], + "test/buildtest_c_camellia-bin-buildtest_camellia.o" => [ + "test/buildtest_camellia.c" + ], + "test/buildtest_c_cast" => [ + "test/buildtest_c_cast-bin-buildtest_cast.o" + ], + "test/buildtest_c_cast-bin-buildtest_cast.o" => [ + "test/buildtest_cast.c" + ], + "test/buildtest_c_cmac" => [ + "test/buildtest_c_cmac-bin-buildtest_cmac.o" + ], + "test/buildtest_c_cmac-bin-buildtest_cmac.o" => [ + "test/buildtest_cmac.c" + ], + "test/buildtest_c_cmp_util" => [ + "test/buildtest_c_cmp_util-bin-buildtest_cmp_util.o" + ], + "test/buildtest_c_cmp_util-bin-buildtest_cmp_util.o" => [ + "test/buildtest_cmp_util.c" + ], + "test/buildtest_c_conf_api" => [ + "test/buildtest_c_conf_api-bin-buildtest_conf_api.o" + ], + "test/buildtest_c_conf_api-bin-buildtest_conf_api.o" => [ + "test/buildtest_conf_api.c" + ], + "test/buildtest_c_conftypes" => [ + "test/buildtest_c_conftypes-bin-buildtest_conftypes.o" + ], + "test/buildtest_c_conftypes-bin-buildtest_conftypes.o" => [ + "test/buildtest_conftypes.c" + ], + "test/buildtest_c_core" => [ + "test/buildtest_c_core-bin-buildtest_core.o" + ], + "test/buildtest_c_core-bin-buildtest_core.o" => [ + "test/buildtest_core.c" + ], + "test/buildtest_c_core_dispatch" => [ + "test/buildtest_c_core_dispatch-bin-buildtest_core_dispatch.o" + ], + "test/buildtest_c_core_dispatch-bin-buildtest_core_dispatch.o" => [ + "test/buildtest_core_dispatch.c" + ], + "test/buildtest_c_core_names" => [ + "test/buildtest_c_core_names-bin-buildtest_core_names.o" + ], + "test/buildtest_c_core_names-bin-buildtest_core_names.o" => [ + "test/buildtest_core_names.c" + ], + "test/buildtest_c_core_object" => [ + "test/buildtest_c_core_object-bin-buildtest_core_object.o" + ], + "test/buildtest_c_core_object-bin-buildtest_core_object.o" => [ + "test/buildtest_core_object.c" + ], + "test/buildtest_c_cryptoerr_legacy" => [ + "test/buildtest_c_cryptoerr_legacy-bin-buildtest_cryptoerr_legacy.o" + ], + "test/buildtest_c_cryptoerr_legacy-bin-buildtest_cryptoerr_legacy.o" => [ + "test/buildtest_cryptoerr_legacy.c" + ], + "test/buildtest_c_decoder" => [ + "test/buildtest_c_decoder-bin-buildtest_decoder.o" + ], + "test/buildtest_c_decoder-bin-buildtest_decoder.o" => [ + "test/buildtest_decoder.c" + ], + "test/buildtest_c_des" => [ + "test/buildtest_c_des-bin-buildtest_des.o" + ], + "test/buildtest_c_des-bin-buildtest_des.o" => [ + "test/buildtest_des.c" + ], + "test/buildtest_c_dh" => [ + "test/buildtest_c_dh-bin-buildtest_dh.o" + ], + "test/buildtest_c_dh-bin-buildtest_dh.o" => [ + "test/buildtest_dh.c" + ], + "test/buildtest_c_dsa" => [ + "test/buildtest_c_dsa-bin-buildtest_dsa.o" + ], + "test/buildtest_c_dsa-bin-buildtest_dsa.o" => [ + "test/buildtest_dsa.c" + ], + "test/buildtest_c_dtls1" => [ + "test/buildtest_c_dtls1-bin-buildtest_dtls1.o" + ], + "test/buildtest_c_dtls1-bin-buildtest_dtls1.o" => [ + "test/buildtest_dtls1.c" + ], + "test/buildtest_c_e_os2" => [ + "test/buildtest_c_e_os2-bin-buildtest_e_os2.o" + ], + "test/buildtest_c_e_os2-bin-buildtest_e_os2.o" => [ + "test/buildtest_e_os2.c" + ], + "test/buildtest_c_ebcdic" => [ + "test/buildtest_c_ebcdic-bin-buildtest_ebcdic.o" + ], + "test/buildtest_c_ebcdic-bin-buildtest_ebcdic.o" => [ + "test/buildtest_ebcdic.c" + ], + "test/buildtest_c_ec" => [ + "test/buildtest_c_ec-bin-buildtest_ec.o" + ], + "test/buildtest_c_ec-bin-buildtest_ec.o" => [ + "test/buildtest_ec.c" + ], + "test/buildtest_c_ecdh" => [ + "test/buildtest_c_ecdh-bin-buildtest_ecdh.o" + ], + "test/buildtest_c_ecdh-bin-buildtest_ecdh.o" => [ + "test/buildtest_ecdh.c" + ], + "test/buildtest_c_ecdsa" => [ + "test/buildtest_c_ecdsa-bin-buildtest_ecdsa.o" + ], + "test/buildtest_c_ecdsa-bin-buildtest_ecdsa.o" => [ + "test/buildtest_ecdsa.c" + ], + "test/buildtest_c_encoder" => [ + "test/buildtest_c_encoder-bin-buildtest_encoder.o" + ], + "test/buildtest_c_encoder-bin-buildtest_encoder.o" => [ + "test/buildtest_encoder.c" + ], + "test/buildtest_c_engine" => [ + "test/buildtest_c_engine-bin-buildtest_engine.o" + ], + "test/buildtest_c_engine-bin-buildtest_engine.o" => [ + "test/buildtest_engine.c" + ], + "test/buildtest_c_evp" => [ + "test/buildtest_c_evp-bin-buildtest_evp.o" + ], + "test/buildtest_c_evp-bin-buildtest_evp.o" => [ + "test/buildtest_evp.c" + ], + "test/buildtest_c_fips_names" => [ + "test/buildtest_c_fips_names-bin-buildtest_fips_names.o" + ], + "test/buildtest_c_fips_names-bin-buildtest_fips_names.o" => [ + "test/buildtest_fips_names.c" + ], + "test/buildtest_c_hmac" => [ + "test/buildtest_c_hmac-bin-buildtest_hmac.o" + ], + "test/buildtest_c_hmac-bin-buildtest_hmac.o" => [ + "test/buildtest_hmac.c" + ], + "test/buildtest_c_http" => [ + "test/buildtest_c_http-bin-buildtest_http.o" + ], + "test/buildtest_c_http-bin-buildtest_http.o" => [ + "test/buildtest_http.c" + ], + "test/buildtest_c_idea" => [ + "test/buildtest_c_idea-bin-buildtest_idea.o" + ], + "test/buildtest_c_idea-bin-buildtest_idea.o" => [ + "test/buildtest_idea.c" + ], + "test/buildtest_c_kdf" => [ + "test/buildtest_c_kdf-bin-buildtest_kdf.o" + ], + "test/buildtest_c_kdf-bin-buildtest_kdf.o" => [ + "test/buildtest_kdf.c" + ], + "test/buildtest_c_macros" => [ + "test/buildtest_c_macros-bin-buildtest_macros.o" + ], + "test/buildtest_c_macros-bin-buildtest_macros.o" => [ + "test/buildtest_macros.c" + ], + "test/buildtest_c_md4" => [ + "test/buildtest_c_md4-bin-buildtest_md4.o" + ], + "test/buildtest_c_md4-bin-buildtest_md4.o" => [ + "test/buildtest_md4.c" + ], + "test/buildtest_c_md5" => [ + "test/buildtest_c_md5-bin-buildtest_md5.o" + ], + "test/buildtest_c_md5-bin-buildtest_md5.o" => [ + "test/buildtest_md5.c" + ], + "test/buildtest_c_mdc2" => [ + "test/buildtest_c_mdc2-bin-buildtest_mdc2.o" + ], + "test/buildtest_c_mdc2-bin-buildtest_mdc2.o" => [ + "test/buildtest_mdc2.c" + ], + "test/buildtest_c_modes" => [ + "test/buildtest_c_modes-bin-buildtest_modes.o" + ], + "test/buildtest_c_modes-bin-buildtest_modes.o" => [ + "test/buildtest_modes.c" + ], + "test/buildtest_c_obj_mac" => [ + "test/buildtest_c_obj_mac-bin-buildtest_obj_mac.o" + ], + "test/buildtest_c_obj_mac-bin-buildtest_obj_mac.o" => [ + "test/buildtest_obj_mac.c" + ], + "test/buildtest_c_objects" => [ + "test/buildtest_c_objects-bin-buildtest_objects.o" + ], + "test/buildtest_c_objects-bin-buildtest_objects.o" => [ + "test/buildtest_objects.c" + ], + "test/buildtest_c_ossl_typ" => [ + "test/buildtest_c_ossl_typ-bin-buildtest_ossl_typ.o" + ], + "test/buildtest_c_ossl_typ-bin-buildtest_ossl_typ.o" => [ + "test/buildtest_ossl_typ.c" + ], + "test/buildtest_c_param_build" => [ + "test/buildtest_c_param_build-bin-buildtest_param_build.o" + ], + "test/buildtest_c_param_build-bin-buildtest_param_build.o" => [ + "test/buildtest_param_build.c" + ], + "test/buildtest_c_params" => [ + "test/buildtest_c_params-bin-buildtest_params.o" + ], + "test/buildtest_c_params-bin-buildtest_params.o" => [ + "test/buildtest_params.c" + ], + "test/buildtest_c_pem" => [ + "test/buildtest_c_pem-bin-buildtest_pem.o" + ], + "test/buildtest_c_pem-bin-buildtest_pem.o" => [ + "test/buildtest_pem.c" + ], + "test/buildtest_c_pem2" => [ + "test/buildtest_c_pem2-bin-buildtest_pem2.o" + ], + "test/buildtest_c_pem2-bin-buildtest_pem2.o" => [ + "test/buildtest_pem2.c" + ], + "test/buildtest_c_prov_ssl" => [ + "test/buildtest_c_prov_ssl-bin-buildtest_prov_ssl.o" + ], + "test/buildtest_c_prov_ssl-bin-buildtest_prov_ssl.o" => [ + "test/buildtest_prov_ssl.c" + ], + "test/buildtest_c_provider" => [ + "test/buildtest_c_provider-bin-buildtest_provider.o" + ], + "test/buildtest_c_provider-bin-buildtest_provider.o" => [ + "test/buildtest_provider.c" + ], + "test/buildtest_c_quic" => [ + "test/buildtest_c_quic-bin-buildtest_quic.o" + ], + "test/buildtest_c_quic-bin-buildtest_quic.o" => [ + "test/buildtest_quic.c" + ], + "test/buildtest_c_rand" => [ + "test/buildtest_c_rand-bin-buildtest_rand.o" + ], + "test/buildtest_c_rand-bin-buildtest_rand.o" => [ + "test/buildtest_rand.c" + ], + "test/buildtest_c_rc2" => [ + "test/buildtest_c_rc2-bin-buildtest_rc2.o" + ], + "test/buildtest_c_rc2-bin-buildtest_rc2.o" => [ + "test/buildtest_rc2.c" + ], + "test/buildtest_c_rc4" => [ + "test/buildtest_c_rc4-bin-buildtest_rc4.o" + ], + "test/buildtest_c_rc4-bin-buildtest_rc4.o" => [ + "test/buildtest_rc4.c" + ], + "test/buildtest_c_ripemd" => [ + "test/buildtest_c_ripemd-bin-buildtest_ripemd.o" + ], + "test/buildtest_c_ripemd-bin-buildtest_ripemd.o" => [ + "test/buildtest_ripemd.c" + ], + "test/buildtest_c_rsa" => [ + "test/buildtest_c_rsa-bin-buildtest_rsa.o" + ], + "test/buildtest_c_rsa-bin-buildtest_rsa.o" => [ + "test/buildtest_rsa.c" + ], + "test/buildtest_c_seed" => [ + "test/buildtest_c_seed-bin-buildtest_seed.o" + ], + "test/buildtest_c_seed-bin-buildtest_seed.o" => [ + "test/buildtest_seed.c" + ], + "test/buildtest_c_self_test" => [ + "test/buildtest_c_self_test-bin-buildtest_self_test.o" + ], + "test/buildtest_c_self_test-bin-buildtest_self_test.o" => [ + "test/buildtest_self_test.c" + ], + "test/buildtest_c_sha" => [ + "test/buildtest_c_sha-bin-buildtest_sha.o" + ], + "test/buildtest_c_sha-bin-buildtest_sha.o" => [ + "test/buildtest_sha.c" + ], + "test/buildtest_c_srtp" => [ + "test/buildtest_c_srtp-bin-buildtest_srtp.o" + ], + "test/buildtest_c_srtp-bin-buildtest_srtp.o" => [ + "test/buildtest_srtp.c" + ], + "test/buildtest_c_ssl2" => [ + "test/buildtest_c_ssl2-bin-buildtest_ssl2.o" + ], + "test/buildtest_c_ssl2-bin-buildtest_ssl2.o" => [ + "test/buildtest_ssl2.c" + ], + "test/buildtest_c_sslerr_legacy" => [ + "test/buildtest_c_sslerr_legacy-bin-buildtest_sslerr_legacy.o" + ], + "test/buildtest_c_sslerr_legacy-bin-buildtest_sslerr_legacy.o" => [ + "test/buildtest_sslerr_legacy.c" + ], + "test/buildtest_c_stack" => [ + "test/buildtest_c_stack-bin-buildtest_stack.o" + ], + "test/buildtest_c_stack-bin-buildtest_stack.o" => [ + "test/buildtest_stack.c" + ], + "test/buildtest_c_store" => [ + "test/buildtest_c_store-bin-buildtest_store.o" + ], + "test/buildtest_c_store-bin-buildtest_store.o" => [ + "test/buildtest_store.c" + ], + "test/buildtest_c_symhacks" => [ + "test/buildtest_c_symhacks-bin-buildtest_symhacks.o" + ], + "test/buildtest_c_symhacks-bin-buildtest_symhacks.o" => [ + "test/buildtest_symhacks.c" + ], + "test/buildtest_c_tls1" => [ + "test/buildtest_c_tls1-bin-buildtest_tls1.o" + ], + "test/buildtest_c_tls1-bin-buildtest_tls1.o" => [ + "test/buildtest_tls1.c" + ], + "test/buildtest_c_ts" => [ + "test/buildtest_c_ts-bin-buildtest_ts.o" + ], + "test/buildtest_c_ts-bin-buildtest_ts.o" => [ + "test/buildtest_ts.c" + ], + "test/buildtest_c_txt_db" => [ + "test/buildtest_c_txt_db-bin-buildtest_txt_db.o" + ], + "test/buildtest_c_txt_db-bin-buildtest_txt_db.o" => [ + "test/buildtest_txt_db.c" + ], + "test/buildtest_c_types" => [ + "test/buildtest_c_types-bin-buildtest_types.o" + ], + "test/buildtest_c_types-bin-buildtest_types.o" => [ + "test/buildtest_types.c" + ], + "test/buildtest_c_whrlpool" => [ + "test/buildtest_c_whrlpool-bin-buildtest_whrlpool.o" + ], + "test/buildtest_c_whrlpool-bin-buildtest_whrlpool.o" => [ + "test/buildtest_whrlpool.c" + ], + "test/casttest" => [ + "test/casttest-bin-casttest.o" + ], + "test/casttest-bin-casttest.o" => [ + "test/casttest.c" + ], + "test/chacha_internal_test" => [ + "test/chacha_internal_test-bin-chacha_internal_test.o" + ], + "test/chacha_internal_test-bin-chacha_internal_test.o" => [ + "test/chacha_internal_test.c" + ], + "test/cipher_overhead_test" => [ + "test/cipher_overhead_test-bin-cipher_overhead_test.o" + ], + "test/cipher_overhead_test-bin-cipher_overhead_test.o" => [ + "test/cipher_overhead_test.c" + ], + "test/cipherbytes_test" => [ + "test/cipherbytes_test-bin-cipherbytes_test.o" + ], + "test/cipherbytes_test-bin-cipherbytes_test.o" => [ + "test/cipherbytes_test.c" + ], + "test/cipherlist_test" => [ + "test/cipherlist_test-bin-cipherlist_test.o" + ], + "test/cipherlist_test-bin-cipherlist_test.o" => [ + "test/cipherlist_test.c" + ], + "test/ciphername_test" => [ + "test/ciphername_test-bin-ciphername_test.o" + ], + "test/ciphername_test-bin-ciphername_test.o" => [ + "test/ciphername_test.c" + ], + "test/clienthellotest" => [ + "test/clienthellotest-bin-clienthellotest.o" + ], + "test/clienthellotest-bin-clienthellotest.o" => [ + "test/clienthellotest.c" + ], + "test/cmactest" => [ + "test/cmactest-bin-cmactest.o" + ], + "test/cmactest-bin-cmactest.o" => [ + "test/cmactest.c" + ], + "test/cmp_asn_test" => [ + "test/cmp_asn_test-bin-cmp_asn_test.o", + "test/helpers/cmp_asn_test-bin-cmp_testlib.o" + ], + "test/cmp_asn_test-bin-cmp_asn_test.o" => [ + "test/cmp_asn_test.c" + ], + "test/cmp_client_test" => [ + "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", + "test/cmp_client_test-bin-cmp_client_test.o", + "test/helpers/cmp_client_test-bin-cmp_testlib.o" + ], + "test/cmp_client_test-bin-cmp_client_test.o" => [ + "test/cmp_client_test.c" + ], + "test/cmp_ctx_test" => [ + "test/cmp_ctx_test-bin-cmp_ctx_test.o", + "test/helpers/cmp_ctx_test-bin-cmp_testlib.o" + ], + "test/cmp_ctx_test-bin-cmp_ctx_test.o" => [ + "test/cmp_ctx_test.c" + ], + "test/cmp_hdr_test" => [ + "test/cmp_hdr_test-bin-cmp_hdr_test.o", + "test/helpers/cmp_hdr_test-bin-cmp_testlib.o" + ], + "test/cmp_hdr_test-bin-cmp_hdr_test.o" => [ + "test/cmp_hdr_test.c" + ], + "test/cmp_msg_test" => [ + "test/cmp_msg_test-bin-cmp_msg_test.o", + "test/helpers/cmp_msg_test-bin-cmp_testlib.o" + ], + "test/cmp_msg_test-bin-cmp_msg_test.o" => [ + "test/cmp_msg_test.c" + ], + "test/cmp_protect_test" => [ + "test/cmp_protect_test-bin-cmp_protect_test.o", + "test/helpers/cmp_protect_test-bin-cmp_testlib.o" + ], + "test/cmp_protect_test-bin-cmp_protect_test.o" => [ + "test/cmp_protect_test.c" + ], + "test/cmp_server_test" => [ + "test/cmp_server_test-bin-cmp_server_test.o", + "test/helpers/cmp_server_test-bin-cmp_testlib.o" + ], + "test/cmp_server_test-bin-cmp_server_test.o" => [ + "test/cmp_server_test.c" + ], + "test/cmp_status_test" => [ + "test/cmp_status_test-bin-cmp_status_test.o", + "test/helpers/cmp_status_test-bin-cmp_testlib.o" + ], + "test/cmp_status_test-bin-cmp_status_test.o" => [ + "test/cmp_status_test.c" + ], + "test/cmp_vfy_test" => [ + "test/cmp_vfy_test-bin-cmp_vfy_test.o", + "test/helpers/cmp_vfy_test-bin-cmp_testlib.o" + ], + "test/cmp_vfy_test-bin-cmp_vfy_test.o" => [ + "test/cmp_vfy_test.c" + ], + "test/cmsapitest" => [ + "test/cmsapitest-bin-cmsapitest.o" + ], + "test/cmsapitest-bin-cmsapitest.o" => [ + "test/cmsapitest.c" + ], + "test/conf_include_test" => [ + "test/conf_include_test-bin-conf_include_test.o" + ], + "test/conf_include_test-bin-conf_include_test.o" => [ + "test/conf_include_test.c" + ], + "test/confdump" => [ + "test/confdump-bin-confdump.o" + ], + "test/confdump-bin-confdump.o" => [ + "test/confdump.c" + ], + "test/constant_time_test" => [ + "test/constant_time_test-bin-constant_time_test.o" + ], + "test/constant_time_test-bin-constant_time_test.o" => [ + "test/constant_time_test.c" + ], + "test/context_internal_test" => [ + "test/context_internal_test-bin-context_internal_test.o" + ], + "test/context_internal_test-bin-context_internal_test.o" => [ + "test/context_internal_test.c" + ], + "test/crltest" => [ + "test/crltest-bin-crltest.o" + ], + "test/crltest-bin-crltest.o" => [ + "test/crltest.c" + ], + "test/ct_test" => [ + "test/ct_test-bin-ct_test.o" + ], + "test/ct_test-bin-ct_test.o" => [ + "test/ct_test.c" + ], + "test/ctype_internal_test" => [ + "test/ctype_internal_test-bin-ctype_internal_test.o" + ], + "test/ctype_internal_test-bin-ctype_internal_test.o" => [ + "test/ctype_internal_test.c" + ], + "test/curve448_internal_test" => [ + "test/curve448_internal_test-bin-curve448_internal_test.o" + ], + "test/curve448_internal_test-bin-curve448_internal_test.o" => [ + "test/curve448_internal_test.c" + ], + "test/d2i_test" => [ + "test/d2i_test-bin-d2i_test.o" + ], + "test/d2i_test-bin-d2i_test.o" => [ + "test/d2i_test.c" + ], + "test/danetest" => [ + "test/danetest-bin-danetest.o" + ], + "test/danetest-bin-danetest.o" => [ + "test/danetest.c" + ], + "test/defltfips_test" => [ + "test/defltfips_test-bin-defltfips_test.o" + ], + "test/defltfips_test-bin-defltfips_test.o" => [ + "test/defltfips_test.c" + ], + "test/destest" => [ + "test/destest-bin-destest.o" + ], + "test/destest-bin-destest.o" => [ + "test/destest.c" + ], + "test/dhtest" => [ + "test/dhtest-bin-dhtest.o" + ], + "test/dhtest-bin-dhtest.o" => [ + "test/dhtest.c" + ], + "test/drbgtest" => [ + "test/drbgtest-bin-drbgtest.o" + ], + "test/drbgtest-bin-drbgtest.o" => [ + "test/drbgtest.c" + ], + "test/dsa_no_digest_size_test" => [ + "test/dsa_no_digest_size_test-bin-dsa_no_digest_size_test.o" + ], + "test/dsa_no_digest_size_test-bin-dsa_no_digest_size_test.o" => [ + "test/dsa_no_digest_size_test.c" + ], + "test/dsatest" => [ + "test/dsatest-bin-dsatest.o" + ], + "test/dsatest-bin-dsatest.o" => [ + "test/dsatest.c" + ], + "test/dtls_mtu_test" => [ + "test/dtls_mtu_test-bin-dtls_mtu_test.o", + "test/helpers/dtls_mtu_test-bin-ssltestlib.o" + ], + "test/dtls_mtu_test-bin-dtls_mtu_test.o" => [ + "test/dtls_mtu_test.c" + ], + "test/dtlstest" => [ + "test/dtlstest-bin-dtlstest.o", + "test/helpers/dtlstest-bin-ssltestlib.o" + ], + "test/dtlstest-bin-dtlstest.o" => [ + "test/dtlstest.c" + ], + "test/dtlsv1listentest" => [ + "test/dtlsv1listentest-bin-dtlsv1listentest.o" + ], + "test/dtlsv1listentest-bin-dtlsv1listentest.o" => [ + "test/dtlsv1listentest.c" + ], + "test/ec_internal_test" => [ + "test/ec_internal_test-bin-ec_internal_test.o" + ], + "test/ec_internal_test-bin-ec_internal_test.o" => [ + "test/ec_internal_test.c" + ], + "test/ecdsatest" => [ + "test/ecdsatest-bin-ecdsatest.o" + ], + "test/ecdsatest-bin-ecdsatest.o" => [ + "test/ecdsatest.c" + ], + "test/ecstresstest" => [ + "test/ecstresstest-bin-ecstresstest.o" + ], + "test/ecstresstest-bin-ecstresstest.o" => [ + "test/ecstresstest.c" + ], + "test/ectest" => [ + "test/ectest-bin-ectest.o" + ], + "test/ectest-bin-ectest.o" => [ + "test/ectest.c" + ], + "test/endecode_test" => [ + "test/endecode_test-bin-endecode_test.o", + "test/helpers/endecode_test-bin-predefined_dhparams.o" + ], + "test/endecode_test-bin-endecode_test.o" => [ + "test/endecode_test.c" + ], + "test/endecoder_legacy_test" => [ + "test/endecoder_legacy_test-bin-endecoder_legacy_test.o" + ], + "test/endecoder_legacy_test-bin-endecoder_legacy_test.o" => [ + "test/endecoder_legacy_test.c" + ], + "test/enginetest" => [ + "test/enginetest-bin-enginetest.o" + ], + "test/enginetest-bin-enginetest.o" => [ + "test/enginetest.c" + ], + "test/errtest" => [ + "test/errtest-bin-errtest.o" + ], + "test/errtest-bin-errtest.o" => [ + "test/errtest.c" + ], + "test/evp_extra_test" => [ + "test/evp_extra_test-bin-evp_extra_test.o" + ], + "test/evp_extra_test-bin-evp_extra_test.o" => [ + "test/evp_extra_test.c" + ], + "test/evp_extra_test2" => [ + "test/evp_extra_test2-bin-evp_extra_test2.o" + ], + "test/evp_extra_test2-bin-evp_extra_test2.o" => [ + "test/evp_extra_test2.c" + ], + "test/evp_fetch_prov_test" => [ + "test/evp_fetch_prov_test-bin-evp_fetch_prov_test.o" + ], + "test/evp_fetch_prov_test-bin-evp_fetch_prov_test.o" => [ + "test/evp_fetch_prov_test.c" + ], + "test/evp_kdf_test" => [ + "test/evp_kdf_test-bin-evp_kdf_test.o" + ], + "test/evp_kdf_test-bin-evp_kdf_test.o" => [ + "test/evp_kdf_test.c" + ], + "test/evp_libctx_test" => [ + "test/evp_libctx_test-bin-evp_libctx_test.o" + ], + "test/evp_libctx_test-bin-evp_libctx_test.o" => [ + "test/evp_libctx_test.c" + ], + "test/evp_pkey_ctx_new_from_name" => [ + "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" + ], + "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [ + "test/evp_pkey_ctx_new_from_name.c" + ], + "test/evp_pkey_dparams_test" => [ + "test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o" + ], + "test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o" => [ + "test/evp_pkey_dparams_test.c" + ], + "test/evp_pkey_provided_test" => [ + "test/evp_pkey_provided_test-bin-evp_pkey_provided_test.o" + ], + "test/evp_pkey_provided_test-bin-evp_pkey_provided_test.o" => [ + "test/evp_pkey_provided_test.c" + ], + "test/evp_test" => [ + "test/evp_test-bin-evp_test.o" + ], + "test/evp_test-bin-evp_test.o" => [ + "test/evp_test.c" + ], + "test/exdatatest" => [ + "test/exdatatest-bin-exdatatest.o" + ], + "test/exdatatest-bin-exdatatest.o" => [ + "test/exdatatest.c" + ], + "test/exptest" => [ + "test/exptest-bin-exptest.o" + ], + "test/exptest-bin-exptest.o" => [ + "test/exptest.c" + ], + "test/ext_internal_test" => [ + "test/ext_internal_test-bin-ext_internal_test.o" + ], + "test/ext_internal_test-bin-ext_internal_test.o" => [ + "test/ext_internal_test.c" + ], + "test/fatalerrtest" => [ + "test/fatalerrtest-bin-fatalerrtest.o", + "test/helpers/fatalerrtest-bin-ssltestlib.o" + ], + "test/fatalerrtest-bin-fatalerrtest.o" => [ + "test/fatalerrtest.c" + ], + "test/ffc_internal_test" => [ + "test/ffc_internal_test-bin-ffc_internal_test.o" + ], + "test/ffc_internal_test-bin-ffc_internal_test.o" => [ + "test/ffc_internal_test.c" + ], + "test/fips_version_test" => [ + "test/fips_version_test-bin-fips_version_test.o" + ], + "test/fips_version_test-bin-fips_version_test.o" => [ + "test/fips_version_test.c" + ], + "test/gmdifftest" => [ + "test/gmdifftest-bin-gmdifftest.o" + ], + "test/gmdifftest-bin-gmdifftest.o" => [ + "test/gmdifftest.c" + ], + "test/helpers/asynciotest-bin-ssltestlib.o" => [ + "test/helpers/ssltestlib.c" + ], + "test/helpers/cmp_asn_test-bin-cmp_testlib.o" => [ + "test/helpers/cmp_testlib.c" + ], + "test/helpers/cmp_client_test-bin-cmp_testlib.o" => [ + "test/helpers/cmp_testlib.c" + ], + "test/helpers/cmp_ctx_test-bin-cmp_testlib.o" => [ + "test/helpers/cmp_testlib.c" + ], + "test/helpers/cmp_hdr_test-bin-cmp_testlib.o" => [ + "test/helpers/cmp_testlib.c" + ], + "test/helpers/cmp_msg_test-bin-cmp_testlib.o" => [ + "test/helpers/cmp_testlib.c" + ], + "test/helpers/cmp_protect_test-bin-cmp_testlib.o" => [ + "test/helpers/cmp_testlib.c" + ], + "test/helpers/cmp_server_test-bin-cmp_testlib.o" => [ + "test/helpers/cmp_testlib.c" + ], + "test/helpers/cmp_status_test-bin-cmp_testlib.o" => [ + "test/helpers/cmp_testlib.c" + ], + "test/helpers/cmp_vfy_test-bin-cmp_testlib.o" => [ + "test/helpers/cmp_testlib.c" + ], + "test/helpers/dtls_mtu_test-bin-ssltestlib.o" => [ + "test/helpers/ssltestlib.c" + ], + "test/helpers/dtlstest-bin-ssltestlib.o" => [ + "test/helpers/ssltestlib.c" + ], + "test/helpers/endecode_test-bin-predefined_dhparams.o" => [ + "test/helpers/predefined_dhparams.c" + ], + "test/helpers/fatalerrtest-bin-ssltestlib.o" => [ + "test/helpers/ssltestlib.c" + ], + "test/helpers/pkcs12_format_test-bin-pkcs12.o" => [ + "test/helpers/pkcs12.c" + ], + "test/helpers/recordlentest-bin-ssltestlib.o" => [ + "test/helpers/ssltestlib.c" + ], + "test/helpers/servername_test-bin-ssltestlib.o" => [ + "test/helpers/ssltestlib.c" + ], + "test/helpers/ssl_old_test-bin-predefined_dhparams.o" => [ + "test/helpers/predefined_dhparams.c" + ], + "test/helpers/ssl_test-bin-handshake.o" => [ + "test/helpers/handshake.c" + ], + "test/helpers/ssl_test-bin-handshake_srp.o" => [ + "test/helpers/handshake_srp.c" + ], + "test/helpers/ssl_test-bin-ssl_test_ctx.o" => [ + "test/helpers/ssl_test_ctx.c" + ], + "test/helpers/ssl_test_ctx_test-bin-ssl_test_ctx.o" => [ + "test/helpers/ssl_test_ctx.c" + ], + "test/helpers/sslapitest-bin-ssltestlib.o" => [ + "test/helpers/ssltestlib.c" + ], + "test/helpers/sslbuffertest-bin-ssltestlib.o" => [ + "test/helpers/ssltestlib.c" + ], + "test/helpers/sslcorrupttest-bin-ssltestlib.o" => [ + "test/helpers/ssltestlib.c" + ], + "test/helpers/tls13ccstest-bin-ssltestlib.o" => [ + "test/helpers/ssltestlib.c" + ], + "test/hexstr_test" => [ + "test/hexstr_test-bin-hexstr_test.o" + ], + "test/hexstr_test-bin-hexstr_test.o" => [ + "test/hexstr_test.c" + ], + "test/hmactest" => [ + "test/hmactest-bin-hmactest.o" + ], + "test/hmactest-bin-hmactest.o" => [ + "test/hmactest.c" + ], + "test/http_test" => [ + "test/http_test-bin-http_test.o" + ], + "test/http_test-bin-http_test.o" => [ + "test/http_test.c" + ], + "test/ideatest" => [ + "test/ideatest-bin-ideatest.o" + ], + "test/ideatest-bin-ideatest.o" => [ + "test/ideatest.c" + ], + "test/igetest" => [ + "test/igetest-bin-igetest.o" + ], + "test/igetest-bin-igetest.o" => [ + "test/igetest.c" + ], + "test/keymgmt_internal_test" => [ + "test/keymgmt_internal_test-bin-keymgmt_internal_test.o" + ], + "test/keymgmt_internal_test-bin-keymgmt_internal_test.o" => [ + "test/keymgmt_internal_test.c" + ], + "test/lhash_test" => [ + "test/lhash_test-bin-lhash_test.o" + ], + "test/lhash_test-bin-lhash_test.o" => [ + "test/lhash_test.c" + ], + "test/libtestutil.a" => [ + "apps/lib/libtestutil-lib-opt.o", + "test/testutil/libtestutil-lib-apps_shims.o", + "test/testutil/libtestutil-lib-basic_output.o", + "test/testutil/libtestutil-lib-cb.o", + "test/testutil/libtestutil-lib-driver.o", + "test/testutil/libtestutil-lib-fake_random.o", + "test/testutil/libtestutil-lib-format_output.o", + "test/testutil/libtestutil-lib-load.o", + "test/testutil/libtestutil-lib-main.o", + "test/testutil/libtestutil-lib-options.o", + "test/testutil/libtestutil-lib-output.o", + "test/testutil/libtestutil-lib-provider.o", + "test/testutil/libtestutil-lib-random.o", + "test/testutil/libtestutil-lib-stanza.o", + "test/testutil/libtestutil-lib-test_cleanup.o", + "test/testutil/libtestutil-lib-test_options.o", + "test/testutil/libtestutil-lib-tests.o", + "test/testutil/libtestutil-lib-testutil_init.o" + ], + "test/localetest" => [ + "test/localetest-bin-localetest.o" + ], + "test/localetest-bin-localetest.o" => [ + "test/localetest.c" + ], + "test/mdc2_internal_test" => [ + "test/mdc2_internal_test-bin-mdc2_internal_test.o" + ], + "test/mdc2_internal_test-bin-mdc2_internal_test.o" => [ + "test/mdc2_internal_test.c" + ], + "test/mdc2test" => [ + "test/mdc2test-bin-mdc2test.o" + ], + "test/mdc2test-bin-mdc2test.o" => [ + "test/mdc2test.c" + ], + "test/memleaktest" => [ + "test/memleaktest-bin-memleaktest.o" + ], + "test/memleaktest-bin-memleaktest.o" => [ + "test/memleaktest.c" + ], + "test/modes_internal_test" => [ + "test/modes_internal_test-bin-modes_internal_test.o" + ], + "test/modes_internal_test-bin-modes_internal_test.o" => [ + "test/modes_internal_test.c" + ], + "test/namemap_internal_test" => [ + "test/namemap_internal_test-bin-namemap_internal_test.o" + ], + "test/namemap_internal_test-bin-namemap_internal_test.o" => [ + "test/namemap_internal_test.c" + ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], + "test/ocspapitest" => [ + "test/ocspapitest-bin-ocspapitest.o" + ], + "test/ocspapitest-bin-ocspapitest.o" => [ + "test/ocspapitest.c" + ], + "test/ossl_store_test" => [ + "test/ossl_store_test-bin-ossl_store_test.o" + ], + "test/ossl_store_test-bin-ossl_store_test.o" => [ + "test/ossl_store_test.c" + ], + "test/p_test" => [ + "test/p_test-dso-p_test.o", + "test/p_test.ld" + ], + "test/p_test-dso-p_test.o" => [ + "test/p_test.c" + ], + "test/packettest" => [ + "test/packettest-bin-packettest.o" + ], + "test/packettest-bin-packettest.o" => [ + "test/packettest.c" + ], + "test/param_build_test" => [ + "test/param_build_test-bin-param_build_test.o" + ], + "test/param_build_test-bin-param_build_test.o" => [ + "test/param_build_test.c" + ], + "test/params_api_test" => [ + "test/params_api_test-bin-params_api_test.o" + ], + "test/params_api_test-bin-params_api_test.o" => [ + "test/params_api_test.c" + ], + "test/params_conversion_test" => [ + "test/params_conversion_test-bin-params_conversion_test.o" + ], + "test/params_conversion_test-bin-params_conversion_test.o" => [ + "test/params_conversion_test.c" + ], + "test/params_test" => [ + "test/params_test-bin-params_test.o" + ], + "test/params_test-bin-params_test.o" => [ + "test/params_test.c" + ], + "test/pbelutest" => [ + "test/pbelutest-bin-pbelutest.o" + ], + "test/pbelutest-bin-pbelutest.o" => [ + "test/pbelutest.c" + ], + "test/pbetest" => [ + "test/pbetest-bin-pbetest.o" + ], + "test/pbetest-bin-pbetest.o" => [ + "test/pbetest.c" + ], + "test/pem_read_depr_test" => [ + "test/pem_read_depr_test-bin-pem_read_depr_test.o" + ], + "test/pem_read_depr_test-bin-pem_read_depr_test.o" => [ + "test/pem_read_depr_test.c" + ], + "test/pemtest" => [ + "test/pemtest-bin-pemtest.o" + ], + "test/pemtest-bin-pemtest.o" => [ + "test/pemtest.c" + ], + "test/pkcs12_format_test" => [ + "test/helpers/pkcs12_format_test-bin-pkcs12.o", + "test/pkcs12_format_test-bin-pkcs12_format_test.o" + ], + "test/pkcs12_format_test-bin-pkcs12_format_test.o" => [ + "test/pkcs12_format_test.c" + ], + "test/pkcs7_test" => [ + "test/pkcs7_test-bin-pkcs7_test.o" + ], + "test/pkcs7_test-bin-pkcs7_test.o" => [ + "test/pkcs7_test.c" + ], + "test/pkey_meth_kdf_test" => [ + "test/pkey_meth_kdf_test-bin-pkey_meth_kdf_test.o" + ], + "test/pkey_meth_kdf_test-bin-pkey_meth_kdf_test.o" => [ + "test/pkey_meth_kdf_test.c" + ], + "test/pkey_meth_test" => [ + "test/pkey_meth_test-bin-pkey_meth_test.o" + ], + "test/pkey_meth_test-bin-pkey_meth_test.o" => [ + "test/pkey_meth_test.c" + ], + "test/poly1305_internal_test" => [ + "test/poly1305_internal_test-bin-poly1305_internal_test.o" + ], + "test/poly1305_internal_test-bin-poly1305_internal_test.o" => [ + "test/poly1305_internal_test.c" + ], + "test/property_test" => [ + "test/property_test-bin-property_test.o" + ], + "test/property_test-bin-property_test.o" => [ + "test/property_test.c" + ], + "test/prov_config_test" => [ + "test/prov_config_test-bin-prov_config_test.o" + ], + "test/prov_config_test-bin-prov_config_test.o" => [ + "test/prov_config_test.c" + ], + "test/provfetchtest" => [ + "test/provfetchtest-bin-provfetchtest.o" + ], + "test/provfetchtest-bin-provfetchtest.o" => [ + "test/provfetchtest.c" + ], + "test/provider_fallback_test" => [ + "test/provider_fallback_test-bin-provider_fallback_test.o" + ], + "test/provider_fallback_test-bin-provider_fallback_test.o" => [ + "test/provider_fallback_test.c" + ], + "test/provider_internal_test" => [ + "test/provider_internal_test-bin-p_test.o", + "test/provider_internal_test-bin-provider_internal_test.o" + ], + "test/provider_internal_test-bin-p_test.o" => [ + "test/p_test.c" + ], + "test/provider_internal_test-bin-provider_internal_test.o" => [ + "test/provider_internal_test.c" + ], + "test/provider_pkey_test" => [ + "test/provider_pkey_test-bin-fake_rsaprov.o", + "test/provider_pkey_test-bin-provider_pkey_test.o" + ], + "test/provider_pkey_test-bin-fake_rsaprov.o" => [ + "test/fake_rsaprov.c" + ], + "test/provider_pkey_test-bin-provider_pkey_test.o" => [ + "test/provider_pkey_test.c" + ], + "test/provider_status_test" => [ + "test/provider_status_test-bin-provider_status_test.o" + ], + "test/provider_status_test-bin-provider_status_test.o" => [ + "test/provider_status_test.c" + ], + "test/provider_test" => [ + "test/provider_test-bin-p_test.o", + "test/provider_test-bin-provider_test.o" + ], + "test/provider_test-bin-p_test.o" => [ + "test/p_test.c" + ], + "test/provider_test-bin-provider_test.o" => [ + "test/provider_test.c" + ], + "test/punycode_test" => [ + "test/punycode_test-bin-punycode_test.o" + ], + "test/punycode_test-bin-punycode_test.o" => [ + "test/punycode_test.c" + ], + "test/rand_status_test" => [ + "test/rand_status_test-bin-rand_status_test.o" + ], + "test/rand_status_test-bin-rand_status_test.o" => [ + "test/rand_status_test.c" + ], + "test/rand_test" => [ + "test/rand_test-bin-rand_test.o" + ], + "test/rand_test-bin-rand_test.o" => [ + "test/rand_test.c" + ], + "test/rc2test" => [ + "test/rc2test-bin-rc2test.o" + ], + "test/rc2test-bin-rc2test.o" => [ + "test/rc2test.c" + ], + "test/rc4test" => [ + "test/rc4test-bin-rc4test.o" + ], + "test/rc4test-bin-rc4test.o" => [ + "test/rc4test.c" + ], + "test/rc5test" => [ + "test/rc5test-bin-rc5test.o" + ], + "test/rc5test-bin-rc5test.o" => [ + "test/rc5test.c" + ], + "test/rdrand_sanitytest" => [ + "test/rdrand_sanitytest-bin-rdrand_sanitytest.o" + ], + "test/rdrand_sanitytest-bin-rdrand_sanitytest.o" => [ + "test/rdrand_sanitytest.c" + ], + "test/recordlentest" => [ + "test/helpers/recordlentest-bin-ssltestlib.o", + "test/recordlentest-bin-recordlentest.o" + ], + "test/recordlentest-bin-recordlentest.o" => [ + "test/recordlentest.c" + ], + "test/rsa_complex" => [ + "test/rsa_complex-bin-rsa_complex.o" + ], + "test/rsa_complex-bin-rsa_complex.o" => [ + "test/rsa_complex.c" + ], + "test/rsa_mp_test" => [ + "test/rsa_mp_test-bin-rsa_mp_test.o" + ], + "test/rsa_mp_test-bin-rsa_mp_test.o" => [ + "test/rsa_mp_test.c" + ], + "test/rsa_sp800_56b_test" => [ + "test/rsa_sp800_56b_test-bin-rsa_sp800_56b_test.o" + ], + "test/rsa_sp800_56b_test-bin-rsa_sp800_56b_test.o" => [ + "test/rsa_sp800_56b_test.c" + ], + "test/rsa_test" => [ + "test/rsa_test-bin-rsa_test.o" + ], + "test/rsa_test-bin-rsa_test.o" => [ + "test/rsa_test.c" + ], + "test/sanitytest" => [ + "test/sanitytest-bin-sanitytest.o" + ], + "test/sanitytest-bin-sanitytest.o" => [ + "test/sanitytest.c" + ], + "test/secmemtest" => [ + "test/secmemtest-bin-secmemtest.o" + ], + "test/secmemtest-bin-secmemtest.o" => [ + "test/secmemtest.c" + ], + "test/servername_test" => [ + "test/helpers/servername_test-bin-ssltestlib.o", + "test/servername_test-bin-servername_test.o" + ], + "test/servername_test-bin-servername_test.o" => [ + "test/servername_test.c" + ], + "test/sha_test" => [ + "test/sha_test-bin-sha_test.o" + ], + "test/sha_test-bin-sha_test.o" => [ + "test/sha_test.c" + ], + "test/siphash_internal_test" => [ + "test/siphash_internal_test-bin-siphash_internal_test.o" + ], + "test/siphash_internal_test-bin-siphash_internal_test.o" => [ + "test/siphash_internal_test.c" + ], + "test/sm2_internal_test" => [ + "test/sm2_internal_test-bin-sm2_internal_test.o" + ], + "test/sm2_internal_test-bin-sm2_internal_test.o" => [ + "test/sm2_internal_test.c" + ], + "test/sm3_internal_test" => [ + "test/sm3_internal_test-bin-sm3_internal_test.o" + ], + "test/sm3_internal_test-bin-sm3_internal_test.o" => [ + "test/sm3_internal_test.c" + ], + "test/sm4_internal_test" => [ + "test/sm4_internal_test-bin-sm4_internal_test.o" + ], + "test/sm4_internal_test-bin-sm4_internal_test.o" => [ + "test/sm4_internal_test.c" + ], + "test/sparse_array_test" => [ + "test/sparse_array_test-bin-sparse_array_test.o" + ], + "test/sparse_array_test-bin-sparse_array_test.o" => [ + "test/sparse_array_test.c" + ], + "test/srptest" => [ + "test/srptest-bin-srptest.o" + ], + "test/srptest-bin-srptest.o" => [ + "test/srptest.c" + ], + "test/ssl_cert_table_internal_test" => [ + "test/ssl_cert_table_internal_test-bin-ssl_cert_table_internal_test.o" + ], + "test/ssl_cert_table_internal_test-bin-ssl_cert_table_internal_test.o" => [ + "test/ssl_cert_table_internal_test.c" + ], + "test/ssl_ctx_test" => [ + "test/ssl_ctx_test-bin-ssl_ctx_test.o" + ], + "test/ssl_ctx_test-bin-ssl_ctx_test.o" => [ + "test/ssl_ctx_test.c" + ], + "test/ssl_old_test" => [ + "test/helpers/ssl_old_test-bin-predefined_dhparams.o", + "test/ssl_old_test-bin-ssl_old_test.o" + ], + "test/ssl_old_test-bin-ssl_old_test.o" => [ + "test/ssl_old_test.c" + ], + "test/ssl_test" => [ + "test/helpers/ssl_test-bin-handshake.o", + "test/helpers/ssl_test-bin-handshake_srp.o", + "test/helpers/ssl_test-bin-ssl_test_ctx.o", + "test/ssl_test-bin-ssl_test.o" + ], + "test/ssl_test-bin-ssl_test.o" => [ + "test/ssl_test.c" + ], + "test/ssl_test_ctx_test" => [ + "test/helpers/ssl_test_ctx_test-bin-ssl_test_ctx.o", + "test/ssl_test_ctx_test-bin-ssl_test_ctx_test.o" + ], + "test/ssl_test_ctx_test-bin-ssl_test_ctx_test.o" => [ + "test/ssl_test_ctx_test.c" + ], + "test/sslapitest" => [ + "test/helpers/sslapitest-bin-ssltestlib.o", + "test/sslapitest-bin-filterprov.o", + "test/sslapitest-bin-sslapitest.o", + "test/sslapitest-bin-tls-provider.o" + ], + "test/sslapitest-bin-filterprov.o" => [ + "test/filterprov.c" + ], + "test/sslapitest-bin-sslapitest.o" => [ + "test/sslapitest.c" + ], + "test/sslapitest-bin-tls-provider.o" => [ + "test/tls-provider.c" + ], + "test/sslbuffertest" => [ + "test/helpers/sslbuffertest-bin-ssltestlib.o", + "test/sslbuffertest-bin-sslbuffertest.o" + ], + "test/sslbuffertest-bin-sslbuffertest.o" => [ + "test/sslbuffertest.c" + ], + "test/sslcorrupttest" => [ + "test/helpers/sslcorrupttest-bin-ssltestlib.o", + "test/sslcorrupttest-bin-sslcorrupttest.o" + ], + "test/sslcorrupttest-bin-sslcorrupttest.o" => [ + "test/sslcorrupttest.c" + ], + "test/stack_test" => [ + "test/stack_test-bin-stack_test.o" + ], + "test/stack_test-bin-stack_test.o" => [ + "test/stack_test.c" + ], + "test/sysdefaulttest" => [ + "test/sysdefaulttest-bin-sysdefaulttest.o" + ], + "test/sysdefaulttest-bin-sysdefaulttest.o" => [ + "test/sysdefaulttest.c" + ], + "test/test_test" => [ + "test/test_test-bin-test_test.o" + ], + "test/test_test-bin-test_test.o" => [ + "test/test_test.c" + ], + "test/testutil/libtestutil-lib-apps_shims.o" => [ + "test/testutil/apps_shims.c" + ], + "test/testutil/libtestutil-lib-basic_output.o" => [ + "test/testutil/basic_output.c" + ], + "test/testutil/libtestutil-lib-cb.o" => [ + "test/testutil/cb.c" + ], + "test/testutil/libtestutil-lib-driver.o" => [ + "test/testutil/driver.c" + ], + "test/testutil/libtestutil-lib-fake_random.o" => [ + "test/testutil/fake_random.c" + ], + "test/testutil/libtestutil-lib-format_output.o" => [ + "test/testutil/format_output.c" + ], + "test/testutil/libtestutil-lib-load.o" => [ + "test/testutil/load.c" + ], + "test/testutil/libtestutil-lib-main.o" => [ + "test/testutil/main.c" + ], + "test/testutil/libtestutil-lib-options.o" => [ + "test/testutil/options.c" + ], + "test/testutil/libtestutil-lib-output.o" => [ + "test/testutil/output.c" + ], + "test/testutil/libtestutil-lib-provider.o" => [ + "test/testutil/provider.c" + ], + "test/testutil/libtestutil-lib-random.o" => [ + "test/testutil/random.c" + ], + "test/testutil/libtestutil-lib-stanza.o" => [ + "test/testutil/stanza.c" + ], + "test/testutil/libtestutil-lib-test_cleanup.o" => [ + "test/testutil/test_cleanup.c" + ], + "test/testutil/libtestutil-lib-test_options.o" => [ + "test/testutil/test_options.c" + ], + "test/testutil/libtestutil-lib-tests.o" => [ + "test/testutil/tests.c" + ], + "test/testutil/libtestutil-lib-testutil_init.o" => [ + "test/testutil/testutil_init.c" + ], + "test/threadstest" => [ + "test/threadstest-bin-threadstest.o" + ], + "test/threadstest-bin-threadstest.o" => [ + "test/threadstest.c" + ], + "test/threadstest_fips" => [ + "test/threadstest_fips-bin-threadstest_fips.o" + ], + "test/threadstest_fips-bin-threadstest_fips.o" => [ + "test/threadstest_fips.c" + ], + "test/time_offset_test" => [ + "test/time_offset_test-bin-time_offset_test.o" + ], + "test/time_offset_test-bin-time_offset_test.o" => [ + "test/time_offset_test.c" + ], + "test/tls13ccstest" => [ + "test/helpers/tls13ccstest-bin-ssltestlib.o", + "test/tls13ccstest-bin-tls13ccstest.o" + ], + "test/tls13ccstest-bin-tls13ccstest.o" => [ + "test/tls13ccstest.c" + ], + "test/tls13encryptiontest" => [ + "test/tls13encryptiontest-bin-tls13encryptiontest.o" + ], + "test/tls13encryptiontest-bin-tls13encryptiontest.o" => [ + "test/tls13encryptiontest.c" + ], + "test/trace_api_test" => [ + "test/trace_api_test-bin-trace_api_test.o" + ], + "test/trace_api_test-bin-trace_api_test.o" => [ + "test/trace_api_test.c" + ], + "test/uitest" => [ + "apps/lib/uitest-bin-apps_ui.o", + "test/uitest-bin-uitest.o" + ], + "test/uitest-bin-uitest.o" => [ + "test/uitest.c" + ], + "test/upcallstest" => [ + "test/upcallstest-bin-upcallstest.o" + ], + "test/upcallstest-bin-upcallstest.o" => [ + "test/upcallstest.c" + ], + "test/user_property_test" => [ + "test/user_property_test-bin-user_property_test.o" + ], + "test/user_property_test-bin-user_property_test.o" => [ + "test/user_property_test.c" + ], + "test/v3ext" => [ + "test/v3ext-bin-v3ext.o" + ], + "test/v3ext-bin-v3ext.o" => [ + "test/v3ext.c" + ], + "test/v3nametest" => [ + "test/v3nametest-bin-v3nametest.o" + ], + "test/v3nametest-bin-v3nametest.o" => [ + "test/v3nametest.c" + ], + "test/verify_extra_test" => [ + "test/verify_extra_test-bin-verify_extra_test.o" + ], + "test/verify_extra_test-bin-verify_extra_test.o" => [ + "test/verify_extra_test.c" + ], + "test/versions" => [ + "test/versions-bin-versions.o" + ], + "test/versions-bin-versions.o" => [ + "test/versions.c" + ], + "test/wpackettest" => [ + "test/wpackettest-bin-wpackettest.o" + ], + "test/wpackettest-bin-wpackettest.o" => [ + "test/wpackettest.c" + ], + "test/x509_check_cert_pkey_test" => [ + "test/x509_check_cert_pkey_test-bin-x509_check_cert_pkey_test.o" + ], + "test/x509_check_cert_pkey_test-bin-x509_check_cert_pkey_test.o" => [ + "test/x509_check_cert_pkey_test.c" + ], + "test/x509_dup_cert_test" => [ + "test/x509_dup_cert_test-bin-x509_dup_cert_test.o" + ], + "test/x509_dup_cert_test-bin-x509_dup_cert_test.o" => [ + "test/x509_dup_cert_test.c" + ], + "test/x509_internal_test" => [ + "test/x509_internal_test-bin-x509_internal_test.o" + ], + "test/x509_internal_test-bin-x509_internal_test.o" => [ + "test/x509_internal_test.c" + ], + "test/x509_time_test" => [ + "test/x509_time_test-bin-x509_time_test.o" + ], + "test/x509_time_test-bin-x509_time_test.o" => [ + "test/x509_time_test.c" + ], + "test/x509aux" => [ + "test/x509aux-bin-x509aux.o" + ], + "test/x509aux-bin-x509aux.o" => [ + "test/x509aux.c" + ], + "tools/c_rehash" => [ + "tools/c_rehash.in" + ], + "util/shlib_wrap.sh" => [ + "util/shlib_wrap.sh.in" + ], + "util/wrap.pl" => [ + "util/wrap.pl.in" + ] + }, + "targets" => [ + "build_modules_nodep" + ] +); + +# Unexported, only used by OpenSSL::Test::Utils::available_protocols() +our %available_protocols = ( + tls => [ + "ssl3", + "tls1", + "tls1_1", + "tls1_2", + "tls1_3" +], + dtls => [ + "dtls1", + "dtls1_2" +], +); + +# The following data is only used when this files is use as a script +my @makevars = ( + "AR", + "ARFLAGS", + "AS", + "ASFLAGS", + "CC", + "CFLAGS", + "CPP", + "CPPDEFINES", + "CPPFLAGS", + "CPPINCLUDES", + "CROSS_COMPILE", + "CXX", + "CXXFLAGS", + "HASHBANGPERL", + "LD", + "LDFLAGS", + "LDLIBS", + "MT", + "MTFLAGS", + "PERL", + "RANLIB", + "RC", + "RCFLAGS", + "RM" +); +my %disabled_info = ( + "afalgeng" => { + "macro" => "OPENSSL_NO_AFALGENG" + }, + "asan" => { + "macro" => "OPENSSL_NO_ASAN" + }, + "asm" => { + "macro" => "OPENSSL_NO_ASM" + }, + "comp" => { + "macro" => "OPENSSL_NO_COMP", + "skipped" => [ + "crypto/comp" + ] + }, + "crypto-mdebug" => { + "macro" => "OPENSSL_NO_CRYPTO_MDEBUG" + }, + "crypto-mdebug-backtrace" => { + "macro" => "OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE" + }, + "devcryptoeng" => { + "macro" => "OPENSSL_NO_DEVCRYPTOENG" + }, + "ec_nistp_64_gcc_128" => { + "macro" => "OPENSSL_NO_EC_NISTP_64_GCC_128" + }, + "egd" => { + "macro" => "OPENSSL_NO_EGD" + }, + "external-tests" => { + "macro" => "OPENSSL_NO_EXTERNAL_TESTS" + }, + "fuzz-afl" => { + "macro" => "OPENSSL_NO_FUZZ_AFL" + }, + "fuzz-libfuzzer" => { + "macro" => "OPENSSL_NO_FUZZ_LIBFUZZER" + }, + "ktls" => { + "macro" => "OPENSSL_NO_KTLS" + }, + "loadereng" => { + "macro" => "OPENSSL_NO_LOADERENG" + }, + "md2" => { + "macro" => "OPENSSL_NO_MD2", + "skipped" => [ + "crypto/md2" + ] + }, + "msan" => { + "macro" => "OPENSSL_NO_MSAN" + }, + "rc5" => { + "macro" => "OPENSSL_NO_RC5", + "skipped" => [ + "crypto/rc5" + ] + }, + "sctp" => { + "macro" => "OPENSSL_NO_SCTP" + }, + "ssl3" => { + "macro" => "OPENSSL_NO_SSL3" + }, + "ssl3-method" => { + "macro" => "OPENSSL_NO_SSL3_METHOD" + }, + "trace" => { + "macro" => "OPENSSL_NO_TRACE" + }, + "ubsan" => { + "macro" => "OPENSSL_NO_UBSAN" + }, + "unit-test" => { + "macro" => "OPENSSL_NO_UNIT_TEST" + }, + "uplink" => { + "macro" => "OPENSSL_NO_UPLINK" + }, + "weak-ssl-ciphers" => { + "macro" => "OPENSSL_NO_WEAK_SSL_CIPHERS" + } +); +my @user_crossable = qw( AR AS CC CXX CPP LD MT RANLIB RC ); + +# If run directly, we can give some answers, and even reconfigure +unless (caller) { + use Getopt::Long; + use File::Spec::Functions; + use File::Basename; + use File::Compare qw(compare_text); + use File::Copy; + use Pod::Usage; + + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; + + my $here = dirname($0); + + if (scalar @ARGV == 0) { + # With no arguments, re-create the build file + # We do that in two steps, where the first step emits perl + # snipets. + + my $buildfile = $config{build_file}; + my $buildfile_template = "$buildfile.in"; + my @autowarntext = ( + 'WARNING: do not edit!', + "Generated by configdata.pm from " + .join(", ", @{$config{build_file_templates}}), + "via $buildfile_template" + ); + my %gendata = ( + config => \%config, + target => \%target, + disabled => \%disabled, + withargs => \%withargs, + unified_info => \%unified_info, + autowarntext => \@autowarntext, + ); + + use lib '.'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; + use gentemplate; + + open my $buildfile_template_fh, ">$buildfile_template" + or die "Trying to create $buildfile_template: $!"; + foreach (@{$config{build_file_templates}}) { + copy($_, $buildfile_template_fh) + or die "Trying to copy $_ into $buildfile_template: $!"; + } + gentemplate(output => $buildfile_template_fh, %gendata); + close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; + + use OpenSSL::Template; + + my $prepend = <<'_____'; +use File::Spec::Functions; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; +use lib '.'; +use platform; +_____ + + my $tmpl; + open BUILDFILE, ">$buildfile.new" + or die "Trying to create $buildfile.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*BUILDFILE, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close BUILDFILE; + rename("$buildfile.new", $buildfile) + or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } + + exit(0); + } + + my $dump = undef; + my $cmdline = undef; + my $options = undef; + my $target = undef; + my $envvars = undef; + my $makevars = undef; + my $buildparams = undef; + my $reconf = undef; + my $verbose = undef; + my $query = undef; + my $help = undef; + my $man = undef; + GetOptions('dump|d' => \$dump, + 'command-line|c' => \$cmdline, + 'options|o' => \$options, + 'target|t' => \$target, + 'environment|e' => \$envvars, + 'make-variables|m' => \$makevars, + 'build-parameters|b' => \$buildparams, + 'reconfigure|reconf|r' => \$reconf, + 'verbose|v' => \$verbose, + 'query|q=s' => \$query, + 'help' => \$help, + 'man' => \$man) + or die "Errors in command line arguments\n"; + + # We allow extra arguments with --query. That allows constructs like + # this: + # ./configdata.pm --query 'get_sources(@ARGV)' file1 file2 file3 + if (!$query && scalar @ARGV > 0) { + print STDERR <<"_____"; +Unrecognised arguments. +For more information, do '$0 --help' +_____ + exit(2); + } + + if ($help) { + pod2usage(-exitval => 0, + -verbose => 1); + } + if ($man) { + pod2usage(-exitval => 0, + -verbose => 2); + } + if ($dump || $cmdline) { + print "\nCommand line (with current working directory = $here):\n\n"; + print ' ',join(' ', + $config{PERL}, + catfile($config{sourcedir}, 'Configure'), + @{$config{perlargv}}), "\n"; + print "\nPerl information:\n\n"; + print ' ',$config{perl_cmd},"\n"; + print ' ',$config{perl_version},' for ',$config{perl_archname},"\n"; + } + if ($dump || $options) { + my $longest = 0; + my $longest2 = 0; + foreach my $what (@disablables) { + $longest = length($what) if $longest < length($what); + $longest2 = length($disabled{$what}) + if $disabled{$what} && $longest2 < length($disabled{$what}); + } + print "\nEnabled features:\n\n"; + foreach my $what (@disablables) { + print " $what\n" unless $disabled{$what}; + } + print "\nDisabled features:\n\n"; + foreach my $what (@disablables) { + if ($disabled{$what}) { + print " $what", ' ' x ($longest - length($what) + 1), + "[$disabled{$what}]", ' ' x ($longest2 - length($disabled{$what}) + 1); + print $disabled_info{$what}->{macro} + if $disabled_info{$what}->{macro}; + print ' (skip ', + join(', ', @{$disabled_info{$what}->{skipped}}), + ')' + if $disabled_info{$what}->{skipped}; + print "\n"; + } + } + } + if ($dump || $target) { + print "\nConfig target attributes:\n\n"; + foreach (sort keys %target) { + next if $_ =~ m|^_| || $_ eq 'template'; + my $quotify = sub { + map { + if (defined $_) { + (my $x = $_) =~ s|([\\\$\@"])|\\$1|g; "\"$x\"" + } else { + "undef"; + } + } @_; + }; + print ' ', $_, ' => '; + if (ref($target{$_}) eq "ARRAY") { + print '[ ', join(', ', $quotify->(@{$target{$_}})), " ],\n"; + } else { + print $quotify->($target{$_}), ",\n" + } + } + } + if ($dump || $envvars) { + print "\nRecorded environment:\n\n"; + foreach (sort keys %{$config{perlenv}}) { + print ' ',$_,' = ',($config{perlenv}->{$_} || ''),"\n"; + } + } + if ($dump || $makevars) { + print "\nMakevars:\n\n"; + foreach my $var (@makevars) { + my $prefix = ''; + $prefix = $config{CROSS_COMPILE} + if grep { $var eq $_ } @user_crossable; + $prefix //= ''; + print ' ',$var,' ' x (16 - length $var),'= ', + (ref $config{$var} eq 'ARRAY' + ? join(' ', @{$config{$var}}) + : $prefix.$config{$var}), + "\n" + if defined $config{$var}; + } + + my @buildfile = ($config{builddir}, $config{build_file}); + unshift @buildfile, $here + unless file_name_is_absolute($config{builddir}); + my $buildfile = canonpath(catdir(@buildfile)); + print <<"_____"; + +NOTE: These variables only represent the configuration view. The build file +template may have processed these variables further, please have a look at the +build file for more exact data: + $buildfile +_____ + } + if ($dump || $buildparams) { + my @buildfile = ($config{builddir}, $config{build_file}); + unshift @buildfile, $here + unless file_name_is_absolute($config{builddir}); + print "\nbuild file:\n\n"; + print " ", canonpath(catfile(@buildfile)),"\n"; + + print "\nbuild file templates:\n\n"; + foreach (@{$config{build_file_templates}}) { + my @tmpl = ($_); + unshift @tmpl, $here + unless file_name_is_absolute($config{sourcedir}); + print ' ',canonpath(catfile(@tmpl)),"\n"; + } + } + if ($reconf) { + if ($verbose) { + print 'Reconfiguring with: ', join(' ',@{$config{perlargv}}), "\n"; + foreach (sort keys %{$config{perlenv}}) { + print ' ',$_,' = ',($config{perlenv}->{$_} || ""),"\n"; + } + } + + chdir $here; + exec $^X,catfile($config{sourcedir}, 'Configure'),'reconf'; + } + if ($query) { + use OpenSSL::Config::Query; + + my $confquery = OpenSSL::Config::Query->new(info => \%unified_info, + config => \%config); + my $result = eval "\$confquery->$query"; + + # We may need a result class with a printing function at some point. + # Until then, we assume that we get a scalar, or a list or a hash table + # with scalar values and simply print them in some orderly fashion. + if (ref $result eq 'ARRAY') { + print "$_\n" foreach @$result; + } elsif (ref $result eq 'HASH') { + print "$_ : \\\n ", join(" \\\n ", @{$result->{$_}}), "\n" + foreach sort keys %$result; + } elsif (ref $result eq 'SCALAR') { + print "$$result\n"; + } + } +} + +1; + +__END__ + +=head1 NAME + +configdata.pm - configuration data for OpenSSL builds + +=head1 SYNOPSIS + +Interactive: + + perl configdata.pm [options] + +As data bank module: + + use configdata; + +=head1 DESCRIPTION + +This module can be used in two modes, interactively and as a module containing +all the data recorded by OpenSSL's Configure script. + +When used interactively, simply run it as any perl script. +If run with no arguments, it will rebuild the build file (Makefile or +corresponding). +With at least one option, it will instead get the information you ask for, or +re-run the configuration process. +See L below for more information. + +When loaded as a module, you get a few databanks with useful information to +perform build related tasks. The databanks are: + + %config Configured things. + %target The OpenSSL config target with all inheritances + resolved. + %disabled The features that are disabled. + @disablables The list of features that can be disabled. + %withargs All data given through --with-THING options. + %unified_info All information that was computed from the build.info + files. + +=head1 OPTIONS + +=over 4 + +=item B<--help> + +Print a brief help message and exit. + +=item B<--man> + +Print the manual page and exit. + +=item B<--dump> | B<-d> + +Print all relevant configuration data. This is equivalent to B<--command-line> +B<--options> B<--target> B<--environment> B<--make-variables> +B<--build-parameters>. + +=item B<--command-line> | B<-c> + +Print the current configuration command line. + +=item B<--options> | B<-o> + +Print the features, both enabled and disabled, and display defined macro and +skipped directories where applicable. + +=item B<--target> | B<-t> + +Print the config attributes for this config target. + +=item B<--environment> | B<-e> + +Print the environment variables and their values at the time of configuration. + +=item B<--make-variables> | B<-m> + +Print the main make variables generated in the current configuration + +=item B<--build-parameters> | B<-b> + +Print the build parameters, i.e. build file and build file templates. + +=item B<--reconfigure> | B<--reconf> | B<-r> + +Re-run the configuration process. + +=item B<--verbose> | B<-v> + +Verbose output. + +=back + +=cut + +EOF diff --git a/deps/openssl/config/archs/linux64-loongarch64/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/linux64-loongarch64/no-asm/crypto/buildinf.h new file mode 100644 index 00000000000000..2a82a356209006 --- /dev/null +++ b/deps/openssl/config/archs/linux64-loongarch64/no-asm/crypto/buildinf.h @@ -0,0 +1,29 @@ +/* + * WARNING: do not edit! + * Generated by util/mkbuildinf.pl + * + * Copyright 2014-2017 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#define PLATFORM "platform: linux64-loongarch64" +#define DATE "built on: Fri Jun 9 12:16:55 2023 UTC" + +/* + * Generate compiler_flags as an array of individual characters. This is a + * workaround for the situation where CFLAGS gets too long for a C90 string + * literal + */ +static const char compiler_flags[] = { + 'c','o','m','p','i','l','e','r',':',' ','g','c','c',' ','-','f', + 'P','I','C',' ','-','p','t','h','r','e','a','d',' ','-','W','a', + 'l','l',' ','-','O','3',' ','-','D','O','P','E','N','S','S','L', + '_','U','S','E','_','N','O','D','E','L','E','T','E',' ','-','D', + 'O','P','E','N','S','S','L','_','P','I','C',' ','-','D','O','P', + 'E','N','S','S','L','_','B','U','I','L','D','I','N','G','_','O', + 'P','E','N','S','S','L',' ','-','D','N','D','E','B','U','G','\0' +}; diff --git a/deps/openssl/config/archs/linux64-loongarch64/no-asm/include/openssl/cmp.h b/deps/openssl/config/archs/linux64-loongarch64/no-asm/include/openssl/cmp.h new file mode 100644 index 00000000000000..49825570d8c303 --- /dev/null +++ b/deps/openssl/config/archs/linux64-loongarch64/no-asm/include/openssl/cmp.h @@ -0,0 +1,597 @@ +/* + * WARNING: do not edit! + * Generated by Makefile from include/openssl/cmp.h.in + * + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. + * Copyright Nokia 2007-2019 + * Copyright Siemens AG 2015-2019 + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + + + +#ifndef OPENSSL_CMP_H +# define OPENSSL_CMP_H + +# include +# ifndef OPENSSL_NO_CMP + +# include +# include +# include +# include + +/* explicit #includes not strictly needed since implied by the above: */ +# include +# include +# include +# include + +# ifdef __cplusplus +extern "C" { +# endif + +# define OSSL_CMP_PVNO 2 + +/*- + * PKIFailureInfo ::= BIT STRING { + * -- since we can fail in more than one way! + * -- More codes may be added in the future if/when required. + * badAlg (0), + * -- unrecognized or unsupported Algorithm Identifier + * badMessageCheck (1), + * -- integrity check failed (e.g., signature did not verify) + * badRequest (2), + * -- transaction not permitted or supported + * badTime (3), + * -- messageTime was not sufficiently close to the system time, + * -- as defined by local policy + * badCertId (4), + * -- no certificate could be found matching the provided criteria + * badDataFormat (5), + * -- the data submitted has the wrong format + * wrongAuthority (6), + * -- the authority indicated in the request is different from the + * -- one creating the response token + * incorrectData (7), + * -- the requester's data is incorrect (for notary services) + * missingTimeStamp (8), + * -- when the timestamp is missing but should be there + * -- (by policy) + * badPOP (9), + * -- the proof-of-possession failed + * certRevoked (10), + * -- the certificate has already been revoked + * certConfirmed (11), + * -- the certificate has already been confirmed + * wrongIntegrity (12), + * -- invalid integrity, password based instead of signature or + * -- vice versa + * badRecipientNonce (13), + * -- invalid recipient nonce, either missing or wrong value + * timeNotAvailable (14), + * -- the TSA's time source is not available + * unacceptedPolicy (15), + * -- the requested TSA policy is not supported by the TSA. + * unacceptedExtension (16), + * -- the requested extension is not supported by the TSA. + * addInfoNotAvailable (17), + * -- the additional information requested could not be + * -- understood or is not available + * badSenderNonce (18), + * -- invalid sender nonce, either missing or wrong size + * badCertTemplate (19), + * -- invalid cert. template or missing mandatory information + * signerNotTrusted (20), + * -- signer of the message unknown or not trusted + * transactionIdInUse (21), + * -- the transaction identifier is already in use + * unsupportedVersion (22), + * -- the version of the message is not supported + * notAuthorized (23), + * -- the sender was not authorized to make the preceding + * -- request or perform the preceding action + * systemUnavail (24), + * -- the request cannot be handled due to system unavailability + * systemFailure (25), + * -- the request cannot be handled due to system failure + * duplicateCertReq (26) + * -- certificate cannot be issued because a duplicate + * -- certificate already exists + * } + */ +# define OSSL_CMP_PKIFAILUREINFO_badAlg 0 +# define OSSL_CMP_PKIFAILUREINFO_badMessageCheck 1 +# define OSSL_CMP_PKIFAILUREINFO_badRequest 2 +# define OSSL_CMP_PKIFAILUREINFO_badTime 3 +# define OSSL_CMP_PKIFAILUREINFO_badCertId 4 +# define OSSL_CMP_PKIFAILUREINFO_badDataFormat 5 +# define OSSL_CMP_PKIFAILUREINFO_wrongAuthority 6 +# define OSSL_CMP_PKIFAILUREINFO_incorrectData 7 +# define OSSL_CMP_PKIFAILUREINFO_missingTimeStamp 8 +# define OSSL_CMP_PKIFAILUREINFO_badPOP 9 +# define OSSL_CMP_PKIFAILUREINFO_certRevoked 10 +# define OSSL_CMP_PKIFAILUREINFO_certConfirmed 11 +# define OSSL_CMP_PKIFAILUREINFO_wrongIntegrity 12 +# define OSSL_CMP_PKIFAILUREINFO_badRecipientNonce 13 +# define OSSL_CMP_PKIFAILUREINFO_timeNotAvailable 14 +# define OSSL_CMP_PKIFAILUREINFO_unacceptedPolicy 15 +# define OSSL_CMP_PKIFAILUREINFO_unacceptedExtension 16 +# define OSSL_CMP_PKIFAILUREINFO_addInfoNotAvailable 17 +# define OSSL_CMP_PKIFAILUREINFO_badSenderNonce 18 +# define OSSL_CMP_PKIFAILUREINFO_badCertTemplate 19 +# define OSSL_CMP_PKIFAILUREINFO_signerNotTrusted 20 +# define OSSL_CMP_PKIFAILUREINFO_transactionIdInUse 21 +# define OSSL_CMP_PKIFAILUREINFO_unsupportedVersion 22 +# define OSSL_CMP_PKIFAILUREINFO_notAuthorized 23 +# define OSSL_CMP_PKIFAILUREINFO_systemUnavail 24 +# define OSSL_CMP_PKIFAILUREINFO_systemFailure 25 +# define OSSL_CMP_PKIFAILUREINFO_duplicateCertReq 26 +# define OSSL_CMP_PKIFAILUREINFO_MAX 26 +# define OSSL_CMP_PKIFAILUREINFO_MAX_BIT_PATTERN \ + ((1 << (OSSL_CMP_PKIFAILUREINFO_MAX + 1)) - 1) +# if OSSL_CMP_PKIFAILUREINFO_MAX_BIT_PATTERN > INT_MAX +# error CMP_PKIFAILUREINFO_MAX bit pattern does not fit in type int +# endif + +typedef ASN1_BIT_STRING OSSL_CMP_PKIFAILUREINFO; + +# define OSSL_CMP_CTX_FAILINFO_badAlg (1 << 0) +# define OSSL_CMP_CTX_FAILINFO_badMessageCheck (1 << 1) +# define OSSL_CMP_CTX_FAILINFO_badRequest (1 << 2) +# define OSSL_CMP_CTX_FAILINFO_badTime (1 << 3) +# define OSSL_CMP_CTX_FAILINFO_badCertId (1 << 4) +# define OSSL_CMP_CTX_FAILINFO_badDataFormat (1 << 5) +# define OSSL_CMP_CTX_FAILINFO_wrongAuthority (1 << 6) +# define OSSL_CMP_CTX_FAILINFO_incorrectData (1 << 7) +# define OSSL_CMP_CTX_FAILINFO_missingTimeStamp (1 << 8) +# define OSSL_CMP_CTX_FAILINFO_badPOP (1 << 9) +# define OSSL_CMP_CTX_FAILINFO_certRevoked (1 << 10) +# define OSSL_CMP_CTX_FAILINFO_certConfirmed (1 << 11) +# define OSSL_CMP_CTX_FAILINFO_wrongIntegrity (1 << 12) +# define OSSL_CMP_CTX_FAILINFO_badRecipientNonce (1 << 13) +# define OSSL_CMP_CTX_FAILINFO_timeNotAvailable (1 << 14) +# define OSSL_CMP_CTX_FAILINFO_unacceptedPolicy (1 << 15) +# define OSSL_CMP_CTX_FAILINFO_unacceptedExtension (1 << 16) +# define OSSL_CMP_CTX_FAILINFO_addInfoNotAvailable (1 << 17) +# define OSSL_CMP_CTX_FAILINFO_badSenderNonce (1 << 18) +# define OSSL_CMP_CTX_FAILINFO_badCertTemplate (1 << 19) +# define OSSL_CMP_CTX_FAILINFO_signerNotTrusted (1 << 20) +# define OSSL_CMP_CTX_FAILINFO_transactionIdInUse (1 << 21) +# define OSSL_CMP_CTX_FAILINFO_unsupportedVersion (1 << 22) +# define OSSL_CMP_CTX_FAILINFO_notAuthorized (1 << 23) +# define OSSL_CMP_CTX_FAILINFO_systemUnavail (1 << 24) +# define OSSL_CMP_CTX_FAILINFO_systemFailure (1 << 25) +# define OSSL_CMP_CTX_FAILINFO_duplicateCertReq (1 << 26) + +/*- + * PKIStatus ::= INTEGER { + * accepted (0), + * -- you got exactly what you asked for + * grantedWithMods (1), + * -- you got something like what you asked for; the + * -- requester is responsible for ascertaining the differences + * rejection (2), + * -- you don't get it, more information elsewhere in the message + * waiting (3), + * -- the request body part has not yet been processed; expect to + * -- hear more later (note: proper handling of this status + * -- response MAY use the polling req/rep PKIMessages specified + * -- in Section 5.3.22; alternatively, polling in the underlying + * -- transport layer MAY have some utility in this regard) + * revocationWarning (4), + * -- this message contains a warning that a revocation is + * -- imminent + * revocationNotification (5), + * -- notification that a revocation has occurred + * keyUpdateWarning (6) + * -- update already done for the oldCertId specified in + * -- CertReqMsg + * } + */ +# define OSSL_CMP_PKISTATUS_request -3 +# define OSSL_CMP_PKISTATUS_trans -2 +# define OSSL_CMP_PKISTATUS_unspecified -1 +# define OSSL_CMP_PKISTATUS_accepted 0 +# define OSSL_CMP_PKISTATUS_grantedWithMods 1 +# define OSSL_CMP_PKISTATUS_rejection 2 +# define OSSL_CMP_PKISTATUS_waiting 3 +# define OSSL_CMP_PKISTATUS_revocationWarning 4 +# define OSSL_CMP_PKISTATUS_revocationNotification 5 +# define OSSL_CMP_PKISTATUS_keyUpdateWarning 6 + +typedef ASN1_INTEGER OSSL_CMP_PKISTATUS; +DECLARE_ASN1_ITEM(OSSL_CMP_PKISTATUS) + +# define OSSL_CMP_CERTORENCCERT_CERTIFICATE 0 +# define OSSL_CMP_CERTORENCCERT_ENCRYPTEDCERT 1 + +/* data type declarations */ +typedef struct ossl_cmp_ctx_st OSSL_CMP_CTX; +typedef struct ossl_cmp_pkiheader_st OSSL_CMP_PKIHEADER; +DECLARE_ASN1_FUNCTIONS(OSSL_CMP_PKIHEADER) +typedef struct ossl_cmp_msg_st OSSL_CMP_MSG; +DECLARE_ASN1_DUP_FUNCTION(OSSL_CMP_MSG) +DECLARE_ASN1_ENCODE_FUNCTIONS(OSSL_CMP_MSG, OSSL_CMP_MSG, OSSL_CMP_MSG) +typedef struct ossl_cmp_certstatus_st OSSL_CMP_CERTSTATUS; +SKM_DEFINE_STACK_OF_INTERNAL(OSSL_CMP_CERTSTATUS, OSSL_CMP_CERTSTATUS, OSSL_CMP_CERTSTATUS) +#define sk_OSSL_CMP_CERTSTATUS_num(sk) OPENSSL_sk_num(ossl_check_const_OSSL_CMP_CERTSTATUS_sk_type(sk)) +#define sk_OSSL_CMP_CERTSTATUS_value(sk, idx) ((OSSL_CMP_CERTSTATUS *)OPENSSL_sk_value(ossl_check_const_OSSL_CMP_CERTSTATUS_sk_type(sk), (idx))) +#define sk_OSSL_CMP_CERTSTATUS_new(cmp) ((STACK_OF(OSSL_CMP_CERTSTATUS) *)OPENSSL_sk_new(ossl_check_OSSL_CMP_CERTSTATUS_compfunc_type(cmp))) +#define sk_OSSL_CMP_CERTSTATUS_new_null() ((STACK_OF(OSSL_CMP_CERTSTATUS) *)OPENSSL_sk_new_null()) +#define sk_OSSL_CMP_CERTSTATUS_new_reserve(cmp, n) ((STACK_OF(OSSL_CMP_CERTSTATUS) *)OPENSSL_sk_new_reserve(ossl_check_OSSL_CMP_CERTSTATUS_compfunc_type(cmp), (n))) +#define sk_OSSL_CMP_CERTSTATUS_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), (n)) +#define sk_OSSL_CMP_CERTSTATUS_free(sk) OPENSSL_sk_free(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk)) +#define sk_OSSL_CMP_CERTSTATUS_zero(sk) OPENSSL_sk_zero(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk)) +#define sk_OSSL_CMP_CERTSTATUS_delete(sk, i) ((OSSL_CMP_CERTSTATUS *)OPENSSL_sk_delete(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), (i))) +#define sk_OSSL_CMP_CERTSTATUS_delete_ptr(sk, ptr) ((OSSL_CMP_CERTSTATUS *)OPENSSL_sk_delete_ptr(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_type(ptr))) +#define sk_OSSL_CMP_CERTSTATUS_push(sk, ptr) OPENSSL_sk_push(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_type(ptr)) +#define sk_OSSL_CMP_CERTSTATUS_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_type(ptr)) +#define sk_OSSL_CMP_CERTSTATUS_pop(sk) ((OSSL_CMP_CERTSTATUS *)OPENSSL_sk_pop(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk))) +#define sk_OSSL_CMP_CERTSTATUS_shift(sk) ((OSSL_CMP_CERTSTATUS *)OPENSSL_sk_shift(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk))) +#define sk_OSSL_CMP_CERTSTATUS_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk),ossl_check_OSSL_CMP_CERTSTATUS_freefunc_type(freefunc)) +#define sk_OSSL_CMP_CERTSTATUS_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_type(ptr), (idx)) +#define sk_OSSL_CMP_CERTSTATUS_set(sk, idx, ptr) ((OSSL_CMP_CERTSTATUS *)OPENSSL_sk_set(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), (idx), ossl_check_OSSL_CMP_CERTSTATUS_type(ptr))) +#define sk_OSSL_CMP_CERTSTATUS_find(sk, ptr) OPENSSL_sk_find(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_type(ptr)) +#define sk_OSSL_CMP_CERTSTATUS_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_type(ptr)) +#define sk_OSSL_CMP_CERTSTATUS_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_type(ptr), pnum) +#define sk_OSSL_CMP_CERTSTATUS_sort(sk) OPENSSL_sk_sort(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk)) +#define sk_OSSL_CMP_CERTSTATUS_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OSSL_CMP_CERTSTATUS_sk_type(sk)) +#define sk_OSSL_CMP_CERTSTATUS_dup(sk) ((STACK_OF(OSSL_CMP_CERTSTATUS) *)OPENSSL_sk_dup(ossl_check_const_OSSL_CMP_CERTSTATUS_sk_type(sk))) +#define sk_OSSL_CMP_CERTSTATUS_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OSSL_CMP_CERTSTATUS) *)OPENSSL_sk_deep_copy(ossl_check_const_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_copyfunc_type(copyfunc), ossl_check_OSSL_CMP_CERTSTATUS_freefunc_type(freefunc))) +#define sk_OSSL_CMP_CERTSTATUS_set_cmp_func(sk, cmp) ((sk_OSSL_CMP_CERTSTATUS_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_compfunc_type(cmp))) + +typedef struct ossl_cmp_itav_st OSSL_CMP_ITAV; +DECLARE_ASN1_DUP_FUNCTION(OSSL_CMP_ITAV) +SKM_DEFINE_STACK_OF_INTERNAL(OSSL_CMP_ITAV, OSSL_CMP_ITAV, OSSL_CMP_ITAV) +#define sk_OSSL_CMP_ITAV_num(sk) OPENSSL_sk_num(ossl_check_const_OSSL_CMP_ITAV_sk_type(sk)) +#define sk_OSSL_CMP_ITAV_value(sk, idx) ((OSSL_CMP_ITAV *)OPENSSL_sk_value(ossl_check_const_OSSL_CMP_ITAV_sk_type(sk), (idx))) +#define sk_OSSL_CMP_ITAV_new(cmp) ((STACK_OF(OSSL_CMP_ITAV) *)OPENSSL_sk_new(ossl_check_OSSL_CMP_ITAV_compfunc_type(cmp))) +#define sk_OSSL_CMP_ITAV_new_null() ((STACK_OF(OSSL_CMP_ITAV) *)OPENSSL_sk_new_null()) +#define sk_OSSL_CMP_ITAV_new_reserve(cmp, n) ((STACK_OF(OSSL_CMP_ITAV) *)OPENSSL_sk_new_reserve(ossl_check_OSSL_CMP_ITAV_compfunc_type(cmp), (n))) +#define sk_OSSL_CMP_ITAV_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OSSL_CMP_ITAV_sk_type(sk), (n)) +#define sk_OSSL_CMP_ITAV_free(sk) OPENSSL_sk_free(ossl_check_OSSL_CMP_ITAV_sk_type(sk)) +#define sk_OSSL_CMP_ITAV_zero(sk) OPENSSL_sk_zero(ossl_check_OSSL_CMP_ITAV_sk_type(sk)) +#define sk_OSSL_CMP_ITAV_delete(sk, i) ((OSSL_CMP_ITAV *)OPENSSL_sk_delete(ossl_check_OSSL_CMP_ITAV_sk_type(sk), (i))) +#define sk_OSSL_CMP_ITAV_delete_ptr(sk, ptr) ((OSSL_CMP_ITAV *)OPENSSL_sk_delete_ptr(ossl_check_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_type(ptr))) +#define sk_OSSL_CMP_ITAV_push(sk, ptr) OPENSSL_sk_push(ossl_check_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_type(ptr)) +#define sk_OSSL_CMP_ITAV_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_type(ptr)) +#define sk_OSSL_CMP_ITAV_pop(sk) ((OSSL_CMP_ITAV *)OPENSSL_sk_pop(ossl_check_OSSL_CMP_ITAV_sk_type(sk))) +#define sk_OSSL_CMP_ITAV_shift(sk) ((OSSL_CMP_ITAV *)OPENSSL_sk_shift(ossl_check_OSSL_CMP_ITAV_sk_type(sk))) +#define sk_OSSL_CMP_ITAV_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OSSL_CMP_ITAV_sk_type(sk),ossl_check_OSSL_CMP_ITAV_freefunc_type(freefunc)) +#define sk_OSSL_CMP_ITAV_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_type(ptr), (idx)) +#define sk_OSSL_CMP_ITAV_set(sk, idx, ptr) ((OSSL_CMP_ITAV *)OPENSSL_sk_set(ossl_check_OSSL_CMP_ITAV_sk_type(sk), (idx), ossl_check_OSSL_CMP_ITAV_type(ptr))) +#define sk_OSSL_CMP_ITAV_find(sk, ptr) OPENSSL_sk_find(ossl_check_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_type(ptr)) +#define sk_OSSL_CMP_ITAV_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_type(ptr)) +#define sk_OSSL_CMP_ITAV_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_type(ptr), pnum) +#define sk_OSSL_CMP_ITAV_sort(sk) OPENSSL_sk_sort(ossl_check_OSSL_CMP_ITAV_sk_type(sk)) +#define sk_OSSL_CMP_ITAV_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OSSL_CMP_ITAV_sk_type(sk)) +#define sk_OSSL_CMP_ITAV_dup(sk) ((STACK_OF(OSSL_CMP_ITAV) *)OPENSSL_sk_dup(ossl_check_const_OSSL_CMP_ITAV_sk_type(sk))) +#define sk_OSSL_CMP_ITAV_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OSSL_CMP_ITAV) *)OPENSSL_sk_deep_copy(ossl_check_const_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_copyfunc_type(copyfunc), ossl_check_OSSL_CMP_ITAV_freefunc_type(freefunc))) +#define sk_OSSL_CMP_ITAV_set_cmp_func(sk, cmp) ((sk_OSSL_CMP_ITAV_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_compfunc_type(cmp))) + +typedef struct ossl_cmp_revrepcontent_st OSSL_CMP_REVREPCONTENT; +typedef struct ossl_cmp_pkisi_st OSSL_CMP_PKISI; +DECLARE_ASN1_FUNCTIONS(OSSL_CMP_PKISI) +DECLARE_ASN1_DUP_FUNCTION(OSSL_CMP_PKISI) +SKM_DEFINE_STACK_OF_INTERNAL(OSSL_CMP_PKISI, OSSL_CMP_PKISI, OSSL_CMP_PKISI) +#define sk_OSSL_CMP_PKISI_num(sk) OPENSSL_sk_num(ossl_check_const_OSSL_CMP_PKISI_sk_type(sk)) +#define sk_OSSL_CMP_PKISI_value(sk, idx) ((OSSL_CMP_PKISI *)OPENSSL_sk_value(ossl_check_const_OSSL_CMP_PKISI_sk_type(sk), (idx))) +#define sk_OSSL_CMP_PKISI_new(cmp) ((STACK_OF(OSSL_CMP_PKISI) *)OPENSSL_sk_new(ossl_check_OSSL_CMP_PKISI_compfunc_type(cmp))) +#define sk_OSSL_CMP_PKISI_new_null() ((STACK_OF(OSSL_CMP_PKISI) *)OPENSSL_sk_new_null()) +#define sk_OSSL_CMP_PKISI_new_reserve(cmp, n) ((STACK_OF(OSSL_CMP_PKISI) *)OPENSSL_sk_new_reserve(ossl_check_OSSL_CMP_PKISI_compfunc_type(cmp), (n))) +#define sk_OSSL_CMP_PKISI_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OSSL_CMP_PKISI_sk_type(sk), (n)) +#define sk_OSSL_CMP_PKISI_free(sk) OPENSSL_sk_free(ossl_check_OSSL_CMP_PKISI_sk_type(sk)) +#define sk_OSSL_CMP_PKISI_zero(sk) OPENSSL_sk_zero(ossl_check_OSSL_CMP_PKISI_sk_type(sk)) +#define sk_OSSL_CMP_PKISI_delete(sk, i) ((OSSL_CMP_PKISI *)OPENSSL_sk_delete(ossl_check_OSSL_CMP_PKISI_sk_type(sk), (i))) +#define sk_OSSL_CMP_PKISI_delete_ptr(sk, ptr) ((OSSL_CMP_PKISI *)OPENSSL_sk_delete_ptr(ossl_check_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_type(ptr))) +#define sk_OSSL_CMP_PKISI_push(sk, ptr) OPENSSL_sk_push(ossl_check_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_type(ptr)) +#define sk_OSSL_CMP_PKISI_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_type(ptr)) +#define sk_OSSL_CMP_PKISI_pop(sk) ((OSSL_CMP_PKISI *)OPENSSL_sk_pop(ossl_check_OSSL_CMP_PKISI_sk_type(sk))) +#define sk_OSSL_CMP_PKISI_shift(sk) ((OSSL_CMP_PKISI *)OPENSSL_sk_shift(ossl_check_OSSL_CMP_PKISI_sk_type(sk))) +#define sk_OSSL_CMP_PKISI_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OSSL_CMP_PKISI_sk_type(sk),ossl_check_OSSL_CMP_PKISI_freefunc_type(freefunc)) +#define sk_OSSL_CMP_PKISI_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_type(ptr), (idx)) +#define sk_OSSL_CMP_PKISI_set(sk, idx, ptr) ((OSSL_CMP_PKISI *)OPENSSL_sk_set(ossl_check_OSSL_CMP_PKISI_sk_type(sk), (idx), ossl_check_OSSL_CMP_PKISI_type(ptr))) +#define sk_OSSL_CMP_PKISI_find(sk, ptr) OPENSSL_sk_find(ossl_check_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_type(ptr)) +#define sk_OSSL_CMP_PKISI_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_type(ptr)) +#define sk_OSSL_CMP_PKISI_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_type(ptr), pnum) +#define sk_OSSL_CMP_PKISI_sort(sk) OPENSSL_sk_sort(ossl_check_OSSL_CMP_PKISI_sk_type(sk)) +#define sk_OSSL_CMP_PKISI_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OSSL_CMP_PKISI_sk_type(sk)) +#define sk_OSSL_CMP_PKISI_dup(sk) ((STACK_OF(OSSL_CMP_PKISI) *)OPENSSL_sk_dup(ossl_check_const_OSSL_CMP_PKISI_sk_type(sk))) +#define sk_OSSL_CMP_PKISI_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OSSL_CMP_PKISI) *)OPENSSL_sk_deep_copy(ossl_check_const_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_copyfunc_type(copyfunc), ossl_check_OSSL_CMP_PKISI_freefunc_type(freefunc))) +#define sk_OSSL_CMP_PKISI_set_cmp_func(sk, cmp) ((sk_OSSL_CMP_PKISI_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_compfunc_type(cmp))) + +typedef struct ossl_cmp_certrepmessage_st OSSL_CMP_CERTREPMESSAGE; +SKM_DEFINE_STACK_OF_INTERNAL(OSSL_CMP_CERTREPMESSAGE, OSSL_CMP_CERTREPMESSAGE, OSSL_CMP_CERTREPMESSAGE) +#define sk_OSSL_CMP_CERTREPMESSAGE_num(sk) OPENSSL_sk_num(ossl_check_const_OSSL_CMP_CERTREPMESSAGE_sk_type(sk)) +#define sk_OSSL_CMP_CERTREPMESSAGE_value(sk, idx) ((OSSL_CMP_CERTREPMESSAGE *)OPENSSL_sk_value(ossl_check_const_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), (idx))) +#define sk_OSSL_CMP_CERTREPMESSAGE_new(cmp) ((STACK_OF(OSSL_CMP_CERTREPMESSAGE) *)OPENSSL_sk_new(ossl_check_OSSL_CMP_CERTREPMESSAGE_compfunc_type(cmp))) +#define sk_OSSL_CMP_CERTREPMESSAGE_new_null() ((STACK_OF(OSSL_CMP_CERTREPMESSAGE) *)OPENSSL_sk_new_null()) +#define sk_OSSL_CMP_CERTREPMESSAGE_new_reserve(cmp, n) ((STACK_OF(OSSL_CMP_CERTREPMESSAGE) *)OPENSSL_sk_new_reserve(ossl_check_OSSL_CMP_CERTREPMESSAGE_compfunc_type(cmp), (n))) +#define sk_OSSL_CMP_CERTREPMESSAGE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), (n)) +#define sk_OSSL_CMP_CERTREPMESSAGE_free(sk) OPENSSL_sk_free(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk)) +#define sk_OSSL_CMP_CERTREPMESSAGE_zero(sk) OPENSSL_sk_zero(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk)) +#define sk_OSSL_CMP_CERTREPMESSAGE_delete(sk, i) ((OSSL_CMP_CERTREPMESSAGE *)OPENSSL_sk_delete(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), (i))) +#define sk_OSSL_CMP_CERTREPMESSAGE_delete_ptr(sk, ptr) ((OSSL_CMP_CERTREPMESSAGE *)OPENSSL_sk_delete_ptr(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_type(ptr))) +#define sk_OSSL_CMP_CERTREPMESSAGE_push(sk, ptr) OPENSSL_sk_push(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_type(ptr)) +#define sk_OSSL_CMP_CERTREPMESSAGE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_type(ptr)) +#define sk_OSSL_CMP_CERTREPMESSAGE_pop(sk) ((OSSL_CMP_CERTREPMESSAGE *)OPENSSL_sk_pop(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk))) +#define sk_OSSL_CMP_CERTREPMESSAGE_shift(sk) ((OSSL_CMP_CERTREPMESSAGE *)OPENSSL_sk_shift(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk))) +#define sk_OSSL_CMP_CERTREPMESSAGE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk),ossl_check_OSSL_CMP_CERTREPMESSAGE_freefunc_type(freefunc)) +#define sk_OSSL_CMP_CERTREPMESSAGE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_type(ptr), (idx)) +#define sk_OSSL_CMP_CERTREPMESSAGE_set(sk, idx, ptr) ((OSSL_CMP_CERTREPMESSAGE *)OPENSSL_sk_set(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), (idx), ossl_check_OSSL_CMP_CERTREPMESSAGE_type(ptr))) +#define sk_OSSL_CMP_CERTREPMESSAGE_find(sk, ptr) OPENSSL_sk_find(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_type(ptr)) +#define sk_OSSL_CMP_CERTREPMESSAGE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_type(ptr)) +#define sk_OSSL_CMP_CERTREPMESSAGE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_type(ptr), pnum) +#define sk_OSSL_CMP_CERTREPMESSAGE_sort(sk) OPENSSL_sk_sort(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk)) +#define sk_OSSL_CMP_CERTREPMESSAGE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OSSL_CMP_CERTREPMESSAGE_sk_type(sk)) +#define sk_OSSL_CMP_CERTREPMESSAGE_dup(sk) ((STACK_OF(OSSL_CMP_CERTREPMESSAGE) *)OPENSSL_sk_dup(ossl_check_const_OSSL_CMP_CERTREPMESSAGE_sk_type(sk))) +#define sk_OSSL_CMP_CERTREPMESSAGE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OSSL_CMP_CERTREPMESSAGE) *)OPENSSL_sk_deep_copy(ossl_check_const_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_copyfunc_type(copyfunc), ossl_check_OSSL_CMP_CERTREPMESSAGE_freefunc_type(freefunc))) +#define sk_OSSL_CMP_CERTREPMESSAGE_set_cmp_func(sk, cmp) ((sk_OSSL_CMP_CERTREPMESSAGE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_compfunc_type(cmp))) + +typedef struct ossl_cmp_pollrep_st OSSL_CMP_POLLREP; +typedef STACK_OF(OSSL_CMP_POLLREP) OSSL_CMP_POLLREPCONTENT; +typedef struct ossl_cmp_certresponse_st OSSL_CMP_CERTRESPONSE; +SKM_DEFINE_STACK_OF_INTERNAL(OSSL_CMP_CERTRESPONSE, OSSL_CMP_CERTRESPONSE, OSSL_CMP_CERTRESPONSE) +#define sk_OSSL_CMP_CERTRESPONSE_num(sk) OPENSSL_sk_num(ossl_check_const_OSSL_CMP_CERTRESPONSE_sk_type(sk)) +#define sk_OSSL_CMP_CERTRESPONSE_value(sk, idx) ((OSSL_CMP_CERTRESPONSE *)OPENSSL_sk_value(ossl_check_const_OSSL_CMP_CERTRESPONSE_sk_type(sk), (idx))) +#define sk_OSSL_CMP_CERTRESPONSE_new(cmp) ((STACK_OF(OSSL_CMP_CERTRESPONSE) *)OPENSSL_sk_new(ossl_check_OSSL_CMP_CERTRESPONSE_compfunc_type(cmp))) +#define sk_OSSL_CMP_CERTRESPONSE_new_null() ((STACK_OF(OSSL_CMP_CERTRESPONSE) *)OPENSSL_sk_new_null()) +#define sk_OSSL_CMP_CERTRESPONSE_new_reserve(cmp, n) ((STACK_OF(OSSL_CMP_CERTRESPONSE) *)OPENSSL_sk_new_reserve(ossl_check_OSSL_CMP_CERTRESPONSE_compfunc_type(cmp), (n))) +#define sk_OSSL_CMP_CERTRESPONSE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), (n)) +#define sk_OSSL_CMP_CERTRESPONSE_free(sk) OPENSSL_sk_free(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk)) +#define sk_OSSL_CMP_CERTRESPONSE_zero(sk) OPENSSL_sk_zero(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk)) +#define sk_OSSL_CMP_CERTRESPONSE_delete(sk, i) ((OSSL_CMP_CERTRESPONSE *)OPENSSL_sk_delete(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), (i))) +#define sk_OSSL_CMP_CERTRESPONSE_delete_ptr(sk, ptr) ((OSSL_CMP_CERTRESPONSE *)OPENSSL_sk_delete_ptr(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_type(ptr))) +#define sk_OSSL_CMP_CERTRESPONSE_push(sk, ptr) OPENSSL_sk_push(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_type(ptr)) +#define sk_OSSL_CMP_CERTRESPONSE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_type(ptr)) +#define sk_OSSL_CMP_CERTRESPONSE_pop(sk) ((OSSL_CMP_CERTRESPONSE *)OPENSSL_sk_pop(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk))) +#define sk_OSSL_CMP_CERTRESPONSE_shift(sk) ((OSSL_CMP_CERTRESPONSE *)OPENSSL_sk_shift(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk))) +#define sk_OSSL_CMP_CERTRESPONSE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk),ossl_check_OSSL_CMP_CERTRESPONSE_freefunc_type(freefunc)) +#define sk_OSSL_CMP_CERTRESPONSE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_type(ptr), (idx)) +#define sk_OSSL_CMP_CERTRESPONSE_set(sk, idx, ptr) ((OSSL_CMP_CERTRESPONSE *)OPENSSL_sk_set(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), (idx), ossl_check_OSSL_CMP_CERTRESPONSE_type(ptr))) +#define sk_OSSL_CMP_CERTRESPONSE_find(sk, ptr) OPENSSL_sk_find(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_type(ptr)) +#define sk_OSSL_CMP_CERTRESPONSE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_type(ptr)) +#define sk_OSSL_CMP_CERTRESPONSE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_type(ptr), pnum) +#define sk_OSSL_CMP_CERTRESPONSE_sort(sk) OPENSSL_sk_sort(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk)) +#define sk_OSSL_CMP_CERTRESPONSE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OSSL_CMP_CERTRESPONSE_sk_type(sk)) +#define sk_OSSL_CMP_CERTRESPONSE_dup(sk) ((STACK_OF(OSSL_CMP_CERTRESPONSE) *)OPENSSL_sk_dup(ossl_check_const_OSSL_CMP_CERTRESPONSE_sk_type(sk))) +#define sk_OSSL_CMP_CERTRESPONSE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OSSL_CMP_CERTRESPONSE) *)OPENSSL_sk_deep_copy(ossl_check_const_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_copyfunc_type(copyfunc), ossl_check_OSSL_CMP_CERTRESPONSE_freefunc_type(freefunc))) +#define sk_OSSL_CMP_CERTRESPONSE_set_cmp_func(sk, cmp) ((sk_OSSL_CMP_CERTRESPONSE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_compfunc_type(cmp))) + +typedef STACK_OF(ASN1_UTF8STRING) OSSL_CMP_PKIFREETEXT; + +/* + * function DECLARATIONS + */ + +/* from cmp_asn.c */ +OSSL_CMP_ITAV *OSSL_CMP_ITAV_create(ASN1_OBJECT *type, ASN1_TYPE *value); +void OSSL_CMP_ITAV_set0(OSSL_CMP_ITAV *itav, ASN1_OBJECT *type, + ASN1_TYPE *value); +ASN1_OBJECT *OSSL_CMP_ITAV_get0_type(const OSSL_CMP_ITAV *itav); +ASN1_TYPE *OSSL_CMP_ITAV_get0_value(const OSSL_CMP_ITAV *itav); +int OSSL_CMP_ITAV_push0_stack_item(STACK_OF(OSSL_CMP_ITAV) **itav_sk_p, + OSSL_CMP_ITAV *itav); +void OSSL_CMP_ITAV_free(OSSL_CMP_ITAV *itav); +void OSSL_CMP_MSG_free(OSSL_CMP_MSG *msg); + +/* from cmp_ctx.c */ +OSSL_CMP_CTX *OSSL_CMP_CTX_new(OSSL_LIB_CTX *libctx, const char *propq); +void OSSL_CMP_CTX_free(OSSL_CMP_CTX *ctx); +int OSSL_CMP_CTX_reinit(OSSL_CMP_CTX *ctx); +/* CMP general options: */ +# define OSSL_CMP_OPT_LOG_VERBOSITY 0 +/* CMP transfer options: */ +# define OSSL_CMP_OPT_KEEP_ALIVE 10 +# define OSSL_CMP_OPT_MSG_TIMEOUT 11 +# define OSSL_CMP_OPT_TOTAL_TIMEOUT 12 +/* CMP request options: */ +# define OSSL_CMP_OPT_VALIDITY_DAYS 20 +# define OSSL_CMP_OPT_SUBJECTALTNAME_NODEFAULT 21 +# define OSSL_CMP_OPT_SUBJECTALTNAME_CRITICAL 22 +# define OSSL_CMP_OPT_POLICIES_CRITICAL 23 +# define OSSL_CMP_OPT_POPO_METHOD 24 +# define OSSL_CMP_OPT_IMPLICIT_CONFIRM 25 +# define OSSL_CMP_OPT_DISABLE_CONFIRM 26 +# define OSSL_CMP_OPT_REVOCATION_REASON 27 +/* CMP protection options: */ +# define OSSL_CMP_OPT_UNPROTECTED_SEND 30 +# define OSSL_CMP_OPT_UNPROTECTED_ERRORS 31 +# define OSSL_CMP_OPT_OWF_ALGNID 32 +# define OSSL_CMP_OPT_MAC_ALGNID 33 +# define OSSL_CMP_OPT_DIGEST_ALGNID 34 +# define OSSL_CMP_OPT_IGNORE_KEYUSAGE 35 +# define OSSL_CMP_OPT_PERMIT_TA_IN_EXTRACERTS_FOR_IR 36 +int OSSL_CMP_CTX_set_option(OSSL_CMP_CTX *ctx, int opt, int val); +int OSSL_CMP_CTX_get_option(const OSSL_CMP_CTX *ctx, int opt); +/* CMP-specific callback for logging and outputting the error queue: */ +int OSSL_CMP_CTX_set_log_cb(OSSL_CMP_CTX *ctx, OSSL_CMP_log_cb_t cb); +# define OSSL_CMP_CTX_set_log_verbosity(ctx, level) \ + OSSL_CMP_CTX_set_option(ctx, OSSL_CMP_OPT_LOG_VERBOSITY, level) +void OSSL_CMP_CTX_print_errors(const OSSL_CMP_CTX *ctx); +/* message transfer: */ +int OSSL_CMP_CTX_set1_serverPath(OSSL_CMP_CTX *ctx, const char *path); +int OSSL_CMP_CTX_set1_server(OSSL_CMP_CTX *ctx, const char *address); +int OSSL_CMP_CTX_set_serverPort(OSSL_CMP_CTX *ctx, int port); +int OSSL_CMP_CTX_set1_proxy(OSSL_CMP_CTX *ctx, const char *name); +int OSSL_CMP_CTX_set1_no_proxy(OSSL_CMP_CTX *ctx, const char *names); +int OSSL_CMP_CTX_set_http_cb(OSSL_CMP_CTX *ctx, OSSL_HTTP_bio_cb_t cb); +int OSSL_CMP_CTX_set_http_cb_arg(OSSL_CMP_CTX *ctx, void *arg); +void *OSSL_CMP_CTX_get_http_cb_arg(const OSSL_CMP_CTX *ctx); +typedef OSSL_CMP_MSG *(*OSSL_CMP_transfer_cb_t) (OSSL_CMP_CTX *ctx, + const OSSL_CMP_MSG *req); +int OSSL_CMP_CTX_set_transfer_cb(OSSL_CMP_CTX *ctx, OSSL_CMP_transfer_cb_t cb); +int OSSL_CMP_CTX_set_transfer_cb_arg(OSSL_CMP_CTX *ctx, void *arg); +void *OSSL_CMP_CTX_get_transfer_cb_arg(const OSSL_CMP_CTX *ctx); +/* server authentication: */ +int OSSL_CMP_CTX_set1_srvCert(OSSL_CMP_CTX *ctx, X509 *cert); +int OSSL_CMP_CTX_set1_expected_sender(OSSL_CMP_CTX *ctx, const X509_NAME *name); +int OSSL_CMP_CTX_set0_trustedStore(OSSL_CMP_CTX *ctx, X509_STORE *store); +X509_STORE *OSSL_CMP_CTX_get0_trustedStore(const OSSL_CMP_CTX *ctx); +int OSSL_CMP_CTX_set1_untrusted(OSSL_CMP_CTX *ctx, STACK_OF(X509) *certs); +STACK_OF(X509) *OSSL_CMP_CTX_get0_untrusted(const OSSL_CMP_CTX *ctx); +/* client authentication: */ +int OSSL_CMP_CTX_set1_cert(OSSL_CMP_CTX *ctx, X509 *cert); +int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, + STACK_OF(X509) *candidates); +int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); +int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, + const unsigned char *ref, int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); +/* CMP message header and extra certificates: */ +int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); +int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); +int OSSL_CMP_CTX_reset_geninfo_ITAVs(OSSL_CMP_CTX *ctx); +int OSSL_CMP_CTX_set1_extraCertsOut(OSSL_CMP_CTX *ctx, + STACK_OF(X509) *extraCertsOut); +/* certificate template: */ +int OSSL_CMP_CTX_set0_newPkey(OSSL_CMP_CTX *ctx, int priv, EVP_PKEY *pkey); +EVP_PKEY *OSSL_CMP_CTX_get0_newPkey(const OSSL_CMP_CTX *ctx, int priv); +int OSSL_CMP_CTX_set1_issuer(OSSL_CMP_CTX *ctx, const X509_NAME *name); +int OSSL_CMP_CTX_set1_subjectName(OSSL_CMP_CTX *ctx, const X509_NAME *name); +int OSSL_CMP_CTX_push1_subjectAltName(OSSL_CMP_CTX *ctx, + const GENERAL_NAME *name); +int OSSL_CMP_CTX_set0_reqExtensions(OSSL_CMP_CTX *ctx, X509_EXTENSIONS *exts); +int OSSL_CMP_CTX_reqExtensions_have_SAN(OSSL_CMP_CTX *ctx); +int OSSL_CMP_CTX_push0_policy(OSSL_CMP_CTX *ctx, POLICYINFO *pinfo); +int OSSL_CMP_CTX_set1_oldCert(OSSL_CMP_CTX *ctx, X509 *cert); +int OSSL_CMP_CTX_set1_p10CSR(OSSL_CMP_CTX *ctx, const X509_REQ *csr); +/* misc body contents: */ +int OSSL_CMP_CTX_push0_genm_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); +/* certificate confirmation: */ +typedef int (*OSSL_CMP_certConf_cb_t) (OSSL_CMP_CTX *ctx, X509 *cert, + int fail_info, const char **txt); +int OSSL_CMP_certConf_cb(OSSL_CMP_CTX *ctx, X509 *cert, int fail_info, + const char **text); +int OSSL_CMP_CTX_set_certConf_cb(OSSL_CMP_CTX *ctx, OSSL_CMP_certConf_cb_t cb); +int OSSL_CMP_CTX_set_certConf_cb_arg(OSSL_CMP_CTX *ctx, void *arg); +void *OSSL_CMP_CTX_get_certConf_cb_arg(const OSSL_CMP_CTX *ctx); +/* result fetching: */ +int OSSL_CMP_CTX_get_status(const OSSL_CMP_CTX *ctx); +OSSL_CMP_PKIFREETEXT *OSSL_CMP_CTX_get0_statusString(const OSSL_CMP_CTX *ctx); +int OSSL_CMP_CTX_get_failInfoCode(const OSSL_CMP_CTX *ctx); +# define OSSL_CMP_PKISI_BUFLEN 1024 +X509 *OSSL_CMP_CTX_get0_newCert(const OSSL_CMP_CTX *ctx); +STACK_OF(X509) *OSSL_CMP_CTX_get1_newChain(const OSSL_CMP_CTX *ctx); +STACK_OF(X509) *OSSL_CMP_CTX_get1_caPubs(const OSSL_CMP_CTX *ctx); +STACK_OF(X509) *OSSL_CMP_CTX_get1_extraCertsIn(const OSSL_CMP_CTX *ctx); +int OSSL_CMP_CTX_set1_transactionID(OSSL_CMP_CTX *ctx, + const ASN1_OCTET_STRING *id); +int OSSL_CMP_CTX_set1_senderNonce(OSSL_CMP_CTX *ctx, + const ASN1_OCTET_STRING *nonce); + +/* from cmp_status.c */ +char *OSSL_CMP_CTX_snprint_PKIStatus(const OSSL_CMP_CTX *ctx, char *buf, + size_t bufsize); +char *OSSL_CMP_snprint_PKIStatusInfo(const OSSL_CMP_PKISI *statusInfo, + char *buf, size_t bufsize); +OSSL_CMP_PKISI * +OSSL_CMP_STATUSINFO_new(int status, int fail_info, const char *text); + +/* from cmp_hdr.c */ +ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_transactionID(const + OSSL_CMP_PKIHEADER *hdr); +ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); + +/* from cmp_msg.c */ +OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); +OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, + const char *propq); +int OSSL_CMP_MSG_write(const char *file, const OSSL_CMP_MSG *msg); +OSSL_CMP_MSG *d2i_OSSL_CMP_MSG_bio(BIO *bio, OSSL_CMP_MSG **msg); +int i2d_OSSL_CMP_MSG_bio(BIO *bio, const OSSL_CMP_MSG *msg); + +/* from cmp_vfy.c */ +int OSSL_CMP_validate_msg(OSSL_CMP_CTX *ctx, const OSSL_CMP_MSG *msg); +int OSSL_CMP_validate_cert_path(const OSSL_CMP_CTX *ctx, + X509_STORE *trusted_store, X509 *cert); + +/* from cmp_http.c */ +OSSL_CMP_MSG *OSSL_CMP_MSG_http_perform(OSSL_CMP_CTX *ctx, + const OSSL_CMP_MSG *req); + +/* from cmp_server.c */ +typedef struct ossl_cmp_srv_ctx_st OSSL_CMP_SRV_CTX; +OSSL_CMP_MSG *OSSL_CMP_SRV_process_request(OSSL_CMP_SRV_CTX *srv_ctx, + const OSSL_CMP_MSG *req); +OSSL_CMP_MSG * OSSL_CMP_CTX_server_perform(OSSL_CMP_CTX *client_ctx, + const OSSL_CMP_MSG *req); +OSSL_CMP_SRV_CTX *OSSL_CMP_SRV_CTX_new(OSSL_LIB_CTX *libctx, const char *propq); +void OSSL_CMP_SRV_CTX_free(OSSL_CMP_SRV_CTX *srv_ctx); +typedef OSSL_CMP_PKISI *(*OSSL_CMP_SRV_cert_request_cb_t) + (OSSL_CMP_SRV_CTX *srv_ctx, const OSSL_CMP_MSG *req, int certReqId, + const OSSL_CRMF_MSG *crm, const X509_REQ *p10cr, + X509 **certOut, STACK_OF(X509) **chainOut, STACK_OF(X509) **caPubs); +typedef OSSL_CMP_PKISI *(*OSSL_CMP_SRV_rr_cb_t)(OSSL_CMP_SRV_CTX *srv_ctx, + const OSSL_CMP_MSG *req, + const X509_NAME *issuer, + const ASN1_INTEGER *serial); +typedef int (*OSSL_CMP_SRV_genm_cb_t)(OSSL_CMP_SRV_CTX *srv_ctx, + const OSSL_CMP_MSG *req, + const STACK_OF(OSSL_CMP_ITAV) *in, + STACK_OF(OSSL_CMP_ITAV) **out); +typedef void (*OSSL_CMP_SRV_error_cb_t)(OSSL_CMP_SRV_CTX *srv_ctx, + const OSSL_CMP_MSG *req, + const OSSL_CMP_PKISI *statusInfo, + const ASN1_INTEGER *errorCode, + const OSSL_CMP_PKIFREETEXT *errDetails); +typedef int (*OSSL_CMP_SRV_certConf_cb_t)(OSSL_CMP_SRV_CTX *srv_ctx, + const OSSL_CMP_MSG *req, + int certReqId, + const ASN1_OCTET_STRING *certHash, + const OSSL_CMP_PKISI *si); +typedef int (*OSSL_CMP_SRV_pollReq_cb_t)(OSSL_CMP_SRV_CTX *srv_ctx, + const OSSL_CMP_MSG *req, int certReqId, + OSSL_CMP_MSG **certReq, + int64_t *check_after); +int OSSL_CMP_SRV_CTX_init(OSSL_CMP_SRV_CTX *srv_ctx, void *custom_ctx, + OSSL_CMP_SRV_cert_request_cb_t process_cert_request, + OSSL_CMP_SRV_rr_cb_t process_rr, + OSSL_CMP_SRV_genm_cb_t process_genm, + OSSL_CMP_SRV_error_cb_t process_error, + OSSL_CMP_SRV_certConf_cb_t process_certConf, + OSSL_CMP_SRV_pollReq_cb_t process_pollReq); +OSSL_CMP_CTX *OSSL_CMP_SRV_CTX_get0_cmp_ctx(const OSSL_CMP_SRV_CTX *srv_ctx); +void *OSSL_CMP_SRV_CTX_get0_custom_ctx(const OSSL_CMP_SRV_CTX *srv_ctx); +int OSSL_CMP_SRV_CTX_set_send_unprotected_errors(OSSL_CMP_SRV_CTX *srv_ctx, + int val); +int OSSL_CMP_SRV_CTX_set_accept_unprotected(OSSL_CMP_SRV_CTX *srv_ctx, int val); +int OSSL_CMP_SRV_CTX_set_accept_raverified(OSSL_CMP_SRV_CTX *srv_ctx, int val); +int OSSL_CMP_SRV_CTX_set_grant_implicit_confirm(OSSL_CMP_SRV_CTX *srv_ctx, + int val); + +/* from cmp_client.c */ +X509 *OSSL_CMP_exec_certreq(OSSL_CMP_CTX *ctx, int req_type, + const OSSL_CRMF_MSG *crm); +# define OSSL_CMP_IR 0 +# define OSSL_CMP_CR 2 +# define OSSL_CMP_P10CR 4 +# define OSSL_CMP_KUR 7 +# define OSSL_CMP_exec_IR_ses(ctx) \ + OSSL_CMP_exec_certreq(ctx, OSSL_CMP_IR, NULL) +# define OSSL_CMP_exec_CR_ses(ctx) \ + OSSL_CMP_exec_certreq(ctx, OSSL_CMP_CR, NULL) +# define OSSL_CMP_exec_P10CR_ses(ctx) \ + OSSL_CMP_exec_certreq(ctx, OSSL_CMP_P10CR, NULL) +# define OSSL_CMP_exec_KUR_ses(ctx) \ + OSSL_CMP_exec_certreq(ctx, OSSL_CMP_KUR, NULL) +int OSSL_CMP_try_certreq(OSSL_CMP_CTX *ctx, int req_type, + const OSSL_CRMF_MSG *crm, int *checkAfter); +int OSSL_CMP_exec_RR_ses(OSSL_CMP_CTX *ctx); +STACK_OF(OSSL_CMP_ITAV) *OSSL_CMP_exec_GENM_ses(OSSL_CMP_CTX *ctx); + +# ifdef __cplusplus +} +# endif +# endif /* !defined(OPENSSL_NO_CMP) */ +#endif /* !defined(OPENSSL_CMP_H) */ diff --git a/deps/openssl/config/archs/linux64-loongarch64/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux64-loongarch64/no-asm/include/openssl/opensslv.h new file mode 100644 index 00000000000000..1b938a927c7d59 --- /dev/null +++ b/deps/openssl/config/archs/linux64-loongarch64/no-asm/include/openssl/opensslv.h @@ -0,0 +1,114 @@ +/* + * WARNING: do not edit! + * Generated by Makefile from include/openssl/opensslv.h.in + * + * Copyright 1999-2020 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_OPENSSLV_H +# define OPENSSL_OPENSSLV_H +# pragma once + +# ifdef __cplusplus +extern "C" { +# endif + +/* + * SECTION 1: VERSION DATA. These will change for each release + */ + +/* + * Base version macros + * + * These macros express version number MAJOR.MINOR.PATCH exactly + */ +# define OPENSSL_VERSION_MAJOR 3 +# define OPENSSL_VERSION_MINOR 0 +# define OPENSSL_VERSION_PATCH 9 + +/* + * Additional version information + * + * These are also part of the new version scheme, but aren't part + * of the version number itself. + */ + +/* Could be: #define OPENSSL_VERSION_PRE_RELEASE "-alpha.1" */ +# define OPENSSL_VERSION_PRE_RELEASE "" +/* Could be: #define OPENSSL_VERSION_BUILD_METADATA "+fips" */ +/* Could be: #define OPENSSL_VERSION_BUILD_METADATA "+vendor.1" */ +# define OPENSSL_VERSION_BUILD_METADATA "+quic" + +/* + * Note: The OpenSSL Project will never define OPENSSL_VERSION_BUILD_METADATA + * to be anything but the empty string. Its use is entirely reserved for + * others + */ + +/* + * Shared library version + * + * This is strictly to express ABI version, which may or may not + * be related to the API version expressed with the macros above. + * This is defined in free form. + */ +# define OPENSSL_SHLIB_VERSION 81.3 + +/* + * SECTION 2: USEFUL MACROS + */ + +/* For checking general API compatibility when preprocessing */ +# define OPENSSL_VERSION_PREREQ(maj,min) \ + ((OPENSSL_VERSION_MAJOR << 16) + OPENSSL_VERSION_MINOR >= ((maj) << 16) + (min)) + +/* + * Macros to get the version in easily digested string form, both the short + * "MAJOR.MINOR.PATCH" variant (where MAJOR, MINOR and PATCH are replaced + * with the values from the corresponding OPENSSL_VERSION_ macros) and the + * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and + * OPENSSL_VERSION_BUILD_METADATA_STR appended. + */ +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" + +/* + * SECTION 3: ADDITIONAL METADATA + * + * These strings are defined separately to allow them to be parsable. + */ +# define OPENSSL_RELEASE_DATE "30 May 2023" + +/* + * SECTION 4: BACKWARD COMPATIBILITY + */ + +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" + +/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ +# ifdef OPENSSL_VERSION_PRE_RELEASE +# define _OPENSSL_VERSION_PRE_RELEASE 0x0L +# else +# define _OPENSSL_VERSION_PRE_RELEASE 0xfL +# endif +# define OPENSSL_VERSION_NUMBER \ + ( (OPENSSL_VERSION_MAJOR<<28) \ + |(OPENSSL_VERSION_MINOR<<20) \ + |(OPENSSL_VERSION_PATCH<<4) \ + |_OPENSSL_VERSION_PRE_RELEASE ) + +# ifdef __cplusplus +} +# endif + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_OPENSSLV_H +# endif + +#endif /* OPENSSL_OPENSSLV_H */ diff --git a/deps/openssl/config/archs/linux64-loongarch64/no-asm/openssl-fips.gypi b/deps/openssl/config/archs/linux64-loongarch64/no-asm/openssl-fips.gypi new file mode 100644 index 00000000000000..97b6d28086e2ff --- /dev/null +++ b/deps/openssl/config/archs/linux64-loongarch64/no-asm/openssl-fips.gypi @@ -0,0 +1,319 @@ +{ + 'variables': { + 'openssl_sources': [ + 'openssl/crypto/aes/aes_cbc.c', + 'openssl/crypto/aes/aes_core.c', + 'openssl/crypto/aes/aes_ecb.c', + 'openssl/crypto/aes/aes_misc.c', + 'openssl/crypto/bn/bn_add.c', + 'openssl/crypto/bn/bn_asm.c', + 'openssl/crypto/bn/bn_blind.c', + 'openssl/crypto/bn/bn_const.c', + 'openssl/crypto/bn/bn_conv.c', + 'openssl/crypto/bn/bn_ctx.c', + 'openssl/crypto/bn/bn_dh.c', + 'openssl/crypto/bn/bn_div.c', + 'openssl/crypto/bn/bn_exp.c', + 'openssl/crypto/bn/bn_exp2.c', + 'openssl/crypto/bn/bn_gcd.c', + 'openssl/crypto/bn/bn_gf2m.c', + 'openssl/crypto/bn/bn_intern.c', + 'openssl/crypto/bn/bn_kron.c', + 'openssl/crypto/bn/bn_lib.c', + 'openssl/crypto/bn/bn_mod.c', + 'openssl/crypto/bn/bn_mont.c', + 'openssl/crypto/bn/bn_mpi.c', + 'openssl/crypto/bn/bn_mul.c', + 'openssl/crypto/bn/bn_nist.c', + 'openssl/crypto/bn/bn_prime.c', + 'openssl/crypto/bn/bn_rand.c', + 'openssl/crypto/bn/bn_recp.c', + 'openssl/crypto/bn/bn_rsa_fips186_4.c', + 'openssl/crypto/bn/bn_shift.c', + 'openssl/crypto/bn/bn_sqr.c', + 'openssl/crypto/bn/bn_sqrt.c', + 'openssl/crypto/bn/bn_word.c', + 'openssl/crypto/buffer/buffer.c', + 'openssl/crypto/cmac/cmac.c', + 'openssl/crypto/des/des_enc.c', + 'openssl/crypto/des/ecb3_enc.c', + 'openssl/crypto/des/fcrypt_b.c', + 'openssl/crypto/des/set_key.c', + 'openssl/crypto/dh/dh_backend.c', + 'openssl/crypto/dh/dh_check.c', + 'openssl/crypto/dh/dh_gen.c', + 'openssl/crypto/dh/dh_group_params.c', + 'openssl/crypto/dh/dh_kdf.c', + 'openssl/crypto/dh/dh_key.c', + 'openssl/crypto/dh/dh_lib.c', + 'openssl/crypto/dsa/dsa_backend.c', + 'openssl/crypto/dsa/dsa_check.c', + 'openssl/crypto/dsa/dsa_gen.c', + 'openssl/crypto/dsa/dsa_key.c', + 'openssl/crypto/dsa/dsa_lib.c', + 'openssl/crypto/dsa/dsa_ossl.c', + 'openssl/crypto/dsa/dsa_sign.c', + 'openssl/crypto/dsa/dsa_vrf.c', + 'openssl/crypto/ec/curve448/arch_32/f_impl32.c', + 'openssl/crypto/ec/curve448/arch_64/f_impl64.c', + 'openssl/crypto/ec/curve448/curve448.c', + 'openssl/crypto/ec/curve448/curve448_tables.c', + 'openssl/crypto/ec/curve448/eddsa.c', + 'openssl/crypto/ec/curve448/f_generic.c', + 'openssl/crypto/ec/curve448/scalar.c', + 'openssl/crypto/ec/curve25519.c', + 'openssl/crypto/ec/ec2_oct.c', + 'openssl/crypto/ec/ec2_smpl.c', + 'openssl/crypto/ec/ec_asn1.c', + 'openssl/crypto/ec/ec_backend.c', + 'openssl/crypto/ec/ec_check.c', + 'openssl/crypto/ec/ec_curve.c', + 'openssl/crypto/ec/ec_cvt.c', + 'openssl/crypto/ec/ec_key.c', + 'openssl/crypto/ec/ec_kmeth.c', + 'openssl/crypto/ec/ec_lib.c', + 'openssl/crypto/ec/ec_mult.c', + 'openssl/crypto/ec/ec_oct.c', + 'openssl/crypto/ec/ecdh_kdf.c', + 'openssl/crypto/ec/ecdh_ossl.c', + 'openssl/crypto/ec/ecdsa_ossl.c', + 'openssl/crypto/ec/ecdsa_sign.c', + 'openssl/crypto/ec/ecdsa_vrf.c', + 'openssl/crypto/ec/ecp_mont.c', + 'openssl/crypto/ec/ecp_nist.c', + 'openssl/crypto/ec/ecp_oct.c', + 'openssl/crypto/ec/ecp_smpl.c', + 'openssl/crypto/ec/ecx_backend.c', + 'openssl/crypto/ec/ecx_key.c', + 'openssl/crypto/evp/asymcipher.c', + 'openssl/crypto/evp/dh_support.c', + 'openssl/crypto/evp/digest.c', + 'openssl/crypto/evp/ec_support.c', + 'openssl/crypto/evp/evp_enc.c', + 'openssl/crypto/evp/evp_fetch.c', + 'openssl/crypto/evp/evp_lib.c', + 'openssl/crypto/evp/evp_rand.c', + 'openssl/crypto/evp/evp_utils.c', + 'openssl/crypto/evp/exchange.c', + 'openssl/crypto/evp/kdf_lib.c', + 'openssl/crypto/evp/kdf_meth.c', + 'openssl/crypto/evp/kem.c', + 'openssl/crypto/evp/keymgmt_lib.c', + 'openssl/crypto/evp/keymgmt_meth.c', + 'openssl/crypto/evp/m_sigver.c', + 'openssl/crypto/evp/mac_lib.c', + 'openssl/crypto/evp/mac_meth.c', + 'openssl/crypto/evp/p_lib.c', + 'openssl/crypto/evp/pmeth_check.c', + 'openssl/crypto/evp/pmeth_gn.c', + 'openssl/crypto/evp/pmeth_lib.c', + 'openssl/crypto/evp/signature.c', + 'openssl/crypto/ffc/ffc_backend.c', + 'openssl/crypto/ffc/ffc_dh.c', + 'openssl/crypto/ffc/ffc_key_generate.c', + 'openssl/crypto/ffc/ffc_key_validate.c', + 'openssl/crypto/ffc/ffc_params.c', + 'openssl/crypto/ffc/ffc_params_generate.c', + 'openssl/crypto/ffc/ffc_params_validate.c', + 'openssl/crypto/hmac/hmac.c', + 'openssl/crypto/lhash/lhash.c', + 'openssl/crypto/asn1_dsa.c', + 'openssl/crypto/bsearch.c', + 'openssl/crypto/context.c', + 'openssl/crypto/core_algorithm.c', + 'openssl/crypto/core_fetch.c', + 'openssl/crypto/core_namemap.c', + 'openssl/crypto/cpuid.c', + 'openssl/crypto/cryptlib.c', + 'openssl/crypto/ctype.c', + 'openssl/crypto/der_writer.c', + 'openssl/crypto/ex_data.c', + 'openssl/crypto/initthread.c', + 'openssl/crypto/mem_clr.c', + 'openssl/crypto/o_str.c', + 'openssl/crypto/packet.c', + 'openssl/crypto/param_build.c', + 'openssl/crypto/param_build_set.c', + 'openssl/crypto/params.c', + 'openssl/crypto/params_dup.c', + 'openssl/crypto/params_from_text.c', + 'openssl/crypto/provider_core.c', + 'openssl/crypto/provider_predefined.c', + 'openssl/crypto/self_test_core.c', + 'openssl/crypto/sparse_array.c', + 'openssl/crypto/threads_lib.c', + 'openssl/crypto/threads_none.c', + 'openssl/crypto/threads_pthread.c', + 'openssl/crypto/threads_win.c', + 'openssl/crypto/modes/cbc128.c', + 'openssl/crypto/modes/ccm128.c', + 'openssl/crypto/modes/cfb128.c', + 'openssl/crypto/modes/ctr128.c', + 'openssl/crypto/modes/gcm128.c', + 'openssl/crypto/modes/ofb128.c', + 'openssl/crypto/modes/wrap128.c', + 'openssl/crypto/modes/xts128.c', + 'openssl/crypto/property/defn_cache.c', + 'openssl/crypto/property/property.c', + 'openssl/crypto/property/property_parse.c', + 'openssl/crypto/property/property_query.c', + 'openssl/crypto/property/property_string.c', + 'openssl/crypto/rand/rand_lib.c', + 'openssl/crypto/rsa/rsa_acvp_test_params.c', + 'openssl/crypto/rsa/rsa_backend.c', + 'openssl/crypto/rsa/rsa_chk.c', + 'openssl/crypto/rsa/rsa_crpt.c', + 'openssl/crypto/rsa/rsa_gen.c', + 'openssl/crypto/rsa/rsa_lib.c', + 'openssl/crypto/rsa/rsa_mp_names.c', + 'openssl/crypto/rsa/rsa_none.c', + 'openssl/crypto/rsa/rsa_oaep.c', + 'openssl/crypto/rsa/rsa_ossl.c', + 'openssl/crypto/rsa/rsa_pk1.c', + 'openssl/crypto/rsa/rsa_pss.c', + 'openssl/crypto/rsa/rsa_schemes.c', + 'openssl/crypto/rsa/rsa_sign.c', + 'openssl/crypto/rsa/rsa_sp800_56b_check.c', + 'openssl/crypto/rsa/rsa_sp800_56b_gen.c', + 'openssl/crypto/rsa/rsa_x931.c', + 'openssl/crypto/sha/keccak1600.c', + 'openssl/crypto/sha/sha1dgst.c', + 'openssl/crypto/sha/sha256.c', + 'openssl/crypto/sha/sha3.c', + 'openssl/crypto/sha/sha512.c', + 'openssl/crypto/stack/stack.c', + 'openssl/providers/common/der/der_rsa_sig.c', + 'openssl/providers/common/bio_prov.c', + 'openssl/providers/common/capabilities.c', + 'openssl/providers/common/digest_to_nid.c', + 'openssl/providers/common/provider_seeding.c', + 'openssl/providers/common/provider_util.c', + 'openssl/providers/common/securitycheck.c', + 'openssl/providers/common/securitycheck_fips.c', + 'openssl/providers/fips/fipsprov.c', + 'openssl/providers/fips/self_test.c', + 'openssl/providers/fips/self_test_kats.c', + 'openssl/providers/implementations/asymciphers/rsa_enc.c', + 'openssl/providers/implementations/ciphers/cipher_aes.c', + 'openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c', + 'openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c', + 'openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c', + 'openssl/providers/implementations/ciphers/cipher_aes_ccm.c', + 'openssl/providers/implementations/ciphers/cipher_aes_ccm_hw.c', + 'openssl/providers/implementations/ciphers/cipher_aes_gcm.c', + 'openssl/providers/implementations/ciphers/cipher_aes_gcm_hw.c', + 'openssl/providers/implementations/ciphers/cipher_aes_hw.c', + 'openssl/providers/implementations/ciphers/cipher_aes_ocb.c', + 'openssl/providers/implementations/ciphers/cipher_aes_ocb_hw.c', + 'openssl/providers/implementations/ciphers/cipher_aes_wrp.c', + 'openssl/providers/implementations/ciphers/cipher_aes_xts.c', + 'openssl/providers/implementations/ciphers/cipher_aes_xts_fips.c', + 'openssl/providers/implementations/ciphers/cipher_aes_xts_hw.c', + 'openssl/providers/implementations/ciphers/cipher_cts.c', + 'openssl/providers/implementations/ciphers/cipher_tdes.c', + 'openssl/providers/implementations/ciphers/cipher_tdes_common.c', + 'openssl/providers/implementations/ciphers/cipher_tdes_hw.c', + 'openssl/providers/implementations/digests/sha2_prov.c', + 'openssl/providers/implementations/digests/sha3_prov.c', + 'openssl/providers/implementations/exchange/dh_exch.c', + 'openssl/providers/implementations/exchange/ecdh_exch.c', + 'openssl/providers/implementations/exchange/ecx_exch.c', + 'openssl/providers/implementations/exchange/kdf_exch.c', + 'openssl/providers/implementations/kdfs/hkdf.c', + 'openssl/providers/implementations/kdfs/kbkdf.c', + 'openssl/providers/implementations/kdfs/pbkdf2.c', + 'openssl/providers/implementations/kdfs/pbkdf2_fips.c', + 'openssl/providers/implementations/kdfs/sshkdf.c', + 'openssl/providers/implementations/kdfs/sskdf.c', + 'openssl/providers/implementations/kdfs/tls1_prf.c', + 'openssl/providers/implementations/kdfs/x942kdf.c', + 'openssl/providers/implementations/kem/rsa_kem.c', + 'openssl/providers/implementations/keymgmt/dh_kmgmt.c', + 'openssl/providers/implementations/keymgmt/dsa_kmgmt.c', + 'openssl/providers/implementations/keymgmt/ec_kmgmt.c', + 'openssl/providers/implementations/keymgmt/ecx_kmgmt.c', + 'openssl/providers/implementations/keymgmt/kdf_legacy_kmgmt.c', + 'openssl/providers/implementations/keymgmt/mac_legacy_kmgmt.c', + 'openssl/providers/implementations/keymgmt/rsa_kmgmt.c', + 'openssl/providers/implementations/macs/cmac_prov.c', + 'openssl/providers/implementations/macs/gmac_prov.c', + 'openssl/providers/implementations/macs/hmac_prov.c', + 'openssl/providers/implementations/macs/kmac_prov.c', + 'openssl/providers/implementations/rands/crngt.c', + 'openssl/providers/implementations/rands/drbg.c', + 'openssl/providers/implementations/rands/drbg_ctr.c', + 'openssl/providers/implementations/rands/drbg_hash.c', + 'openssl/providers/implementations/rands/drbg_hmac.c', + 'openssl/providers/implementations/rands/test_rng.c', + 'openssl/providers/implementations/signature/dsa_sig.c', + 'openssl/providers/implementations/signature/ecdsa_sig.c', + 'openssl/providers/implementations/signature/eddsa_sig.c', + 'openssl/providers/implementations/signature/mac_legacy_sig.c', + 'openssl/providers/implementations/signature/rsa_sig.c', + 'openssl/ssl/s3_cbc.c', + 'openssl/providers/common/der/der_dsa_key.c', + 'openssl/providers/common/der/der_dsa_sig.c', + 'openssl/providers/common/der/der_ec_key.c', + 'openssl/providers/common/der/der_ec_sig.c', + 'openssl/providers/common/der/der_ecx_key.c', + 'openssl/providers/common/der/der_rsa_key.c', + 'openssl/providers/common/provider_ctx.c', + 'openssl/providers/common/provider_err.c', + 'openssl/providers/implementations/ciphers/ciphercommon.c', + 'openssl/providers/implementations/ciphers/ciphercommon_block.c', + 'openssl/providers/implementations/ciphers/ciphercommon_ccm.c', + 'openssl/providers/implementations/ciphers/ciphercommon_ccm_hw.c', + 'openssl/providers/implementations/ciphers/ciphercommon_gcm.c', + 'openssl/providers/implementations/ciphers/ciphercommon_gcm_hw.c', + 'openssl/providers/implementations/ciphers/ciphercommon_hw.c', + 'openssl/providers/implementations/digests/digestcommon.c', + 'openssl/ssl/record/tls_pad.c', + 'openssl/providers/fips/fips_entry.c', + + ], + 'openssl_sources_linux64-loongarch64': [ + './config/archs/linux64-loongarch64/no-asm/providers/common/der/der_sm2_gen.c', + './config/archs/linux64-loongarch64/no-asm/providers/common/der/der_digests_gen.c', + './config/archs/linux64-loongarch64/no-asm/providers/common/der/der_dsa_gen.c', + './config/archs/linux64-loongarch64/no-asm/providers/common/der/der_ec_gen.c', + './config/archs/linux64-loongarch64/no-asm/providers/common/der/der_ecx_gen.c', + './config/archs/linux64-loongarch64/no-asm/providers/common/der/der_rsa_gen.c', + './config/archs/linux64-loongarch64/no-asm/providers/common/der/der_wrap_gen.c', + './config/archs/linux64-loongarch64/no-asm/providers/legacy.ld', + './config/archs/linux64-loongarch64/no-asm/providers/fips.ld', + + ], + 'openssl_defines_linux64-loongarch64': [ + 'NDEBUG', + 'OPENSSL_USE_NODELETE', + 'OPENSSL_BUILDING_OPENSSL', + 'FIPS_MODULE', + 'FIPS_MODULE', + ], + 'openssl_cflags_linux64-loongarch64': [ + '-Wall -O3', + '-pthread', + '-Wall -O3', + ], + 'openssl_ex_libs_linux64-loongarch64': [ + '-ldl -pthread', + ], + 'linker_script': '<(PRODUCT_DIR)/../../deps/openssl/config/archs/linux64-loongarch64/no-asm/providers/fips.ld' + }, + 'include_dirs': [ + '.', + './include', + './crypto', + './crypto/include/internal', + './providers/common/include', + ], + 'defines': ['<@(openssl_defines_linux64-loongarch64)'], + 'cflags': ['<@(openssl_cflags_linux64-loongarch64)'], + 'libraries': ['<@(openssl_ex_libs_linux64-loongarch64)'], + 'ldflags': ['-Wl,--version-script=<@(linker_script)'], + 'sources': ['<@(openssl_sources)', '<@(openssl_sources_linux64-loongarch64)'], + 'direct_dependent_settings': { + 'include_dirs': ['./include', '.'], + 'defines': ['<@(openssl_defines_linux64-loongarch64)'], + }, +} diff --git a/deps/openssl/config/archs/linux64-loongarch64/no-asm/openssl.gypi b/deps/openssl/config/archs/linux64-loongarch64/no-asm/openssl.gypi new file mode 100644 index 00000000000000..7646500a7b4e33 --- /dev/null +++ b/deps/openssl/config/archs/linux64-loongarch64/no-asm/openssl.gypi @@ -0,0 +1,996 @@ +{ + 'variables': { + 'openssl_sources': [ + 'openssl/ssl/bio_ssl.c', + 'openssl/ssl/d1_lib.c', + 'openssl/ssl/d1_msg.c', + 'openssl/ssl/d1_srtp.c', + 'openssl/ssl/methods.c', + 'openssl/ssl/pqueue.c', + 'openssl/ssl/s3_enc.c', + 'openssl/ssl/s3_lib.c', + 'openssl/ssl/s3_msg.c', + 'openssl/ssl/ssl_asn1.c', + 'openssl/ssl/ssl_cert.c', + 'openssl/ssl/ssl_ciph.c', + 'openssl/ssl/ssl_conf.c', + 'openssl/ssl/ssl_err.c', + 'openssl/ssl/ssl_err_legacy.c', + 'openssl/ssl/ssl_init.c', + 'openssl/ssl/ssl_lib.c', + 'openssl/ssl/ssl_mcnf.c', + 'openssl/ssl/ssl_quic.c', + 'openssl/ssl/ssl_rsa.c', + 'openssl/ssl/ssl_rsa_legacy.c', + 'openssl/ssl/ssl_sess.c', + 'openssl/ssl/ssl_stat.c', + 'openssl/ssl/ssl_txt.c', + 'openssl/ssl/ssl_utst.c', + 'openssl/ssl/t1_enc.c', + 'openssl/ssl/t1_lib.c', + 'openssl/ssl/t1_trce.c', + 'openssl/ssl/tls13_enc.c', + 'openssl/ssl/tls_depr.c', + 'openssl/ssl/tls_srp.c', + 'openssl/ssl/record/dtls1_bitmap.c', + 'openssl/ssl/record/rec_layer_d1.c', + 'openssl/ssl/record/rec_layer_s3.c', + 'openssl/ssl/record/ssl3_buffer.c', + 'openssl/ssl/record/ssl3_record.c', + 'openssl/ssl/record/ssl3_record_tls13.c', + 'openssl/ssl/statem/extensions.c', + 'openssl/ssl/statem/extensions_clnt.c', + 'openssl/ssl/statem/extensions_cust.c', + 'openssl/ssl/statem/extensions_srvr.c', + 'openssl/ssl/statem/statem.c', + 'openssl/ssl/statem/statem_clnt.c', + 'openssl/ssl/statem/statem_dtls.c', + 'openssl/ssl/statem/statem_lib.c', + 'openssl/ssl/statem/statem_quic.c', + 'openssl/ssl/statem/statem_srvr.c', + 'openssl/crypto/aes/aes_cbc.c', + 'openssl/crypto/aes/aes_cfb.c', + 'openssl/crypto/aes/aes_core.c', + 'openssl/crypto/aes/aes_ecb.c', + 'openssl/crypto/aes/aes_ige.c', + 'openssl/crypto/aes/aes_misc.c', + 'openssl/crypto/aes/aes_ofb.c', + 'openssl/crypto/aes/aes_wrap.c', + 'openssl/crypto/aria/aria.c', + 'openssl/crypto/asn1/a_bitstr.c', + 'openssl/crypto/asn1/a_d2i_fp.c', + 'openssl/crypto/asn1/a_digest.c', + 'openssl/crypto/asn1/a_dup.c', + 'openssl/crypto/asn1/a_gentm.c', + 'openssl/crypto/asn1/a_i2d_fp.c', + 'openssl/crypto/asn1/a_int.c', + 'openssl/crypto/asn1/a_mbstr.c', + 'openssl/crypto/asn1/a_object.c', + 'openssl/crypto/asn1/a_octet.c', + 'openssl/crypto/asn1/a_print.c', + 'openssl/crypto/asn1/a_sign.c', + 'openssl/crypto/asn1/a_strex.c', + 'openssl/crypto/asn1/a_strnid.c', + 'openssl/crypto/asn1/a_time.c', + 'openssl/crypto/asn1/a_type.c', + 'openssl/crypto/asn1/a_utctm.c', + 'openssl/crypto/asn1/a_utf8.c', + 'openssl/crypto/asn1/a_verify.c', + 'openssl/crypto/asn1/ameth_lib.c', + 'openssl/crypto/asn1/asn1_err.c', + 'openssl/crypto/asn1/asn1_gen.c', + 'openssl/crypto/asn1/asn1_item_list.c', + 'openssl/crypto/asn1/asn1_lib.c', + 'openssl/crypto/asn1/asn1_parse.c', + 'openssl/crypto/asn1/asn_mime.c', + 'openssl/crypto/asn1/asn_moid.c', + 'openssl/crypto/asn1/asn_mstbl.c', + 'openssl/crypto/asn1/asn_pack.c', + 'openssl/crypto/asn1/bio_asn1.c', + 'openssl/crypto/asn1/bio_ndef.c', + 'openssl/crypto/asn1/d2i_param.c', + 'openssl/crypto/asn1/d2i_pr.c', + 'openssl/crypto/asn1/d2i_pu.c', + 'openssl/crypto/asn1/evp_asn1.c', + 'openssl/crypto/asn1/f_int.c', + 'openssl/crypto/asn1/f_string.c', + 'openssl/crypto/asn1/i2d_evp.c', + 'openssl/crypto/asn1/n_pkey.c', + 'openssl/crypto/asn1/nsseq.c', + 'openssl/crypto/asn1/p5_pbe.c', + 'openssl/crypto/asn1/p5_pbev2.c', + 'openssl/crypto/asn1/p5_scrypt.c', + 'openssl/crypto/asn1/p8_pkey.c', + 'openssl/crypto/asn1/t_bitst.c', + 'openssl/crypto/asn1/t_pkey.c', + 'openssl/crypto/asn1/t_spki.c', + 'openssl/crypto/asn1/tasn_dec.c', + 'openssl/crypto/asn1/tasn_enc.c', + 'openssl/crypto/asn1/tasn_fre.c', + 'openssl/crypto/asn1/tasn_new.c', + 'openssl/crypto/asn1/tasn_prn.c', + 'openssl/crypto/asn1/tasn_scn.c', + 'openssl/crypto/asn1/tasn_typ.c', + 'openssl/crypto/asn1/tasn_utl.c', + 'openssl/crypto/asn1/x_algor.c', + 'openssl/crypto/asn1/x_bignum.c', + 'openssl/crypto/asn1/x_info.c', + 'openssl/crypto/asn1/x_int64.c', + 'openssl/crypto/asn1/x_long.c', + 'openssl/crypto/asn1/x_pkey.c', + 'openssl/crypto/asn1/x_sig.c', + 'openssl/crypto/asn1/x_spki.c', + 'openssl/crypto/asn1/x_val.c', + 'openssl/crypto/async/arch/async_null.c', + 'openssl/crypto/async/arch/async_posix.c', + 'openssl/crypto/async/arch/async_win.c', + 'openssl/crypto/async/async.c', + 'openssl/crypto/async/async_err.c', + 'openssl/crypto/async/async_wait.c', + 'openssl/crypto/bf/bf_cfb64.c', + 'openssl/crypto/bf/bf_ecb.c', + 'openssl/crypto/bf/bf_enc.c', + 'openssl/crypto/bf/bf_ofb64.c', + 'openssl/crypto/bf/bf_skey.c', + 'openssl/crypto/bio/bf_buff.c', + 'openssl/crypto/bio/bf_lbuf.c', + 'openssl/crypto/bio/bf_nbio.c', + 'openssl/crypto/bio/bf_null.c', + 'openssl/crypto/bio/bf_prefix.c', + 'openssl/crypto/bio/bf_readbuff.c', + 'openssl/crypto/bio/bio_addr.c', + 'openssl/crypto/bio/bio_cb.c', + 'openssl/crypto/bio/bio_dump.c', + 'openssl/crypto/bio/bio_err.c', + 'openssl/crypto/bio/bio_lib.c', + 'openssl/crypto/bio/bio_meth.c', + 'openssl/crypto/bio/bio_print.c', + 'openssl/crypto/bio/bio_sock.c', + 'openssl/crypto/bio/bio_sock2.c', + 'openssl/crypto/bio/bss_acpt.c', + 'openssl/crypto/bio/bss_bio.c', + 'openssl/crypto/bio/bss_conn.c', + 'openssl/crypto/bio/bss_core.c', + 'openssl/crypto/bio/bss_dgram.c', + 'openssl/crypto/bio/bss_fd.c', + 'openssl/crypto/bio/bss_file.c', + 'openssl/crypto/bio/bss_log.c', + 'openssl/crypto/bio/bss_mem.c', + 'openssl/crypto/bio/bss_null.c', + 'openssl/crypto/bio/bss_sock.c', + 'openssl/crypto/bio/ossl_core_bio.c', + 'openssl/crypto/bn/bn_add.c', + 'openssl/crypto/bn/bn_asm.c', + 'openssl/crypto/bn/bn_blind.c', + 'openssl/crypto/bn/bn_const.c', + 'openssl/crypto/bn/bn_conv.c', + 'openssl/crypto/bn/bn_ctx.c', + 'openssl/crypto/bn/bn_depr.c', + 'openssl/crypto/bn/bn_dh.c', + 'openssl/crypto/bn/bn_div.c', + 'openssl/crypto/bn/bn_err.c', + 'openssl/crypto/bn/bn_exp.c', + 'openssl/crypto/bn/bn_exp2.c', + 'openssl/crypto/bn/bn_gcd.c', + 'openssl/crypto/bn/bn_gf2m.c', + 'openssl/crypto/bn/bn_intern.c', + 'openssl/crypto/bn/bn_kron.c', + 'openssl/crypto/bn/bn_lib.c', + 'openssl/crypto/bn/bn_mod.c', + 'openssl/crypto/bn/bn_mont.c', + 'openssl/crypto/bn/bn_mpi.c', + 'openssl/crypto/bn/bn_mul.c', + 'openssl/crypto/bn/bn_nist.c', + 'openssl/crypto/bn/bn_prime.c', + 'openssl/crypto/bn/bn_print.c', + 'openssl/crypto/bn/bn_rand.c', + 'openssl/crypto/bn/bn_recp.c', + 'openssl/crypto/bn/bn_rsa_fips186_4.c', + 'openssl/crypto/bn/bn_shift.c', + 'openssl/crypto/bn/bn_sqr.c', + 'openssl/crypto/bn/bn_sqrt.c', + 'openssl/crypto/bn/bn_srp.c', + 'openssl/crypto/bn/bn_word.c', + 'openssl/crypto/bn/bn_x931p.c', + 'openssl/crypto/buffer/buf_err.c', + 'openssl/crypto/buffer/buffer.c', + 'openssl/crypto/camellia/camellia.c', + 'openssl/crypto/camellia/cmll_cbc.c', + 'openssl/crypto/camellia/cmll_cfb.c', + 'openssl/crypto/camellia/cmll_ctr.c', + 'openssl/crypto/camellia/cmll_ecb.c', + 'openssl/crypto/camellia/cmll_misc.c', + 'openssl/crypto/camellia/cmll_ofb.c', + 'openssl/crypto/cast/c_cfb64.c', + 'openssl/crypto/cast/c_ecb.c', + 'openssl/crypto/cast/c_enc.c', + 'openssl/crypto/cast/c_ofb64.c', + 'openssl/crypto/cast/c_skey.c', + 'openssl/crypto/chacha/chacha_enc.c', + 'openssl/crypto/cmac/cmac.c', + 'openssl/crypto/cmp/cmp_asn.c', + 'openssl/crypto/cmp/cmp_client.c', + 'openssl/crypto/cmp/cmp_ctx.c', + 'openssl/crypto/cmp/cmp_err.c', + 'openssl/crypto/cmp/cmp_hdr.c', + 'openssl/crypto/cmp/cmp_http.c', + 'openssl/crypto/cmp/cmp_msg.c', + 'openssl/crypto/cmp/cmp_protect.c', + 'openssl/crypto/cmp/cmp_server.c', + 'openssl/crypto/cmp/cmp_status.c', + 'openssl/crypto/cmp/cmp_util.c', + 'openssl/crypto/cmp/cmp_vfy.c', + 'openssl/crypto/cms/cms_asn1.c', + 'openssl/crypto/cms/cms_att.c', + 'openssl/crypto/cms/cms_cd.c', + 'openssl/crypto/cms/cms_dd.c', + 'openssl/crypto/cms/cms_dh.c', + 'openssl/crypto/cms/cms_ec.c', + 'openssl/crypto/cms/cms_enc.c', + 'openssl/crypto/cms/cms_env.c', + 'openssl/crypto/cms/cms_err.c', + 'openssl/crypto/cms/cms_ess.c', + 'openssl/crypto/cms/cms_io.c', + 'openssl/crypto/cms/cms_kari.c', + 'openssl/crypto/cms/cms_lib.c', + 'openssl/crypto/cms/cms_pwri.c', + 'openssl/crypto/cms/cms_rsa.c', + 'openssl/crypto/cms/cms_sd.c', + 'openssl/crypto/cms/cms_smime.c', + 'openssl/crypto/conf/conf_api.c', + 'openssl/crypto/conf/conf_def.c', + 'openssl/crypto/conf/conf_err.c', + 'openssl/crypto/conf/conf_lib.c', + 'openssl/crypto/conf/conf_mall.c', + 'openssl/crypto/conf/conf_mod.c', + 'openssl/crypto/conf/conf_sap.c', + 'openssl/crypto/conf/conf_ssl.c', + 'openssl/crypto/crmf/crmf_asn.c', + 'openssl/crypto/crmf/crmf_err.c', + 'openssl/crypto/crmf/crmf_lib.c', + 'openssl/crypto/crmf/crmf_pbm.c', + 'openssl/crypto/ct/ct_b64.c', + 'openssl/crypto/ct/ct_err.c', + 'openssl/crypto/ct/ct_log.c', + 'openssl/crypto/ct/ct_oct.c', + 'openssl/crypto/ct/ct_policy.c', + 'openssl/crypto/ct/ct_prn.c', + 'openssl/crypto/ct/ct_sct.c', + 'openssl/crypto/ct/ct_sct_ctx.c', + 'openssl/crypto/ct/ct_vfy.c', + 'openssl/crypto/ct/ct_x509v3.c', + 'openssl/crypto/des/cbc_cksm.c', + 'openssl/crypto/des/cbc_enc.c', + 'openssl/crypto/des/cfb64ede.c', + 'openssl/crypto/des/cfb64enc.c', + 'openssl/crypto/des/cfb_enc.c', + 'openssl/crypto/des/des_enc.c', + 'openssl/crypto/des/ecb3_enc.c', + 'openssl/crypto/des/ecb_enc.c', + 'openssl/crypto/des/fcrypt.c', + 'openssl/crypto/des/fcrypt_b.c', + 'openssl/crypto/des/ofb64ede.c', + 'openssl/crypto/des/ofb64enc.c', + 'openssl/crypto/des/ofb_enc.c', + 'openssl/crypto/des/pcbc_enc.c', + 'openssl/crypto/des/qud_cksm.c', + 'openssl/crypto/des/rand_key.c', + 'openssl/crypto/des/set_key.c', + 'openssl/crypto/des/str2key.c', + 'openssl/crypto/des/xcbc_enc.c', + 'openssl/crypto/dh/dh_ameth.c', + 'openssl/crypto/dh/dh_asn1.c', + 'openssl/crypto/dh/dh_backend.c', + 'openssl/crypto/dh/dh_check.c', + 'openssl/crypto/dh/dh_depr.c', + 'openssl/crypto/dh/dh_err.c', + 'openssl/crypto/dh/dh_gen.c', + 'openssl/crypto/dh/dh_group_params.c', + 'openssl/crypto/dh/dh_kdf.c', + 'openssl/crypto/dh/dh_key.c', + 'openssl/crypto/dh/dh_lib.c', + 'openssl/crypto/dh/dh_meth.c', + 'openssl/crypto/dh/dh_pmeth.c', + 'openssl/crypto/dh/dh_prn.c', + 'openssl/crypto/dh/dh_rfc5114.c', + 'openssl/crypto/dsa/dsa_ameth.c', + 'openssl/crypto/dsa/dsa_asn1.c', + 'openssl/crypto/dsa/dsa_backend.c', + 'openssl/crypto/dsa/dsa_check.c', + 'openssl/crypto/dsa/dsa_depr.c', + 'openssl/crypto/dsa/dsa_err.c', + 'openssl/crypto/dsa/dsa_gen.c', + 'openssl/crypto/dsa/dsa_key.c', + 'openssl/crypto/dsa/dsa_lib.c', + 'openssl/crypto/dsa/dsa_meth.c', + 'openssl/crypto/dsa/dsa_ossl.c', + 'openssl/crypto/dsa/dsa_pmeth.c', + 'openssl/crypto/dsa/dsa_prn.c', + 'openssl/crypto/dsa/dsa_sign.c', + 'openssl/crypto/dsa/dsa_vrf.c', + 'openssl/crypto/dso/dso_dl.c', + 'openssl/crypto/dso/dso_dlfcn.c', + 'openssl/crypto/dso/dso_err.c', + 'openssl/crypto/dso/dso_lib.c', + 'openssl/crypto/dso/dso_openssl.c', + 'openssl/crypto/dso/dso_vms.c', + 'openssl/crypto/dso/dso_win32.c', + 'openssl/crypto/ec/curve448/arch_32/f_impl32.c', + 'openssl/crypto/ec/curve448/arch_64/f_impl64.c', + 'openssl/crypto/ec/curve448/curve448.c', + 'openssl/crypto/ec/curve448/curve448_tables.c', + 'openssl/crypto/ec/curve448/eddsa.c', + 'openssl/crypto/ec/curve448/f_generic.c', + 'openssl/crypto/ec/curve448/scalar.c', + 'openssl/crypto/ec/curve25519.c', + 'openssl/crypto/ec/ec2_oct.c', + 'openssl/crypto/ec/ec2_smpl.c', + 'openssl/crypto/ec/ec_ameth.c', + 'openssl/crypto/ec/ec_asn1.c', + 'openssl/crypto/ec/ec_backend.c', + 'openssl/crypto/ec/ec_check.c', + 'openssl/crypto/ec/ec_curve.c', + 'openssl/crypto/ec/ec_cvt.c', + 'openssl/crypto/ec/ec_deprecated.c', + 'openssl/crypto/ec/ec_err.c', + 'openssl/crypto/ec/ec_key.c', + 'openssl/crypto/ec/ec_kmeth.c', + 'openssl/crypto/ec/ec_lib.c', + 'openssl/crypto/ec/ec_mult.c', + 'openssl/crypto/ec/ec_oct.c', + 'openssl/crypto/ec/ec_pmeth.c', + 'openssl/crypto/ec/ec_print.c', + 'openssl/crypto/ec/ecdh_kdf.c', + 'openssl/crypto/ec/ecdh_ossl.c', + 'openssl/crypto/ec/ecdsa_ossl.c', + 'openssl/crypto/ec/ecdsa_sign.c', + 'openssl/crypto/ec/ecdsa_vrf.c', + 'openssl/crypto/ec/eck_prn.c', + 'openssl/crypto/ec/ecp_mont.c', + 'openssl/crypto/ec/ecp_nist.c', + 'openssl/crypto/ec/ecp_oct.c', + 'openssl/crypto/ec/ecp_smpl.c', + 'openssl/crypto/ec/ecx_backend.c', + 'openssl/crypto/ec/ecx_key.c', + 'openssl/crypto/ec/ecx_meth.c', + 'openssl/crypto/encode_decode/decoder_err.c', + 'openssl/crypto/encode_decode/decoder_lib.c', + 'openssl/crypto/encode_decode/decoder_meth.c', + 'openssl/crypto/encode_decode/decoder_pkey.c', + 'openssl/crypto/encode_decode/encoder_err.c', + 'openssl/crypto/encode_decode/encoder_lib.c', + 'openssl/crypto/encode_decode/encoder_meth.c', + 'openssl/crypto/encode_decode/encoder_pkey.c', + 'openssl/crypto/engine/eng_all.c', + 'openssl/crypto/engine/eng_cnf.c', + 'openssl/crypto/engine/eng_ctrl.c', + 'openssl/crypto/engine/eng_dyn.c', + 'openssl/crypto/engine/eng_err.c', + 'openssl/crypto/engine/eng_fat.c', + 'openssl/crypto/engine/eng_init.c', + 'openssl/crypto/engine/eng_lib.c', + 'openssl/crypto/engine/eng_list.c', + 'openssl/crypto/engine/eng_openssl.c', + 'openssl/crypto/engine/eng_pkey.c', + 'openssl/crypto/engine/eng_rdrand.c', + 'openssl/crypto/engine/eng_table.c', + 'openssl/crypto/engine/tb_asnmth.c', + 'openssl/crypto/engine/tb_cipher.c', + 'openssl/crypto/engine/tb_dh.c', + 'openssl/crypto/engine/tb_digest.c', + 'openssl/crypto/engine/tb_dsa.c', + 'openssl/crypto/engine/tb_eckey.c', + 'openssl/crypto/engine/tb_pkmeth.c', + 'openssl/crypto/engine/tb_rand.c', + 'openssl/crypto/engine/tb_rsa.c', + 'openssl/crypto/err/err.c', + 'openssl/crypto/err/err_all.c', + 'openssl/crypto/err/err_all_legacy.c', + 'openssl/crypto/err/err_blocks.c', + 'openssl/crypto/err/err_prn.c', + 'openssl/crypto/ess/ess_asn1.c', + 'openssl/crypto/ess/ess_err.c', + 'openssl/crypto/ess/ess_lib.c', + 'openssl/crypto/evp/asymcipher.c', + 'openssl/crypto/evp/bio_b64.c', + 'openssl/crypto/evp/bio_enc.c', + 'openssl/crypto/evp/bio_md.c', + 'openssl/crypto/evp/bio_ok.c', + 'openssl/crypto/evp/c_allc.c', + 'openssl/crypto/evp/c_alld.c', + 'openssl/crypto/evp/cmeth_lib.c', + 'openssl/crypto/evp/ctrl_params_translate.c', + 'openssl/crypto/evp/dh_ctrl.c', + 'openssl/crypto/evp/dh_support.c', + 'openssl/crypto/evp/digest.c', + 'openssl/crypto/evp/dsa_ctrl.c', + 'openssl/crypto/evp/e_aes.c', + 'openssl/crypto/evp/e_aes_cbc_hmac_sha1.c', + 'openssl/crypto/evp/e_aes_cbc_hmac_sha256.c', + 'openssl/crypto/evp/e_aria.c', + 'openssl/crypto/evp/e_bf.c', + 'openssl/crypto/evp/e_camellia.c', + 'openssl/crypto/evp/e_cast.c', + 'openssl/crypto/evp/e_chacha20_poly1305.c', + 'openssl/crypto/evp/e_des.c', + 'openssl/crypto/evp/e_des3.c', + 'openssl/crypto/evp/e_idea.c', + 'openssl/crypto/evp/e_null.c', + 'openssl/crypto/evp/e_old.c', + 'openssl/crypto/evp/e_rc2.c', + 'openssl/crypto/evp/e_rc4.c', + 'openssl/crypto/evp/e_rc4_hmac_md5.c', + 'openssl/crypto/evp/e_rc5.c', + 'openssl/crypto/evp/e_seed.c', + 'openssl/crypto/evp/e_sm4.c', + 'openssl/crypto/evp/e_xcbc_d.c', + 'openssl/crypto/evp/ec_ctrl.c', + 'openssl/crypto/evp/ec_support.c', + 'openssl/crypto/evp/encode.c', + 'openssl/crypto/evp/evp_cnf.c', + 'openssl/crypto/evp/evp_enc.c', + 'openssl/crypto/evp/evp_err.c', + 'openssl/crypto/evp/evp_fetch.c', + 'openssl/crypto/evp/evp_key.c', + 'openssl/crypto/evp/evp_lib.c', + 'openssl/crypto/evp/evp_pbe.c', + 'openssl/crypto/evp/evp_pkey.c', + 'openssl/crypto/evp/evp_rand.c', + 'openssl/crypto/evp/evp_utils.c', + 'openssl/crypto/evp/exchange.c', + 'openssl/crypto/evp/kdf_lib.c', + 'openssl/crypto/evp/kdf_meth.c', + 'openssl/crypto/evp/kem.c', + 'openssl/crypto/evp/keymgmt_lib.c', + 'openssl/crypto/evp/keymgmt_meth.c', + 'openssl/crypto/evp/legacy_blake2.c', + 'openssl/crypto/evp/legacy_md4.c', + 'openssl/crypto/evp/legacy_md5.c', + 'openssl/crypto/evp/legacy_md5_sha1.c', + 'openssl/crypto/evp/legacy_mdc2.c', + 'openssl/crypto/evp/legacy_ripemd.c', + 'openssl/crypto/evp/legacy_sha.c', + 'openssl/crypto/evp/legacy_wp.c', + 'openssl/crypto/evp/m_null.c', + 'openssl/crypto/evp/m_sigver.c', + 'openssl/crypto/evp/mac_lib.c', + 'openssl/crypto/evp/mac_meth.c', + 'openssl/crypto/evp/names.c', + 'openssl/crypto/evp/p5_crpt.c', + 'openssl/crypto/evp/p5_crpt2.c', + 'openssl/crypto/evp/p_dec.c', + 'openssl/crypto/evp/p_enc.c', + 'openssl/crypto/evp/p_legacy.c', + 'openssl/crypto/evp/p_lib.c', + 'openssl/crypto/evp/p_open.c', + 'openssl/crypto/evp/p_seal.c', + 'openssl/crypto/evp/p_sign.c', + 'openssl/crypto/evp/p_verify.c', + 'openssl/crypto/evp/pbe_scrypt.c', + 'openssl/crypto/evp/pmeth_check.c', + 'openssl/crypto/evp/pmeth_gn.c', + 'openssl/crypto/evp/pmeth_lib.c', + 'openssl/crypto/evp/signature.c', + 'openssl/crypto/ffc/ffc_backend.c', + 'openssl/crypto/ffc/ffc_dh.c', + 'openssl/crypto/ffc/ffc_key_generate.c', + 'openssl/crypto/ffc/ffc_key_validate.c', + 'openssl/crypto/ffc/ffc_params.c', + 'openssl/crypto/ffc/ffc_params_generate.c', + 'openssl/crypto/ffc/ffc_params_validate.c', + 'openssl/crypto/hmac/hmac.c', + 'openssl/crypto/http/http_client.c', + 'openssl/crypto/http/http_err.c', + 'openssl/crypto/http/http_lib.c', + 'openssl/crypto/idea/i_cbc.c', + 'openssl/crypto/idea/i_cfb64.c', + 'openssl/crypto/idea/i_ecb.c', + 'openssl/crypto/idea/i_ofb64.c', + 'openssl/crypto/idea/i_skey.c', + 'openssl/crypto/kdf/kdf_err.c', + 'openssl/crypto/lhash/lh_stats.c', + 'openssl/crypto/lhash/lhash.c', + 'openssl/crypto/asn1_dsa.c', + 'openssl/crypto/bsearch.c', + 'openssl/crypto/context.c', + 'openssl/crypto/core_algorithm.c', + 'openssl/crypto/core_fetch.c', + 'openssl/crypto/core_namemap.c', + 'openssl/crypto/cpt_err.c', + 'openssl/crypto/cpuid.c', + 'openssl/crypto/cryptlib.c', + 'openssl/crypto/ctype.c', + 'openssl/crypto/cversion.c', + 'openssl/crypto/der_writer.c', + 'openssl/crypto/ebcdic.c', + 'openssl/crypto/ex_data.c', + 'openssl/crypto/getenv.c', + 'openssl/crypto/info.c', + 'openssl/crypto/init.c', + 'openssl/crypto/initthread.c', + 'openssl/crypto/mem.c', + 'openssl/crypto/mem_clr.c', + 'openssl/crypto/mem_sec.c', + 'openssl/crypto/o_dir.c', + 'openssl/crypto/o_fopen.c', + 'openssl/crypto/o_init.c', + 'openssl/crypto/o_str.c', + 'openssl/crypto/o_time.c', + 'openssl/crypto/packet.c', + 'openssl/crypto/param_build.c', + 'openssl/crypto/param_build_set.c', + 'openssl/crypto/params.c', + 'openssl/crypto/params_dup.c', + 'openssl/crypto/params_from_text.c', + 'openssl/crypto/passphrase.c', + 'openssl/crypto/provider.c', + 'openssl/crypto/provider_child.c', + 'openssl/crypto/provider_conf.c', + 'openssl/crypto/provider_core.c', + 'openssl/crypto/provider_predefined.c', + 'openssl/crypto/punycode.c', + 'openssl/crypto/self_test_core.c', + 'openssl/crypto/sparse_array.c', + 'openssl/crypto/threads_lib.c', + 'openssl/crypto/threads_none.c', + 'openssl/crypto/threads_pthread.c', + 'openssl/crypto/threads_win.c', + 'openssl/crypto/trace.c', + 'openssl/crypto/uid.c', + 'openssl/crypto/md4/md4_dgst.c', + 'openssl/crypto/md4/md4_one.c', + 'openssl/crypto/md5/md5_dgst.c', + 'openssl/crypto/md5/md5_one.c', + 'openssl/crypto/md5/md5_sha1.c', + 'openssl/crypto/mdc2/mdc2_one.c', + 'openssl/crypto/mdc2/mdc2dgst.c', + 'openssl/crypto/modes/cbc128.c', + 'openssl/crypto/modes/ccm128.c', + 'openssl/crypto/modes/cfb128.c', + 'openssl/crypto/modes/ctr128.c', + 'openssl/crypto/modes/cts128.c', + 'openssl/crypto/modes/gcm128.c', + 'openssl/crypto/modes/ocb128.c', + 'openssl/crypto/modes/ofb128.c', + 'openssl/crypto/modes/siv128.c', + 'openssl/crypto/modes/wrap128.c', + 'openssl/crypto/modes/xts128.c', + 'openssl/crypto/objects/o_names.c', + 'openssl/crypto/objects/obj_dat.c', + 'openssl/crypto/objects/obj_err.c', + 'openssl/crypto/objects/obj_lib.c', + 'openssl/crypto/objects/obj_xref.c', + 'openssl/crypto/ocsp/ocsp_asn.c', + 'openssl/crypto/ocsp/ocsp_cl.c', + 'openssl/crypto/ocsp/ocsp_err.c', + 'openssl/crypto/ocsp/ocsp_ext.c', + 'openssl/crypto/ocsp/ocsp_http.c', + 'openssl/crypto/ocsp/ocsp_lib.c', + 'openssl/crypto/ocsp/ocsp_prn.c', + 'openssl/crypto/ocsp/ocsp_srv.c', + 'openssl/crypto/ocsp/ocsp_vfy.c', + 'openssl/crypto/ocsp/v3_ocsp.c', + 'openssl/crypto/pem/pem_all.c', + 'openssl/crypto/pem/pem_err.c', + 'openssl/crypto/pem/pem_info.c', + 'openssl/crypto/pem/pem_lib.c', + 'openssl/crypto/pem/pem_oth.c', + 'openssl/crypto/pem/pem_pk8.c', + 'openssl/crypto/pem/pem_pkey.c', + 'openssl/crypto/pem/pem_sign.c', + 'openssl/crypto/pem/pem_x509.c', + 'openssl/crypto/pem/pem_xaux.c', + 'openssl/crypto/pem/pvkfmt.c', + 'openssl/crypto/pkcs12/p12_add.c', + 'openssl/crypto/pkcs12/p12_asn.c', + 'openssl/crypto/pkcs12/p12_attr.c', + 'openssl/crypto/pkcs12/p12_crpt.c', + 'openssl/crypto/pkcs12/p12_crt.c', + 'openssl/crypto/pkcs12/p12_decr.c', + 'openssl/crypto/pkcs12/p12_init.c', + 'openssl/crypto/pkcs12/p12_key.c', + 'openssl/crypto/pkcs12/p12_kiss.c', + 'openssl/crypto/pkcs12/p12_mutl.c', + 'openssl/crypto/pkcs12/p12_npas.c', + 'openssl/crypto/pkcs12/p12_p8d.c', + 'openssl/crypto/pkcs12/p12_p8e.c', + 'openssl/crypto/pkcs12/p12_sbag.c', + 'openssl/crypto/pkcs12/p12_utl.c', + 'openssl/crypto/pkcs12/pk12err.c', + 'openssl/crypto/pkcs7/bio_pk7.c', + 'openssl/crypto/pkcs7/pk7_asn1.c', + 'openssl/crypto/pkcs7/pk7_attr.c', + 'openssl/crypto/pkcs7/pk7_doit.c', + 'openssl/crypto/pkcs7/pk7_lib.c', + 'openssl/crypto/pkcs7/pk7_mime.c', + 'openssl/crypto/pkcs7/pk7_smime.c', + 'openssl/crypto/pkcs7/pkcs7err.c', + 'openssl/crypto/poly1305/poly1305.c', + 'openssl/crypto/property/defn_cache.c', + 'openssl/crypto/property/property.c', + 'openssl/crypto/property/property_err.c', + 'openssl/crypto/property/property_parse.c', + 'openssl/crypto/property/property_query.c', + 'openssl/crypto/property/property_string.c', + 'openssl/crypto/rand/prov_seed.c', + 'openssl/crypto/rand/rand_deprecated.c', + 'openssl/crypto/rand/rand_err.c', + 'openssl/crypto/rand/rand_lib.c', + 'openssl/crypto/rand/rand_meth.c', + 'openssl/crypto/rand/rand_pool.c', + 'openssl/crypto/rand/randfile.c', + 'openssl/crypto/rc2/rc2_cbc.c', + 'openssl/crypto/rc2/rc2_ecb.c', + 'openssl/crypto/rc2/rc2_skey.c', + 'openssl/crypto/rc2/rc2cfb64.c', + 'openssl/crypto/rc2/rc2ofb64.c', + 'openssl/crypto/rc4/rc4_enc.c', + 'openssl/crypto/rc4/rc4_skey.c', + 'openssl/crypto/ripemd/rmd_dgst.c', + 'openssl/crypto/ripemd/rmd_one.c', + 'openssl/crypto/rsa/rsa_ameth.c', + 'openssl/crypto/rsa/rsa_asn1.c', + 'openssl/crypto/rsa/rsa_backend.c', + 'openssl/crypto/rsa/rsa_chk.c', + 'openssl/crypto/rsa/rsa_crpt.c', + 'openssl/crypto/rsa/rsa_depr.c', + 'openssl/crypto/rsa/rsa_err.c', + 'openssl/crypto/rsa/rsa_gen.c', + 'openssl/crypto/rsa/rsa_lib.c', + 'openssl/crypto/rsa/rsa_meth.c', + 'openssl/crypto/rsa/rsa_mp.c', + 'openssl/crypto/rsa/rsa_mp_names.c', + 'openssl/crypto/rsa/rsa_none.c', + 'openssl/crypto/rsa/rsa_oaep.c', + 'openssl/crypto/rsa/rsa_ossl.c', + 'openssl/crypto/rsa/rsa_pk1.c', + 'openssl/crypto/rsa/rsa_pmeth.c', + 'openssl/crypto/rsa/rsa_prn.c', + 'openssl/crypto/rsa/rsa_pss.c', + 'openssl/crypto/rsa/rsa_saos.c', + 'openssl/crypto/rsa/rsa_schemes.c', + 'openssl/crypto/rsa/rsa_sign.c', + 'openssl/crypto/rsa/rsa_sp800_56b_check.c', + 'openssl/crypto/rsa/rsa_sp800_56b_gen.c', + 'openssl/crypto/rsa/rsa_x931.c', + 'openssl/crypto/rsa/rsa_x931g.c', + 'openssl/crypto/seed/seed.c', + 'openssl/crypto/seed/seed_cbc.c', + 'openssl/crypto/seed/seed_cfb.c', + 'openssl/crypto/seed/seed_ecb.c', + 'openssl/crypto/seed/seed_ofb.c', + 'openssl/crypto/sha/keccak1600.c', + 'openssl/crypto/sha/sha1_one.c', + 'openssl/crypto/sha/sha1dgst.c', + 'openssl/crypto/sha/sha256.c', + 'openssl/crypto/sha/sha3.c', + 'openssl/crypto/sha/sha512.c', + 'openssl/crypto/siphash/siphash.c', + 'openssl/crypto/sm2/sm2_crypt.c', + 'openssl/crypto/sm2/sm2_err.c', + 'openssl/crypto/sm2/sm2_key.c', + 'openssl/crypto/sm2/sm2_sign.c', + 'openssl/crypto/sm3/legacy_sm3.c', + 'openssl/crypto/sm3/sm3.c', + 'openssl/crypto/sm4/sm4.c', + 'openssl/crypto/srp/srp_lib.c', + 'openssl/crypto/srp/srp_vfy.c', + 'openssl/crypto/stack/stack.c', + 'openssl/crypto/store/store_err.c', + 'openssl/crypto/store/store_init.c', + 'openssl/crypto/store/store_lib.c', + 'openssl/crypto/store/store_meth.c', + 'openssl/crypto/store/store_register.c', + 'openssl/crypto/store/store_result.c', + 'openssl/crypto/store/store_strings.c', + 'openssl/crypto/ts/ts_asn1.c', + 'openssl/crypto/ts/ts_conf.c', + 'openssl/crypto/ts/ts_err.c', + 'openssl/crypto/ts/ts_lib.c', + 'openssl/crypto/ts/ts_req_print.c', + 'openssl/crypto/ts/ts_req_utils.c', + 'openssl/crypto/ts/ts_rsp_print.c', + 'openssl/crypto/ts/ts_rsp_sign.c', + 'openssl/crypto/ts/ts_rsp_utils.c', + 'openssl/crypto/ts/ts_rsp_verify.c', + 'openssl/crypto/ts/ts_verify_ctx.c', + 'openssl/crypto/txt_db/txt_db.c', + 'openssl/crypto/ui/ui_err.c', + 'openssl/crypto/ui/ui_lib.c', + 'openssl/crypto/ui/ui_null.c', + 'openssl/crypto/ui/ui_openssl.c', + 'openssl/crypto/ui/ui_util.c', + 'openssl/crypto/whrlpool/wp_block.c', + 'openssl/crypto/whrlpool/wp_dgst.c', + 'openssl/crypto/x509/by_dir.c', + 'openssl/crypto/x509/by_file.c', + 'openssl/crypto/x509/by_store.c', + 'openssl/crypto/x509/pcy_cache.c', + 'openssl/crypto/x509/pcy_data.c', + 'openssl/crypto/x509/pcy_lib.c', + 'openssl/crypto/x509/pcy_map.c', + 'openssl/crypto/x509/pcy_node.c', + 'openssl/crypto/x509/pcy_tree.c', + 'openssl/crypto/x509/t_crl.c', + 'openssl/crypto/x509/t_req.c', + 'openssl/crypto/x509/t_x509.c', + 'openssl/crypto/x509/v3_addr.c', + 'openssl/crypto/x509/v3_admis.c', + 'openssl/crypto/x509/v3_akeya.c', + 'openssl/crypto/x509/v3_akid.c', + 'openssl/crypto/x509/v3_asid.c', + 'openssl/crypto/x509/v3_bcons.c', + 'openssl/crypto/x509/v3_bitst.c', + 'openssl/crypto/x509/v3_conf.c', + 'openssl/crypto/x509/v3_cpols.c', + 'openssl/crypto/x509/v3_crld.c', + 'openssl/crypto/x509/v3_enum.c', + 'openssl/crypto/x509/v3_extku.c', + 'openssl/crypto/x509/v3_genn.c', + 'openssl/crypto/x509/v3_ia5.c', + 'openssl/crypto/x509/v3_info.c', + 'openssl/crypto/x509/v3_int.c', + 'openssl/crypto/x509/v3_ist.c', + 'openssl/crypto/x509/v3_lib.c', + 'openssl/crypto/x509/v3_ncons.c', + 'openssl/crypto/x509/v3_pci.c', + 'openssl/crypto/x509/v3_pcia.c', + 'openssl/crypto/x509/v3_pcons.c', + 'openssl/crypto/x509/v3_pku.c', + 'openssl/crypto/x509/v3_pmaps.c', + 'openssl/crypto/x509/v3_prn.c', + 'openssl/crypto/x509/v3_purp.c', + 'openssl/crypto/x509/v3_san.c', + 'openssl/crypto/x509/v3_skid.c', + 'openssl/crypto/x509/v3_sxnet.c', + 'openssl/crypto/x509/v3_tlsf.c', + 'openssl/crypto/x509/v3_utf8.c', + 'openssl/crypto/x509/v3_utl.c', + 'openssl/crypto/x509/v3err.c', + 'openssl/crypto/x509/x509_att.c', + 'openssl/crypto/x509/x509_cmp.c', + 'openssl/crypto/x509/x509_d2.c', + 'openssl/crypto/x509/x509_def.c', + 'openssl/crypto/x509/x509_err.c', + 'openssl/crypto/x509/x509_ext.c', + 'openssl/crypto/x509/x509_lu.c', + 'openssl/crypto/x509/x509_meth.c', + 'openssl/crypto/x509/x509_obj.c', + 'openssl/crypto/x509/x509_r2x.c', + 'openssl/crypto/x509/x509_req.c', + 'openssl/crypto/x509/x509_set.c', + 'openssl/crypto/x509/x509_trust.c', + 'openssl/crypto/x509/x509_txt.c', + 'openssl/crypto/x509/x509_v3.c', + 'openssl/crypto/x509/x509_vfy.c', + 'openssl/crypto/x509/x509_vpm.c', + 'openssl/crypto/x509/x509cset.c', + 'openssl/crypto/x509/x509name.c', + 'openssl/crypto/x509/x509rset.c', + 'openssl/crypto/x509/x509spki.c', + 'openssl/crypto/x509/x509type.c', + 'openssl/crypto/x509/x_all.c', + 'openssl/crypto/x509/x_attrib.c', + 'openssl/crypto/x509/x_crl.c', + 'openssl/crypto/x509/x_exten.c', + 'openssl/crypto/x509/x_name.c', + 'openssl/crypto/x509/x_pubkey.c', + 'openssl/crypto/x509/x_req.c', + 'openssl/crypto/x509/x_x509.c', + 'openssl/crypto/x509/x_x509a.c', + 'openssl/engines/e_capi.c', + 'openssl/engines/e_padlock.c', + 'openssl/providers/baseprov.c', + 'openssl/providers/defltprov.c', + 'openssl/providers/nullprov.c', + 'openssl/providers/prov_running.c', + 'openssl/providers/common/der/der_rsa_sig.c', + 'openssl/providers/common/der/der_sm2_key.c', + 'openssl/providers/common/der/der_sm2_sig.c', + 'openssl/providers/common/bio_prov.c', + 'openssl/providers/common/capabilities.c', + 'openssl/providers/common/digest_to_nid.c', + 'openssl/providers/common/provider_seeding.c', + 'openssl/providers/common/provider_util.c', + 'openssl/providers/common/securitycheck.c', + 'openssl/providers/common/securitycheck_default.c', + 'openssl/providers/implementations/asymciphers/rsa_enc.c', + 'openssl/providers/implementations/asymciphers/sm2_enc.c', + 'openssl/providers/implementations/ciphers/cipher_aes.c', + 'openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c', + 'openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c', + 'openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c', + 'openssl/providers/implementations/ciphers/cipher_aes_ccm.c', + 'openssl/providers/implementations/ciphers/cipher_aes_ccm_hw.c', + 'openssl/providers/implementations/ciphers/cipher_aes_gcm.c', + 'openssl/providers/implementations/ciphers/cipher_aes_gcm_hw.c', + 'openssl/providers/implementations/ciphers/cipher_aes_hw.c', + 'openssl/providers/implementations/ciphers/cipher_aes_ocb.c', + 'openssl/providers/implementations/ciphers/cipher_aes_ocb_hw.c', + 'openssl/providers/implementations/ciphers/cipher_aes_siv.c', + 'openssl/providers/implementations/ciphers/cipher_aes_siv_hw.c', + 'openssl/providers/implementations/ciphers/cipher_aes_wrp.c', + 'openssl/providers/implementations/ciphers/cipher_aes_xts.c', + 'openssl/providers/implementations/ciphers/cipher_aes_xts_fips.c', + 'openssl/providers/implementations/ciphers/cipher_aes_xts_hw.c', + 'openssl/providers/implementations/ciphers/cipher_aria.c', + 'openssl/providers/implementations/ciphers/cipher_aria_ccm.c', + 'openssl/providers/implementations/ciphers/cipher_aria_ccm_hw.c', + 'openssl/providers/implementations/ciphers/cipher_aria_gcm.c', + 'openssl/providers/implementations/ciphers/cipher_aria_gcm_hw.c', + 'openssl/providers/implementations/ciphers/cipher_aria_hw.c', + 'openssl/providers/implementations/ciphers/cipher_camellia.c', + 'openssl/providers/implementations/ciphers/cipher_camellia_hw.c', + 'openssl/providers/implementations/ciphers/cipher_chacha20.c', + 'openssl/providers/implementations/ciphers/cipher_chacha20_hw.c', + 'openssl/providers/implementations/ciphers/cipher_chacha20_poly1305.c', + 'openssl/providers/implementations/ciphers/cipher_chacha20_poly1305_hw.c', + 'openssl/providers/implementations/ciphers/cipher_cts.c', + 'openssl/providers/implementations/ciphers/cipher_null.c', + 'openssl/providers/implementations/ciphers/cipher_sm4.c', + 'openssl/providers/implementations/ciphers/cipher_sm4_hw.c', + 'openssl/providers/implementations/ciphers/cipher_tdes.c', + 'openssl/providers/implementations/ciphers/cipher_tdes_common.c', + 'openssl/providers/implementations/ciphers/cipher_tdes_default.c', + 'openssl/providers/implementations/ciphers/cipher_tdes_default_hw.c', + 'openssl/providers/implementations/ciphers/cipher_tdes_hw.c', + 'openssl/providers/implementations/ciphers/cipher_tdes_wrap.c', + 'openssl/providers/implementations/ciphers/cipher_tdes_wrap_hw.c', + 'openssl/providers/implementations/digests/blake2_prov.c', + 'openssl/providers/implementations/digests/blake2b_prov.c', + 'openssl/providers/implementations/digests/blake2s_prov.c', + 'openssl/providers/implementations/digests/md5_prov.c', + 'openssl/providers/implementations/digests/md5_sha1_prov.c', + 'openssl/providers/implementations/digests/null_prov.c', + 'openssl/providers/implementations/digests/ripemd_prov.c', + 'openssl/providers/implementations/digests/sha2_prov.c', + 'openssl/providers/implementations/digests/sha3_prov.c', + 'openssl/providers/implementations/digests/sm3_prov.c', + 'openssl/providers/implementations/encode_decode/decode_der2key.c', + 'openssl/providers/implementations/encode_decode/decode_epki2pki.c', + 'openssl/providers/implementations/encode_decode/decode_msblob2key.c', + 'openssl/providers/implementations/encode_decode/decode_pem2der.c', + 'openssl/providers/implementations/encode_decode/decode_pvk2key.c', + 'openssl/providers/implementations/encode_decode/decode_spki2typespki.c', + 'openssl/providers/implementations/encode_decode/encode_key2any.c', + 'openssl/providers/implementations/encode_decode/encode_key2blob.c', + 'openssl/providers/implementations/encode_decode/encode_key2ms.c', + 'openssl/providers/implementations/encode_decode/encode_key2text.c', + 'openssl/providers/implementations/encode_decode/endecoder_common.c', + 'openssl/providers/implementations/exchange/dh_exch.c', + 'openssl/providers/implementations/exchange/ecdh_exch.c', + 'openssl/providers/implementations/exchange/ecx_exch.c', + 'openssl/providers/implementations/exchange/kdf_exch.c', + 'openssl/providers/implementations/kdfs/hkdf.c', + 'openssl/providers/implementations/kdfs/kbkdf.c', + 'openssl/providers/implementations/kdfs/krb5kdf.c', + 'openssl/providers/implementations/kdfs/pbkdf2.c', + 'openssl/providers/implementations/kdfs/pbkdf2_fips.c', + 'openssl/providers/implementations/kdfs/pkcs12kdf.c', + 'openssl/providers/implementations/kdfs/scrypt.c', + 'openssl/providers/implementations/kdfs/sshkdf.c', + 'openssl/providers/implementations/kdfs/sskdf.c', + 'openssl/providers/implementations/kdfs/tls1_prf.c', + 'openssl/providers/implementations/kdfs/x942kdf.c', + 'openssl/providers/implementations/kem/rsa_kem.c', + 'openssl/providers/implementations/keymgmt/dh_kmgmt.c', + 'openssl/providers/implementations/keymgmt/dsa_kmgmt.c', + 'openssl/providers/implementations/keymgmt/ec_kmgmt.c', + 'openssl/providers/implementations/keymgmt/ecx_kmgmt.c', + 'openssl/providers/implementations/keymgmt/kdf_legacy_kmgmt.c', + 'openssl/providers/implementations/keymgmt/mac_legacy_kmgmt.c', + 'openssl/providers/implementations/keymgmt/rsa_kmgmt.c', + 'openssl/providers/implementations/macs/blake2b_mac.c', + 'openssl/providers/implementations/macs/blake2s_mac.c', + 'openssl/providers/implementations/macs/cmac_prov.c', + 'openssl/providers/implementations/macs/gmac_prov.c', + 'openssl/providers/implementations/macs/hmac_prov.c', + 'openssl/providers/implementations/macs/kmac_prov.c', + 'openssl/providers/implementations/macs/poly1305_prov.c', + 'openssl/providers/implementations/macs/siphash_prov.c', + 'openssl/providers/implementations/rands/crngt.c', + 'openssl/providers/implementations/rands/drbg.c', + 'openssl/providers/implementations/rands/drbg_ctr.c', + 'openssl/providers/implementations/rands/drbg_hash.c', + 'openssl/providers/implementations/rands/drbg_hmac.c', + 'openssl/providers/implementations/rands/seed_src.c', + 'openssl/providers/implementations/rands/test_rng.c', + 'openssl/providers/implementations/rands/seeding/rand_cpu_x86.c', + 'openssl/providers/implementations/rands/seeding/rand_tsc.c', + 'openssl/providers/implementations/rands/seeding/rand_unix.c', + 'openssl/providers/implementations/rands/seeding/rand_win.c', + 'openssl/providers/implementations/signature/dsa_sig.c', + 'openssl/providers/implementations/signature/ecdsa_sig.c', + 'openssl/providers/implementations/signature/eddsa_sig.c', + 'openssl/providers/implementations/signature/mac_legacy_sig.c', + 'openssl/providers/implementations/signature/rsa_sig.c', + 'openssl/providers/implementations/signature/sm2_sig.c', + 'openssl/providers/implementations/storemgmt/file_store.c', + 'openssl/providers/implementations/storemgmt/file_store_any2obj.c', + 'openssl/ssl/s3_cbc.c', + 'openssl/providers/common/der/der_dsa_key.c', + 'openssl/providers/common/der/der_dsa_sig.c', + 'openssl/providers/common/der/der_ec_key.c', + 'openssl/providers/common/der/der_ec_sig.c', + 'openssl/providers/common/der/der_ecx_key.c', + 'openssl/providers/common/der/der_rsa_key.c', + 'openssl/providers/common/provider_ctx.c', + 'openssl/providers/common/provider_err.c', + 'openssl/providers/implementations/ciphers/ciphercommon.c', + 'openssl/providers/implementations/ciphers/ciphercommon_block.c', + 'openssl/providers/implementations/ciphers/ciphercommon_ccm.c', + 'openssl/providers/implementations/ciphers/ciphercommon_ccm_hw.c', + 'openssl/providers/implementations/ciphers/ciphercommon_gcm.c', + 'openssl/providers/implementations/ciphers/ciphercommon_gcm_hw.c', + 'openssl/providers/implementations/ciphers/ciphercommon_hw.c', + 'openssl/providers/implementations/digests/digestcommon.c', + 'openssl/ssl/record/tls_pad.c', + 'openssl/providers/implementations/ciphers/cipher_blowfish.c', + 'openssl/providers/implementations/ciphers/cipher_blowfish_hw.c', + 'openssl/providers/implementations/ciphers/cipher_cast5.c', + 'openssl/providers/implementations/ciphers/cipher_cast5_hw.c', + 'openssl/providers/implementations/ciphers/cipher_des.c', + 'openssl/providers/implementations/ciphers/cipher_des_hw.c', + 'openssl/providers/implementations/ciphers/cipher_desx.c', + 'openssl/providers/implementations/ciphers/cipher_desx_hw.c', + 'openssl/providers/implementations/ciphers/cipher_idea.c', + 'openssl/providers/implementations/ciphers/cipher_idea_hw.c', + 'openssl/providers/implementations/ciphers/cipher_rc2.c', + 'openssl/providers/implementations/ciphers/cipher_rc2_hw.c', + 'openssl/providers/implementations/ciphers/cipher_rc4.c', + 'openssl/providers/implementations/ciphers/cipher_rc4_hmac_md5.c', + 'openssl/providers/implementations/ciphers/cipher_rc4_hmac_md5_hw.c', + 'openssl/providers/implementations/ciphers/cipher_rc4_hw.c', + 'openssl/providers/implementations/ciphers/cipher_seed.c', + 'openssl/providers/implementations/ciphers/cipher_seed_hw.c', + 'openssl/providers/implementations/ciphers/cipher_tdes_common.c', + 'openssl/providers/implementations/digests/md4_prov.c', + 'openssl/providers/implementations/digests/mdc2_prov.c', + 'openssl/providers/implementations/digests/ripemd_prov.c', + 'openssl/providers/implementations/digests/wp_prov.c', + 'openssl/providers/implementations/kdfs/pbkdf1.c', + 'openssl/providers/prov_running.c', + 'openssl/providers/legacyprov.c', + ], + 'openssl_sources_linux64-loongarch64': [ + './config/archs/linux64-loongarch64/no-asm/providers/common/der/der_sm2_gen.c', + './config/archs/linux64-loongarch64/no-asm/providers/common/der/der_digests_gen.c', + './config/archs/linux64-loongarch64/no-asm/providers/common/der/der_dsa_gen.c', + './config/archs/linux64-loongarch64/no-asm/providers/common/der/der_ec_gen.c', + './config/archs/linux64-loongarch64/no-asm/providers/common/der/der_ecx_gen.c', + './config/archs/linux64-loongarch64/no-asm/providers/common/der/der_rsa_gen.c', + './config/archs/linux64-loongarch64/no-asm/providers/common/der/der_wrap_gen.c', + './config/archs/linux64-loongarch64/no-asm/providers/legacy.ld', + './config/archs/linux64-loongarch64/no-asm/providers/fips.ld', + ], + 'openssl_defines_linux64-loongarch64': [ + 'NDEBUG', + 'OPENSSL_USE_NODELETE', + 'OPENSSL_BUILDING_OPENSSL', + 'OPENSSL_PIC', + ], + 'openssl_cflags_linux64-loongarch64': [ + '-Wall -O3', + '-pthread', + '-Wall -O3', + ], + 'openssl_ex_libs_linux64-loongarch64': [ + '-ldl -pthread', + ], + }, + 'include_dirs': [ + '.', + './include', + './crypto', + './crypto/include/internal', + './providers/common/include', + ], + 'defines': ['<@(openssl_defines_linux64-loongarch64)'], + 'cflags' : ['<@(openssl_cflags_linux64-loongarch64)'], + 'libraries': ['<@(openssl_ex_libs_linux64-loongarch64)'], + 'sources': ['<@(openssl_sources)', '<@(openssl_sources_linux64-loongarch64)'], + 'direct_dependent_settings': { + 'include_dirs': ['./include', '.'], + 'defines': ['<@(openssl_defines_linux64-loongarch64)'], + }, +} diff --git a/deps/openssl/config/archs/linux64-mips64/asm/configdata.pm b/deps/openssl/config/archs/linux64-mips64/asm/configdata.pm index 63ad4d384327ce..15b1926241b516 100644 --- a/deps/openssl/config/archs/linux64-mips64/asm/configdata.pm +++ b/deps/openssl/config/archs/linux64-mips64/asm/configdata.pm @@ -146,6 +146,7 @@ our %config = ( "build_type" => "release", "builddir" => ".", "cflags" => [ + "-mips3", "-Wa,--noexecstack" ], "conf_files" => [ @@ -153,13 +154,15 @@ our %config = ( "Configurations/10-main.conf" ], "cppflags" => [], - "cxxflags" => [], + "cxxflags" => [ + "-mips3" + ], "defines" => [ "NDEBUG" ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -207,7 +210,7 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -259,11 +262,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux64-mips64", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1330,6 +1333,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3939,6 +3945,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4047,6 +4056,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6312,6 +6324,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6420,6 +6435,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7769,6 +7787,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8434,7 +8456,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", "crypto/bn/libcrypto-lib-mips-mont.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-bn-mips.o", "crypto/bn/libfips-lib-bn_add.o", "crypto/bn/libfips-lib-bn_blind.o", @@ -8463,8 +8484,7 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-mips-mont.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o" + "crypto/bn/libfips-lib-mips-mont.o" ], "products" => { "lib" => [ @@ -12916,6 +12936,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -13024,6 +13047,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15289,6 +15315,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15397,6 +15426,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16909,6 +16941,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16945,6 +16978,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18895,6 +18929,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19919,6 +19957,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19955,6 +19994,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20220,6 +20260,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -21060,9 +21101,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-mips-mont.o" => [ "crypto/bn/mips-mont.S" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-bn-mips.o" => [ "crypto/bn/bn-mips.S" ], @@ -21150,9 +21188,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-mips-mont.o" => [ "crypto/bn/mips-mont.S" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" ], @@ -23671,7 +23706,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", "crypto/bn/libcrypto-lib-mips-mont.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/buffer/libcrypto-lib-buf_err.o", "crypto/buffer/libcrypto-lib-buffer.o", "crypto/camellia/libcrypto-lib-camellia.o", @@ -25245,7 +25279,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", "crypto/bn/libfips-lib-mips-mont.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/buffer/libfips-lib-buffer.o", "crypto/cmac/libfips-lib-cmac.o", "crypto/des/libfips-lib-des_enc.o", @@ -26758,6 +26791,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27456,8 +27495,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27484,7 +27523,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27501,8 +27540,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/linux64-mips64/asm/crypto/buildinf.h b/deps/openssl/config/archs/linux64-mips64/asm/crypto/buildinf.h index 860830954d27d3..2d223c9b46e7d0 100644 --- a/deps/openssl/config/archs/linux64-mips64/asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/linux64-mips64/asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux64-mips64" -#define DATE "built on: Mon Feb 13 14:28:04 2023 UTC" +#define DATE "built on: Fri Jun 9 12:11:06 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a @@ -21,11 +21,12 @@ static const char compiler_flags[] = { 'c','o','m','p','i','l','e','r',':',' ','g','c','c',' ','-','f', 'P','I','C',' ','-','p','t','h','r','e','a','d',' ','-','m','a', - 'b','i','=','6','4',' ','-','W','a',',','-','-','n','o','e','x', - 'e','c','s','t','a','c','k',' ','-','W','a','l','l',' ','-','O', - '3',' ','-','D','O','P','E','N','S','S','L','_','U','S','E','_', - 'N','O','D','E','L','E','T','E',' ','-','D','O','P','E','N','S', - 'S','L','_','P','I','C',' ','-','D','O','P','E','N','S','S','L', - '_','B','U','I','L','D','I','N','G','_','O','P','E','N','S','S', - 'L',' ','-','D','N','D','E','B','U','G','\0' + 'b','i','=','6','4',' ','-','m','i','p','s','3',' ','-','W','a', + ',','-','-','n','o','e','x','e','c','s','t','a','c','k',' ','-', + 'W','a','l','l',' ','-','O','3',' ','-','D','O','P','E','N','S', + 'S','L','_','U','S','E','_','N','O','D','E','L','E','T','E',' ', + '-','D','O','P','E','N','S','S','L','_','P','I','C',' ','-','D', + 'O','P','E','N','S','S','L','_','B','U','I','L','D','I','N','G', + '_','O','P','E','N','S','S','L',' ','-','D','N','D','E','B','U', + 'G','\0' }; diff --git a/deps/openssl/config/archs/linux64-mips64/asm/include/openssl/cmp.h b/deps/openssl/config/archs/linux64-mips64/asm/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/linux64-mips64/asm/include/openssl/cmp.h +++ b/deps/openssl/config/archs/linux64-mips64/asm/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/linux64-mips64/asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux64-mips64/asm/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/linux64-mips64/asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux64-mips64/asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux64-mips64/asm/openssl-cl.gypi b/deps/openssl/config/archs/linux64-mips64/asm/openssl-cl.gypi index 1325c04e2aa310..263cf3c2e00334 100644 --- a/deps/openssl/config/archs/linux64-mips64/asm/openssl-cl.gypi +++ b/deps/openssl/config/archs/linux64-mips64/asm/openssl-cl.gypi @@ -13,6 +13,7 @@ 'OPENSSL_PIC', ], 'openssl_cflags_linux64-mips64': [ + '-mips3', '-Wa,--noexecstack', '-Wall -O3', '-pthread -mabi=64', diff --git a/deps/openssl/config/archs/linux64-mips64/asm/openssl-fips.gypi b/deps/openssl/config/archs/linux64-mips64/asm/openssl-fips.gypi index 5022e423888d0a..c7660305e294c7 100644 --- a/deps/openssl/config/archs/linux64-mips64/asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/linux64-mips64/asm/openssl-fips.gypi @@ -31,7 +31,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/des_enc.c', @@ -302,6 +301,7 @@ 'FIPS_MODULE', ], 'openssl_cflags_linux64-mips64': [ + '-mips3', '-Wa,--noexecstack', '-Wall -O3', '-pthread -mabi=64', diff --git a/deps/openssl/config/archs/linux64-mips64/asm/openssl.gypi b/deps/openssl/config/archs/linux64-mips64/asm/openssl.gypi index b448469c3e7bbe..530cea8a707d21 100644 --- a/deps/openssl/config/archs/linux64-mips64/asm/openssl.gypi +++ b/deps/openssl/config/archs/linux64-mips64/asm/openssl.gypi @@ -190,7 +190,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/camellia.c', @@ -982,6 +981,7 @@ 'OPENSSL_PIC', ], 'openssl_cflags_linux64-mips64': [ + '-mips3', '-Wa,--noexecstack', '-Wall -O3', '-pthread -mabi=64', diff --git a/deps/openssl/config/archs/linux64-mips64/asm_avx2/configdata.pm b/deps/openssl/config/archs/linux64-mips64/asm_avx2/configdata.pm index 2a3f0256786e61..7c704ad5c61386 100644 --- a/deps/openssl/config/archs/linux64-mips64/asm_avx2/configdata.pm +++ b/deps/openssl/config/archs/linux64-mips64/asm_avx2/configdata.pm @@ -146,6 +146,7 @@ our %config = ( "build_type" => "release", "builddir" => ".", "cflags" => [ + "-mips3", "-Wa,--noexecstack" ], "conf_files" => [ @@ -153,13 +154,15 @@ our %config = ( "Configurations/10-main.conf" ], "cppflags" => [], - "cxxflags" => [], + "cxxflags" => [ + "-mips3" + ], "defines" => [ "NDEBUG" ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -207,7 +210,7 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -259,11 +262,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux64-mips64", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1330,6 +1333,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3939,6 +3945,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4047,6 +4056,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6312,6 +6324,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6420,6 +6435,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7769,6 +7787,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8434,7 +8456,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", "crypto/bn/libcrypto-lib-mips-mont.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-bn-mips.o", "crypto/bn/libfips-lib-bn_add.o", "crypto/bn/libfips-lib-bn_blind.o", @@ -8463,8 +8484,7 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-mips-mont.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o" + "crypto/bn/libfips-lib-mips-mont.o" ], "products" => { "lib" => [ @@ -12916,6 +12936,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -13024,6 +13047,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15289,6 +15315,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15397,6 +15426,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16909,6 +16941,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16945,6 +16978,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18895,6 +18929,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19919,6 +19957,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19955,6 +19994,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20220,6 +20260,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -21060,9 +21101,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-mips-mont.o" => [ "crypto/bn/mips-mont.S" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-bn-mips.o" => [ "crypto/bn/bn-mips.S" ], @@ -21150,9 +21188,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-mips-mont.o" => [ "crypto/bn/mips-mont.S" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" ], @@ -23671,7 +23706,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", "crypto/bn/libcrypto-lib-mips-mont.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/buffer/libcrypto-lib-buf_err.o", "crypto/buffer/libcrypto-lib-buffer.o", "crypto/camellia/libcrypto-lib-camellia.o", @@ -25245,7 +25279,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", "crypto/bn/libfips-lib-mips-mont.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/buffer/libfips-lib-buffer.o", "crypto/cmac/libfips-lib-cmac.o", "crypto/des/libfips-lib-des_enc.o", @@ -26758,6 +26791,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27456,8 +27495,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27484,7 +27523,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27501,8 +27540,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/linux64-mips64/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/linux64-mips64/asm_avx2/crypto/buildinf.h index 13969d90d48843..1143c2dce57b12 100644 --- a/deps/openssl/config/archs/linux64-mips64/asm_avx2/crypto/buildinf.h +++ b/deps/openssl/config/archs/linux64-mips64/asm_avx2/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux64-mips64" -#define DATE "built on: Mon Feb 13 14:28:14 2023 UTC" +#define DATE "built on: Fri Jun 9 12:11:25 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a @@ -22,11 +22,12 @@ static const char compiler_flags[] = { 'c','o','m','p','i','l','e','r',':',' ','.','.','/','c','o','n', 'f','i','g','/','f','a','k','e','_','g','c','c','.','p','l',' ', '-','f','P','I','C',' ','-','p','t','h','r','e','a','d',' ','-', - 'm','a','b','i','=','6','4',' ','-','W','a',',','-','-','n','o', - 'e','x','e','c','s','t','a','c','k',' ','-','W','a','l','l',' ', - '-','O','3',' ','-','D','O','P','E','N','S','S','L','_','U','S', - 'E','_','N','O','D','E','L','E','T','E',' ','-','D','O','P','E', - 'N','S','S','L','_','P','I','C',' ','-','D','O','P','E','N','S', - 'S','L','_','B','U','I','L','D','I','N','G','_','O','P','E','N', - 'S','S','L',' ','-','D','N','D','E','B','U','G','\0' + 'm','a','b','i','=','6','4',' ','-','m','i','p','s','3',' ','-', + 'W','a',',','-','-','n','o','e','x','e','c','s','t','a','c','k', + ' ','-','W','a','l','l',' ','-','O','3',' ','-','D','O','P','E', + 'N','S','S','L','_','U','S','E','_','N','O','D','E','L','E','T', + 'E',' ','-','D','O','P','E','N','S','S','L','_','P','I','C',' ', + '-','D','O','P','E','N','S','S','L','_','B','U','I','L','D','I', + 'N','G','_','O','P','E','N','S','S','L',' ','-','D','N','D','E', + 'B','U','G','\0' }; diff --git a/deps/openssl/config/archs/linux64-mips64/asm_avx2/include/openssl/cmp.h b/deps/openssl/config/archs/linux64-mips64/asm_avx2/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/linux64-mips64/asm_avx2/include/openssl/cmp.h +++ b/deps/openssl/config/archs/linux64-mips64/asm_avx2/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/linux64-mips64/asm_avx2/include/openssl/opensslv.h b/deps/openssl/config/archs/linux64-mips64/asm_avx2/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/linux64-mips64/asm_avx2/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux64-mips64/asm_avx2/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux64-mips64/asm_avx2/openssl-cl.gypi b/deps/openssl/config/archs/linux64-mips64/asm_avx2/openssl-cl.gypi index 3171479312fa78..b64cb827aad2a2 100644 --- a/deps/openssl/config/archs/linux64-mips64/asm_avx2/openssl-cl.gypi +++ b/deps/openssl/config/archs/linux64-mips64/asm_avx2/openssl-cl.gypi @@ -13,6 +13,7 @@ 'OPENSSL_PIC', ], 'openssl_cflags_linux64-mips64': [ + '-mips3', '-Wa,--noexecstack', '-Wall -O3', '-pthread -mabi=64', diff --git a/deps/openssl/config/archs/linux64-mips64/asm_avx2/openssl-fips.gypi b/deps/openssl/config/archs/linux64-mips64/asm_avx2/openssl-fips.gypi index c3258274c5c906..e4a55e998a64fa 100644 --- a/deps/openssl/config/archs/linux64-mips64/asm_avx2/openssl-fips.gypi +++ b/deps/openssl/config/archs/linux64-mips64/asm_avx2/openssl-fips.gypi @@ -31,7 +31,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/des_enc.c', @@ -302,6 +301,7 @@ 'FIPS_MODULE', ], 'openssl_cflags_linux64-mips64': [ + '-mips3', '-Wa,--noexecstack', '-Wall -O3', '-pthread -mabi=64', diff --git a/deps/openssl/config/archs/linux64-mips64/asm_avx2/openssl.gypi b/deps/openssl/config/archs/linux64-mips64/asm_avx2/openssl.gypi index 59cbb04e4ed717..04841c7652189d 100644 --- a/deps/openssl/config/archs/linux64-mips64/asm_avx2/openssl.gypi +++ b/deps/openssl/config/archs/linux64-mips64/asm_avx2/openssl.gypi @@ -190,7 +190,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/camellia.c', @@ -982,6 +981,7 @@ 'OPENSSL_PIC', ], 'openssl_cflags_linux64-mips64': [ + '-mips3', '-Wa,--noexecstack', '-Wall -O3', '-pthread -mabi=64', diff --git a/deps/openssl/config/archs/linux64-mips64/no-asm/configdata.pm b/deps/openssl/config/archs/linux64-mips64/no-asm/configdata.pm index 3159bc887ee608..7b25eb874e412e 100644 --- a/deps/openssl/config/archs/linux64-mips64/no-asm/configdata.pm +++ b/deps/openssl/config/archs/linux64-mips64/no-asm/configdata.pm @@ -157,7 +157,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -206,7 +206,7 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -225,7 +225,7 @@ our %config = ( "AS" => undef, "ASFLAGS" => undef, "BUILDFILE" => undef, - "CC" => "gcc", + "CC" => undef, "CFLAGS" => undef, "CPP" => undef, "CPPDEFINES" => undef, @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux64-mips64", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1331,6 +1331,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3918,6 +3921,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4026,6 +4032,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6291,6 +6300,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6399,6 +6411,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7748,6 +7763,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8412,7 +8431,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-bn_add.o", "crypto/bn/libfips-lib-bn_asm.o", "crypto/bn/libfips-lib-bn_blind.o", @@ -8440,8 +8458,7 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_shift.o", "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", - "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o" + "crypto/bn/libfips-lib-bn_word.o" ], "products" => { "lib" => [ @@ -12886,6 +12903,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -12994,6 +13014,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15259,6 +15282,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15367,6 +15393,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16879,6 +16908,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16915,6 +16945,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18826,6 +18857,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19850,6 +19885,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19886,6 +19922,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20151,6 +20188,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -20988,9 +21026,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_x931p.o" => [ "crypto/bn/bn_x931p.c" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-bn_add.o" => [ "crypto/bn/bn_add.c" ], @@ -21075,9 +21110,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_word.o" => [ "crypto/bn/bn_word.c" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" ], @@ -23574,7 +23606,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/buffer/libcrypto-lib-buf_err.o", "crypto/buffer/libcrypto-lib-buffer.o", "crypto/camellia/libcrypto-lib-camellia.o", @@ -25143,7 +25174,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/buffer/libfips-lib-buffer.o", "crypto/cmac/libfips-lib-cmac.o", "crypto/des/libfips-lib-des_enc.o", @@ -26653,6 +26683,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27354,8 +27390,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27382,7 +27418,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27399,8 +27435,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/linux64-mips64/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/linux64-mips64/no-asm/crypto/buildinf.h index 7817468380304c..4303c5e7f82648 100644 --- a/deps/openssl/config/archs/linux64-mips64/no-asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/linux64-mips64/no-asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux64-mips64" -#define DATE "built on: Mon Feb 13 14:28:25 2023 UTC" +#define DATE "built on: Fri Jun 9 12:11:45 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/cmp.h b/deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/cmp.h +++ b/deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux64-mips64/no-asm/openssl-fips.gypi b/deps/openssl/config/archs/linux64-mips64/no-asm/openssl-fips.gypi index f2a5f5ed28c902..a6178f1c65a5e9 100644 --- a/deps/openssl/config/archs/linux64-mips64/no-asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/linux64-mips64/no-asm/openssl-fips.gypi @@ -33,7 +33,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/des_enc.c', diff --git a/deps/openssl/config/archs/linux64-mips64/no-asm/openssl.gypi b/deps/openssl/config/archs/linux64-mips64/no-asm/openssl.gypi index 7f1608d30a1b18..0051a07280ecd4 100644 --- a/deps/openssl/config/archs/linux64-mips64/no-asm/openssl.gypi +++ b/deps/openssl/config/archs/linux64-mips64/no-asm/openssl.gypi @@ -192,7 +192,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/camellia.c', diff --git a/deps/openssl/config/archs/linux64-riscv64/no-asm/configdata.pm b/deps/openssl/config/archs/linux64-riscv64/no-asm/configdata.pm index 3a4b270d9249bc..76fc8399a00801 100644 --- a/deps/openssl/config/archs/linux64-riscv64/no-asm/configdata.pm +++ b/deps/openssl/config/archs/linux64-riscv64/no-asm/configdata.pm @@ -157,7 +157,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -206,7 +206,7 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -225,7 +225,7 @@ our %config = ( "AS" => undef, "ASFLAGS" => undef, "BUILDFILE" => undef, - "CC" => "gcc", + "CC" => undef, "CFLAGS" => undef, "CPP" => undef, "CPPDEFINES" => undef, @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux64-riscv64", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1329,6 +1329,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3916,6 +3919,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4024,6 +4030,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6289,6 +6298,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6397,6 +6409,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7746,6 +7761,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8410,7 +8429,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-bn_add.o", "crypto/bn/libfips-lib-bn_asm.o", "crypto/bn/libfips-lib-bn_blind.o", @@ -8438,8 +8456,7 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_shift.o", "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", - "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o" + "crypto/bn/libfips-lib-bn_word.o" ], "products" => { "lib" => [ @@ -12884,6 +12901,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -12992,6 +13012,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15257,6 +15280,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15365,6 +15391,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16877,6 +16906,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16913,6 +16943,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18824,6 +18855,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19848,6 +19883,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19884,6 +19920,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20149,6 +20186,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -20986,9 +21024,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_x931p.o" => [ "crypto/bn/bn_x931p.c" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-bn_add.o" => [ "crypto/bn/bn_add.c" ], @@ -21073,9 +21108,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_word.o" => [ "crypto/bn/bn_word.c" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" ], @@ -23572,7 +23604,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/buffer/libcrypto-lib-buf_err.o", "crypto/buffer/libcrypto-lib-buffer.o", "crypto/camellia/libcrypto-lib-camellia.o", @@ -25141,7 +25172,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/buffer/libfips-lib-buffer.o", "crypto/cmac/libfips-lib-cmac.o", "crypto/des/libfips-lib-des_enc.o", @@ -26651,6 +26681,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27352,8 +27388,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27380,7 +27416,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27397,8 +27433,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/linux64-riscv64/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/linux64-riscv64/no-asm/crypto/buildinf.h index 5c479f2af93a28..5a857cbdc61f87 100644 --- a/deps/openssl/config/archs/linux64-riscv64/no-asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/linux64-riscv64/no-asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux64-riscv64" -#define DATE "built on: Mon Feb 13 14:31:30 2023 UTC" +#define DATE "built on: Fri Jun 9 12:16:36 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/cmp.h b/deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/cmp.h +++ b/deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux64-riscv64/no-asm/openssl-fips.gypi b/deps/openssl/config/archs/linux64-riscv64/no-asm/openssl-fips.gypi index bcac25e341be09..0d7994f5f4acc5 100644 --- a/deps/openssl/config/archs/linux64-riscv64/no-asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/linux64-riscv64/no-asm/openssl-fips.gypi @@ -33,7 +33,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/des_enc.c', diff --git a/deps/openssl/config/archs/linux64-riscv64/no-asm/openssl.gypi b/deps/openssl/config/archs/linux64-riscv64/no-asm/openssl.gypi index 2d594b01ff1e7c..b4549cc91f5c0d 100644 --- a/deps/openssl/config/archs/linux64-riscv64/no-asm/openssl.gypi +++ b/deps/openssl/config/archs/linux64-riscv64/no-asm/openssl.gypi @@ -192,7 +192,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/camellia.c', diff --git a/deps/openssl/config/archs/linux64-s390x/asm/configdata.pm b/deps/openssl/config/archs/linux64-s390x/asm/configdata.pm index 6fb7092bc19e87..bd313bf90b2e1a 100644 --- a/deps/openssl/config/archs/linux64-s390x/asm/configdata.pm +++ b/deps/openssl/config/archs/linux64-s390x/asm/configdata.pm @@ -159,7 +159,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -207,7 +207,7 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux64-s390x", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1330,6 +1330,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3960,6 +3963,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4068,6 +4074,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6333,6 +6342,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6441,6 +6453,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7790,6 +7805,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8453,7 +8472,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-s390x-gf2m.o", "crypto/bn/libcrypto-lib-s390x-mont.o", "crypto/bn/libfips-lib-bn_add.o", @@ -8483,7 +8501,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-s390x-gf2m.o", "crypto/bn/libfips-lib-s390x-mont.o" ], @@ -12954,6 +12971,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -13062,6 +13082,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15327,6 +15350,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15435,6 +15461,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16947,6 +16976,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16983,6 +17013,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18948,6 +18979,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19972,6 +20007,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -20008,6 +20044,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20273,6 +20310,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -21107,9 +21145,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_x931p.o" => [ "crypto/bn/bn_x931p.c" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libcrypto-lib-s390x-gf2m.o" => [ "crypto/bn/s390x-gf2m.s" ], @@ -21197,9 +21232,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_word.o" => [ "crypto/bn/bn_word.c" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-s390x-gf2m.o" => [ "crypto/bn/s390x-gf2m.s" ], @@ -23743,7 +23775,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-s390x-gf2m.o", "crypto/bn/libcrypto-lib-s390x-mont.o", "crypto/buffer/libcrypto-lib-buf_err.o", @@ -25320,7 +25351,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-s390x-gf2m.o", "crypto/bn/libfips-lib-s390x-mont.o", "crypto/buffer/libfips-lib-buffer.o", @@ -26839,6 +26869,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27537,8 +27573,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27565,7 +27601,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27582,8 +27618,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/linux64-s390x/asm/crypto/buildinf.h b/deps/openssl/config/archs/linux64-s390x/asm/crypto/buildinf.h index b44af3ebf393f7..53de14744e5bbc 100644 --- a/deps/openssl/config/archs/linux64-s390x/asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/linux64-s390x/asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux64-s390x" -#define DATE "built on: Mon Feb 13 14:27:30 2023 UTC" +#define DATE "built on: Fri Jun 9 12:10:05 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/cmp.h b/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/cmp.h +++ b/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux64-s390x/asm/openssl-fips.gypi b/deps/openssl/config/archs/linux64-s390x/asm/openssl-fips.gypi index 00e6ffb8b4ab89..3bcdcbddacd407 100644 --- a/deps/openssl/config/archs/linux64-s390x/asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/linux64-s390x/asm/openssl-fips.gypi @@ -30,7 +30,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/des_enc.c', diff --git a/deps/openssl/config/archs/linux64-s390x/asm/openssl.gypi b/deps/openssl/config/archs/linux64-s390x/asm/openssl.gypi index aad2f33cb33dc9..5598e6a54b4a35 100644 --- a/deps/openssl/config/archs/linux64-s390x/asm/openssl.gypi +++ b/deps/openssl/config/archs/linux64-s390x/asm/openssl.gypi @@ -189,7 +189,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/camellia.c', diff --git a/deps/openssl/config/archs/linux64-s390x/asm_avx2/configdata.pm b/deps/openssl/config/archs/linux64-s390x/asm_avx2/configdata.pm index d9f8bb1853aa48..529ed98264331d 100644 --- a/deps/openssl/config/archs/linux64-s390x/asm_avx2/configdata.pm +++ b/deps/openssl/config/archs/linux64-s390x/asm_avx2/configdata.pm @@ -159,7 +159,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -207,7 +207,7 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux64-s390x", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1330,6 +1330,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3960,6 +3963,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4068,6 +4074,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6333,6 +6342,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6441,6 +6453,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7790,6 +7805,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8453,7 +8472,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-s390x-gf2m.o", "crypto/bn/libcrypto-lib-s390x-mont.o", "crypto/bn/libfips-lib-bn_add.o", @@ -8483,7 +8501,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-s390x-gf2m.o", "crypto/bn/libfips-lib-s390x-mont.o" ], @@ -12954,6 +12971,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -13062,6 +13082,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15327,6 +15350,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15435,6 +15461,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16947,6 +16976,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16983,6 +17013,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18948,6 +18979,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19972,6 +20007,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -20008,6 +20044,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20273,6 +20310,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -21107,9 +21145,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_x931p.o" => [ "crypto/bn/bn_x931p.c" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libcrypto-lib-s390x-gf2m.o" => [ "crypto/bn/s390x-gf2m.s" ], @@ -21197,9 +21232,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_word.o" => [ "crypto/bn/bn_word.c" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-s390x-gf2m.o" => [ "crypto/bn/s390x-gf2m.s" ], @@ -23743,7 +23775,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-s390x-gf2m.o", "crypto/bn/libcrypto-lib-s390x-mont.o", "crypto/buffer/libcrypto-lib-buf_err.o", @@ -25320,7 +25351,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-s390x-gf2m.o", "crypto/bn/libfips-lib-s390x-mont.o", "crypto/buffer/libfips-lib-buffer.o", @@ -26839,6 +26869,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27537,8 +27573,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27565,7 +27601,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27582,8 +27618,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/linux64-s390x/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/linux64-s390x/asm_avx2/crypto/buildinf.h index c44cb9db9abf2e..8708546f4b92ea 100644 --- a/deps/openssl/config/archs/linux64-s390x/asm_avx2/crypto/buildinf.h +++ b/deps/openssl/config/archs/linux64-s390x/asm_avx2/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux64-s390x" -#define DATE "built on: Mon Feb 13 14:27:42 2023 UTC" +#define DATE "built on: Fri Jun 9 12:10:26 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/cmp.h b/deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/cmp.h +++ b/deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/opensslv.h b/deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux64-s390x/asm_avx2/openssl-fips.gypi b/deps/openssl/config/archs/linux64-s390x/asm_avx2/openssl-fips.gypi index 307fc21d40181a..39b31bd756c491 100644 --- a/deps/openssl/config/archs/linux64-s390x/asm_avx2/openssl-fips.gypi +++ b/deps/openssl/config/archs/linux64-s390x/asm_avx2/openssl-fips.gypi @@ -30,7 +30,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/des_enc.c', diff --git a/deps/openssl/config/archs/linux64-s390x/asm_avx2/openssl.gypi b/deps/openssl/config/archs/linux64-s390x/asm_avx2/openssl.gypi index 4b708f51e22da2..4c8db95c0c4788 100644 --- a/deps/openssl/config/archs/linux64-s390x/asm_avx2/openssl.gypi +++ b/deps/openssl/config/archs/linux64-s390x/asm_avx2/openssl.gypi @@ -189,7 +189,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/camellia.c', diff --git a/deps/openssl/config/archs/linux64-s390x/no-asm/configdata.pm b/deps/openssl/config/archs/linux64-s390x/no-asm/configdata.pm index 7b33d3503d0926..6973e7b5daf869 100644 --- a/deps/openssl/config/archs/linux64-s390x/no-asm/configdata.pm +++ b/deps/openssl/config/archs/linux64-s390x/no-asm/configdata.pm @@ -157,7 +157,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -206,7 +206,7 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -225,7 +225,7 @@ our %config = ( "AS" => undef, "ASFLAGS" => undef, "BUILDFILE" => undef, - "CC" => "gcc", + "CC" => undef, "CFLAGS" => undef, "CPP" => undef, "CPPDEFINES" => undef, @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux64-s390x", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1331,6 +1331,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3918,6 +3921,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4026,6 +4032,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6291,6 +6300,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6399,6 +6411,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7748,6 +7763,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8412,7 +8431,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-bn_add.o", "crypto/bn/libfips-lib-bn_asm.o", "crypto/bn/libfips-lib-bn_blind.o", @@ -8440,8 +8458,7 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_shift.o", "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", - "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o" + "crypto/bn/libfips-lib-bn_word.o" ], "products" => { "lib" => [ @@ -12886,6 +12903,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -12994,6 +13014,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15259,6 +15282,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15367,6 +15393,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16879,6 +16908,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16915,6 +16945,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18826,6 +18857,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19850,6 +19885,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19886,6 +19922,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20151,6 +20188,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -20988,9 +21026,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_x931p.o" => [ "crypto/bn/bn_x931p.c" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-bn_add.o" => [ "crypto/bn/bn_add.c" ], @@ -21075,9 +21110,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_word.o" => [ "crypto/bn/bn_word.c" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" ], @@ -23574,7 +23606,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/buffer/libcrypto-lib-buf_err.o", "crypto/buffer/libcrypto-lib-buffer.o", "crypto/camellia/libcrypto-lib-camellia.o", @@ -25143,7 +25174,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/buffer/libfips-lib-buffer.o", "crypto/cmac/libfips-lib-cmac.o", "crypto/des/libfips-lib-des_enc.o", @@ -26653,6 +26683,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27354,8 +27390,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27382,7 +27418,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27399,8 +27435,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/linux64-s390x/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/linux64-s390x/no-asm/crypto/buildinf.h index 85dba8bcda032f..8e157bc6576140 100644 --- a/deps/openssl/config/archs/linux64-s390x/no-asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/linux64-s390x/no-asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux64-s390x" -#define DATE "built on: Mon Feb 13 14:27:53 2023 UTC" +#define DATE "built on: Fri Jun 9 12:10:47 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/cmp.h b/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/cmp.h +++ b/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux64-s390x/no-asm/openssl-fips.gypi b/deps/openssl/config/archs/linux64-s390x/no-asm/openssl-fips.gypi index fb8300f9ce7b18..0456b3edfab136 100644 --- a/deps/openssl/config/archs/linux64-s390x/no-asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/linux64-s390x/no-asm/openssl-fips.gypi @@ -33,7 +33,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/des_enc.c', diff --git a/deps/openssl/config/archs/linux64-s390x/no-asm/openssl.gypi b/deps/openssl/config/archs/linux64-s390x/no-asm/openssl.gypi index 86b632b80bf320..c1c132a136e21f 100644 --- a/deps/openssl/config/archs/linux64-s390x/no-asm/openssl.gypi +++ b/deps/openssl/config/archs/linux64-s390x/no-asm/openssl.gypi @@ -192,7 +192,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/camellia.c', diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm/configdata.pm b/deps/openssl/config/archs/solaris-x86-gcc/asm/configdata.pm index 724627a3e4d870..f399600323b9e1 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm/configdata.pm +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/configdata.pm @@ -156,7 +156,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -204,7 +204,7 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -256,11 +256,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "solaris-x86-gcc", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1321,6 +1321,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3965,6 +3968,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4073,6 +4079,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6338,6 +6347,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6446,6 +6458,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7795,6 +7810,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8462,7 +8481,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", "crypto/bn/libcrypto-lib-co-586.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-x86-gf2m.o", "crypto/bn/libcrypto-lib-x86-mont.o", "crypto/bn/libfips-lib-bn-586.o", @@ -8494,7 +8512,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", "crypto/bn/libfips-lib-co-586.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-x86-gf2m.o", "crypto/bn/libfips-lib-x86-mont.o" ], @@ -12955,6 +12972,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -13063,6 +13083,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15328,6 +15351,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15436,6 +15462,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16948,6 +16977,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16984,6 +17014,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18895,6 +18926,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19919,6 +19954,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19955,6 +19991,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20220,6 +20257,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -21066,9 +21104,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-co-586.o" => [ "crypto/bn/co-586.S" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libcrypto-lib-x86-gf2m.o" => [ "crypto/bn/x86-gf2m.S" ], @@ -21162,9 +21197,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-co-586.o" => [ "crypto/bn/co-586.S" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-x86-gf2m.o" => [ "crypto/bn/x86-gf2m.S" ], @@ -23711,7 +23743,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", "crypto/bn/libcrypto-lib-co-586.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-x86-gf2m.o", "crypto/bn/libcrypto-lib-x86-mont.o", "crypto/buffer/libcrypto-lib-buf_err.o", @@ -25292,7 +25323,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", "crypto/bn/libfips-lib-co-586.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-x86-gf2m.o", "crypto/bn/libfips-lib-x86-mont.o", "crypto/buffer/libfips-lib-buffer.o", @@ -26810,6 +26840,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27508,8 +27544,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27536,7 +27572,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27553,8 +27589,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/buildinf.h b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/buildinf.h index e1332fbcc32541..93ad98d61cce58 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: solaris-x86-gcc" -#define DATE "built on: Mon Feb 13 14:28:36 2023 UTC" +#define DATE "built on: Fri Jun 9 12:12:04 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/cmp.h b/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/cmp.h +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/opensslv.h b/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm/openssl-fips.gypi b/deps/openssl/config/archs/solaris-x86-gcc/asm/openssl-fips.gypi index a88e6da227c1a8..feb230cca13b6f 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/openssl-fips.gypi @@ -30,7 +30,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/ecb3_enc.c', diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm/openssl.gypi b/deps/openssl/config/archs/solaris-x86-gcc/asm/openssl.gypi index 4651ec209e8e5c..883e7f68eef574 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm/openssl.gypi +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/openssl.gypi @@ -188,7 +188,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/cmll_cfb.c', diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/configdata.pm b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/configdata.pm index 953ff8ca7bcec6..b06229aff138ff 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/configdata.pm +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/configdata.pm @@ -156,7 +156,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -204,7 +204,7 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -256,11 +256,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "solaris-x86-gcc", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1321,6 +1321,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3965,6 +3968,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4073,6 +4079,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6338,6 +6347,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6446,6 +6458,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7795,6 +7810,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8462,7 +8481,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", "crypto/bn/libcrypto-lib-co-586.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-x86-gf2m.o", "crypto/bn/libcrypto-lib-x86-mont.o", "crypto/bn/libfips-lib-bn-586.o", @@ -8494,7 +8512,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", "crypto/bn/libfips-lib-co-586.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-x86-gf2m.o", "crypto/bn/libfips-lib-x86-mont.o" ], @@ -12955,6 +12972,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -13063,6 +13083,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15328,6 +15351,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15436,6 +15462,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16948,6 +16977,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16984,6 +17014,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18895,6 +18926,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19919,6 +19954,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19955,6 +19991,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20220,6 +20257,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -21066,9 +21104,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-co-586.o" => [ "crypto/bn/co-586.S" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libcrypto-lib-x86-gf2m.o" => [ "crypto/bn/x86-gf2m.S" ], @@ -21162,9 +21197,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-co-586.o" => [ "crypto/bn/co-586.S" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-x86-gf2m.o" => [ "crypto/bn/x86-gf2m.S" ], @@ -23711,7 +23743,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", "crypto/bn/libcrypto-lib-co-586.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-x86-gf2m.o", "crypto/bn/libcrypto-lib-x86-mont.o", "crypto/buffer/libcrypto-lib-buf_err.o", @@ -25292,7 +25323,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", "crypto/bn/libfips-lib-co-586.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-x86-gf2m.o", "crypto/bn/libfips-lib-x86-mont.o", "crypto/buffer/libfips-lib-buffer.o", @@ -26810,6 +26840,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27508,8 +27544,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27536,7 +27572,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27553,8 +27589,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/buildinf.h index 699940b72176fb..f0a50817f4335a 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/buildinf.h +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: solaris-x86-gcc" -#define DATE "built on: Mon Feb 13 14:28:48 2023 UTC" +#define DATE "built on: Fri Jun 9 12:12:25 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/include/openssl/cmp.h b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/include/openssl/cmp.h +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/include/openssl/opensslv.h b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/openssl-fips.gypi b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/openssl-fips.gypi index 97a04cd87d8b5e..e0cbef98e5d70b 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/openssl-fips.gypi +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/openssl-fips.gypi @@ -30,7 +30,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/ecb3_enc.c', diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/openssl.gypi b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/openssl.gypi index 6dde7d6df396c1..62eff30b7c26e6 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/openssl.gypi +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/openssl.gypi @@ -188,7 +188,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/cmll_cfb.c', diff --git a/deps/openssl/config/archs/solaris-x86-gcc/no-asm/configdata.pm b/deps/openssl/config/archs/solaris-x86-gcc/no-asm/configdata.pm index b927ec6515f860..03ef078f0f9784 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/no-asm/configdata.pm +++ b/deps/openssl/config/archs/solaris-x86-gcc/no-asm/configdata.pm @@ -154,7 +154,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -203,7 +203,7 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -222,7 +222,7 @@ our %config = ( "AS" => undef, "ASFLAGS" => undef, "BUILDFILE" => undef, - "CC" => "gcc", + "CC" => undef, "CFLAGS" => undef, "CPP" => undef, "CPPDEFINES" => undef, @@ -256,11 +256,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "solaris-x86-gcc", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1322,6 +1322,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3909,6 +3912,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4017,6 +4023,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6282,6 +6291,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6390,6 +6402,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7739,6 +7754,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8403,7 +8422,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-bn_add.o", "crypto/bn/libfips-lib-bn_asm.o", "crypto/bn/libfips-lib-bn_blind.o", @@ -8431,8 +8449,7 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_shift.o", "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", - "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o" + "crypto/bn/libfips-lib-bn_word.o" ], "products" => { "lib" => [ @@ -12877,6 +12894,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -12985,6 +13005,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15250,6 +15273,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15358,6 +15384,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16870,6 +16899,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16906,6 +16936,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18817,6 +18848,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19841,6 +19876,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19877,6 +19913,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20142,6 +20179,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -20979,9 +21017,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_x931p.o" => [ "crypto/bn/bn_x931p.c" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-bn_add.o" => [ "crypto/bn/bn_add.c" ], @@ -21066,9 +21101,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_word.o" => [ "crypto/bn/bn_word.c" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" ], @@ -23565,7 +23597,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/buffer/libcrypto-lib-buf_err.o", "crypto/buffer/libcrypto-lib-buffer.o", "crypto/camellia/libcrypto-lib-camellia.o", @@ -25134,7 +25165,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/buffer/libfips-lib-buffer.o", "crypto/cmac/libfips-lib-cmac.o", "crypto/des/libfips-lib-des_enc.o", @@ -26644,6 +26674,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27345,8 +27381,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27373,7 +27409,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27390,8 +27426,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/solaris-x86-gcc/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/solaris-x86-gcc/no-asm/crypto/buildinf.h index cfb07edfb6ea42..c3e3d1195709e1 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/no-asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/solaris-x86-gcc/no-asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: solaris-x86-gcc" -#define DATE "built on: Mon Feb 13 14:28:59 2023 UTC" +#define DATE "built on: Fri Jun 9 12:12:46 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/cmp.h b/deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/cmp.h +++ b/deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/solaris-x86-gcc/no-asm/openssl-fips.gypi b/deps/openssl/config/archs/solaris-x86-gcc/no-asm/openssl-fips.gypi index dd9ffe17b0dc81..2ca187efc74ce1 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/no-asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/solaris-x86-gcc/no-asm/openssl-fips.gypi @@ -33,7 +33,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/des_enc.c', diff --git a/deps/openssl/config/archs/solaris-x86-gcc/no-asm/openssl.gypi b/deps/openssl/config/archs/solaris-x86-gcc/no-asm/openssl.gypi index 5007acc6eb7fae..5af311edc163dc 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/no-asm/openssl.gypi +++ b/deps/openssl/config/archs/solaris-x86-gcc/no-asm/openssl.gypi @@ -192,7 +192,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/camellia.c', diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/configdata.pm b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/configdata.pm index 52894c352e0542..9c98dc83a1170f 100644 --- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/configdata.pm +++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/configdata.pm @@ -156,7 +156,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -204,7 +204,7 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -256,11 +256,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "solaris64-x86_64-gcc", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1322,6 +1322,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3971,6 +3974,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4079,6 +4085,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6344,6 +6353,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6452,6 +6464,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7801,6 +7816,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8474,7 +8493,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-rsaz-avx2.o", "crypto/bn/libcrypto-lib-rsaz-avx512.o", "crypto/bn/libcrypto-lib-rsaz-x86_64.o", @@ -8510,7 +8528,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-rsaz-avx2.o", "crypto/bn/libfips-lib-rsaz-avx512.o", "crypto/bn/libfips-lib-rsaz-x86_64.o", @@ -12997,6 +13014,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -13105,6 +13125,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15370,6 +15393,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15478,6 +15504,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16990,6 +17019,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -17026,6 +17056,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18937,6 +18968,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19961,6 +19996,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19997,6 +20033,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20262,6 +20299,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -21132,9 +21170,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_x931p.o" => [ "crypto/bn/bn_x931p.c" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libcrypto-lib-rsaz-avx2.o" => [ "crypto/bn/rsaz-avx2.s" ], @@ -21240,9 +21275,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_word.o" => [ "crypto/bn/bn_word.c" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-rsaz-avx2.o" => [ "crypto/bn/rsaz-avx2.s" ], @@ -23834,7 +23866,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-rsaz-avx2.o", "crypto/bn/libcrypto-lib-rsaz-avx512.o", "crypto/bn/libcrypto-lib-rsaz-x86_64.o", @@ -25428,7 +25459,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-rsaz-avx2.o", "crypto/bn/libfips-lib-rsaz-avx512.o", "crypto/bn/libfips-lib-rsaz-x86_64.o", @@ -26956,6 +26986,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27654,8 +27690,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27682,7 +27718,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27699,8 +27735,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/buildinf.h b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/buildinf.h index 6c02ea3de798ce..5a27ac2232180c 100644 --- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: solaris64-x86_64-gcc" -#define DATE "built on: Mon Feb 13 14:29:10 2023 UTC" +#define DATE "built on: Fri Jun 9 12:13:05 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/cmp.h b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/cmp.h +++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/opensslv.h b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/openssl-fips.gypi b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/openssl-fips.gypi index fffcf49e1dfe11..c8295104cf6f8c 100644 --- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/openssl-fips.gypi @@ -31,7 +31,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/bn/rsaz_exp.c', 'openssl/crypto/bn/rsaz_exp_x2.c', 'openssl/crypto/buffer/buffer.c', diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/openssl.gypi b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/openssl.gypi index d954f6bcbbb212..875d3bd1ac265f 100644 --- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/openssl.gypi +++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/openssl.gypi @@ -190,7 +190,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/bn/rsaz_exp.c', 'openssl/crypto/bn/rsaz_exp_x2.c', 'openssl/crypto/buffer/buf_err.c', diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/configdata.pm b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/configdata.pm index 0c3d04bc285a0e..df0e95e3192755 100644 --- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/configdata.pm +++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/configdata.pm @@ -156,7 +156,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -204,7 +204,7 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -256,11 +256,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "solaris64-x86_64-gcc", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1322,6 +1322,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3971,6 +3974,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4079,6 +4085,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6344,6 +6353,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6452,6 +6464,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7801,6 +7816,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8474,7 +8493,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-rsaz-avx2.o", "crypto/bn/libcrypto-lib-rsaz-avx512.o", "crypto/bn/libcrypto-lib-rsaz-x86_64.o", @@ -8510,7 +8528,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-rsaz-avx2.o", "crypto/bn/libfips-lib-rsaz-avx512.o", "crypto/bn/libfips-lib-rsaz-x86_64.o", @@ -12997,6 +13014,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -13105,6 +13125,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15370,6 +15393,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15478,6 +15504,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16990,6 +17019,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -17026,6 +17056,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18937,6 +18968,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19961,6 +19996,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19997,6 +20033,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20262,6 +20299,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -21132,9 +21170,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_x931p.o" => [ "crypto/bn/bn_x931p.c" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libcrypto-lib-rsaz-avx2.o" => [ "crypto/bn/rsaz-avx2.s" ], @@ -21240,9 +21275,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_word.o" => [ "crypto/bn/bn_word.c" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-rsaz-avx2.o" => [ "crypto/bn/rsaz-avx2.s" ], @@ -23834,7 +23866,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libcrypto-lib-rsaz-avx2.o", "crypto/bn/libcrypto-lib-rsaz-avx512.o", "crypto/bn/libcrypto-lib-rsaz-x86_64.o", @@ -25428,7 +25459,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-rsaz-avx2.o", "crypto/bn/libfips-lib-rsaz-avx512.o", "crypto/bn/libfips-lib-rsaz-x86_64.o", @@ -26956,6 +26986,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27654,8 +27690,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27682,7 +27718,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27699,8 +27735,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/crypto/buildinf.h index d7a5efa1b58e42..6d870e373a7b98 100644 --- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/crypto/buildinf.h +++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: solaris64-x86_64-gcc" -#define DATE "built on: Mon Feb 13 14:29:26 2023 UTC" +#define DATE "built on: Fri Jun 9 12:13:30 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/cmp.h b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/cmp.h +++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/opensslv.h b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/openssl-fips.gypi b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/openssl-fips.gypi index 342925e41df474..5d26f6e0eb28fc 100644 --- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/openssl-fips.gypi +++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/openssl-fips.gypi @@ -31,7 +31,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/bn/rsaz_exp.c', 'openssl/crypto/bn/rsaz_exp_x2.c', 'openssl/crypto/buffer/buffer.c', diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/openssl.gypi b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/openssl.gypi index d1f5a494564d15..902e4549ddfb52 100644 --- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/openssl.gypi +++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/openssl.gypi @@ -190,7 +190,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/bn/rsaz_exp.c', 'openssl/crypto/bn/rsaz_exp_x2.c', 'openssl/crypto/buffer/buf_err.c', diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/configdata.pm b/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/configdata.pm index 1418cc033afa89..46bbb88086a196 100644 --- a/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/configdata.pm +++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/configdata.pm @@ -154,7 +154,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.8+quic", + "full_version" => "3.0.9+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -203,7 +203,7 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "8", + "patch" => "9", "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", "perl_version" => "5.34.0", @@ -222,7 +222,7 @@ our %config = ( "AS" => undef, "ASFLAGS" => undef, "BUILDFILE" => undef, - "CC" => "gcc", + "CC" => undef, "CFLAGS" => undef, "CPP" => undef, "CPPDEFINES" => undef, @@ -256,11 +256,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "7 Feb 2023", + "release_date" => "30 May 2023", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "solaris64-x86_64-gcc", - "version" => "3.0.8" + "version" => "3.0.9" ); our %target = ( "AR" => "ar", @@ -1323,6 +1323,9 @@ our %unified_info = ( "test/namemap_internal_test" => { "noinst" => "1" }, + "test/nodefltctxtest" => { + "noinst" => "1" + }, "test/ocspapitest" => { "noinst" => "1" }, @@ -3910,6 +3913,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -4018,6 +4024,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -6283,6 +6292,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -6391,6 +6403,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -7740,6 +7755,10 @@ our %unified_info = ( "libcrypto.a", "test/libtestutil.a" ], + "test/nodefltctxtest" => [ + "libcrypto.a", + "test/libtestutil.a" + ], "test/ocspapitest" => [ "libcrypto", "test/libtestutil.a" @@ -8404,7 +8423,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/bn/libfips-lib-bn_add.o", "crypto/bn/libfips-lib-bn_asm.o", "crypto/bn/libfips-lib-bn_blind.o", @@ -8432,8 +8450,7 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_shift.o", "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", - "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o" + "crypto/bn/libfips-lib-bn_word.o" ], "products" => { "lib" => [ @@ -12878,6 +12895,9 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-IDEA.html" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/html/man7/EVP_CIPHER-NULL.html" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/html/man7/EVP_CIPHER-RC2.html" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -12986,6 +13006,9 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MDC2.html" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/html/man7/EVP_MD-NULL.html" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/html/man7/EVP_MD-RIPEMD160.html" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -15251,6 +15274,9 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-IDEA.7" => [ "doc/man7/EVP_CIPHER-IDEA.pod" ], + "doc/man/man7/EVP_CIPHER-NULL.7" => [ + "doc/man7/EVP_CIPHER-NULL.pod" + ], "doc/man/man7/EVP_CIPHER-RC2.7" => [ "doc/man7/EVP_CIPHER-RC2.pod" ], @@ -15359,6 +15385,9 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MDC2.7" => [ "doc/man7/EVP_MD-MDC2.pod" ], + "doc/man/man7/EVP_MD-NULL.7" => [ + "doc/man7/EVP_MD-NULL.pod" + ], "doc/man/man7/EVP_MD-RIPEMD160.7" => [ "doc/man7/EVP_MD-RIPEMD160.pod" ], @@ -16871,6 +16900,7 @@ our %unified_info = ( "doc/html/man7/EVP_CIPHER-CHACHA.html", "doc/html/man7/EVP_CIPHER-DES.html", "doc/html/man7/EVP_CIPHER-IDEA.html", + "doc/html/man7/EVP_CIPHER-NULL.html", "doc/html/man7/EVP_CIPHER-RC2.html", "doc/html/man7/EVP_CIPHER-RC4.html", "doc/html/man7/EVP_CIPHER-RC5.html", @@ -16907,6 +16937,7 @@ our %unified_info = ( "doc/html/man7/EVP_MD-MD5-SHA1.html", "doc/html/man7/EVP_MD-MD5.html", "doc/html/man7/EVP_MD-MDC2.html", + "doc/html/man7/EVP_MD-NULL.html", "doc/html/man7/EVP_MD-RIPEMD160.html", "doc/html/man7/EVP_MD-SHA1.html", "doc/html/man7/EVP_MD-SHA2.html", @@ -18818,6 +18849,10 @@ our %unified_info = ( "include", "apps/include" ], + "test/nodefltctxtest" => [ + "include", + "apps/include" + ], "test/ocspapitest" => [ "include", "apps/include" @@ -19842,6 +19877,7 @@ our %unified_info = ( "doc/man/man7/EVP_CIPHER-CHACHA.7", "doc/man/man7/EVP_CIPHER-DES.7", "doc/man/man7/EVP_CIPHER-IDEA.7", + "doc/man/man7/EVP_CIPHER-NULL.7", "doc/man/man7/EVP_CIPHER-RC2.7", "doc/man/man7/EVP_CIPHER-RC4.7", "doc/man/man7/EVP_CIPHER-RC5.7", @@ -19878,6 +19914,7 @@ our %unified_info = ( "doc/man/man7/EVP_MD-MD5-SHA1.7", "doc/man/man7/EVP_MD-MD5.7", "doc/man/man7/EVP_MD-MDC2.7", + "doc/man/man7/EVP_MD-NULL.7", "doc/man/man7/EVP_MD-RIPEMD160.7", "doc/man/man7/EVP_MD-SHA1.7", "doc/man/man7/EVP_MD-SHA2.7", @@ -20143,6 +20180,7 @@ our %unified_info = ( "test/memleaktest", "test/modes_internal_test", "test/namemap_internal_test", + "test/nodefltctxtest", "test/ocspapitest", "test/ossl_store_test", "test/packettest", @@ -20980,9 +21018,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_x931p.o" => [ "crypto/bn/bn_x931p.c" ], - "crypto/bn/libcrypto-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/bn/libfips-lib-bn_add.o" => [ "crypto/bn/bn_add.c" ], @@ -21067,9 +21102,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_word.o" => [ "crypto/bn/bn_word.c" ], - "crypto/bn/libfips-lib-rsa_sup_mul.o" => [ - "crypto/bn/rsa_sup_mul.c" - ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" ], @@ -23566,7 +23598,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_srp.o", "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsa_sup_mul.o", "crypto/buffer/libcrypto-lib-buf_err.o", "crypto/buffer/libcrypto-lib-buffer.o", "crypto/camellia/libcrypto-lib-camellia.o", @@ -25135,7 +25166,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqr.o", "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsa_sup_mul.o", "crypto/buffer/libfips-lib-buffer.o", "crypto/cmac/libfips-lib-cmac.o", "crypto/des/libfips-lib-des_enc.o", @@ -26645,6 +26675,12 @@ our %unified_info = ( "test/namemap_internal_test-bin-namemap_internal_test.o" => [ "test/namemap_internal_test.c" ], + "test/nodefltctxtest" => [ + "test/nodefltctxtest-bin-nodefltctxtest.o" + ], + "test/nodefltctxtest-bin-nodefltctxtest.o" => [ + "test/nodefltctxtest.c" + ], "test/ocspapitest" => [ "test/ocspapitest-bin-ocspapitest.o" ], @@ -27346,8 +27382,8 @@ unless (caller) { use File::Copy; use Pod::Usage; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/runner/work/node/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27374,7 +27410,7 @@ unless (caller) { ); use lib '.'; - use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; + use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use gentemplate; open my $buildfile_template_fh, ">$buildfile_template" @@ -27391,8 +27427,8 @@ unless (caller) { my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; -use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/util/perl'; +use lib '/home/runner/work/node/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/crypto/buildinf.h index 058f9054b9a982..525c1b8631c4b4 100644 --- a/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: solaris64-x86_64-gcc" -#define DATE "built on: Mon Feb 13 14:29:44 2023 UTC" +#define DATE "built on: Fri Jun 9 12:13:56 2023 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/cmp.h b/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/cmp.h index cfb269257a5bf2..49825570d8c303 100644 --- a/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/cmp.h +++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/cmp.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/cmp.h.in * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -442,8 +442,8 @@ int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); /* CMP message header and extra certificates: */ int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); @@ -503,6 +503,7 @@ ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, const char *propq); diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/opensslv.h index 086d6f011ed1a7..1b938a927c7d59 100644 --- a/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 8 +# define OPENSSL_VERSION_PATCH 9 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.8" -# define OPENSSL_FULL_VERSION_STR "3.0.8+quic" +# define OPENSSL_VERSION_STR "3.0.9" +# define OPENSSL_FULL_VERSION_STR "3.0.9+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "7 Feb 2023" +# define OPENSSL_RELEASE_DATE "30 May 2023" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8+quic 7 Feb 2023" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9+quic 30 May 2023" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/openssl-fips.gypi b/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/openssl-fips.gypi index acb0c11e3d782c..fc662ceeab7d97 100644 --- a/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/openssl-fips.gypi @@ -33,7 +33,6 @@ 'openssl/crypto/bn/bn_sqr.c', 'openssl/crypto/bn/bn_sqrt.c', 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/cmac/cmac.c', 'openssl/crypto/des/des_enc.c', diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/openssl.gypi b/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/openssl.gypi index f37ed40f79241d..18879acfa1918b 100644 --- a/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/openssl.gypi +++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/openssl.gypi @@ -192,7 +192,6 @@ 'openssl/crypto/bn/bn_srp.c', 'openssl/crypto/bn/bn_word.c', 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsa_sup_mul.c', 'openssl/crypto/buffer/buf_err.c', 'openssl/crypto/buffer/buffer.c', 'openssl/crypto/camellia/camellia.c', diff --git a/deps/openssl/openssl/crypto/perlasm/x86asm.pl b/deps/openssl/openssl/crypto/perlasm/x86asm.pl index 8dcde9eacaa3d1..98a7159a5f131c 100644 --- a/deps/openssl/openssl/crypto/perlasm/x86asm.pl +++ b/deps/openssl/openssl/crypto/perlasm/x86asm.pl @@ -174,9 +174,9 @@ sub ::vprotd sub ::endbranch { - &::generic("#ifdef __CET__\n"); + &::generic("%ifdef __CET__\n"); &::data_byte(0xf3,0x0f,0x1e,0xfb); - &::generic("#endif\n"); + &::generic("%endif\n"); } # label management diff --git a/deps/openssl/openssl/include/crypto/bn_conf.h b/deps/openssl/openssl/include/crypto/bn_conf.h new file mode 100644 index 00000000000000..79400c6472a49c --- /dev/null +++ b/deps/openssl/openssl/include/crypto/bn_conf.h @@ -0,0 +1 @@ +#include "../../../config/bn_conf.h" diff --git a/deps/openssl/openssl/include/crypto/dso_conf.h b/deps/openssl/openssl/include/crypto/dso_conf.h new file mode 100644 index 00000000000000..e7f2afa9872320 --- /dev/null +++ b/deps/openssl/openssl/include/crypto/dso_conf.h @@ -0,0 +1 @@ +#include "../../../config/dso_conf.h" diff --git a/deps/openssl/openssl/include/openssl/asn1.h b/deps/openssl/openssl/include/openssl/asn1.h new file mode 100644 index 00000000000000..cd9fc7cc706c37 --- /dev/null +++ b/deps/openssl/openssl/include/openssl/asn1.h @@ -0,0 +1 @@ +#include "../../../config/asn1.h" diff --git a/deps/openssl/openssl/include/openssl/asn1t.h b/deps/openssl/openssl/include/openssl/asn1t.h new file mode 100644 index 00000000000000..6ff4f574949bbd --- /dev/null +++ b/deps/openssl/openssl/include/openssl/asn1t.h @@ -0,0 +1 @@ +#include "../../../config/asn1t.h" diff --git a/deps/openssl/openssl/include/openssl/bio.h b/deps/openssl/openssl/include/openssl/bio.h new file mode 100644 index 00000000000000..dcece3cb4d6ebf --- /dev/null +++ b/deps/openssl/openssl/include/openssl/bio.h @@ -0,0 +1 @@ +#include "../../../config/bio.h" diff --git a/deps/openssl/openssl/include/openssl/cmp.h b/deps/openssl/openssl/include/openssl/cmp.h new file mode 100644 index 00000000000000..7c8a6dc96fc360 --- /dev/null +++ b/deps/openssl/openssl/include/openssl/cmp.h @@ -0,0 +1 @@ +#include "../../../config/cmp.h" diff --git a/deps/openssl/openssl/include/openssl/cms.h b/deps/openssl/openssl/include/openssl/cms.h new file mode 100644 index 00000000000000..33a00775c9fa76 --- /dev/null +++ b/deps/openssl/openssl/include/openssl/cms.h @@ -0,0 +1 @@ +#include "../../../config/cms.h" diff --git a/deps/openssl/openssl/include/openssl/conf.h b/deps/openssl/openssl/include/openssl/conf.h new file mode 100644 index 00000000000000..2712886cafcd78 --- /dev/null +++ b/deps/openssl/openssl/include/openssl/conf.h @@ -0,0 +1 @@ +#include "../../../config/conf.h" diff --git a/deps/openssl/openssl/include/openssl/configuration.h b/deps/openssl/openssl/include/openssl/configuration.h new file mode 100644 index 00000000000000..8ffad996047c5e --- /dev/null +++ b/deps/openssl/openssl/include/openssl/configuration.h @@ -0,0 +1 @@ +#include "../../../config/configuration.h" diff --git a/deps/openssl/openssl/include/openssl/crmf.h b/deps/openssl/openssl/include/openssl/crmf.h new file mode 100644 index 00000000000000..4103852ecb21c2 --- /dev/null +++ b/deps/openssl/openssl/include/openssl/crmf.h @@ -0,0 +1 @@ +#include "../../../config/crmf.h" diff --git a/deps/openssl/openssl/include/openssl/crypto.h b/deps/openssl/openssl/include/openssl/crypto.h new file mode 100644 index 00000000000000..6d0e701ebd3c19 --- /dev/null +++ b/deps/openssl/openssl/include/openssl/crypto.h @@ -0,0 +1 @@ +#include "../../../config/crypto.h" diff --git a/deps/openssl/openssl/include/openssl/ct.h b/deps/openssl/openssl/include/openssl/ct.h new file mode 100644 index 00000000000000..7ebb84387135be --- /dev/null +++ b/deps/openssl/openssl/include/openssl/ct.h @@ -0,0 +1 @@ +#include "../../../config/ct.h" diff --git a/deps/openssl/openssl/include/openssl/err.h b/deps/openssl/openssl/include/openssl/err.h new file mode 100644 index 00000000000000..bf482070474781 --- /dev/null +++ b/deps/openssl/openssl/include/openssl/err.h @@ -0,0 +1 @@ +#include "../../../config/err.h" diff --git a/deps/openssl/openssl/include/openssl/ess.h b/deps/openssl/openssl/include/openssl/ess.h new file mode 100644 index 00000000000000..64cc016225119f --- /dev/null +++ b/deps/openssl/openssl/include/openssl/ess.h @@ -0,0 +1 @@ +#include "../../../config/ess.h" diff --git a/deps/openssl/openssl/include/openssl/fipskey.h b/deps/openssl/openssl/include/openssl/fipskey.h new file mode 100644 index 00000000000000..c012013d98d4e8 --- /dev/null +++ b/deps/openssl/openssl/include/openssl/fipskey.h @@ -0,0 +1 @@ +#include "../../../config/fipskey.h" diff --git a/deps/openssl/openssl/include/openssl/lhash.h b/deps/openssl/openssl/include/openssl/lhash.h new file mode 100644 index 00000000000000..8d824f5cfe6274 --- /dev/null +++ b/deps/openssl/openssl/include/openssl/lhash.h @@ -0,0 +1 @@ +#include "../../../config/lhash.h" diff --git a/deps/openssl/openssl/include/openssl/ocsp.h b/deps/openssl/openssl/include/openssl/ocsp.h new file mode 100644 index 00000000000000..5b13afedf36bb6 --- /dev/null +++ b/deps/openssl/openssl/include/openssl/ocsp.h @@ -0,0 +1 @@ +#include "../../../config/ocsp.h" diff --git a/deps/openssl/openssl/include/openssl/opensslv.h b/deps/openssl/openssl/include/openssl/opensslv.h new file mode 100644 index 00000000000000..078cfba40fbe73 --- /dev/null +++ b/deps/openssl/openssl/include/openssl/opensslv.h @@ -0,0 +1 @@ +#include "../../../config/opensslv.h" diff --git a/deps/openssl/openssl/include/openssl/pkcs12.h b/deps/openssl/openssl/include/openssl/pkcs12.h new file mode 100644 index 00000000000000..2d7e2c08e99175 --- /dev/null +++ b/deps/openssl/openssl/include/openssl/pkcs12.h @@ -0,0 +1 @@ +#include "../../../config/pkcs12.h" diff --git a/deps/openssl/openssl/include/openssl/pkcs7.h b/deps/openssl/openssl/include/openssl/pkcs7.h new file mode 100644 index 00000000000000..b553f9d0f053b0 --- /dev/null +++ b/deps/openssl/openssl/include/openssl/pkcs7.h @@ -0,0 +1 @@ +#include "../../../config/pkcs7.h" diff --git a/deps/openssl/openssl/include/openssl/safestack.h b/deps/openssl/openssl/include/openssl/safestack.h new file mode 100644 index 00000000000000..989eafb33023b9 --- /dev/null +++ b/deps/openssl/openssl/include/openssl/safestack.h @@ -0,0 +1 @@ +#include "../../../config/safestack.h" diff --git a/deps/openssl/openssl/include/openssl/srp.h b/deps/openssl/openssl/include/openssl/srp.h new file mode 100644 index 00000000000000..9df42dad4c3127 --- /dev/null +++ b/deps/openssl/openssl/include/openssl/srp.h @@ -0,0 +1 @@ +#include "../../../config/srp.h" diff --git a/deps/openssl/openssl/include/openssl/ssl.h b/deps/openssl/openssl/include/openssl/ssl.h new file mode 100644 index 00000000000000..eb74ca98a9759a --- /dev/null +++ b/deps/openssl/openssl/include/openssl/ssl.h @@ -0,0 +1 @@ +#include "../../../config/ssl.h" diff --git a/deps/openssl/openssl/include/openssl/ui.h b/deps/openssl/openssl/include/openssl/ui.h new file mode 100644 index 00000000000000..f5edb766b4fc6c --- /dev/null +++ b/deps/openssl/openssl/include/openssl/ui.h @@ -0,0 +1 @@ +#include "../../../config/ui.h" diff --git a/deps/openssl/openssl/include/openssl/x509.h b/deps/openssl/openssl/include/openssl/x509.h new file mode 100644 index 00000000000000..ed28bd68cb2474 --- /dev/null +++ b/deps/openssl/openssl/include/openssl/x509.h @@ -0,0 +1 @@ +#include "../../../config/x509.h" diff --git a/deps/openssl/openssl/include/openssl/x509_vfy.h b/deps/openssl/openssl/include/openssl/x509_vfy.h new file mode 100644 index 00000000000000..9270a3ee09750a --- /dev/null +++ b/deps/openssl/openssl/include/openssl/x509_vfy.h @@ -0,0 +1 @@ +#include "../../../config/x509_vfy.h" diff --git a/deps/openssl/openssl/include/openssl/x509v3.h b/deps/openssl/openssl/include/openssl/x509v3.h new file mode 100644 index 00000000000000..5629ae9a3a90af --- /dev/null +++ b/deps/openssl/openssl/include/openssl/x509v3.h @@ -0,0 +1 @@ +#include "../../../config/x509v3.h"