summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Lau <rlau@redhat.com>2021-12-14 18:17:36 -0500
committerNode.js GitHub Bot <github-bot@iojs.org>2021-12-16 11:51:19 +0000
commita3195f20cd8eb31a5e56ea6ee7ad431566e27cbf (patch)
tree8489c8c75dbc90564bd062c56710725fe132b620
parent44804a9cf7e88aa15d33caa01def07112bac3737 (diff)
downloadnode-new-a3195f20cd8eb31a5e56ea6ee7ad431566e27cbf.tar.gz
deps: update archs files for quictls/openssl-3.0.1+quic
After an OpenSSL source update, all the config files need to be regenerated and committed by: $ make -C deps/openssl/config $ git add deps/openssl/config/archs $ git add deps/openssl/openssl $ git commit PR-URL: https://github.com/nodejs/node/pull/41177 Refs: https://github.com/quictls/openssl/pull/69 Refs: https://mta.openssl.org/pipermail/openssl-announce/2021-December/000212.html Reviewed-By: Danielle Adams <adamzdanielle@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Derek Lewis <DerekNonGeneric@inf.is>
-rw-r--r--deps/openssl/config/archs/BSD-x86/asm/configdata.pm92
-rw-r--r--deps/openssl/config/archs/BSD-x86/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/BSD-x86/asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/BSD-x86/asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/BSD-x86/asm_avx2/configdata.pm88
-rw-r--r--deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/BSD-x86/asm_avx2/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/BSD-x86/no-asm/configdata.pm87
-rw-r--r--deps/openssl/config/archs/BSD-x86/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/BSD-x86/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/configdata.pm91
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm_avx2/configdata.pm87
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm_avx2/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm_avx2/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/no-asm/configdata.pm91
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/VC-WIN32/asm/configdata.pm102
-rw-r--r--deps/openssl/config/archs/VC-WIN32/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/VC-WIN32/asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/VC-WIN32/asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/VC-WIN32/asm_avx2/configdata.pm90
-rw-r--r--deps/openssl/config/archs/VC-WIN32/asm_avx2/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/VC-WIN32/asm_avx2/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/VC-WIN32/asm_avx2/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/VC-WIN32/no-asm/configdata.pm93
-rw-r--r--deps/openssl/config/archs/VC-WIN32/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/VC-WIN32/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/VC-WIN64-ARM/no-asm/configdata.pm101
-rw-r--r--deps/openssl/config/archs/VC-WIN64-ARM/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/VC-WIN64-ARM/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/VC-WIN64-ARM/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/VC-WIN64A/asm/configdata.pm97
-rw-r--r--deps/openssl/config/archs/VC-WIN64A/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/VC-WIN64A/asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/VC-WIN64A/asm_avx2/configdata.pm89
-rw-r--r--deps/openssl/config/archs/VC-WIN64A/asm_avx2/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/VC-WIN64A/asm_avx2/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/VC-WIN64A/asm_avx2/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/VC-WIN64A/no-asm/configdata.pm89
-rw-r--r--deps/openssl/config/archs/VC-WIN64A/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/VC-WIN64A/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/aix-gcc/asm/configdata.pm599
-rw-r--r--deps/openssl/config/archs/aix-gcc/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/aix-gcc/asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/aix-gcc/asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/aix-gcc/asm_avx2/configdata.pm87
-rw-r--r--deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/aix-gcc/asm_avx2/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/aix-gcc/asm_avx2/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/aix-gcc/no-asm/configdata.pm95
-rw-r--r--deps/openssl/config/archs/aix-gcc/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/aix-gcc/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/aix-gcc/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/aix64-gcc-as/asm/configdata.pm95
-rw-r--r--deps/openssl/config/archs/aix64-gcc-as/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/aix64-gcc-as/asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/aix64-gcc-as/asm_avx2/configdata.pm95
-rw-r--r--deps/openssl/config/archs/aix64-gcc-as/asm_avx2/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/aix64-gcc-as/asm_avx2/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/aix64-gcc-as/no-asm/configdata.pm87
-rw-r--r--deps/openssl/config/archs/aix64-gcc-as/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/aix64-gcc-as/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/asm/configdata.pm100
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/asm_avx2/configdata.pm88
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/asm_avx2/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/asm_avx2/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/no-asm/configdata.pm87
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/darwin64-arm64-cc/asm/configdata.pm91
-rw-r--r--deps/openssl/config/archs/darwin64-arm64-cc/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/darwin64-arm64-cc/asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/darwin64-arm64-cc/asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/configdata.pm87
-rw-r--r--deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/darwin64-arm64-cc/no-asm/configdata.pm87
-rw-r--r--deps/openssl/config/archs/darwin64-arm64-cc/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/darwin64-arm64-cc/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/darwin64-arm64-cc/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/configdata.pm91
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/configdata.pm91
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/configdata.pm99
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux-aarch64/asm/configdata.pm99
-rw-r--r--deps/openssl/config/archs/linux-aarch64/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux-aarch64/asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux-aarch64/asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux-aarch64/asm_avx2/configdata.pm91
-rw-r--r--deps/openssl/config/archs/linux-aarch64/asm_avx2/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux-aarch64/asm_avx2/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux-aarch64/no-asm/configdata.pm99
-rw-r--r--deps/openssl/config/archs/linux-aarch64/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux-aarch64/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux-armv4/asm/configdata.pm99
-rw-r--r--deps/openssl/config/archs/linux-armv4/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux-armv4/asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux-armv4/asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux-armv4/asm_avx2/configdata.pm95
-rw-r--r--deps/openssl/config/archs/linux-armv4/asm_avx2/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux-armv4/asm_avx2/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux-armv4/no-asm/configdata.pm95
-rw-r--r--deps/openssl/config/archs/linux-armv4/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux-armv4/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux-elf/asm/configdata.pm88
-rw-r--r--deps/openssl/config/archs/linux-elf/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux-elf/asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux-elf/asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux-elf/asm_avx2/configdata.pm88
-rw-r--r--deps/openssl/config/archs/linux-elf/asm_avx2/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux-elf/asm_avx2/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux-elf/no-asm/configdata.pm87
-rw-r--r--deps/openssl/config/archs/linux-elf/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux-elf/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux-elf/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux-ppc/asm/configdata.pm95
-rw-r--r--deps/openssl/config/archs/linux-ppc/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux-ppc/asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux-ppc/asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux-ppc/asm_avx2/configdata.pm87
-rw-r--r--deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux-ppc/asm_avx2/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux-ppc/asm_avx2/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux-ppc/no-asm/configdata.pm95
-rw-r--r--deps/openssl/config/archs/linux-ppc/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux-ppc/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux-ppc/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux-ppc64/asm/configdata.pm87
-rw-r--r--deps/openssl/config/archs/linux-ppc64/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux-ppc64/asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux-ppc64/asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux-ppc64/asm_avx2/configdata.pm99
-rw-r--r--deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux-ppc64/asm_avx2/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux-ppc64/asm_avx2/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux-ppc64/no-asm/configdata.pm87
-rw-r--r--deps/openssl/config/archs/linux-ppc64/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux-ppc64/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux-ppc64/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/asm/configdata.pm95
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/asm_avx2/configdata.pm95
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/asm_avx2/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/asm_avx2/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/no-asm/configdata.pm95
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux-x32/asm/configdata.pm99
-rw-r--r--deps/openssl/config/archs/linux-x32/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux-x32/asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux-x32/asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux-x32/asm_avx2/configdata.pm99
-rw-r--r--deps/openssl/config/archs/linux-x32/asm_avx2/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux-x32/asm_avx2/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux-x32/no-asm/configdata.pm95
-rw-r--r--deps/openssl/config/archs/linux-x32/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux-x32/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux-x32/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/configdata.pm99
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm_avx2/configdata.pm87
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm_avx2/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm_avx2/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux-x86_64/no-asm/configdata.pm95
-rw-r--r--deps/openssl/config/archs/linux-x86_64/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux-x86_64/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux32-s390x/asm/configdata.pm87
-rw-r--r--deps/openssl/config/archs/linux32-s390x/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux32-s390x/asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux32-s390x/asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux32-s390x/asm_avx2/configdata.pm99
-rw-r--r--deps/openssl/config/archs/linux32-s390x/asm_avx2/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux32-s390x/asm_avx2/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux32-s390x/no-asm/configdata.pm95
-rw-r--r--deps/openssl/config/archs/linux32-s390x/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux32-s390x/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux64-mips64/asm/configdata.pm95
-rw-r--r--deps/openssl/config/archs/linux64-mips64/asm/crypto/bn/bn-mips.S4
-rw-r--r--deps/openssl/config/archs/linux64-mips64/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux64-mips64/asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux64-mips64/asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux64-mips64/asm_avx2/configdata.pm99
-rw-r--r--deps/openssl/config/archs/linux64-mips64/asm_avx2/crypto/bn/bn-mips.S4
-rw-r--r--deps/openssl/config/archs/linux64-mips64/asm_avx2/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux64-mips64/asm_avx2/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux64-mips64/asm_avx2/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux64-mips64/no-asm/configdata.pm91
-rw-r--r--deps/openssl/config/archs/linux64-mips64/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux64-mips64/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux64-riscv64/no-asm/configdata.pm87
-rw-r--r--deps/openssl/config/archs/linux64-riscv64/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux64-riscv64/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux64-s390x/asm/configdata.pm99
-rw-r--r--deps/openssl/config/archs/linux64-s390x/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux64-s390x/asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux64-s390x/asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux64-s390x/asm_avx2/configdata.pm95
-rw-r--r--deps/openssl/config/archs/linux64-s390x/asm_avx2/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux64-s390x/asm_avx2/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux64-s390x/no-asm/configdata.pm87
-rw-r--r--deps/openssl/config/archs/linux64-s390x/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux64-s390x/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/solaris-x86-gcc/asm/configdata.pm88
-rw-r--r--deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/solaris-x86-gcc/asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/configdata.pm88
-rw-r--r--deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/solaris-x86-gcc/no-asm/configdata.pm99
-rw-r--r--deps/openssl/config/archs/solaris-x86-gcc/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/solaris-x86-gcc/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/configdata.pm87
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/configdata.pm91
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/configdata.pm99
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/openssl/include/crypto/bn_conf.h1
-rw-r--r--deps/openssl/openssl/include/crypto/dso_conf.h1
-rw-r--r--deps/openssl/openssl/include/openssl/asn1.h1
-rw-r--r--deps/openssl/openssl/include/openssl/asn1t.h1
-rw-r--r--deps/openssl/openssl/include/openssl/bio.h1
-rw-r--r--deps/openssl/openssl/include/openssl/cmp.h1
-rw-r--r--deps/openssl/openssl/include/openssl/cms.h1
-rw-r--r--deps/openssl/openssl/include/openssl/conf.h1
-rw-r--r--deps/openssl/openssl/include/openssl/configuration.h1
-rw-r--r--deps/openssl/openssl/include/openssl/crmf.h1
-rw-r--r--deps/openssl/openssl/include/openssl/crypto.h1
-rw-r--r--deps/openssl/openssl/include/openssl/ct.h1
-rw-r--r--deps/openssl/openssl/include/openssl/err.h1
-rw-r--r--deps/openssl/openssl/include/openssl/ess.h1
-rw-r--r--deps/openssl/openssl/include/openssl/fipskey.h1
-rw-r--r--deps/openssl/openssl/include/openssl/lhash.h1
-rw-r--r--deps/openssl/openssl/include/openssl/ocsp.h1
-rw-r--r--deps/openssl/openssl/include/openssl/opensslv.h1
-rw-r--r--deps/openssl/openssl/include/openssl/pkcs12.h1
-rw-r--r--deps/openssl/openssl/include/openssl/pkcs7.h1
-rw-r--r--deps/openssl/openssl/include/openssl/safestack.h1
-rw-r--r--deps/openssl/openssl/include/openssl/srp.h1
-rw-r--r--deps/openssl/openssl/include/openssl/ssl.h1
-rw-r--r--deps/openssl/openssl/include/openssl/ui.h1
-rw-r--r--deps/openssl/openssl/include/openssl/x509.h1
-rw-r--r--deps/openssl/openssl/include/openssl/x509_vfy.h1
-rw-r--r--deps/openssl/openssl/include/openssl/x509v3.h1
301 files changed, 5200 insertions, 2531 deletions
diff --git a/deps/openssl/config/archs/BSD-x86/asm/configdata.pm b/deps/openssl/config/archs/BSD-x86/asm/configdata.pm
index 3dce4f5cae..a641047e0a 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -203,10 +203,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -255,11 +255,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "BSD-x86",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1366,6 +1366,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1375,6 +1378,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -1587,6 +1593,7 @@ our %unified_info = (
"providers/libdefault.a" => [
"AES_ASM",
"OPENSSL_CPUID_OBJ",
+ "OPENSSL_IA32_SSE2",
"VPAES_ASM"
],
"providers/libfips.a" => [
@@ -2715,8 +2722,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5052,8 +5059,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7762,6 +7769,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7774,6 +7785,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9714,10 +9729,10 @@ our %unified_info = (
},
"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"
+ "providers/fips/libfips-lib-self_test_kats.o",
+ "providers/fips/fips-dso-fips_entry.o"
],
"products" => {
"dso" => [
@@ -9846,6 +9861,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11608,8 +11624,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13945,8 +13961,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16339,7 +16355,7 @@ our %unified_info = (
"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_free.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",
@@ -18760,6 +18776,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18773,6 +18793,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19264,7 +19288,7 @@ our %unified_info = (
"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_free.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",
@@ -19981,9 +20005,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24525,6 +24551,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24946,6 +24975,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26688,6 +26718,16 @@ our %unified_info = (
"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"
],
@@ -26710,6 +26750,12 @@ our %unified_info = (
"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"
],
@@ -27216,8 +27262,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27244,7 +27290,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27261,8 +27307,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 f20d759f85..2e71273837 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: Tue Oct 19 08:07:57 2021 UTC"
+#define DATE "built on: Tue Dec 14 22:49:16 2021 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/opensslv.h b/deps/openssl/config/archs/BSD-x86/asm/include/openssl/opensslv.h
index a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/BSD-x86/asm/openssl.gypi b/deps/openssl/config/archs/BSD-x86/asm/openssl.gypi
index 0ba61f8e58..2755fad185 100644
--- a/deps/openssl/config/archs/BSD-x86/asm/openssl.gypi
+++ b/deps/openssl/config/archs/BSD-x86/asm/openssl.gypi
@@ -830,6 +830,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 2a3a61b151..154622700c 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -203,10 +203,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -255,11 +255,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "BSD-x86",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1366,6 +1366,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1375,6 +1378,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -1587,6 +1593,7 @@ our %unified_info = (
"providers/libdefault.a" => [
"AES_ASM",
"OPENSSL_CPUID_OBJ",
+ "OPENSSL_IA32_SSE2",
"VPAES_ASM"
],
"providers/libfips.a" => [
@@ -2715,8 +2722,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5052,8 +5059,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7762,6 +7769,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7774,6 +7785,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9846,6 +9861,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11608,8 +11624,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13945,8 +13961,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16339,7 +16355,7 @@ our %unified_info = (
"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_free.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",
@@ -18760,6 +18776,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18773,6 +18793,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19264,7 +19288,7 @@ our %unified_info = (
"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_free.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",
@@ -19981,9 +20005,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24525,6 +24551,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24946,6 +24975,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26688,6 +26718,16 @@ our %unified_info = (
"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"
],
@@ -26710,6 +26750,12 @@ our %unified_info = (
"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"
],
@@ -27216,8 +27262,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27244,7 +27290,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27261,8 +27307,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 c802244d9e..f7c161b857 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: Tue Oct 19 08:08:13 2021 UTC"
+#define DATE "built on: Tue Dec 14 22:49:37 2021 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/opensslv.h b/deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/opensslv.h
index a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/BSD-x86/asm_avx2/openssl.gypi
index e99621b531..bf41a2d8df 100644
--- a/deps/openssl/config/archs/BSD-x86/asm_avx2/openssl.gypi
+++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/openssl.gypi
@@ -830,6 +830,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 d9981a61a7..6a60a5302d 100644
--- a/deps/openssl/config/archs/BSD-x86/no-asm/configdata.pm
+++ b/deps/openssl/config/archs/BSD-x86/no-asm/configdata.pm
@@ -154,7 +154,7 @@ our %config = (
],
"dynamic_engines" => "0",
"ex_libs" => [],
- "full_version" => "3.0.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -202,10 +202,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -255,11 +255,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "BSD-x86",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1367,6 +1367,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1376,6 +1379,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2659,8 +2665,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -4996,8 +5002,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7706,6 +7712,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7718,6 +7728,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9764,6 +9778,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11526,8 +11541,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13863,8 +13878,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16257,7 +16272,7 @@ our %unified_info = (
"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_free.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",
@@ -18678,6 +18693,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18691,6 +18710,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19182,7 +19205,7 @@ our %unified_info = (
"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_free.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",
@@ -19899,9 +19922,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24353,6 +24378,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24774,6 +24802,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26502,6 +26531,16 @@ our %unified_info = (
"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"
],
@@ -26524,6 +26563,12 @@ our %unified_info = (
"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"
],
@@ -27033,8 +27078,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27061,7 +27106,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27078,8 +27123,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 411bd0a5a8..c3bb81e8a4 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: Tue Oct 19 08:08:28 2021 UTC"
+#define DATE "built on: Tue Dec 14 22:49:57 2021 UTC"
/*
* Generate compiler_flags as an array of individual characters. This is a
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 a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/BSD-x86/no-asm/openssl.gypi
index ffa7fc9783..297c4c6105 100644
--- a/deps/openssl/config/archs/BSD-x86/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/BSD-x86/no-asm/openssl.gypi
@@ -842,6 +842,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 379465626a..0aabb457cd 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -203,10 +203,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -255,11 +255,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "BSD-x86_64",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1367,6 +1367,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1376,6 +1379,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2719,8 +2725,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5056,8 +5062,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7766,6 +7772,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7778,6 +7788,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9760,10 +9774,10 @@ our %unified_info = (
},
"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",
- "providers/fips/fips-dso-fips_entry.o"
+ "providers/fips/libfips-lib-self_test_kats.o"
],
"products" => {
"dso" => [
@@ -9892,6 +9906,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11654,8 +11669,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13991,8 +14006,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16385,7 +16400,7 @@ our %unified_info = (
"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_free.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",
@@ -18806,6 +18821,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18819,6 +18838,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19310,7 +19333,7 @@ our %unified_info = (
"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_free.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",
@@ -20027,9 +20050,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24677,6 +24702,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25098,6 +25126,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26858,6 +26887,16 @@ our %unified_info = (
"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"
],
@@ -26880,6 +26919,12 @@ our %unified_info = (
"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"
],
@@ -27386,8 +27431,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27414,7 +27459,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27431,8 +27476,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 fb309136cb..81a96f8049 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: Tue Oct 19 08:08:42 2021 UTC"
+#define DATE "built on: Tue Dec 14 22:50:15 2021 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/opensslv.h b/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/opensslv.h
index a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/BSD-x86_64/asm/openssl.gypi
index 38b2bc9e12..0560b781de 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm/openssl.gypi
+++ b/deps/openssl/config/archs/BSD-x86_64/asm/openssl.gypi
@@ -835,6 +835,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 1b8a3ec414..4f8a94a7c9 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -203,10 +203,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -255,11 +255,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "BSD-x86_64",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1367,6 +1367,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1376,6 +1379,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2719,8 +2725,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5056,8 +5062,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7766,6 +7772,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7778,6 +7788,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9892,6 +9906,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11654,8 +11669,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13991,8 +14006,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16385,7 +16400,7 @@ our %unified_info = (
"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_free.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",
@@ -18806,6 +18821,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18819,6 +18838,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19310,7 +19333,7 @@ our %unified_info = (
"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_free.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",
@@ -20027,9 +20050,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24677,6 +24702,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25098,6 +25126,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26858,6 +26887,16 @@ our %unified_info = (
"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"
],
@@ -26880,6 +26919,12 @@ our %unified_info = (
"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"
],
@@ -27386,8 +27431,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27414,7 +27459,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27431,8 +27476,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 80d39c9124..3559295284 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: Tue Oct 19 08:09:01 2021 UTC"
+#define DATE "built on: Tue Dec 14 22:50:43 2021 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/opensslv.h b/deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/opensslv.h
index a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/BSD-x86_64/asm_avx2/openssl.gypi
index 0c0d12380c..048800b8ba 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
@@ -835,6 +835,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 c4b833d694..3c88f1d32f 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
@@ -154,7 +154,7 @@ our %config = (
],
"dynamic_engines" => "0",
"ex_libs" => [],
- "full_version" => "3.0.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -202,10 +202,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -255,11 +255,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "BSD-x86_64",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1368,6 +1368,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1377,6 +1380,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2660,8 +2666,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -4997,8 +5003,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7707,6 +7713,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7719,6 +7729,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9633,10 +9647,10 @@ our %unified_info = (
},
"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"
+ "providers/fips/libfips-lib-self_test_kats.o",
+ "providers/fips/fips-dso-fips_entry.o"
],
"products" => {
"dso" => [
@@ -9765,6 +9779,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11527,8 +11542,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13864,8 +13879,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16258,7 +16273,7 @@ our %unified_info = (
"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_free.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",
@@ -18679,6 +18694,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18692,6 +18711,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19183,7 +19206,7 @@ our %unified_info = (
"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_free.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",
@@ -19900,9 +19923,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24354,6 +24379,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24775,6 +24803,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26503,6 +26532,16 @@ our %unified_info = (
"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"
],
@@ -26525,6 +26564,12 @@ our %unified_info = (
"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"
],
@@ -27034,8 +27079,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27062,7 +27107,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27079,8 +27124,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 38141aec66..dd0a57e847 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: Tue Oct 19 08:09:20 2021 UTC"
+#define DATE "built on: Tue Dec 14 22:51:10 2021 UTC"
/*
* Generate compiler_flags as an array of individual characters. This is a
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 a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/BSD-x86_64/no-asm/openssl.gypi
index 46b52941b7..f2acad4b25 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
@@ -842,6 +842,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
diff --git a/deps/openssl/config/archs/VC-WIN32/asm/configdata.pm b/deps/openssl/config/archs/VC-WIN32/asm/configdata.pm
index 3eadca4fa6..5816474c7a 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -216,10 +216,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -268,11 +268,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "VC-WIN32",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "lib",
@@ -287,7 +287,7 @@ our %target = (
"LDFLAGS" => "/nologo /debug",
"MT" => "mt",
"MTFLAGS" => "-nologo",
- "RANLIB" => "CODE(0x559b0de0c790)",
+ "RANLIB" => "CODE(0x559bdf5df6e0)",
"RC" => "rc",
"_conf_fname_int" => [
"Configurations/00-base-templates.conf",
@@ -1417,6 +1417,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1426,6 +1429,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -1635,6 +1641,7 @@ our %unified_info = (
"providers/libdefault.a" => [
"AES_ASM",
"OPENSSL_CPUID_OBJ",
+ "OPENSSL_IA32_SSE2",
"VPAES_ASM"
],
"providers/libfips.a" => [
@@ -2763,8 +2770,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5100,8 +5107,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7816,6 +7823,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7828,6 +7839,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -8047,6 +8062,9 @@ our %unified_info = (
},
"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",
@@ -8066,10 +8084,7 @@ our %unified_info = (
"apps/lib/libapps-lib-tlssrp_depr.o",
"apps/lib/libapps-lib-win32_init.o",
"apps/lib/libtestutil-lib-opt.o",
- "apps/lib/libtestutil-lib-win32_init.o",
- "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/libtestutil-lib-win32_init.o"
],
"products" => {
"bin" => [
@@ -9769,10 +9784,10 @@ our %unified_info = (
},
"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",
- "providers/fips/fips-dso-fips_entry.o"
+ "providers/fips/libfips-lib-self_test_kats.o"
],
"products" => {
"dso" => [
@@ -9901,6 +9916,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11666,8 +11682,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -14003,8 +14019,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16405,7 +16421,7 @@ our %unified_info = (
"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_free.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",
@@ -18832,6 +18848,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18845,6 +18865,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19336,7 +19360,7 @@ our %unified_info = (
"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_free.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",
@@ -20053,9 +20077,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24603,6 +24629,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25024,6 +25053,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26767,6 +26797,16 @@ our %unified_info = (
"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"
],
@@ -26789,6 +26829,12 @@ our %unified_info = (
"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"
],
@@ -27295,8 +27341,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27323,7 +27369,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27340,8 +27386,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 c8f3a08dc8..645ecc9f2d 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: Tue Oct 19 08:22:31 2021 UTC"
+#define DATE "built on: Tue Dec 14 23:08:57 2021 UTC"
/*
* Generate compiler_flags as an array of individual characters. This is a
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 e77196ad3c..5f572d2ef1 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/VC-WIN32/asm/openssl.gypi b/deps/openssl/config/archs/VC-WIN32/asm/openssl.gypi
index 6c7b1434c9..e61b3c380d 100644
--- a/deps/openssl/config/archs/VC-WIN32/asm/openssl.gypi
+++ b/deps/openssl/config/archs/VC-WIN32/asm/openssl.gypi
@@ -829,6 +829,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 1821b04de3..41fa7896e8 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -216,10 +216,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -268,11 +268,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "VC-WIN32",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "lib",
@@ -287,7 +287,7 @@ our %target = (
"LDFLAGS" => "/nologo /debug",
"MT" => "mt",
"MTFLAGS" => "-nologo",
- "RANLIB" => "CODE(0x5582b32d0400)",
+ "RANLIB" => "CODE(0x55a124919710)",
"RC" => "rc",
"_conf_fname_int" => [
"Configurations/00-base-templates.conf",
@@ -1417,6 +1417,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1426,6 +1429,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -1635,6 +1641,7 @@ our %unified_info = (
"providers/libdefault.a" => [
"AES_ASM",
"OPENSSL_CPUID_OBJ",
+ "OPENSSL_IA32_SSE2",
"VPAES_ASM"
],
"providers/libfips.a" => [
@@ -2763,8 +2770,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5100,8 +5107,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7816,6 +7823,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7828,6 +7839,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9901,6 +9916,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11666,8 +11682,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -14003,8 +14019,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16405,7 +16421,7 @@ our %unified_info = (
"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_free.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",
@@ -18832,6 +18848,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18845,6 +18865,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19336,7 +19360,7 @@ our %unified_info = (
"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_free.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",
@@ -20053,9 +20077,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24603,6 +24629,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25024,6 +25053,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26767,6 +26797,16 @@ our %unified_info = (
"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"
],
@@ -26789,6 +26829,12 @@ our %unified_info = (
"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"
],
@@ -27295,8 +27341,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27323,7 +27369,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27340,8 +27386,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 aa53451810..894424abf6 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: Tue Oct 19 08:22:45 2021 UTC"
+#define DATE "built on: Tue Dec 14 23:09:16 2021 UTC"
/*
* Generate compiler_flags as an array of individual characters. This is a
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 e77196ad3c..5f572d2ef1 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/VC-WIN32/asm_avx2/openssl.gypi
index a2b7b18ba0..2f05353363 100644
--- a/deps/openssl/config/archs/VC-WIN32/asm_avx2/openssl.gypi
+++ b/deps/openssl/config/archs/VC-WIN32/asm_avx2/openssl.gypi
@@ -829,6 +829,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 9ee2799226..e2588aec1f 100644
--- a/deps/openssl/config/archs/VC-WIN32/no-asm/configdata.pm
+++ b/deps/openssl/config/archs/VC-WIN32/no-asm/configdata.pm
@@ -163,7 +163,7 @@ our %config = (
],
"dynamic_engines" => "0",
"ex_libs" => [],
- "full_version" => "3.0.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -215,10 +215,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -268,11 +268,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "VC-WIN32",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "lib",
@@ -287,7 +287,7 @@ our %target = (
"LDFLAGS" => "/nologo /debug",
"MT" => "mt",
"MTFLAGS" => "-nologo",
- "RANLIB" => "CODE(0x55e3f9508dd0)",
+ "RANLIB" => "CODE(0x55d20a1d5e40)",
"RC" => "rc",
"_conf_fname_int" => [
"Configurations/00-base-templates.conf",
@@ -1418,6 +1418,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1427,6 +1430,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2707,8 +2713,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5044,8 +5050,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7760,6 +7766,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7772,6 +7782,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9687,10 +9701,10 @@ our %unified_info = (
},
"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"
+ "providers/fips/libfips-lib-self_test_kats.o",
+ "providers/fips/fips-dso-fips_entry.o"
],
"products" => {
"dso" => [
@@ -9819,6 +9833,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11584,8 +11599,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13921,8 +13936,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16323,7 +16338,7 @@ our %unified_info = (
"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_free.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",
@@ -18750,6 +18765,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18763,6 +18782,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19254,7 +19277,7 @@ our %unified_info = (
"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_free.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",
@@ -19971,9 +19994,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24431,6 +24456,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24852,6 +24880,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26581,6 +26610,16 @@ our %unified_info = (
"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"
],
@@ -26603,6 +26642,12 @@ our %unified_info = (
"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"
],
@@ -27112,8 +27157,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27140,7 +27185,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27157,8 +27202,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 ffea7e92b2..d8c351b06b 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: Tue Oct 19 08:23:00 2021 UTC"
+#define DATE "built on: Tue Dec 14 23:09:35 2021 UTC"
/*
* Generate compiler_flags as an array of individual characters. This is a
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 e77196ad3c..5f572d2ef1 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/VC-WIN32/no-asm/openssl.gypi
index 6738bf2b92..99b56be0a8 100644
--- a/deps/openssl/config/archs/VC-WIN32/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/VC-WIN32/no-asm/openssl.gypi
@@ -841,6 +841,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 dd4f9a3d6a..da39c58010 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
@@ -163,7 +163,7 @@ our %config = (
],
"dynamic_engines" => "0",
"ex_libs" => [],
- "full_version" => "3.0.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -213,10 +213,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -266,11 +266,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "VC-WIN64-ARM",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "lib",
@@ -283,7 +283,7 @@ our %target = (
"LDFLAGS" => "/nologo /debug",
"MT" => "mt",
"MTFLAGS" => "-nologo",
- "RANLIB" => "CODE(0x561b8a345980)",
+ "RANLIB" => "CODE(0x55d4902aca90)",
"RC" => "rc",
"_conf_fname_int" => [
"Configurations/00-base-templates.conf",
@@ -1410,6 +1410,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1419,6 +1422,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2699,8 +2705,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5036,8 +5042,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7752,6 +7758,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7764,6 +7774,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7983,6 +7997,9 @@ our %unified_info = (
},
"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",
@@ -8002,10 +8019,7 @@ our %unified_info = (
"apps/lib/libapps-lib-tlssrp_depr.o",
"apps/lib/libapps-lib-win32_init.o",
"apps/lib/libtestutil-lib-opt.o",
- "apps/lib/libtestutil-lib-win32_init.o",
- "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/libtestutil-lib-win32_init.o"
],
"products" => {
"bin" => [
@@ -9679,10 +9693,10 @@ our %unified_info = (
},
"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",
- "providers/fips/fips-dso-fips_entry.o"
+ "providers/fips/libfips-lib-self_test_kats.o"
],
"products" => {
"dso" => [
@@ -9811,6 +9825,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11576,8 +11591,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13913,8 +13928,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16315,7 +16330,7 @@ our %unified_info = (
"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_free.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",
@@ -18742,6 +18757,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18755,6 +18774,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19246,7 +19269,7 @@ our %unified_info = (
"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_free.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",
@@ -19963,9 +19986,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24423,6 +24448,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24844,6 +24872,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26573,6 +26602,16 @@ our %unified_info = (
"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"
],
@@ -26595,6 +26634,12 @@ our %unified_info = (
"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"
],
@@ -27104,8 +27149,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27132,7 +27177,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27149,8 +27194,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 6e03180c29..1612c4fc06 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: Tue Oct 19 08:23:12 2021 UTC"
+#define DATE "built on: Tue Dec 14 23:09:51 2021 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/opensslv.h b/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/include/openssl/opensslv.h
index e77196ad3c..5f572d2ef1 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/openssl.gypi
index 9695067989..3c1364b121 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
@@ -841,6 +841,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
diff --git a/deps/openssl/config/archs/VC-WIN64A/asm/configdata.pm b/deps/openssl/config/archs/VC-WIN64A/asm/configdata.pm
index 4cc009ff4e..1a031d3d3d 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -219,10 +219,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -271,11 +271,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "VC-WIN64A",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "lib",
@@ -290,7 +290,7 @@ our %target = (
"LDFLAGS" => "/nologo /debug",
"MT" => "mt",
"MTFLAGS" => "-nologo",
- "RANLIB" => "CODE(0x55dcfa1252b0)",
+ "RANLIB" => "CODE(0x55a849a36c50)",
"RC" => "rc",
"_conf_fname_int" => [
"Configurations/00-base-templates.conf",
@@ -1421,6 +1421,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1430,6 +1433,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2770,8 +2776,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5107,8 +5113,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7823,6 +7829,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7835,6 +7845,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -8054,6 +8068,9 @@ our %unified_info = (
},
"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",
@@ -8073,10 +8090,7 @@ our %unified_info = (
"apps/lib/libapps-lib-tlssrp_depr.o",
"apps/lib/libapps-lib-win32_init.o",
"apps/lib/libtestutil-lib-opt.o",
- "apps/lib/libtestutil-lib-win32_init.o",
- "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/libtestutil-lib-win32_init.o"
],
"products" => {
"bin" => [
@@ -9939,6 +9953,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11704,8 +11719,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -14041,8 +14056,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16443,7 +16458,7 @@ our %unified_info = (
"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_free.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",
@@ -18870,6 +18885,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18883,6 +18902,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19374,7 +19397,7 @@ our %unified_info = (
"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_free.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",
@@ -20091,9 +20114,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24747,6 +24772,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25168,6 +25196,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26929,6 +26958,16 @@ our %unified_info = (
"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"
],
@@ -26951,6 +26990,12 @@ our %unified_info = (
"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"
],
@@ -27457,8 +27502,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27485,7 +27530,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27502,8 +27547,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 ec06b70e2c..1ab1493e8a 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: Tue Oct 19 08:21:43 2021 UTC"
+#define DATE "built on: Tue Dec 14 23:07:47 2021 UTC"
/*
* Generate compiler_flags as an array of individual characters. This is a
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 e77196ad3c..5f572d2ef1 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/VC-WIN64A/asm/openssl.gypi b/deps/openssl/config/archs/VC-WIN64A/asm/openssl.gypi
index d3160a9c42..a373f45f08 100644
--- a/deps/openssl/config/archs/VC-WIN64A/asm/openssl.gypi
+++ b/deps/openssl/config/archs/VC-WIN64A/asm/openssl.gypi
@@ -834,6 +834,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 5e3b2ef601..524aa7e66b 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -219,10 +219,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -271,11 +271,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "VC-WIN64A",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "lib",
@@ -290,7 +290,7 @@ our %target = (
"LDFLAGS" => "/nologo /debug",
"MT" => "mt",
"MTFLAGS" => "-nologo",
- "RANLIB" => "CODE(0x564001d8ca70)",
+ "RANLIB" => "CODE(0x55bfc1739eb0)",
"RC" => "rc",
"_conf_fname_int" => [
"Configurations/00-base-templates.conf",
@@ -1421,6 +1421,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1430,6 +1433,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2770,8 +2776,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5107,8 +5113,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7823,6 +7829,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7835,6 +7845,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9939,6 +9953,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11704,8 +11719,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -14041,8 +14056,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16443,7 +16458,7 @@ our %unified_info = (
"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_free.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",
@@ -18870,6 +18885,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18883,6 +18902,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19374,7 +19397,7 @@ our %unified_info = (
"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_free.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",
@@ -20091,9 +20114,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24747,6 +24772,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25168,6 +25196,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26929,6 +26958,16 @@ our %unified_info = (
"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"
],
@@ -26951,6 +26990,12 @@ our %unified_info = (
"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"
],
@@ -27457,8 +27502,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27485,7 +27530,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27502,8 +27547,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 4003d27cff..dd427f23c6 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: Tue Oct 19 08:22:01 2021 UTC"
+#define DATE "built on: Tue Dec 14 23:08:14 2021 UTC"
/*
* Generate compiler_flags as an array of individual characters. This is a
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 e77196ad3c..5f572d2ef1 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/VC-WIN64A/asm_avx2/openssl.gypi
index ccc18c38e3..dd8741eddf 100644
--- a/deps/openssl/config/archs/VC-WIN64A/asm_avx2/openssl.gypi
+++ b/deps/openssl/config/archs/VC-WIN64A/asm_avx2/openssl.gypi
@@ -834,6 +834,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 17d4366012..19191893d6 100644
--- a/deps/openssl/config/archs/VC-WIN64A/no-asm/configdata.pm
+++ b/deps/openssl/config/archs/VC-WIN64A/no-asm/configdata.pm
@@ -166,7 +166,7 @@ our %config = (
],
"dynamic_engines" => "0",
"ex_libs" => [],
- "full_version" => "3.0.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -218,10 +218,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -271,11 +271,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "VC-WIN64A",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "lib",
@@ -290,7 +290,7 @@ our %target = (
"LDFLAGS" => "/nologo /debug",
"MT" => "mt",
"MTFLAGS" => "-nologo",
- "RANLIB" => "CODE(0x55fee707fa10)",
+ "RANLIB" => "CODE(0x55d60f0492d0)",
"RC" => "rc",
"_conf_fname_int" => [
"Configurations/00-base-templates.conf",
@@ -1422,6 +1422,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1431,6 +1434,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2711,8 +2717,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5048,8 +5054,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7764,6 +7770,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7776,6 +7786,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9823,6 +9837,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11588,8 +11603,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13925,8 +13940,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16327,7 +16342,7 @@ our %unified_info = (
"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_free.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",
@@ -18754,6 +18769,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18767,6 +18786,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19258,7 +19281,7 @@ our %unified_info = (
"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_free.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",
@@ -19975,9 +19998,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24435,6 +24460,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24856,6 +24884,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26585,6 +26614,16 @@ our %unified_info = (
"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"
],
@@ -26607,6 +26646,12 @@ our %unified_info = (
"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"
],
@@ -27116,8 +27161,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27144,7 +27189,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27161,8 +27206,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 b2555b1424..de49ca52d7 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: Tue Oct 19 08:22:19 2021 UTC"
+#define DATE "built on: Tue Dec 14 23:08:41 2021 UTC"
/*
* Generate compiler_flags as an array of individual characters. This is a
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 e77196ad3c..5f572d2ef1 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/VC-WIN64A/no-asm/openssl.gypi
index 118a6b7ca9..22583209f9 100644
--- a/deps/openssl/config/archs/VC-WIN64A/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/VC-WIN64A/no-asm/openssl.gypi
@@ -841,6 +841,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
diff --git a/deps/openssl/config/archs/aix-gcc/asm/configdata.pm b/deps/openssl/config/archs/aix-gcc/asm/configdata.pm
index bc3f3fb629..86160bdcbe 100644
--- a/deps/openssl/config/archs/aix-gcc/asm/configdata.pm
+++ b/deps/openssl/config/archs/aix-gcc/asm/configdata.pm
@@ -156,7 +156,7 @@ our %config = (
],
"dynamic_engines" => "0",
"ex_libs" => [],
- "full_version" => "3.0.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -206,10 +206,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -258,11 +258,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "aix-gcc",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar -X32",
@@ -894,18 +894,9 @@ our %unified_info = (
"test/buildtest_c_aes" => {
"noinst" => "1"
},
- "test/buildtest_c_asn1" => {
- "noinst" => "1"
- },
- "test/buildtest_c_asn1t" => {
- "noinst" => "1"
- },
"test/buildtest_c_async" => {
"noinst" => "1"
},
- "test/buildtest_c_bio" => {
- "noinst" => "1"
- },
"test/buildtest_c_blowfish" => {
"noinst" => "1"
},
@@ -924,24 +915,12 @@ our %unified_info = (
"test/buildtest_c_cmac" => {
"noinst" => "1"
},
- "test/buildtest_c_cmp" => {
- "noinst" => "1"
- },
"test/buildtest_c_cmp_util" => {
"noinst" => "1"
},
- "test/buildtest_c_cms" => {
- "noinst" => "1"
- },
- "test/buildtest_c_conf" => {
- "noinst" => "1"
- },
"test/buildtest_c_conf_api" => {
"noinst" => "1"
},
- "test/buildtest_c_configuration" => {
- "noinst" => "1"
- },
"test/buildtest_c_conftypes" => {
"noinst" => "1"
},
@@ -957,18 +936,9 @@ our %unified_info = (
"test/buildtest_c_core_object" => {
"noinst" => "1"
},
- "test/buildtest_c_crmf" => {
- "noinst" => "1"
- },
- "test/buildtest_c_crypto" => {
- "noinst" => "1"
- },
"test/buildtest_c_cryptoerr_legacy" => {
"noinst" => "1"
},
- "test/buildtest_c_ct" => {
- "noinst" => "1"
- },
"test/buildtest_c_decoder" => {
"noinst" => "1"
},
@@ -1005,18 +975,12 @@ our %unified_info = (
"test/buildtest_c_engine" => {
"noinst" => "1"
},
- "test/buildtest_c_ess" => {
- "noinst" => "1"
- },
"test/buildtest_c_evp" => {
"noinst" => "1"
},
"test/buildtest_c_fips_names" => {
"noinst" => "1"
},
- "test/buildtest_c_fipskey" => {
- "noinst" => "1"
- },
"test/buildtest_c_hmac" => {
"noinst" => "1"
},
@@ -1029,9 +993,6 @@ our %unified_info = (
"test/buildtest_c_kdf" => {
"noinst" => "1"
},
- "test/buildtest_c_lhash" => {
- "noinst" => "1"
- },
"test/buildtest_c_macros" => {
"noinst" => "1"
},
@@ -1053,12 +1014,6 @@ our %unified_info = (
"test/buildtest_c_objects" => {
"noinst" => "1"
},
- "test/buildtest_c_ocsp" => {
- "noinst" => "1"
- },
- "test/buildtest_c_opensslv" => {
- "noinst" => "1"
- },
"test/buildtest_c_ossl_typ" => {
"noinst" => "1"
},
@@ -1074,12 +1029,6 @@ our %unified_info = (
"test/buildtest_c_pem2" => {
"noinst" => "1"
},
- "test/buildtest_c_pkcs12" => {
- "noinst" => "1"
- },
- "test/buildtest_c_pkcs7" => {
- "noinst" => "1"
- },
"test/buildtest_c_prov_ssl" => {
"noinst" => "1"
},
@@ -1104,9 +1053,6 @@ our %unified_info = (
"test/buildtest_c_rsa" => {
"noinst" => "1"
},
- "test/buildtest_c_safestack" => {
- "noinst" => "1"
- },
"test/buildtest_c_seed" => {
"noinst" => "1"
},
@@ -1116,15 +1062,9 @@ our %unified_info = (
"test/buildtest_c_sha" => {
"noinst" => "1"
},
- "test/buildtest_c_srp" => {
- "noinst" => "1"
- },
"test/buildtest_c_srtp" => {
"noinst" => "1"
},
- "test/buildtest_c_ssl" => {
- "noinst" => "1"
- },
"test/buildtest_c_ssl2" => {
"noinst" => "1"
},
@@ -1152,21 +1092,9 @@ our %unified_info = (
"test/buildtest_c_types" => {
"noinst" => "1"
},
- "test/buildtest_c_ui" => {
- "noinst" => "1"
- },
"test/buildtest_c_whrlpool" => {
"noinst" => "1"
},
- "test/buildtest_c_x509" => {
- "noinst" => "1"
- },
- "test/buildtest_c_x509_vfy" => {
- "noinst" => "1"
- },
- "test/buildtest_c_x509v3" => {
- "noinst" => "1"
- },
"test/casttest" => {
"noinst" => "1"
},
@@ -1440,6 +1368,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1449,6 +1380,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2761,8 +2695,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5098,8 +5032,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7165,22 +7099,10 @@ our %unified_info = (
"libcrypto",
"libssl"
],
- "test/buildtest_c_asn1" => [
- "libcrypto",
- "libssl"
- ],
- "test/buildtest_c_asn1t" => [
- "libcrypto",
- "libssl"
- ],
"test/buildtest_c_async" => [
"libcrypto",
"libssl"
],
- "test/buildtest_c_bio" => [
- "libcrypto",
- "libssl"
- ],
"test/buildtest_c_blowfish" => [
"libcrypto",
"libssl"
@@ -7205,30 +7127,14 @@ our %unified_info = (
"libcrypto",
"libssl"
],
- "test/buildtest_c_cmp" => [
- "libcrypto",
- "libssl"
- ],
"test/buildtest_c_cmp_util" => [
"libcrypto",
"libssl"
],
- "test/buildtest_c_cms" => [
- "libcrypto",
- "libssl"
- ],
- "test/buildtest_c_conf" => [
- "libcrypto",
- "libssl"
- ],
"test/buildtest_c_conf_api" => [
"libcrypto",
"libssl"
],
- "test/buildtest_c_configuration" => [
- "libcrypto",
- "libssl"
- ],
"test/buildtest_c_conftypes" => [
"libcrypto",
"libssl"
@@ -7249,22 +7155,10 @@ our %unified_info = (
"libcrypto",
"libssl"
],
- "test/buildtest_c_crmf" => [
- "libcrypto",
- "libssl"
- ],
- "test/buildtest_c_crypto" => [
- "libcrypto",
- "libssl"
- ],
"test/buildtest_c_cryptoerr_legacy" => [
"libcrypto",
"libssl"
],
- "test/buildtest_c_ct" => [
- "libcrypto",
- "libssl"
- ],
"test/buildtest_c_decoder" => [
"libcrypto",
"libssl"
@@ -7313,10 +7207,6 @@ our %unified_info = (
"libcrypto",
"libssl"
],
- "test/buildtest_c_ess" => [
- "libcrypto",
- "libssl"
- ],
"test/buildtest_c_evp" => [
"libcrypto",
"libssl"
@@ -7325,10 +7215,6 @@ our %unified_info = (
"libcrypto",
"libssl"
],
- "test/buildtest_c_fipskey" => [
- "libcrypto",
- "libssl"
- ],
"test/buildtest_c_hmac" => [
"libcrypto",
"libssl"
@@ -7345,10 +7231,6 @@ our %unified_info = (
"libcrypto",
"libssl"
],
- "test/buildtest_c_lhash" => [
- "libcrypto",
- "libssl"
- ],
"test/buildtest_c_macros" => [
"libcrypto",
"libssl"
@@ -7377,14 +7259,6 @@ our %unified_info = (
"libcrypto",
"libssl"
],
- "test/buildtest_c_ocsp" => [
- "libcrypto",
- "libssl"
- ],
- "test/buildtest_c_opensslv" => [
- "libcrypto",
- "libssl"
- ],
"test/buildtest_c_ossl_typ" => [
"libcrypto",
"libssl"
@@ -7405,14 +7279,6 @@ our %unified_info = (
"libcrypto",
"libssl"
],
- "test/buildtest_c_pkcs12" => [
- "libcrypto",
- "libssl"
- ],
- "test/buildtest_c_pkcs7" => [
- "libcrypto",
- "libssl"
- ],
"test/buildtest_c_prov_ssl" => [
"libcrypto",
"libssl"
@@ -7445,10 +7311,6 @@ our %unified_info = (
"libcrypto",
"libssl"
],
- "test/buildtest_c_safestack" => [
- "libcrypto",
- "libssl"
- ],
"test/buildtest_c_seed" => [
"libcrypto",
"libssl"
@@ -7461,18 +7323,10 @@ our %unified_info = (
"libcrypto",
"libssl"
],
- "test/buildtest_c_srp" => [
- "libcrypto",
- "libssl"
- ],
"test/buildtest_c_srtp" => [
"libcrypto",
"libssl"
],
- "test/buildtest_c_ssl" => [
- "libcrypto",
- "libssl"
- ],
"test/buildtest_c_ssl2" => [
"libcrypto",
"libssl"
@@ -7509,26 +7363,10 @@ our %unified_info = (
"libcrypto",
"libssl"
],
- "test/buildtest_c_ui" => [
- "libcrypto",
- "libssl"
- ],
"test/buildtest_c_whrlpool" => [
"libcrypto",
"libssl"
],
- "test/buildtest_c_x509" => [
- "libcrypto",
- "libssl"
- ],
- "test/buildtest_c_x509_vfy" => [
- "libcrypto",
- "libssl"
- ],
- "test/buildtest_c_x509v3" => [
- "libcrypto",
- "libssl"
- ],
"test/casttest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7904,6 +7742,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7916,6 +7758,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -8135,9 +7981,6 @@ our %unified_info = (
},
"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",
@@ -8155,7 +7998,10 @@ our %unified_info = (
"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"
+ "apps/lib/libtestutil-lib-opt.o",
+ "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"
],
"products" => {
"bin" => [
@@ -9993,6 +9839,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11755,8 +11602,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -14092,8 +13939,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -15937,22 +15784,10 @@ our %unified_info = (
"test/generate_buildtest.pl",
"aes"
],
- "test/buildtest_asn1.c" => [
- "test/generate_buildtest.pl",
- "asn1"
- ],
- "test/buildtest_asn1t.c" => [
- "test/generate_buildtest.pl",
- "asn1t"
- ],
"test/buildtest_async.c" => [
"test/generate_buildtest.pl",
"async"
],
- "test/buildtest_bio.c" => [
- "test/generate_buildtest.pl",
- "bio"
- ],
"test/buildtest_blowfish.c" => [
"test/generate_buildtest.pl",
"blowfish"
@@ -15977,30 +15812,14 @@ our %unified_info = (
"test/generate_buildtest.pl",
"cmac"
],
- "test/buildtest_cmp.c" => [
- "test/generate_buildtest.pl",
- "cmp"
- ],
"test/buildtest_cmp_util.c" => [
"test/generate_buildtest.pl",
"cmp_util"
],
- "test/buildtest_cms.c" => [
- "test/generate_buildtest.pl",
- "cms"
- ],
- "test/buildtest_conf.c" => [
- "test/generate_buildtest.pl",
- "conf"
- ],
"test/buildtest_conf_api.c" => [
"test/generate_buildtest.pl",
"conf_api"
],
- "test/buildtest_configuration.c" => [
- "test/generate_buildtest.pl",
- "configuration"
- ],
"test/buildtest_conftypes.c" => [
"test/generate_buildtest.pl",
"conftypes"
@@ -16021,22 +15840,10 @@ our %unified_info = (
"test/generate_buildtest.pl",
"core_object"
],
- "test/buildtest_crmf.c" => [
- "test/generate_buildtest.pl",
- "crmf"
- ],
- "test/buildtest_crypto.c" => [
- "test/generate_buildtest.pl",
- "crypto"
- ],
"test/buildtest_cryptoerr_legacy.c" => [
"test/generate_buildtest.pl",
"cryptoerr_legacy"
],
- "test/buildtest_ct.c" => [
- "test/generate_buildtest.pl",
- "ct"
- ],
"test/buildtest_decoder.c" => [
"test/generate_buildtest.pl",
"decoder"
@@ -16085,10 +15892,6 @@ our %unified_info = (
"test/generate_buildtest.pl",
"engine"
],
- "test/buildtest_ess.c" => [
- "test/generate_buildtest.pl",
- "ess"
- ],
"test/buildtest_evp.c" => [
"test/generate_buildtest.pl",
"evp"
@@ -16097,10 +15900,6 @@ our %unified_info = (
"test/generate_buildtest.pl",
"fips_names"
],
- "test/buildtest_fipskey.c" => [
- "test/generate_buildtest.pl",
- "fipskey"
- ],
"test/buildtest_hmac.c" => [
"test/generate_buildtest.pl",
"hmac"
@@ -16117,10 +15916,6 @@ our %unified_info = (
"test/generate_buildtest.pl",
"kdf"
],
- "test/buildtest_lhash.c" => [
- "test/generate_buildtest.pl",
- "lhash"
- ],
"test/buildtest_macros.c" => [
"test/generate_buildtest.pl",
"macros"
@@ -16149,14 +15944,6 @@ our %unified_info = (
"test/generate_buildtest.pl",
"objects"
],
- "test/buildtest_ocsp.c" => [
- "test/generate_buildtest.pl",
- "ocsp"
- ],
- "test/buildtest_opensslv.c" => [
- "test/generate_buildtest.pl",
- "opensslv"
- ],
"test/buildtest_ossl_typ.c" => [
"test/generate_buildtest.pl",
"ossl_typ"
@@ -16177,14 +15964,6 @@ our %unified_info = (
"test/generate_buildtest.pl",
"pem2"
],
- "test/buildtest_pkcs12.c" => [
- "test/generate_buildtest.pl",
- "pkcs12"
- ],
- "test/buildtest_pkcs7.c" => [
- "test/generate_buildtest.pl",
- "pkcs7"
- ],
"test/buildtest_prov_ssl.c" => [
"test/generate_buildtest.pl",
"prov_ssl"
@@ -16217,10 +15996,6 @@ our %unified_info = (
"test/generate_buildtest.pl",
"rsa"
],
- "test/buildtest_safestack.c" => [
- "test/generate_buildtest.pl",
- "safestack"
- ],
"test/buildtest_seed.c" => [
"test/generate_buildtest.pl",
"seed"
@@ -16233,18 +16008,10 @@ our %unified_info = (
"test/generate_buildtest.pl",
"sha"
],
- "test/buildtest_srp.c" => [
- "test/generate_buildtest.pl",
- "srp"
- ],
"test/buildtest_srtp.c" => [
"test/generate_buildtest.pl",
"srtp"
],
- "test/buildtest_ssl.c" => [
- "test/generate_buildtest.pl",
- "ssl"
- ],
"test/buildtest_ssl2.c" => [
"test/generate_buildtest.pl",
"ssl2"
@@ -16281,26 +16048,10 @@ our %unified_info = (
"test/generate_buildtest.pl",
"types"
],
- "test/buildtest_ui.c" => [
- "test/generate_buildtest.pl",
- "ui"
- ],
"test/buildtest_whrlpool.c" => [
"test/generate_buildtest.pl",
"whrlpool"
],
- "test/buildtest_x509.c" => [
- "test/generate_buildtest.pl",
- "x509"
- ],
- "test/buildtest_x509_vfy.c" => [
- "test/generate_buildtest.pl",
- "x509_vfy"
- ],
- "test/buildtest_x509v3.c" => [
- "test/generate_buildtest.pl",
- "x509v3"
- ],
"test/p_test.ld" => [
"util/providers.num"
],
@@ -16582,7 +16333,7 @@ our %unified_info = (
"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_free.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",
@@ -18280,18 +18031,9 @@ our %unified_info = (
"test/buildtest_c_aes" => [
"include"
],
- "test/buildtest_c_asn1" => [
- "include"
- ],
- "test/buildtest_c_asn1t" => [
- "include"
- ],
"test/buildtest_c_async" => [
"include"
],
- "test/buildtest_c_bio" => [
- "include"
- ],
"test/buildtest_c_blowfish" => [
"include"
],
@@ -18310,24 +18052,12 @@ our %unified_info = (
"test/buildtest_c_cmac" => [
"include"
],
- "test/buildtest_c_cmp" => [
- "include"
- ],
"test/buildtest_c_cmp_util" => [
"include"
],
- "test/buildtest_c_cms" => [
- "include"
- ],
- "test/buildtest_c_conf" => [
- "include"
- ],
"test/buildtest_c_conf_api" => [
"include"
],
- "test/buildtest_c_configuration" => [
- "include"
- ],
"test/buildtest_c_conftypes" => [
"include"
],
@@ -18343,18 +18073,9 @@ our %unified_info = (
"test/buildtest_c_core_object" => [
"include"
],
- "test/buildtest_c_crmf" => [
- "include"
- ],
- "test/buildtest_c_crypto" => [
- "include"
- ],
"test/buildtest_c_cryptoerr_legacy" => [
"include"
],
- "test/buildtest_c_ct" => [
- "include"
- ],
"test/buildtest_c_decoder" => [
"include"
],
@@ -18391,18 +18112,12 @@ our %unified_info = (
"test/buildtest_c_engine" => [
"include"
],
- "test/buildtest_c_ess" => [
- "include"
- ],
"test/buildtest_c_evp" => [
"include"
],
"test/buildtest_c_fips_names" => [
"include"
],
- "test/buildtest_c_fipskey" => [
- "include"
- ],
"test/buildtest_c_hmac" => [
"include"
],
@@ -18415,9 +18130,6 @@ our %unified_info = (
"test/buildtest_c_kdf" => [
"include"
],
- "test/buildtest_c_lhash" => [
- "include"
- ],
"test/buildtest_c_macros" => [
"include"
],
@@ -18439,12 +18151,6 @@ our %unified_info = (
"test/buildtest_c_objects" => [
"include"
],
- "test/buildtest_c_ocsp" => [
- "include"
- ],
- "test/buildtest_c_opensslv" => [
- "include"
- ],
"test/buildtest_c_ossl_typ" => [
"include"
],
@@ -18460,12 +18166,6 @@ our %unified_info = (
"test/buildtest_c_pem2" => [
"include"
],
- "test/buildtest_c_pkcs12" => [
- "include"
- ],
- "test/buildtest_c_pkcs7" => [
- "include"
- ],
"test/buildtest_c_prov_ssl" => [
"include"
],
@@ -18490,9 +18190,6 @@ our %unified_info = (
"test/buildtest_c_rsa" => [
"include"
],
- "test/buildtest_c_safestack" => [
- "include"
- ],
"test/buildtest_c_seed" => [
"include"
],
@@ -18502,15 +18199,9 @@ our %unified_info = (
"test/buildtest_c_sha" => [
"include"
],
- "test/buildtest_c_srp" => [
- "include"
- ],
"test/buildtest_c_srtp" => [
"include"
],
- "test/buildtest_c_ssl" => [
- "include"
- ],
"test/buildtest_c_ssl2" => [
"include"
],
@@ -18538,21 +18229,9 @@ our %unified_info = (
"test/buildtest_c_types" => [
"include"
],
- "test/buildtest_c_ui" => [
- "include"
- ],
"test/buildtest_c_whrlpool" => [
"include"
],
- "test/buildtest_c_x509" => [
- "include"
- ],
- "test/buildtest_c_x509_vfy" => [
- "include"
- ],
- "test/buildtest_c_x509v3" => [
- "include"
- ],
"test/casttest" => [
"include",
"apps/include"
@@ -19075,6 +18754,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -19088,6 +18771,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19579,7 +19266,7 @@ our %unified_info = (
"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_free.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",
@@ -20138,31 +19825,21 @@ our %unified_info = (
"test/bn_internal_test",
"test/bntest",
"test/buildtest_c_aes",
- "test/buildtest_c_asn1",
- "test/buildtest_c_asn1t",
"test/buildtest_c_async",
- "test/buildtest_c_bio",
"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",
"test/buildtest_c_cmp_util",
- "test/buildtest_c_cms",
- "test/buildtest_c_conf",
"test/buildtest_c_conf_api",
- "test/buildtest_c_configuration",
"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_crmf",
- "test/buildtest_c_crypto",
"test/buildtest_c_cryptoerr_legacy",
- "test/buildtest_c_ct",
"test/buildtest_c_decoder",
"test/buildtest_c_des",
"test/buildtest_c_dh",
@@ -20175,15 +19852,12 @@ our %unified_info = (
"test/buildtest_c_ecdsa",
"test/buildtest_c_encoder",
"test/buildtest_c_engine",
- "test/buildtest_c_ess",
"test/buildtest_c_evp",
"test/buildtest_c_fips_names",
- "test/buildtest_c_fipskey",
"test/buildtest_c_hmac",
"test/buildtest_c_http",
"test/buildtest_c_idea",
"test/buildtest_c_kdf",
- "test/buildtest_c_lhash",
"test/buildtest_c_macros",
"test/buildtest_c_md4",
"test/buildtest_c_md5",
@@ -20191,15 +19865,11 @@ our %unified_info = (
"test/buildtest_c_modes",
"test/buildtest_c_obj_mac",
"test/buildtest_c_objects",
- "test/buildtest_c_ocsp",
- "test/buildtest_c_opensslv",
"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_pkcs12",
- "test/buildtest_c_pkcs7",
"test/buildtest_c_prov_ssl",
"test/buildtest_c_provider",
"test/buildtest_c_quic",
@@ -20208,13 +19878,10 @@ our %unified_info = (
"test/buildtest_c_rc4",
"test/buildtest_c_ripemd",
"test/buildtest_c_rsa",
- "test/buildtest_c_safestack",
"test/buildtest_c_seed",
"test/buildtest_c_self_test",
"test/buildtest_c_sha",
- "test/buildtest_c_srp",
"test/buildtest_c_srtp",
- "test/buildtest_c_ssl",
"test/buildtest_c_ssl2",
"test/buildtest_c_sslerr_legacy",
"test/buildtest_c_stack",
@@ -20224,11 +19891,7 @@ our %unified_info = (
"test/buildtest_c_ts",
"test/buildtest_c_txt_db",
"test/buildtest_c_types",
- "test/buildtest_c_ui",
"test/buildtest_c_whrlpool",
- "test/buildtest_c_x509",
- "test/buildtest_c_x509_vfy",
- "test/buildtest_c_x509v3",
"test/casttest",
"test/chacha_internal_test",
"test/cipher_overhead_test",
@@ -20320,9 +19983,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24883,6 +24548,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25304,6 +24972,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -25975,30 +25644,12 @@ our %unified_info = (
"test/buildtest_c_aes-bin-buildtest_aes.o" => [
"test/buildtest_aes.c"
],
- "test/buildtest_c_asn1" => [
- "test/buildtest_c_asn1-bin-buildtest_asn1.o"
- ],
- "test/buildtest_c_asn1-bin-buildtest_asn1.o" => [
- "test/buildtest_asn1.c"
- ],
- "test/buildtest_c_asn1t" => [
- "test/buildtest_c_asn1t-bin-buildtest_asn1t.o"
- ],
- "test/buildtest_c_asn1t-bin-buildtest_asn1t.o" => [
- "test/buildtest_asn1t.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_bio" => [
- "test/buildtest_c_bio-bin-buildtest_bio.o"
- ],
- "test/buildtest_c_bio-bin-buildtest_bio.o" => [
- "test/buildtest_bio.c"
- ],
"test/buildtest_c_blowfish" => [
"test/buildtest_c_blowfish-bin-buildtest_blowfish.o"
],
@@ -26035,42 +25686,18 @@ our %unified_info = (
"test/buildtest_c_cmac-bin-buildtest_cmac.o" => [
"test/buildtest_cmac.c"
],
- "test/buildtest_c_cmp" => [
- "test/buildtest_c_cmp-bin-buildtest_cmp.o"
- ],
- "test/buildtest_c_cmp-bin-buildtest_cmp.o" => [
- "test/buildtest_cmp.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_cms" => [
- "test/buildtest_c_cms-bin-buildtest_cms.o"
- ],
- "test/buildtest_c_cms-bin-buildtest_cms.o" => [
- "test/buildtest_cms.c"
- ],
- "test/buildtest_c_conf" => [
- "test/buildtest_c_conf-bin-buildtest_conf.o"
- ],
- "test/buildtest_c_conf-bin-buildtest_conf.o" => [
- "test/buildtest_conf.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_configuration" => [
- "test/buildtest_c_configuration-bin-buildtest_configuration.o"
- ],
- "test/buildtest_c_configuration-bin-buildtest_configuration.o" => [
- "test/buildtest_configuration.c"
- ],
"test/buildtest_c_conftypes" => [
"test/buildtest_c_conftypes-bin-buildtest_conftypes.o"
],
@@ -26101,30 +25728,12 @@ our %unified_info = (
"test/buildtest_c_core_object-bin-buildtest_core_object.o" => [
"test/buildtest_core_object.c"
],
- "test/buildtest_c_crmf" => [
- "test/buildtest_c_crmf-bin-buildtest_crmf.o"
- ],
- "test/buildtest_c_crmf-bin-buildtest_crmf.o" => [
- "test/buildtest_crmf.c"
- ],
- "test/buildtest_c_crypto" => [
- "test/buildtest_c_crypto-bin-buildtest_crypto.o"
- ],
- "test/buildtest_c_crypto-bin-buildtest_crypto.o" => [
- "test/buildtest_crypto.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_ct" => [
- "test/buildtest_c_ct-bin-buildtest_ct.o"
- ],
- "test/buildtest_c_ct-bin-buildtest_ct.o" => [
- "test/buildtest_ct.c"
- ],
"test/buildtest_c_decoder" => [
"test/buildtest_c_decoder-bin-buildtest_decoder.o"
],
@@ -26197,12 +25806,6 @@ our %unified_info = (
"test/buildtest_c_engine-bin-buildtest_engine.o" => [
"test/buildtest_engine.c"
],
- "test/buildtest_c_ess" => [
- "test/buildtest_c_ess-bin-buildtest_ess.o"
- ],
- "test/buildtest_c_ess-bin-buildtest_ess.o" => [
- "test/buildtest_ess.c"
- ],
"test/buildtest_c_evp" => [
"test/buildtest_c_evp-bin-buildtest_evp.o"
],
@@ -26215,12 +25818,6 @@ our %unified_info = (
"test/buildtest_c_fips_names-bin-buildtest_fips_names.o" => [
"test/buildtest_fips_names.c"
],
- "test/buildtest_c_fipskey" => [
- "test/buildtest_c_fipskey-bin-buildtest_fipskey.o"
- ],
- "test/buildtest_c_fipskey-bin-buildtest_fipskey.o" => [
- "test/buildtest_fipskey.c"
- ],
"test/buildtest_c_hmac" => [
"test/buildtest_c_hmac-bin-buildtest_hmac.o"
],
@@ -26245,12 +25842,6 @@ our %unified_info = (
"test/buildtest_c_kdf-bin-buildtest_kdf.o" => [
"test/buildtest_kdf.c"
],
- "test/buildtest_c_lhash" => [
- "test/buildtest_c_lhash-bin-buildtest_lhash.o"
- ],
- "test/buildtest_c_lhash-bin-buildtest_lhash.o" => [
- "test/buildtest_lhash.c"
- ],
"test/buildtest_c_macros" => [
"test/buildtest_c_macros-bin-buildtest_macros.o"
],
@@ -26293,18 +25884,6 @@ our %unified_info = (
"test/buildtest_c_objects-bin-buildtest_objects.o" => [
"test/buildtest_objects.c"
],
- "test/buildtest_c_ocsp" => [
- "test/buildtest_c_ocsp-bin-buildtest_ocsp.o"
- ],
- "test/buildtest_c_ocsp-bin-buildtest_ocsp.o" => [
- "test/buildtest_ocsp.c"
- ],
- "test/buildtest_c_opensslv" => [
- "test/buildtest_c_opensslv-bin-buildtest_opensslv.o"
- ],
- "test/buildtest_c_opensslv-bin-buildtest_opensslv.o" => [
- "test/buildtest_opensslv.c"
- ],
"test/buildtest_c_ossl_typ" => [
"test/buildtest_c_ossl_typ-bin-buildtest_ossl_typ.o"
],
@@ -26335,18 +25914,6 @@ our %unified_info = (
"test/buildtest_c_pem2-bin-buildtest_pem2.o" => [
"test/buildtest_pem2.c"
],
- "test/buildtest_c_pkcs12" => [
- "test/buildtest_c_pkcs12-bin-buildtest_pkcs12.o"
- ],
- "test/buildtest_c_pkcs12-bin-buildtest_pkcs12.o" => [
- "test/buildtest_pkcs12.c"
- ],
- "test/buildtest_c_pkcs7" => [
- "test/buildtest_c_pkcs7-bin-buildtest_pkcs7.o"
- ],
- "test/buildtest_c_pkcs7-bin-buildtest_pkcs7.o" => [
- "test/buildtest_pkcs7.c"
- ],
"test/buildtest_c_prov_ssl" => [
"test/buildtest_c_prov_ssl-bin-buildtest_prov_ssl.o"
],
@@ -26395,12 +25962,6 @@ our %unified_info = (
"test/buildtest_c_rsa-bin-buildtest_rsa.o" => [
"test/buildtest_rsa.c"
],
- "test/buildtest_c_safestack" => [
- "test/buildtest_c_safestack-bin-buildtest_safestack.o"
- ],
- "test/buildtest_c_safestack-bin-buildtest_safestack.o" => [
- "test/buildtest_safestack.c"
- ],
"test/buildtest_c_seed" => [
"test/buildtest_c_seed-bin-buildtest_seed.o"
],
@@ -26419,24 +25980,12 @@ our %unified_info = (
"test/buildtest_c_sha-bin-buildtest_sha.o" => [
"test/buildtest_sha.c"
],
- "test/buildtest_c_srp" => [
- "test/buildtest_c_srp-bin-buildtest_srp.o"
- ],
- "test/buildtest_c_srp-bin-buildtest_srp.o" => [
- "test/buildtest_srp.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_ssl" => [
- "test/buildtest_c_ssl-bin-buildtest_ssl.o"
- ],
- "test/buildtest_c_ssl-bin-buildtest_ssl.o" => [
- "test/buildtest_ssl.c"
- ],
"test/buildtest_c_ssl2" => [
"test/buildtest_c_ssl2-bin-buildtest_ssl2.o"
],
@@ -26491,36 +26040,12 @@ our %unified_info = (
"test/buildtest_c_types-bin-buildtest_types.o" => [
"test/buildtest_types.c"
],
- "test/buildtest_c_ui" => [
- "test/buildtest_c_ui-bin-buildtest_ui.o"
- ],
- "test/buildtest_c_ui-bin-buildtest_ui.o" => [
- "test/buildtest_ui.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/buildtest_c_x509" => [
- "test/buildtest_c_x509-bin-buildtest_x509.o"
- ],
- "test/buildtest_c_x509-bin-buildtest_x509.o" => [
- "test/buildtest_x509.c"
- ],
- "test/buildtest_c_x509_vfy" => [
- "test/buildtest_c_x509_vfy-bin-buildtest_x509_vfy.o"
- ],
- "test/buildtest_c_x509_vfy-bin-buildtest_x509_vfy.o" => [
- "test/buildtest_x509_vfy.c"
- ],
- "test/buildtest_c_x509v3" => [
- "test/buildtest_c_x509v3-bin-buildtest_x509v3.o"
- ],
- "test/buildtest_c_x509v3-bin-buildtest_x509v3.o" => [
- "test/buildtest_x509v3.c"
- ],
"test/casttest" => [
"test/casttest-bin-casttest.o"
],
@@ -27191,6 +26716,16 @@ our %unified_info = (
"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"
],
@@ -27213,6 +26748,12 @@ our %unified_info = (
"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"
],
@@ -27722,8 +27263,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27750,7 +27291,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27767,8 +27308,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/node/deps/openssl/openssl/Configurations';
use lib '.';
use platform;
_____
diff --git a/deps/openssl/config/archs/aix-gcc/asm/crypto/buildinf.h b/deps/openssl/config/archs/aix-gcc/asm/crypto/buildinf.h
index bbb555b276..5849f226e6 100644
--- a/deps/openssl/config/archs/aix-gcc/asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/aix-gcc/asm/crypto/buildinf.h
@@ -11,7 +11,7 @@
*/
#define PLATFORM "platform: aix-gcc"
-#define DATE "built on: Tue Oct 19 08:06:31 2021 UTC"
+#define DATE "built on: Tue Dec 14 22:47:22 2021 UTC"
/*
* Generate compiler_flags as an array of individual characters. This is a
diff --git a/deps/openssl/config/archs/aix-gcc/asm/include/openssl/opensslv.h b/deps/openssl/config/archs/aix-gcc/asm/include/openssl/opensslv.h
index a0754657b6..46afce5296 100644
--- a/deps/openssl/config/archs/aix-gcc/asm/include/openssl/opensslv.h
+++ b/deps/openssl/config/archs/aix-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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/aix-gcc/asm/openssl.gypi b/deps/openssl/config/archs/aix-gcc/asm/openssl.gypi
index 6fcc3b8628..d91fbe90fa 100644
--- a/deps/openssl/config/archs/aix-gcc/asm/openssl.gypi
+++ b/deps/openssl/config/archs/aix-gcc/asm/openssl.gypi
@@ -843,6 +843,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
diff --git a/deps/openssl/config/archs/aix-gcc/asm_avx2/configdata.pm b/deps/openssl/config/archs/aix-gcc/asm_avx2/configdata.pm
index bd0bf38adc..24570d1bfe 100644
--- a/deps/openssl/config/archs/aix-gcc/asm_avx2/configdata.pm
+++ b/deps/openssl/config/archs/aix-gcc/asm_avx2/configdata.pm
@@ -156,7 +156,7 @@ our %config = (
],
"dynamic_engines" => "0",
"ex_libs" => [],
- "full_version" => "3.0.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -206,10 +206,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -258,11 +258,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "aix-gcc",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar -X32",
@@ -1368,6 +1368,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1377,6 +1380,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2689,8 +2695,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5026,8 +5032,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7736,6 +7742,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7748,6 +7758,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9825,6 +9839,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11587,8 +11602,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13924,8 +13939,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16318,7 +16333,7 @@ our %unified_info = (
"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_free.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",
@@ -18739,6 +18754,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18752,6 +18771,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19243,7 +19266,7 @@ our %unified_info = (
"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_free.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",
@@ -19960,9 +19983,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24523,6 +24548,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24944,6 +24972,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26687,6 +26716,16 @@ our %unified_info = (
"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"
],
@@ -26709,6 +26748,12 @@ our %unified_info = (
"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"
],
@@ -27218,8 +27263,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27246,7 +27291,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27263,8 +27308,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/node/deps/openssl/openssl/Configurations';
use lib '.';
use platform;
_____
diff --git a/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/buildinf.h
index 881b7d1b1f..e18adbeb2b 100644
--- a/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/buildinf.h
+++ b/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/buildinf.h
@@ -11,7 +11,7 @@
*/
#define PLATFORM "platform: aix-gcc"
-#define DATE "built on: Tue Oct 19 08:06:46 2021 UTC"
+#define DATE "built on: Tue Dec 14 22:47:41 2021 UTC"
/*
* Generate compiler_flags as an array of individual characters. This is a
diff --git a/deps/openssl/config/archs/aix-gcc/asm_avx2/include/openssl/opensslv.h b/deps/openssl/config/archs/aix-gcc/asm_avx2/include/openssl/opensslv.h
index a0754657b6..46afce5296 100644
--- a/deps/openssl/config/archs/aix-gcc/asm_avx2/include/openssl/opensslv.h
+++ b/deps/openssl/config/archs/aix-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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/aix-gcc/asm_avx2/openssl.gypi b/deps/openssl/config/archs/aix-gcc/asm_avx2/openssl.gypi
index b57809b00b..66928710e8 100644
--- a/deps/openssl/config/archs/aix-gcc/asm_avx2/openssl.gypi
+++ b/deps/openssl/config/archs/aix-gcc/asm_avx2/openssl.gypi
@@ -843,6 +843,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
diff --git a/deps/openssl/config/archs/aix-gcc/no-asm/configdata.pm b/deps/openssl/config/archs/aix-gcc/no-asm/configdata.pm
index 64a054a6ea..eb19dd2f92 100644
--- a/deps/openssl/config/archs/aix-gcc/no-asm/configdata.pm
+++ b/deps/openssl/config/archs/aix-gcc/no-asm/configdata.pm
@@ -154,7 +154,7 @@ our %config = (
],
"dynamic_engines" => "0",
"ex_libs" => [],
- "full_version" => "3.0.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -205,10 +205,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -258,11 +258,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "aix-gcc",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar -X32",
@@ -1369,6 +1369,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1378,6 +1381,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2661,8 +2667,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -4998,8 +5004,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7708,6 +7714,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7720,6 +7730,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7939,6 +7953,9 @@ our %unified_info = (
},
"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",
@@ -7956,10 +7973,7 @@ our %unified_info = (
"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",
- "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/libtestutil-lib-opt.o"
],
"products" => {
"bin" => [
@@ -9765,6 +9779,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11527,8 +11542,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13864,8 +13879,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16258,7 +16273,7 @@ our %unified_info = (
"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_free.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",
@@ -18679,6 +18694,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18692,6 +18711,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19183,7 +19206,7 @@ our %unified_info = (
"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_free.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",
@@ -19900,9 +19923,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24350,6 +24375,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24771,6 +24799,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26499,6 +26528,16 @@ our %unified_info = (
"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"
],
@@ -26521,6 +26560,12 @@ our %unified_info = (
"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"
],
@@ -27033,8 +27078,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27061,7 +27106,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27078,8 +27123,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/node/deps/openssl/openssl/Configurations';
use lib '.';
use platform;
_____
diff --git a/deps/openssl/config/archs/aix-gcc/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/aix-gcc/no-asm/crypto/buildinf.h
index 05e66dd7f1..283988e84e 100644
--- a/deps/openssl/config/archs/aix-gcc/no-asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/aix-gcc/no-asm/crypto/buildinf.h
@@ -11,7 +11,7 @@
*/
#define PLATFORM "platform: aix-gcc"
-#define DATE "built on: Tue Oct 19 08:07:00 2021 UTC"
+#define DATE "built on: Tue Dec 14 22:48:00 2021 UTC"
/*
* Generate compiler_flags as an array of individual characters. This is a
diff --git a/deps/openssl/config/archs/aix-gcc/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/aix-gcc/no-asm/include/openssl/opensslv.h
index a0754657b6..46afce5296 100644
--- a/deps/openssl/config/archs/aix-gcc/no-asm/include/openssl/opensslv.h
+++ b/deps/openssl/config/archs/aix-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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/aix-gcc/no-asm/openssl.gypi b/deps/openssl/config/archs/aix-gcc/no-asm/openssl.gypi
index f45253ff80..959515a0d5 100644
--- a/deps/openssl/config/archs/aix-gcc/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/aix-gcc/no-asm/openssl.gypi
@@ -841,6 +841,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 79e904a762..4f1e1fcc64 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -206,10 +206,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -258,11 +258,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "aix64-gcc-as",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar -X64",
@@ -1370,6 +1370,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1379,6 +1382,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2697,8 +2703,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5034,8 +5040,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7744,6 +7750,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7756,6 +7766,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7975,6 +7989,9 @@ our %unified_info = (
},
"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",
@@ -7992,10 +8009,7 @@ our %unified_info = (
"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",
- "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/libtestutil-lib-opt.o"
],
"products" => {
"bin" => [
@@ -9844,6 +9858,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11606,8 +11621,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13943,8 +13958,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16337,7 +16352,7 @@ our %unified_info = (
"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_free.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",
@@ -18758,6 +18773,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18771,6 +18790,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19262,7 +19285,7 @@ our %unified_info = (
"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_free.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",
@@ -19979,9 +20002,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24580,6 +24605,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25001,6 +25029,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26750,6 +26779,16 @@ our %unified_info = (
"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"
],
@@ -26772,6 +26811,12 @@ our %unified_info = (
"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"
],
@@ -27281,8 +27326,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27309,7 +27354,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27326,8 +27371,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 93a2eb0795..e89b880b62 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: Tue Oct 19 08:07:14 2021 UTC"
+#define DATE "built on: Tue Dec 14 22:48:18 2021 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/opensslv.h b/deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/opensslv.h
index a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/aix64-gcc-as/asm/openssl.gypi
index ded54692f6..b7f3198123 100644
--- a/deps/openssl/config/archs/aix64-gcc-as/asm/openssl.gypi
+++ b/deps/openssl/config/archs/aix64-gcc-as/asm/openssl.gypi
@@ -844,6 +844,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 b312aec5f3..8a5bfb9002 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -206,10 +206,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -258,11 +258,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "aix64-gcc-as",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar -X64",
@@ -1370,6 +1370,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1379,6 +1382,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2697,8 +2703,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5034,8 +5040,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7744,6 +7750,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7756,6 +7766,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7975,9 +7989,6 @@ our %unified_info = (
},
"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",
@@ -7995,7 +8006,10 @@ our %unified_info = (
"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"
+ "apps/lib/libtestutil-lib-opt.o",
+ "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"
],
"products" => {
"bin" => [
@@ -9844,6 +9858,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11606,8 +11621,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13943,8 +13958,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16337,7 +16352,7 @@ our %unified_info = (
"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_free.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",
@@ -18758,6 +18773,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18771,6 +18790,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19262,7 +19285,7 @@ our %unified_info = (
"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_free.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",
@@ -19979,9 +20002,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24580,6 +24605,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25001,6 +25029,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26750,6 +26779,16 @@ our %unified_info = (
"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"
],
@@ -26772,6 +26811,12 @@ our %unified_info = (
"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"
],
@@ -27281,8 +27326,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27309,7 +27354,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27326,8 +27371,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 18ba64b363..c9acee5035 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: Tue Oct 19 08:07:29 2021 UTC"
+#define DATE "built on: Tue Dec 14 22:48:38 2021 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/opensslv.h b/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/opensslv.h
index a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/openssl.gypi
index 0c3be636c9..73c525afed 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
@@ -844,6 +844,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 66d60f5784..d87decd504 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -205,10 +205,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -258,11 +258,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "aix64-gcc-as",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar -X64",
@@ -1371,6 +1371,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1380,6 +1383,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2663,8 +2669,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5000,8 +5006,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7710,6 +7716,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7722,6 +7732,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9767,6 +9781,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11529,8 +11544,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13866,8 +13881,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16260,7 +16275,7 @@ our %unified_info = (
"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_free.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",
@@ -18681,6 +18696,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18694,6 +18713,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19185,7 +19208,7 @@ our %unified_info = (
"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_free.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",
@@ -19902,9 +19925,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24352,6 +24377,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24773,6 +24801,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26501,6 +26530,16 @@ our %unified_info = (
"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"
],
@@ -26523,6 +26562,12 @@ our %unified_info = (
"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"
],
@@ -27035,8 +27080,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27063,7 +27108,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27080,8 +27125,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 1352b083cc..a0eed31c4a 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: Tue Oct 19 08:07:43 2021 UTC"
+#define DATE "built on: Tue Dec 14 22:48:58 2021 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/opensslv.h b/deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/opensslv.h
index a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/aix64-gcc-as/no-asm/openssl.gypi
index 96efc21724..7878cc1a90 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
@@ -841,6 +841,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 095ea57ea9..d4d10acbf0 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -206,10 +206,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -258,11 +258,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "darwin-i386-cc",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1368,6 +1368,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1377,6 +1380,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -1589,6 +1595,7 @@ our %unified_info = (
"providers/libdefault.a" => [
"AES_ASM",
"OPENSSL_CPUID_OBJ",
+ "OPENSSL_IA32_SSE2",
"VPAES_ASM"
],
"providers/libfips.a" => [
@@ -2717,8 +2724,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5054,8 +5061,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7756,6 +7763,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7768,6 +7779,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7987,6 +8002,9 @@ our %unified_info = (
},
"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",
@@ -8004,10 +8022,7 @@ our %unified_info = (
"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",
- "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/libtestutil-lib-opt.o"
],
"products" => {
"bin" => [
@@ -9706,10 +9721,10 @@ our %unified_info = (
},
"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"
+ "providers/fips/libfips-lib-self_test_kats.o",
+ "providers/fips/fips-dso-fips_entry.o"
],
"products" => {
"dso" => [
@@ -9838,6 +9853,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11600,8 +11616,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13937,8 +13953,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16314,7 +16330,7 @@ our %unified_info = (
"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_free.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",
@@ -18727,6 +18743,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18740,6 +18760,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19231,7 +19255,7 @@ our %unified_info = (
"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_free.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",
@@ -19948,9 +19972,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24487,6 +24513,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24907,6 +24936,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26648,6 +26678,16 @@ our %unified_info = (
"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"
],
@@ -26670,6 +26710,12 @@ our %unified_info = (
"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"
],
@@ -27179,8 +27225,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27207,7 +27253,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27224,8 +27270,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 439f4df0c1..98dc2b1e4c 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: Tue Oct 19 08:10:24 2021 UTC"
+#define DATE "built on: Tue Dec 14 22:52:40 2021 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/opensslv.h b/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/opensslv.h
index a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/darwin-i386-cc/asm/openssl.gypi
index 072819a949..9c870da2eb 100644
--- a/deps/openssl/config/archs/darwin-i386-cc/asm/openssl.gypi
+++ b/deps/openssl/config/archs/darwin-i386-cc/asm/openssl.gypi
@@ -829,6 +829,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 b81245e3d6..c2fda97248 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -206,10 +206,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -258,11 +258,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "darwin-i386-cc",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1368,6 +1368,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1377,6 +1380,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -1589,6 +1595,7 @@ our %unified_info = (
"providers/libdefault.a" => [
"AES_ASM",
"OPENSSL_CPUID_OBJ",
+ "OPENSSL_IA32_SSE2",
"VPAES_ASM"
],
"providers/libfips.a" => [
@@ -2717,8 +2724,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5054,8 +5061,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7756,6 +7763,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7768,6 +7779,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9838,6 +9853,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11600,8 +11616,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13937,8 +13953,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16314,7 +16330,7 @@ our %unified_info = (
"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_free.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",
@@ -18727,6 +18743,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18740,6 +18760,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19231,7 +19255,7 @@ our %unified_info = (
"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_free.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",
@@ -19948,9 +19972,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24487,6 +24513,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24907,6 +24936,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26648,6 +26678,16 @@ our %unified_info = (
"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"
],
@@ -26670,6 +26710,12 @@ our %unified_info = (
"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"
],
@@ -27179,8 +27225,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27207,7 +27253,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27224,8 +27270,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 ddc9d0d409..9d6f96d961 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: Tue Oct 19 08:10:39 2021 UTC"
+#define DATE "built on: Tue Dec 14 22:53:00 2021 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/opensslv.h b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/include/openssl/opensslv.h
index a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/openssl.gypi
index a68ae055b9..e8e593e761 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
@@ -829,6 +829,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 2410b63948..dbed3b2890 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
@@ -154,7 +154,7 @@ our %config = (
],
"dynamic_engines" => "0",
"ex_libs" => [],
- "full_version" => "3.0.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -205,10 +205,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -258,11 +258,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "darwin-i386-cc",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1369,6 +1369,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1378,6 +1381,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2661,8 +2667,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -4998,8 +5004,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7700,6 +7706,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7712,6 +7722,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9756,6 +9770,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11518,8 +11533,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13855,8 +13870,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16232,7 +16247,7 @@ our %unified_info = (
"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_free.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",
@@ -18645,6 +18660,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18658,6 +18677,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19149,7 +19172,7 @@ our %unified_info = (
"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_free.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",
@@ -19866,9 +19889,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24315,6 +24340,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24735,6 +24763,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26462,6 +26491,16 @@ our %unified_info = (
"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"
],
@@ -26484,6 +26523,12 @@ our %unified_info = (
"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"
],
@@ -26996,8 +27041,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27024,7 +27069,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27041,8 +27086,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 0cf12a5c60..cc4f90dcb2 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: Tue Oct 19 08:10:55 2021 UTC"
+#define DATE "built on: Tue Dec 14 22:53:20 2021 UTC"
/*
* Generate compiler_flags as an array of individual characters. This is a
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 a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/darwin-i386-cc/no-asm/openssl.gypi
index 74a94bf155..2eba5e217e 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
@@ -841,6 +841,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 20b7e04a38..ce5de4cc76 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -206,10 +206,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -258,11 +258,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "darwin64-arm64-cc",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1368,6 +1368,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1377,6 +1380,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2690,8 +2696,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5027,8 +5033,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7729,6 +7735,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7741,6 +7751,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9677,10 +9691,10 @@ our %unified_info = (
},
"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",
- "providers/fips/fips-dso-fips_entry.o"
+ "providers/fips/libfips-lib-self_test_kats.o"
],
"products" => {
"dso" => [
@@ -9809,6 +9823,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11571,8 +11586,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13908,8 +13923,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16285,7 +16300,7 @@ our %unified_info = (
"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_free.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",
@@ -18761,6 +18776,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18774,6 +18793,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19265,7 +19288,7 @@ our %unified_info = (
"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_free.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",
@@ -19982,9 +20005,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24515,6 +24540,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24935,6 +24963,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26674,6 +26703,16 @@ our %unified_info = (
"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"
],
@@ -26696,6 +26735,12 @@ our %unified_info = (
"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"
],
@@ -27205,8 +27250,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27233,7 +27278,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27250,8 +27295,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/node/deps/openssl/openssl/Configurations';
use lib '.';
use platform;
_____
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 b9132fee16..d744f9bc72 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: Tue Oct 19 08:11:08 2021 UTC"
+#define DATE "built on: Tue Dec 14 22:53:37 2021 UTC"
/*
* Generate compiler_flags as an array of individual characters. This is a
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 a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/darwin64-arm64-cc/asm/openssl.gypi
index f8b207cf0b..e1e8719b08 100644
--- a/deps/openssl/config/archs/darwin64-arm64-cc/asm/openssl.gypi
+++ b/deps/openssl/config/archs/darwin64-arm64-cc/asm/openssl.gypi
@@ -840,6 +840,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 755d93ea83..5b3e6fb586 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -206,10 +206,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -258,11 +258,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "darwin64-arm64-cc",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1368,6 +1368,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1377,6 +1380,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2690,8 +2696,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5027,8 +5033,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7729,6 +7735,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7741,6 +7751,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9809,6 +9823,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11571,8 +11586,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13908,8 +13923,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16285,7 +16300,7 @@ our %unified_info = (
"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_free.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",
@@ -18761,6 +18776,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18774,6 +18793,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19265,7 +19288,7 @@ our %unified_info = (
"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_free.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",
@@ -19982,9 +20005,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24515,6 +24540,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24935,6 +24963,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26674,6 +26703,16 @@ our %unified_info = (
"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"
],
@@ -26696,6 +26735,12 @@ our %unified_info = (
"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"
],
@@ -27205,8 +27250,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27233,7 +27278,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27250,8 +27295,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/node/deps/openssl/openssl/Configurations';
use lib '.';
use platform;
_____
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 5bd5bf9ffe..b4d0d6c532 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: Tue Oct 19 08:11:23 2021 UTC"
+#define DATE "built on: Tue Dec 14 22:53:57 2021 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/include/openssl/opensslv.h b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/include/openssl/opensslv.h
index a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/openssl.gypi
index 11ee9e14a5..93a7a87b08 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
@@ -840,6 +840,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 a823ff1c33..eebfcf3c34 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
@@ -154,7 +154,7 @@ our %config = (
],
"dynamic_engines" => "0",
"ex_libs" => [],
- "full_version" => "3.0.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -205,10 +205,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -258,11 +258,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "darwin64-arm64-cc",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1369,6 +1369,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1378,6 +1381,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2661,8 +2667,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -4998,8 +5004,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7700,6 +7706,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7712,6 +7722,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9756,6 +9770,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11518,8 +11533,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13855,8 +13870,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16232,7 +16247,7 @@ our %unified_info = (
"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_free.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",
@@ -18645,6 +18660,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18658,6 +18677,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19149,7 +19172,7 @@ our %unified_info = (
"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_free.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",
@@ -19866,9 +19889,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24315,6 +24340,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24735,6 +24763,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26462,6 +26491,16 @@ our %unified_info = (
"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"
],
@@ -26484,6 +26523,12 @@ our %unified_info = (
"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"
],
@@ -26996,8 +27041,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27024,7 +27069,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27041,8 +27086,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 b5df8c37e9..6aa5ff9b70 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: Tue Oct 19 08:11:37 2021 UTC"
+#define DATE "built on: Tue Dec 14 22:54:16 2021 UTC"
/*
* Generate compiler_flags as an array of individual characters. This is a
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 a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/openssl.gypi
index 0b715117dd..a4338c47ff 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
@@ -841,6 +841,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 dcb379dc4c..f4e7fbcfb6 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -206,10 +206,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -258,11 +258,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "darwin64-x86_64-cc",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1368,6 +1368,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1377,6 +1380,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2720,8 +2726,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5057,8 +5063,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7759,6 +7765,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7771,6 +7781,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9751,10 +9765,10 @@ our %unified_info = (
},
"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",
- "providers/fips/fips-dso-fips_entry.o"
+ "providers/fips/libfips-lib-self_test_kats.o"
],
"products" => {
"dso" => [
@@ -9883,6 +9897,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11645,8 +11660,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13982,8 +13997,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16359,7 +16374,7 @@ our %unified_info = (
"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_free.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",
@@ -18772,6 +18787,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18785,6 +18804,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19276,7 +19299,7 @@ our %unified_info = (
"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_free.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",
@@ -19993,9 +20016,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24638,6 +24663,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25058,6 +25086,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26817,6 +26846,16 @@ our %unified_info = (
"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"
],
@@ -26839,6 +26878,12 @@ our %unified_info = (
"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"
],
@@ -27348,8 +27393,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27376,7 +27421,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27393,8 +27438,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 d9aaed4cf9..b736b7815e 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: Tue Oct 19 08:09:34 2021 UTC"
+#define DATE "built on: Tue Dec 14 22:51:28 2021 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/opensslv.h b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/opensslv.h
index a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/openssl.gypi
index 71428429d0..e00b6a7bb4 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
@@ -834,6 +834,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 5fdce86fb1..8d80e2c458 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -206,10 +206,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -258,11 +258,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "darwin64-x86_64-cc",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1368,6 +1368,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1377,6 +1380,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2720,8 +2726,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5057,8 +5063,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7759,6 +7765,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7771,6 +7781,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9751,10 +9765,10 @@ our %unified_info = (
},
"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"
+ "providers/fips/libfips-lib-self_test_kats.o",
+ "providers/fips/fips-dso-fips_entry.o"
],
"products" => {
"dso" => [
@@ -9883,6 +9897,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11645,8 +11660,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13982,8 +13997,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16359,7 +16374,7 @@ our %unified_info = (
"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_free.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",
@@ -18772,6 +18787,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18785,6 +18804,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19276,7 +19299,7 @@ our %unified_info = (
"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_free.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",
@@ -19993,9 +20016,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24638,6 +24663,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25058,6 +25086,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26817,6 +26846,16 @@ our %unified_info = (
"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"
],
@@ -26839,6 +26878,12 @@ our %unified_info = (
"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"
],
@@ -27348,8 +27393,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27376,7 +27421,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27393,8 +27438,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 2ef0eff20e..3ad2583c66 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: Tue Oct 19 08:09:52 2021 UTC"
+#define DATE "built on: Tue Dec 14 22:51:55 2021 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/opensslv.h b/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/opensslv.h
index a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/openssl.gypi
index 30e3163169..8cd15c28f4 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
@@ -834,6 +834,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 6828bb923e..2002ef5b7c 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
@@ -154,7 +154,7 @@ our %config = (
],
"dynamic_engines" => "0",
"ex_libs" => [],
- "full_version" => "3.0.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -205,10 +205,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -258,11 +258,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "darwin64-x86_64-cc",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1369,6 +1369,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1378,6 +1381,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2661,8 +2667,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -4998,8 +5004,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7700,6 +7706,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7712,6 +7722,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7931,6 +7945,9 @@ our %unified_info = (
},
"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",
@@ -7948,10 +7965,7 @@ our %unified_info = (
"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",
- "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/libtestutil-lib-opt.o"
],
"products" => {
"bin" => [
@@ -9624,10 +9638,10 @@ our %unified_info = (
},
"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",
- "providers/fips/fips-dso-fips_entry.o"
+ "providers/fips/libfips-lib-self_test_kats.o"
],
"products" => {
"dso" => [
@@ -9756,6 +9770,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11518,8 +11533,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13855,8 +13870,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16232,7 +16247,7 @@ our %unified_info = (
"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_free.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",
@@ -18645,6 +18660,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18658,6 +18677,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19149,7 +19172,7 @@ our %unified_info = (
"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_free.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",
@@ -19866,9 +19889,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24315,6 +24340,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24735,6 +24763,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26462,6 +26491,16 @@ our %unified_info = (
"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"
],
@@ -26484,6 +26523,12 @@ our %unified_info = (
"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"
],
@@ -26996,8 +27041,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27024,7 +27069,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27041,8 +27086,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 e4f4195ef8..6d1cf3f755 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: Tue Oct 19 08:10:11 2021 UTC"
+#define DATE "built on: Tue Dec 14 22:52:22 2021 UTC"
/*
* Generate compiler_flags as an array of individual characters. This is a
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 a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/openssl.gypi
index 3f9ddf1c9f..055b6c3ac4 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
@@ -841,6 +841,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
diff --git a/deps/openssl/config/archs/linux-aarch64/asm/configdata.pm b/deps/openssl/config/archs/linux-aarch64/asm/configdata.pm
index 9a7d543cbb..7276e96a07 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -207,10 +207,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-aarch64",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1375,6 +1375,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1384,6 +1387,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2697,8 +2703,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5034,8 +5040,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7744,6 +7750,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7756,6 +7766,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7975,6 +7989,9 @@ our %unified_info = (
},
"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",
@@ -7992,10 +8009,7 @@ our %unified_info = (
"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",
- "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/libtestutil-lib-opt.o"
],
"products" => {
"bin" => [
@@ -9693,10 +9707,10 @@ our %unified_info = (
},
"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",
- "providers/fips/fips-dso-fips_entry.o"
+ "providers/fips/libfips-lib-self_test_kats.o"
],
"products" => {
"dso" => [
@@ -9825,6 +9839,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11587,8 +11602,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13924,8 +13939,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16318,7 +16333,7 @@ our %unified_info = (
"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_free.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",
@@ -18802,6 +18817,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18815,6 +18834,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19306,7 +19329,7 @@ our %unified_info = (
"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_free.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",
@@ -20023,9 +20046,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24557,6 +24582,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24978,6 +25006,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26718,6 +26747,16 @@ our %unified_info = (
"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"
],
@@ -26740,6 +26779,12 @@ our %unified_info = (
"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"
],
@@ -27249,8 +27294,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27277,7 +27322,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27294,8 +27339,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/node/deps/openssl/openssl/Configurations';
use lib '.';
use platform;
_____
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 859dfa226f..60835a694f 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: Tue Oct 19 08:11:51 2021 UTC"
+#define DATE "built on: Tue Dec 14 22:54:34 2021 UTC"
/*
* Generate compiler_flags as an array of individual characters. This is a
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 a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux-aarch64/asm/openssl.gypi b/deps/openssl/config/archs/linux-aarch64/asm/openssl.gypi
index 2e40df80f9..6910470336 100644
--- a/deps/openssl/config/archs/linux-aarch64/asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux-aarch64/asm/openssl.gypi
@@ -840,6 +840,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 b6f1f53315..e8b4803c75 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -207,10 +207,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-aarch64",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1375,6 +1375,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1384,6 +1387,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2697,8 +2703,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5034,8 +5040,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7744,6 +7750,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7756,6 +7766,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9693,10 +9707,10 @@ our %unified_info = (
},
"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"
+ "providers/fips/libfips-lib-self_test_kats.o",
+ "providers/fips/fips-dso-fips_entry.o"
],
"products" => {
"dso" => [
@@ -9825,6 +9839,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11587,8 +11602,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13924,8 +13939,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16318,7 +16333,7 @@ our %unified_info = (
"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_free.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",
@@ -18802,6 +18817,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18815,6 +18834,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19306,7 +19329,7 @@ our %unified_info = (
"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_free.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",
@@ -20023,9 +20046,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24557,6 +24582,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24978,6 +25006,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26718,6 +26747,16 @@ our %unified_info = (
"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"
],
@@ -26740,6 +26779,12 @@ our %unified_info = (
"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"
],
@@ -27249,8 +27294,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27277,7 +27322,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27294,8 +27339,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/node/deps/openssl/openssl/Configurations';
use lib '.';
use platform;
_____
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 620d53b1e8..d54450225c 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: Tue Oct 19 08:12:06 2021 UTC"
+#define DATE "built on: Tue Dec 14 22:54:54 2021 UTC"
/*
* Generate compiler_flags as an array of individual characters. This is a
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 a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/linux-aarch64/asm_avx2/openssl.gypi
index 802027a531..42280002d2 100644
--- a/deps/openssl/config/archs/linux-aarch64/asm_avx2/openssl.gypi
+++ b/deps/openssl/config/archs/linux-aarch64/asm_avx2/openssl.gypi
@@ -840,6 +840,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 3660c4cc72..72044eb9c8 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -206,10 +206,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-aarch64",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1376,6 +1376,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1385,6 +1388,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2668,8 +2674,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5005,8 +5011,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7715,6 +7721,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7727,6 +7737,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7946,6 +7960,9 @@ our %unified_info = (
},
"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",
@@ -7963,10 +7980,7 @@ our %unified_info = (
"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",
- "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/libtestutil-lib-opt.o"
],
"products" => {
"bin" => [
@@ -9640,10 +9654,10 @@ our %unified_info = (
},
"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",
- "providers/fips/fips-dso-fips_entry.o"
+ "providers/fips/libfips-lib-self_test_kats.o"
],
"products" => {
"dso" => [
@@ -9772,6 +9786,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11534,8 +11549,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13871,8 +13886,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16265,7 +16280,7 @@ our %unified_info = (
"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_free.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",
@@ -18686,6 +18701,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18699,6 +18718,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19190,7 +19213,7 @@ our %unified_info = (
"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_free.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",
@@ -19907,9 +19930,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24357,6 +24382,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24778,6 +24806,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26506,6 +26535,16 @@ our %unified_info = (
"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"
],
@@ -26528,6 +26567,12 @@ our %unified_info = (
"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"
],
@@ -27040,8 +27085,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27068,7 +27113,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27085,8 +27130,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 71e509cd5e..ead39fc50f 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: Tue Oct 19 08:12:21 2021 UTC"
+#define DATE "built on: Tue Dec 14 22:55:13 2021 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/opensslv.h b/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/opensslv.h
index a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/linux-aarch64/no-asm/openssl.gypi
index d0fe83c80e..890daef65c 100644
--- a/deps/openssl/config/archs/linux-aarch64/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux-aarch64/no-asm/openssl.gypi
@@ -841,6 +841,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
diff --git a/deps/openssl/config/archs/linux-armv4/asm/configdata.pm b/deps/openssl/config/archs/linux-armv4/asm/configdata.pm
index 0126ea6a22..16128bebb9 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -207,10 +207,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-armv4",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1375,6 +1375,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1384,6 +1387,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2706,8 +2712,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5043,8 +5049,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7753,6 +7759,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7765,6 +7775,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7984,9 +7998,6 @@ our %unified_info = (
},
"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",
@@ -8004,7 +8015,10 @@ our %unified_info = (
"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"
+ "apps/lib/libtestutil-lib-opt.o",
+ "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"
],
"products" => {
"bin" => [
@@ -9705,10 +9719,10 @@ our %unified_info = (
},
"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"
+ "providers/fips/libfips-lib-self_test_kats.o",
+ "providers/fips/fips-dso-fips_entry.o"
],
"products" => {
"dso" => [
@@ -9837,6 +9851,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11599,8 +11614,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13936,8 +13951,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16330,7 +16345,7 @@ our %unified_info = (
"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_free.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",
@@ -18841,6 +18856,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18854,6 +18873,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19345,7 +19368,7 @@ our %unified_info = (
"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_free.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",
@@ -20062,9 +20085,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24606,6 +24631,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25027,6 +25055,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26769,6 +26798,16 @@ our %unified_info = (
"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"
],
@@ -26791,6 +26830,12 @@ our %unified_info = (
"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"
],
@@ -27300,8 +27345,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27328,7 +27373,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27345,8 +27390,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/node/deps/openssl/openssl/Configurations';
use lib '.';
use platform;
_____
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 6c9ee57fea..e163e1d9c9 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: Tue Oct 19 08:12:34 2021 UTC"
+#define DATE "built on: Tue Dec 14 22:55:31 2021 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/opensslv.h b/deps/openssl/config/archs/linux-armv4/asm/include/openssl/opensslv.h
index a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux-armv4/asm/openssl.gypi b/deps/openssl/config/archs/linux-armv4/asm/openssl.gypi
index a356d1e6bc..f8973888bb 100644
--- a/deps/openssl/config/archs/linux-armv4/asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux-armv4/asm/openssl.gypi
@@ -839,6 +839,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 25a1074bb7..0c843ffcef 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -207,10 +207,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-armv4",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1375,6 +1375,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1384,6 +1387,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2706,8 +2712,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5043,8 +5049,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7753,6 +7759,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7765,6 +7775,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7984,6 +7998,9 @@ our %unified_info = (
},
"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",
@@ -8001,10 +8018,7 @@ our %unified_info = (
"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",
- "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/libtestutil-lib-opt.o"
],
"products" => {
"bin" => [
@@ -9837,6 +9851,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11599,8 +11614,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13936,8 +13951,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16330,7 +16345,7 @@ our %unified_info = (
"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_free.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",
@@ -18841,6 +18856,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18854,6 +18873,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19345,7 +19368,7 @@ our %unified_info = (
"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_free.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",
@@ -20062,9 +20085,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24606,6 +24631,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25027,6 +25055,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26769,6 +26798,16 @@ our %unified_info = (
"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"
],
@@ -26791,6 +26830,12 @@ our %unified_info = (
"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"
],
@@ -27300,8 +27345,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27328,7 +27373,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27345,8 +27390,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/node/deps/openssl/openssl/Configurations';
use lib '.';
use platform;
_____
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 3f0b5d585b..21963089a5 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: Tue Oct 19 08:12:49 2021 UTC"
+#define DATE "built on: Tue Dec 14 22:55:51 2021 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/opensslv.h b/deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/opensslv.h
index a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/linux-armv4/asm_avx2/openssl.gypi
index a8445cc9bb..b3939e2d0b 100644
--- a/deps/openssl/config/archs/linux-armv4/asm_avx2/openssl.gypi
+++ b/deps/openssl/config/archs/linux-armv4/asm_avx2/openssl.gypi
@@ -839,6 +839,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 340a25a964..06556bf41d 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -206,10 +206,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-armv4",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1376,6 +1376,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1385,6 +1388,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2668,8 +2674,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5005,8 +5011,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7715,6 +7721,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7727,6 +7737,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7946,6 +7960,9 @@ our %unified_info = (
},
"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",
@@ -7963,10 +7980,7 @@ our %unified_info = (
"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",
- "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/libtestutil-lib-opt.o"
],
"products" => {
"bin" => [
@@ -9772,6 +9786,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11534,8 +11549,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13871,8 +13886,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16265,7 +16280,7 @@ our %unified_info = (
"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_free.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",
@@ -18686,6 +18701,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18699,6 +18718,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19190,7 +19213,7 @@ our %unified_info = (
"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_free.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",
@@ -19907,9 +19930,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24357,6 +24382,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24778,6 +24806,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26506,6 +26535,16 @@ our %unified_info = (
"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"
],
@@ -26528,6 +26567,12 @@ our %unified_info = (
"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"
],
@@ -27040,8 +27085,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27068,7 +27113,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27085,8 +27130,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 23e3efacc5..07835a23ff 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: Tue Oct 19 08:13:04 2021 UTC"
+#define DATE "built on: Tue Dec 14 22:56:11 2021 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/opensslv.h b/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/opensslv.h
index a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/linux-armv4/no-asm/openssl.gypi
index 37c549c4ab..82be80df4a 100644
--- a/deps/openssl/config/archs/linux-armv4/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux-armv4/no-asm/openssl.gypi
@@ -841,6 +841,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
diff --git a/deps/openssl/config/archs/linux-elf/asm/configdata.pm b/deps/openssl/config/archs/linux-elf/asm/configdata.pm
index 99934eed46..ab1d9f7cfa 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -207,10 +207,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-elf",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1374,6 +1374,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1383,6 +1386,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -1595,6 +1601,7 @@ our %unified_info = (
"providers/libdefault.a" => [
"AES_ASM",
"OPENSSL_CPUID_OBJ",
+ "OPENSSL_IA32_SSE2",
"VPAES_ASM"
],
"providers/libfips.a" => [
@@ -2723,8 +2730,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5060,8 +5067,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7770,6 +7777,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7782,6 +7793,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9853,6 +9868,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11615,8 +11631,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13952,8 +13968,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16346,7 +16362,7 @@ our %unified_info = (
"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_free.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",
@@ -18767,6 +18783,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18780,6 +18800,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19271,7 +19295,7 @@ our %unified_info = (
"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_free.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",
@@ -19988,9 +20012,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24528,6 +24554,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24949,6 +24978,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26691,6 +26721,16 @@ our %unified_info = (
"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"
],
@@ -26713,6 +26753,12 @@ our %unified_info = (
"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"
],
@@ -27222,8 +27268,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27250,7 +27296,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27267,8 +27313,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 0ee44d03d8..f88f9606d4 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: Tue Oct 19 08:13:18 2021 UTC"
+#define DATE "built on: Tue Dec 14 22:56:29 2021 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/opensslv.h b/deps/openssl/config/archs/linux-elf/asm/include/openssl/opensslv.h
index a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux-elf/asm/openssl.gypi b/deps/openssl/config/archs/linux-elf/asm/openssl.gypi
index cd7232ece9..90e1e0fe12 100644
--- a/deps/openssl/config/archs/linux-elf/asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux-elf/asm/openssl.gypi
@@ -829,6 +829,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 c4f4819adb..f3738dc873 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -207,10 +207,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-elf",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1374,6 +1374,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1383,6 +1386,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -1595,6 +1601,7 @@ our %unified_info = (
"providers/libdefault.a" => [
"AES_ASM",
"OPENSSL_CPUID_OBJ",
+ "OPENSSL_IA32_SSE2",
"VPAES_ASM"
],
"providers/libfips.a" => [
@@ -2723,8 +2730,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5060,8 +5067,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7770,6 +7777,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7782,6 +7793,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9853,6 +9868,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11615,8 +11631,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13952,8 +13968,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16346,7 +16362,7 @@ our %unified_info = (
"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_free.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",
@@ -18767,6 +18783,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18780,6 +18800,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19271,7 +19295,7 @@ our %unified_info = (
"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_free.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",
@@ -19988,9 +20012,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24528,6 +24554,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24949,6 +24978,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26691,6 +26721,16 @@ our %unified_info = (
"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"
],
@@ -26713,6 +26753,12 @@ our %unified_info = (
"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"
],
@@ -27222,8 +27268,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27250,7 +27296,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27267,8 +27313,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 5c52076f6d..800a90735e 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: Tue Oct 19 08:13:33 2021 UTC"
+#define DATE "built on: Tue Dec 14 22:56:49 2021 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/opensslv.h b/deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/opensslv.h
index a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/linux-elf/asm_avx2/openssl.gypi
index e69dad302e..2285f002bc 100644
--- a/deps/openssl/config/archs/linux-elf/asm_avx2/openssl.gypi
+++ b/deps/openssl/config/archs/linux-elf/asm_avx2/openssl.gypi
@@ -829,6 +829,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 e566a4a24f..ee55653d37 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -206,10 +206,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-elf",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1375,6 +1375,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1384,6 +1387,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2667,8 +2673,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5004,8 +5010,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7714,6 +7720,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7726,6 +7736,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9771,6 +9785,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11533,8 +11548,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13870,8 +13885,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16264,7 +16279,7 @@ our %unified_info = (
"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_free.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",
@@ -18685,6 +18700,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18698,6 +18717,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19189,7 +19212,7 @@ our %unified_info = (
"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_free.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",
@@ -19906,9 +19929,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24356,6 +24381,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24777,6 +24805,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26505,6 +26534,16 @@ our %unified_info = (
"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"
],
@@ -26527,6 +26566,12 @@ our %unified_info = (
"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"
],
@@ -27039,8 +27084,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27067,7 +27112,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27084,8 +27129,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 8df1fc627a..9073acf4de 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: Tue Oct 19 08:13:49 2021 UTC"
+#define DATE "built on: Tue Dec 14 22:57:10 2021 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/opensslv.h b/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/opensslv.h
index a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/linux-elf/no-asm/openssl.gypi
index 6643dc74f0..e0e8481c4a 100644
--- a/deps/openssl/config/archs/linux-elf/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux-elf/no-asm/openssl.gypi
@@ -841,6 +841,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
diff --git a/deps/openssl/config/archs/linux-ppc/asm/configdata.pm b/deps/openssl/config/archs/linux-ppc/asm/configdata.pm
index 7b35393d1d..3066ca4afb 100644
--- a/deps/openssl/config/archs/linux-ppc/asm/configdata.pm
+++ b/deps/openssl/config/archs/linux-ppc/asm/configdata.pm
@@ -159,7 +159,7 @@ our %config = (
],
"dynamic_engines" => "0",
"ex_libs" => [],
- "full_version" => "3.0.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -207,10 +207,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-ppc",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1375,6 +1375,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1384,6 +1387,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2696,8 +2702,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5033,8 +5039,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7743,6 +7749,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7755,6 +7765,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7974,6 +7988,9 @@ our %unified_info = (
},
"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",
@@ -7991,10 +8008,7 @@ our %unified_info = (
"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",
- "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/libtestutil-lib-opt.o"
],
"products" => {
"bin" => [
@@ -9832,6 +9846,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11594,8 +11609,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13931,8 +13946,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16325,7 +16340,7 @@ our %unified_info = (
"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_free.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",
@@ -18746,6 +18761,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18759,6 +18778,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19250,7 +19273,7 @@ our %unified_info = (
"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_free.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",
@@ -19967,9 +19990,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24530,6 +24555,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24951,6 +24979,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26694,6 +26723,16 @@ our %unified_info = (
"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"
],
@@ -26716,6 +26755,12 @@ our %unified_info = (
"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"
],
@@ -27225,8 +27270,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27253,7 +27298,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27270,8 +27315,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/node/deps/openssl/openssl/Configurations';
use lib '.';
use platform;
_____
diff --git a/deps/openssl/config/archs/linux-ppc/asm/crypto/buildinf.h b/deps/openssl/config/archs/linux-ppc/asm/crypto/buildinf.h
index c098728842..c8de39e039 100644
--- a/deps/openssl/config/archs/linux-ppc/asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/linux-ppc/asm/crypto/buildinf.h
@@ -11,7 +11,7 @@
*/
#define PLATFORM "platform: linux-ppc"
-#define DATE "built on: Tue Oct 19 08:15:46 2021 UTC"
+#define DATE "built on: Tue Dec 14 22:59:54 2021 UTC"
/*
* Generate compiler_flags as an array of individual characters. This is a
diff --git a/deps/openssl/config/archs/linux-ppc/asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux-ppc/asm/include/openssl/opensslv.h
index a0754657b6..46afce5296 100644
--- a/deps/openssl/config/archs/linux-ppc/asm/include/openssl/opensslv.h
+++ b/deps/openssl/config/archs/linux-ppc/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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux-ppc/asm/openssl.gypi b/deps/openssl/config/archs/linux-ppc/asm/openssl.gypi
index 654fc760de..022ef2ab53 100644
--- a/deps/openssl/config/archs/linux-ppc/asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux-ppc/asm/openssl.gypi
@@ -843,6 +843,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
diff --git a/deps/openssl/config/archs/linux-ppc/asm_avx2/configdata.pm b/deps/openssl/config/archs/linux-ppc/asm_avx2/configdata.pm
index 597548e597..2e221b458b 100644
--- a/deps/openssl/config/archs/linux-ppc/asm_avx2/configdata.pm
+++ b/deps/openssl/config/archs/linux-ppc/asm_avx2/configdata.pm
@@ -159,7 +159,7 @@ our %config = (
],
"dynamic_engines" => "0",
"ex_libs" => [],
- "full_version" => "3.0.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -207,10 +207,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-ppc",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1375,6 +1375,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1384,6 +1387,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2696,8 +2702,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5033,8 +5039,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7743,6 +7749,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7755,6 +7765,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9832,6 +9846,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11594,8 +11609,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13931,8 +13946,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16325,7 +16340,7 @@ our %unified_info = (
"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_free.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",
@@ -18746,6 +18761,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18759,6 +18778,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19250,7 +19273,7 @@ our %unified_info = (
"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_free.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",
@@ -19967,9 +19990,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24530,6 +24555,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24951,6 +24979,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26694,6 +26723,16 @@ our %unified_info = (
"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"
],
@@ -26716,6 +26755,12 @@ our %unified_info = (
"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"
],
@@ -27225,8 +27270,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27253,7 +27298,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27270,8 +27315,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/node/deps/openssl/openssl/Configurations';
use lib '.';
use platform;
_____
diff --git a/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/buildinf.h
index 8a1bc19cd1..6778eaba93 100644
--- a/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/buildinf.h
+++ b/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/buildinf.h
@@ -11,7 +11,7 @@
*/
#define PLATFORM "platform: linux-ppc"
-#define DATE "built on: Tue Oct 19 08:16:01 2021 UTC"
+#define DATE "built on: Tue Dec 14 23:00:13 2021 UTC"
/*
* Generate compiler_flags as an array of individual characters. This is a
diff --git a/deps/openssl/config/archs/linux-ppc/asm_avx2/include/openssl/opensslv.h b/deps/openssl/config/archs/linux-ppc/asm_avx2/include/openssl/opensslv.h
index a0754657b6..46afce5296 100644
--- a/deps/openssl/config/archs/linux-ppc/asm_avx2/include/openssl/opensslv.h
+++ b/deps/openssl/config/archs/linux-ppc/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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux-ppc/asm_avx2/openssl.gypi b/deps/openssl/config/archs/linux-ppc/asm_avx2/openssl.gypi
index cb47df2f02..bff6cd4add 100644
--- a/deps/openssl/config/archs/linux-ppc/asm_avx2/openssl.gypi
+++ b/deps/openssl/config/archs/linux-ppc/asm_avx2/openssl.gypi
@@ -843,6 +843,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
diff --git a/deps/openssl/config/archs/linux-ppc/no-asm/configdata.pm b/deps/openssl/config/archs/linux-ppc/no-asm/configdata.pm
index eb5ea8f1c3..fbb699e78b 100644
--- a/deps/openssl/config/archs/linux-ppc/no-asm/configdata.pm
+++ b/deps/openssl/config/archs/linux-ppc/no-asm/configdata.pm
@@ -157,7 +157,7 @@ our %config = (
],
"dynamic_engines" => "0",
"ex_libs" => [],
- "full_version" => "3.0.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -206,10 +206,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-ppc",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1376,6 +1376,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1385,6 +1388,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2668,8 +2674,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5005,8 +5011,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7715,6 +7721,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7727,6 +7737,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7946,6 +7960,9 @@ our %unified_info = (
},
"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",
@@ -7963,10 +7980,7 @@ our %unified_info = (
"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",
- "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/libtestutil-lib-opt.o"
],
"products" => {
"bin" => [
@@ -9772,6 +9786,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11534,8 +11549,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13871,8 +13886,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16265,7 +16280,7 @@ our %unified_info = (
"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_free.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",
@@ -18686,6 +18701,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18699,6 +18718,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19190,7 +19213,7 @@ our %unified_info = (
"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_free.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",
@@ -19907,9 +19930,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24357,6 +24382,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24778,6 +24806,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26506,6 +26535,16 @@ our %unified_info = (
"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"
],
@@ -26528,6 +26567,12 @@ our %unified_info = (
"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"
],
@@ -27040,8 +27085,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27068,7 +27113,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27085,8 +27130,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/node/deps/openssl/openssl/Configurations';
use lib '.';
use platform;
_____
diff --git a/deps/openssl/config/archs/linux-ppc/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/linux-ppc/no-asm/crypto/buildinf.h
index 3517187555..24d53b153e 100644
--- a/deps/openssl/config/archs/linux-ppc/no-asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/linux-ppc/no-asm/crypto/buildinf.h
@@ -11,7 +11,7 @@
*/
#define PLATFORM "platform: linux-ppc"
-#define DATE "built on: Tue Oct 19 08:16:16 2021 UTC"
+#define DATE "built on: Tue Dec 14 23:00:32 2021 UTC"
/*
* Generate compiler_flags as an array of individual characters. This is a
diff --git a/deps/openssl/config/archs/linux-ppc/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux-ppc/no-asm/include/openssl/opensslv.h
index a0754657b6..46afce5296 100644
--- a/deps/openssl/config/archs/linux-ppc/no-asm/include/openssl/opensslv.h
+++ b/deps/openssl/config/archs/linux-ppc/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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux-ppc/no-asm/openssl.gypi b/deps/openssl/config/archs/linux-ppc/no-asm/openssl.gypi
index 93f3f85559..7e4a61ab38 100644
--- a/deps/openssl/config/archs/linux-ppc/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux-ppc/no-asm/openssl.gypi
@@ -841,6 +841,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
diff --git a/deps/openssl/config/archs/linux-ppc64/asm/configdata.pm b/deps/openssl/config/archs/linux-ppc64/asm/configdata.pm
index 40208361b2..56ca044693 100644
--- a/deps/openssl/config/archs/linux-ppc64/asm/configdata.pm
+++ b/deps/openssl/config/archs/linux-ppc64/asm/configdata.pm
@@ -159,7 +159,7 @@ our %config = (
],
"dynamic_engines" => "0",
"ex_libs" => [],
- "full_version" => "3.0.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -207,10 +207,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-ppc64",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1376,6 +1376,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1385,6 +1388,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2703,8 +2709,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5040,8 +5046,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7750,6 +7756,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7762,6 +7772,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9850,6 +9864,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11612,8 +11627,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13949,8 +13964,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16343,7 +16358,7 @@ our %unified_info = (
"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_free.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",
@@ -18764,6 +18779,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18777,6 +18796,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19268,7 +19291,7 @@ our %unified_info = (
"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_free.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",
@@ -19985,9 +20008,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24586,6 +24611,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25007,6 +25035,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26756,6 +26785,16 @@ our %unified_info = (
"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"
],
@@ -26778,6 +26817,12 @@ our %unified_info = (
"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"
],
@@ -27287,8 +27332,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27315,7 +27360,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27332,8 +27377,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/node/deps/openssl/openssl/Configurations';
use lib '.';
use platform;
_____
diff --git a/deps/openssl/config/archs/linux-ppc64/asm/crypto/buildinf.h b/deps/openssl/config/archs/linux-ppc64/asm/crypto/buildinf.h
index 947918fb3e..d18b9357f7 100644
--- a/deps/openssl/config/archs/linux-ppc64/asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/linux-ppc64/asm/crypto/buildinf.h
@@ -11,7 +11,7 @@
*/
#define PLATFORM "platform: linux-ppc64"
-#define DATE "built on: Tue Oct 19 08:16:29 2021 UTC"
+#define DATE "built on: Tue Dec 14 23:00:50 2021 UTC"
/*
* Generate compiler_flags as an array of individual characters. This is a
diff --git a/deps/openssl/config/archs/linux-ppc64/asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux-ppc64/asm/include/openssl/opensslv.h
index a0754657b6..46afce5296 100644
--- a/deps/openssl/config/archs/linux-ppc64/asm/include/openssl/opensslv.h
+++ b/deps/openssl/config/archs/linux-ppc64/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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux-ppc64/asm/openssl.gypi b/deps/openssl/config/archs/linux-ppc64/asm/openssl.gypi
index 3e5843c619..25fd0c1fe9 100644
--- a/deps/openssl/config/archs/linux-ppc64/asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux-ppc64/asm/openssl.gypi
@@ -844,6 +844,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
diff --git a/deps/openssl/config/archs/linux-ppc64/asm_avx2/configdata.pm b/deps/openssl/config/archs/linux-ppc64/asm_avx2/configdata.pm
index 6939c3338a..f76e725e7b 100644
--- a/deps/openssl/config/archs/linux-ppc64/asm_avx2/configdata.pm
+++ b/deps/openssl/config/archs/linux-ppc64/asm_avx2/configdata.pm
@@ -159,7 +159,7 @@ our %config = (
],
"dynamic_engines" => "0",
"ex_libs" => [],
- "full_version" => "3.0.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -207,10 +207,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-ppc64",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1376,6 +1376,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1385,6 +1388,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2703,8 +2709,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5040,8 +5046,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7750,6 +7756,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7762,6 +7772,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7981,9 +7995,6 @@ our %unified_info = (
},
"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",
@@ -8001,7 +8012,10 @@ our %unified_info = (
"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"
+ "apps/lib/libtestutil-lib-opt.o",
+ "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"
],
"products" => {
"bin" => [
@@ -9718,10 +9732,10 @@ our %unified_info = (
},
"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",
- "providers/fips/fips-dso-fips_entry.o"
+ "providers/fips/libfips-lib-self_test_kats.o"
],
"products" => {
"dso" => [
@@ -9850,6 +9864,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11612,8 +11627,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13949,8 +13964,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16343,7 +16358,7 @@ our %unified_info = (
"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_free.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",
@@ -18764,6 +18779,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18777,6 +18796,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19268,7 +19291,7 @@ our %unified_info = (
"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_free.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",
@@ -19985,9 +20008,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24586,6 +24611,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25007,6 +25035,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26756,6 +26785,16 @@ our %unified_info = (
"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"
],
@@ -26778,6 +26817,12 @@ our %unified_info = (
"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"
],
@@ -27287,8 +27332,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27315,7 +27360,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27332,8 +27377,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/node/deps/openssl/openssl/Configurations';
use lib '.';
use platform;
_____
diff --git a/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/buildinf.h
index 093a1cf861..6b1d5c7380 100644
--- a/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/buildinf.h
+++ b/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/buildinf.h
@@ -11,7 +11,7 @@
*/
#define PLATFORM "platform: linux-ppc64"
-#define DATE "built on: Tue Oct 19 08:16:45 2021 UTC"
+#define DATE "built on: Tue Dec 14 23:01:11 2021 UTC"
/*
* Generate compiler_flags as an array of individual characters. This is a
diff --git a/deps/openssl/config/archs/linux-ppc64/asm_avx2/include/openssl/opensslv.h b/deps/openssl/config/archs/linux-ppc64/asm_avx2/include/openssl/opensslv.h
index a0754657b6..46afce5296 100644
--- a/deps/openssl/config/archs/linux-ppc64/asm_avx2/include/openssl/opensslv.h
+++ b/deps/openssl/config/archs/linux-ppc64/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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux-ppc64/asm_avx2/openssl.gypi b/deps/openssl/config/archs/linux-ppc64/asm_avx2/openssl.gypi
index b77e89689b..05f22bb664 100644
--- a/deps/openssl/config/archs/linux-ppc64/asm_avx2/openssl.gypi
+++ b/deps/openssl/config/archs/linux-ppc64/asm_avx2/openssl.gypi
@@ -844,6 +844,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
diff --git a/deps/openssl/config/archs/linux-ppc64/no-asm/configdata.pm b/deps/openssl/config/archs/linux-ppc64/no-asm/configdata.pm
index c40fec799a..e23a8e6abb 100644
--- a/deps/openssl/config/archs/linux-ppc64/no-asm/configdata.pm
+++ b/deps/openssl/config/archs/linux-ppc64/no-asm/configdata.pm
@@ -157,7 +157,7 @@ our %config = (
],
"dynamic_engines" => "0",
"ex_libs" => [],
- "full_version" => "3.0.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -206,10 +206,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-ppc64",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1377,6 +1377,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1386,6 +1389,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2669,8 +2675,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5006,8 +5012,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7716,6 +7722,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7728,6 +7738,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9773,6 +9787,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11535,8 +11550,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13872,8 +13887,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16266,7 +16281,7 @@ our %unified_info = (
"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_free.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",
@@ -18687,6 +18702,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18700,6 +18719,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19191,7 +19214,7 @@ our %unified_info = (
"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_free.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",
@@ -19908,9 +19931,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24358,6 +24383,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24779,6 +24807,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26507,6 +26536,16 @@ our %unified_info = (
"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"
],
@@ -26529,6 +26568,12 @@ our %unified_info = (
"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"
],
@@ -27041,8 +27086,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27069,7 +27114,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27086,8 +27131,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/node/deps/openssl/openssl/Configurations';
use lib '.';
use platform;
_____
diff --git a/deps/openssl/config/archs/linux-ppc64/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/linux-ppc64/no-asm/crypto/buildinf.h
index 316cd6f2f0..5a859519f0 100644
--- a/deps/openssl/config/archs/linux-ppc64/no-asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/linux-ppc64/no-asm/crypto/buildinf.h
@@ -11,7 +11,7 @@
*/
#define PLATFORM "platform: linux-ppc64"
-#define DATE "built on: Tue Oct 19 08:17:00 2021 UTC"
+#define DATE "built on: Tue Dec 14 23:01:30 2021 UTC"
/*
* Generate compiler_flags as an array of individual characters. This is a
diff --git a/deps/openssl/config/archs/linux-ppc64/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux-ppc64/no-asm/include/openssl/opensslv.h
index a0754657b6..46afce5296 100644
--- a/deps/openssl/config/archs/linux-ppc64/no-asm/include/openssl/opensslv.h
+++ b/deps/openssl/config/archs/linux-ppc64/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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux-ppc64/no-asm/openssl.gypi b/deps/openssl/config/archs/linux-ppc64/no-asm/openssl.gypi
index 3a539c6362..b9a9d7f159 100644
--- a/deps/openssl/config/archs/linux-ppc64/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux-ppc64/no-asm/openssl.gypi
@@ -841,6 +841,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
diff --git a/deps/openssl/config/archs/linux-ppc64le/asm/configdata.pm b/deps/openssl/config/archs/linux-ppc64le/asm/configdata.pm
index 70e0325009..f5278a47c8 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -207,10 +207,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-ppc64le",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1375,6 +1375,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1384,6 +1387,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2702,8 +2708,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5039,8 +5045,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7749,6 +7755,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7761,6 +7771,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7980,9 +7994,6 @@ our %unified_info = (
},
"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",
@@ -8000,7 +8011,10 @@ our %unified_info = (
"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"
+ "apps/lib/libtestutil-lib-opt.o",
+ "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"
],
"products" => {
"bin" => [
@@ -9849,6 +9863,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11611,8 +11626,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13948,8 +13963,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16342,7 +16357,7 @@ our %unified_info = (
"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_free.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",
@@ -18763,6 +18778,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18776,6 +18795,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19267,7 +19290,7 @@ our %unified_info = (
"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_free.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",
@@ -19984,9 +20007,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24585,6 +24610,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25006,6 +25034,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26755,6 +26784,16 @@ our %unified_info = (
"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"
],
@@ -26777,6 +26816,12 @@ our %unified_info = (
"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"
],
@@ -27286,8 +27331,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27314,7 +27359,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27331,8 +27376,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 c32b069181..409a0616a4 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: Tue Oct 19 08:17:14 2021 UTC"
+#define DATE "built on: Tue Dec 14 23:01:48 2021 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/opensslv.h b/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/opensslv.h
index a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux-ppc64le/asm/openssl.gypi b/deps/openssl/config/archs/linux-ppc64le/asm/openssl.gypi
index 5cb7f6a48c..a6aaf813e7 100644
--- a/deps/openssl/config/archs/linux-ppc64le/asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux-ppc64le/asm/openssl.gypi
@@ -844,6 +844,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 f8159475d8..aa62bb3f29 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -207,10 +207,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-ppc64le",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1375,6 +1375,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1384,6 +1387,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2702,8 +2708,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5039,8 +5045,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7749,6 +7755,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7761,6 +7771,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7980,6 +7994,9 @@ our %unified_info = (
},
"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",
@@ -7997,10 +8014,7 @@ our %unified_info = (
"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",
- "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/libtestutil-lib-opt.o"
],
"products" => {
"bin" => [
@@ -9849,6 +9863,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11611,8 +11626,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13948,8 +13963,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16342,7 +16357,7 @@ our %unified_info = (
"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_free.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",
@@ -18763,6 +18778,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18776,6 +18795,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19267,7 +19290,7 @@ our %unified_info = (
"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_free.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",
@@ -19984,9 +20007,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24585,6 +24610,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25006,6 +25034,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26755,6 +26784,16 @@ our %unified_info = (
"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"
],
@@ -26777,6 +26816,12 @@ our %unified_info = (
"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"
],
@@ -27286,8 +27331,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27314,7 +27359,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27331,8 +27376,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 ea316046d6..f493e7d28b 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: Tue Oct 19 08:17:29 2021 UTC"
+#define DATE "built on: Tue Dec 14 23:02:08 2021 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/opensslv.h b/deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/opensslv.h
index a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/linux-ppc64le/asm_avx2/openssl.gypi
index b13d47cbb7..37435a3b55 100644
--- a/deps/openssl/config/archs/linux-ppc64le/asm_avx2/openssl.gypi
+++ b/deps/openssl/config/archs/linux-ppc64le/asm_avx2/openssl.gypi
@@ -844,6 +844,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 bd86ebec59..8c040c4abf 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -206,10 +206,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-ppc64le",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1376,6 +1376,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1385,6 +1388,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2668,8 +2674,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5005,8 +5011,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7715,6 +7721,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7727,6 +7737,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7946,9 +7960,6 @@ our %unified_info = (
},
"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",
@@ -7966,7 +7977,10 @@ our %unified_info = (
"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"
+ "apps/lib/libtestutil-lib-opt.o",
+ "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"
],
"products" => {
"bin" => [
@@ -9772,6 +9786,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11534,8 +11549,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13871,8 +13886,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16265,7 +16280,7 @@ our %unified_info = (
"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_free.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",
@@ -18686,6 +18701,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18699,6 +18718,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19190,7 +19213,7 @@ our %unified_info = (
"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_free.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",
@@ -19907,9 +19930,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24357,6 +24382,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24778,6 +24806,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26506,6 +26535,16 @@ our %unified_info = (
"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"
],
@@ -26528,6 +26567,12 @@ our %unified_info = (
"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"
],
@@ -27040,8 +27085,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27068,7 +27113,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27085,8 +27130,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 50e108ebb8..752b17e9c2 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: Tue Oct 19 08:17:44 2021 UTC"
+#define DATE "built on: Tue Dec 14 23:02:28 2021 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/opensslv.h b/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/opensslv.h
index a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/linux-ppc64le/no-asm/openssl.gypi
index 42c81d59f5..7336aa51e6 100644
--- a/deps/openssl/config/archs/linux-ppc64le/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux-ppc64le/no-asm/openssl.gypi
@@ -841,6 +841,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
diff --git a/deps/openssl/config/archs/linux-x32/asm/configdata.pm b/deps/openssl/config/archs/linux-x32/asm/configdata.pm
index 59e3a53fe4..1b3b7bbc2b 100644
--- a/deps/openssl/config/archs/linux-x32/asm/configdata.pm
+++ b/deps/openssl/config/archs/linux-x32/asm/configdata.pm
@@ -159,7 +159,7 @@ our %config = (
],
"dynamic_engines" => "0",
"ex_libs" => [],
- "full_version" => "3.0.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -207,10 +207,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-x32",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1375,6 +1375,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1384,6 +1387,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2727,8 +2733,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5064,8 +5070,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7774,6 +7780,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7786,6 +7796,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -8005,9 +8019,6 @@ our %unified_info = (
},
"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",
@@ -8025,7 +8036,10 @@ our %unified_info = (
"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"
+ "apps/lib/libtestutil-lib-opt.o",
+ "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"
],
"products" => {
"bin" => [
@@ -9767,10 +9781,10 @@ our %unified_info = (
},
"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"
+ "providers/fips/libfips-lib-self_test_kats.o",
+ "providers/fips/fips-dso-fips_entry.o"
],
"products" => {
"dso" => [
@@ -9899,6 +9913,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11661,8 +11676,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13998,8 +14013,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16392,7 +16407,7 @@ our %unified_info = (
"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_free.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",
@@ -18813,6 +18828,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18826,6 +18845,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19317,7 +19340,7 @@ our %unified_info = (
"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_free.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",
@@ -20034,9 +20057,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24680,6 +24705,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25101,6 +25129,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26861,6 +26890,16 @@ our %unified_info = (
"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"
],
@@ -26883,6 +26922,12 @@ our %unified_info = (
"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"
],
@@ -27392,8 +27437,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27420,7 +27465,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27437,8 +27482,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/node/deps/openssl/openssl/Configurations';
use lib '.';
use platform;
_____
diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/buildinf.h b/deps/openssl/config/archs/linux-x32/asm/crypto/buildinf.h
index 522c314649..66e65202d6 100644
--- a/deps/openssl/config/archs/linux-x32/asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/linux-x32/asm/crypto/buildinf.h
@@ -11,7 +11,7 @@
*/
#define PLATFORM "platform: linux-x32"
-#define DATE "built on: Tue Oct 19 08:14:02 2021 UTC"
+#define DATE "built on: Tue Dec 14 22:57:28 2021 UTC"
/*
* Generate compiler_flags as an array of individual characters. This is a
diff --git a/deps/openssl/config/archs/linux-x32/asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux-x32/asm/include/openssl/opensslv.h
index a0754657b6..46afce5296 100644
--- a/deps/openssl/config/archs/linux-x32/asm/include/openssl/opensslv.h
+++ b/deps/openssl/config/archs/linux-x32/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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux-x32/asm/openssl.gypi b/deps/openssl/config/archs/linux-x32/asm/openssl.gypi
index ff4e6f16fc..1568174b67 100644
--- a/deps/openssl/config/archs/linux-x32/asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux-x32/asm/openssl.gypi
@@ -834,6 +834,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/configdata.pm b/deps/openssl/config/archs/linux-x32/asm_avx2/configdata.pm
index 8225fa27f3..fcf086422c 100644
--- a/deps/openssl/config/archs/linux-x32/asm_avx2/configdata.pm
+++ b/deps/openssl/config/archs/linux-x32/asm_avx2/configdata.pm
@@ -159,7 +159,7 @@ our %config = (
],
"dynamic_engines" => "0",
"ex_libs" => [],
- "full_version" => "3.0.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -207,10 +207,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-x32",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1375,6 +1375,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1384,6 +1387,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2727,8 +2733,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5064,8 +5070,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7774,6 +7780,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7786,6 +7796,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -8005,6 +8019,9 @@ our %unified_info = (
},
"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",
@@ -8022,10 +8039,7 @@ our %unified_info = (
"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",
- "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/libtestutil-lib-opt.o"
],
"products" => {
"bin" => [
@@ -9767,10 +9781,10 @@ our %unified_info = (
},
"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"
+ "providers/fips/libfips-lib-self_test_kats.o",
+ "providers/fips/fips-dso-fips_entry.o"
],
"products" => {
"dso" => [
@@ -9899,6 +9913,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11661,8 +11676,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13998,8 +14013,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16392,7 +16407,7 @@ our %unified_info = (
"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_free.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",
@@ -18813,6 +18828,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18826,6 +18845,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19317,7 +19340,7 @@ our %unified_info = (
"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_free.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",
@@ -20034,9 +20057,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24680,6 +24705,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25101,6 +25129,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26861,6 +26890,16 @@ our %unified_info = (
"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"
],
@@ -26883,6 +26922,12 @@ our %unified_info = (
"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"
],
@@ -27392,8 +27437,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27420,7 +27465,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27437,8 +27482,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/node/deps/openssl/openssl/Configurations';
use lib '.';
use platform;
_____
diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/buildinf.h
index 227bb77c59..f0d1dd72f4 100644
--- a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/buildinf.h
+++ b/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/buildinf.h
@@ -11,7 +11,7 @@
*/
#define PLATFORM "platform: linux-x32"
-#define DATE "built on: Tue Oct 19 08:14:22 2021 UTC"
+#define DATE "built on: Tue Dec 14 22:57:56 2021 UTC"
/*
* Generate compiler_flags as an array of individual characters. This is a
diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/opensslv.h b/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/opensslv.h
index a0754657b6..46afce5296 100644
--- a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/opensslv.h
+++ b/deps/openssl/config/archs/linux-x32/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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/openssl.gypi b/deps/openssl/config/archs/linux-x32/asm_avx2/openssl.gypi
index 7cd196acdd..3a0df65874 100644
--- a/deps/openssl/config/archs/linux-x32/asm_avx2/openssl.gypi
+++ b/deps/openssl/config/archs/linux-x32/asm_avx2/openssl.gypi
@@ -834,6 +834,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
diff --git a/deps/openssl/config/archs/linux-x32/no-asm/configdata.pm b/deps/openssl/config/archs/linux-x32/no-asm/configdata.pm
index 2ce36e5fe3..6736a38c0f 100644
--- a/deps/openssl/config/archs/linux-x32/no-asm/configdata.pm
+++ b/deps/openssl/config/archs/linux-x32/no-asm/configdata.pm
@@ -157,7 +157,7 @@ our %config = (
],
"dynamic_engines" => "0",
"ex_libs" => [],
- "full_version" => "3.0.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -206,10 +206,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-x32",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1376,6 +1376,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1385,6 +1388,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2668,8 +2674,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5005,8 +5011,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7715,6 +7721,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7727,6 +7737,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7946,6 +7960,9 @@ our %unified_info = (
},
"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",
@@ -7963,10 +7980,7 @@ our %unified_info = (
"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",
- "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/libtestutil-lib-opt.o"
],
"products" => {
"bin" => [
@@ -9772,6 +9786,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11534,8 +11549,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13871,8 +13886,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16265,7 +16280,7 @@ our %unified_info = (
"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_free.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",
@@ -18686,6 +18701,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18699,6 +18718,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19190,7 +19213,7 @@ our %unified_info = (
"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_free.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",
@@ -19907,9 +19930,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24357,6 +24382,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24778,6 +24806,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26506,6 +26535,16 @@ our %unified_info = (
"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"
],
@@ -26528,6 +26567,12 @@ our %unified_info = (
"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"
],
@@ -27040,8 +27085,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27068,7 +27113,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27085,8 +27130,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/node/deps/openssl/openssl/Configurations';
use lib '.';
use platform;
_____
diff --git a/deps/openssl/config/archs/linux-x32/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/linux-x32/no-asm/crypto/buildinf.h
index 031aedd8aa..145a6e20a3 100644
--- a/deps/openssl/config/archs/linux-x32/no-asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/linux-x32/no-asm/crypto/buildinf.h
@@ -11,7 +11,7 @@
*/
#define PLATFORM "platform: linux-x32"
-#define DATE "built on: Tue Oct 19 08:14:41 2021 UTC"
+#define DATE "built on: Tue Dec 14 22:58:23 2021 UTC"
/*
* Generate compiler_flags as an array of individual characters. This is a
diff --git a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/opensslv.h
index a0754657b6..46afce5296 100644
--- a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/opensslv.h
+++ b/deps/openssl/config/archs/linux-x32/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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux-x32/no-asm/openssl.gypi b/deps/openssl/config/archs/linux-x32/no-asm/openssl.gypi
index ec45d5ba3a..de0fd29d47 100644
--- a/deps/openssl/config/archs/linux-x32/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux-x32/no-asm/openssl.gypi
@@ -841,6 +841,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 ddaf9474dd..f2ac3836f2 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -207,10 +207,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-x86_64",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1376,6 +1376,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1385,6 +1388,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2728,8 +2734,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5065,8 +5071,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7775,6 +7781,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7787,6 +7797,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -8006,6 +8020,9 @@ our %unified_info = (
},
"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",
@@ -8023,10 +8040,7 @@ our %unified_info = (
"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",
- "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/libtestutil-lib-opt.o"
],
"products" => {
"bin" => [
@@ -9768,10 +9782,10 @@ our %unified_info = (
},
"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",
- "providers/fips/fips-dso-fips_entry.o"
+ "providers/fips/libfips-lib-self_test_kats.o"
],
"products" => {
"dso" => [
@@ -9900,6 +9914,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11662,8 +11677,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13999,8 +14014,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16393,7 +16408,7 @@ our %unified_info = (
"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_free.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",
@@ -18814,6 +18829,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18827,6 +18846,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19318,7 +19341,7 @@ our %unified_info = (
"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_free.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",
@@ -20035,9 +20058,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24681,6 +24706,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25102,6 +25130,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26862,6 +26891,16 @@ our %unified_info = (
"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"
],
@@ -26884,6 +26923,12 @@ our %unified_info = (
"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"
],
@@ -27393,8 +27438,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27421,7 +27466,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27438,8 +27483,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 ab5786a944..3ecd3f1107 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: Tue Oct 19 08:14:54 2021 UTC"
+#define DATE "built on: Tue Dec 14 22:58:41 2021 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/opensslv.h b/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/opensslv.h
index a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/linux-x86_64/asm/openssl.gypi
index 0ef521224e..c9decc8d41 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux-x86_64/asm/openssl.gypi
@@ -834,6 +834,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 22c6d3abad..880e11637c 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -207,10 +207,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-x86_64",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1376,6 +1376,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1385,6 +1388,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2728,8 +2734,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5065,8 +5071,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7775,6 +7781,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7787,6 +7797,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9900,6 +9914,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11662,8 +11677,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13999,8 +14014,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16393,7 +16408,7 @@ our %unified_info = (
"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_free.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",
@@ -18814,6 +18829,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18827,6 +18846,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19318,7 +19341,7 @@ our %unified_info = (
"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_free.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",
@@ -20035,9 +20058,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24681,6 +24706,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25102,6 +25130,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26862,6 +26891,16 @@ our %unified_info = (
"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"
],
@@ -26884,6 +26923,12 @@ our %unified_info = (
"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"
],
@@ -27393,8 +27438,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27421,7 +27466,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27438,8 +27483,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 86e53e9a5f..6a1ecafeab 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: Tue Oct 19 08:15:14 2021 UTC"
+#define DATE "built on: Tue Dec 14 22:59:08 2021 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/opensslv.h b/deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/opensslv.h
index a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/linux-x86_64/asm_avx2/openssl.gypi
index 5d0bd999e8..229e89d8c3 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
@@ -834,6 +834,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 80d996c551..ea3962eb5b 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -206,10 +206,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-x86_64",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1377,6 +1377,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1386,6 +1389,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2669,8 +2675,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5006,8 +5012,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7716,6 +7722,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7728,6 +7738,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7947,6 +7961,9 @@ our %unified_info = (
},
"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",
@@ -7964,10 +7981,7 @@ our %unified_info = (
"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",
- "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/libtestutil-lib-opt.o"
],
"products" => {
"bin" => [
@@ -9773,6 +9787,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11535,8 +11550,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13872,8 +13887,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16266,7 +16281,7 @@ our %unified_info = (
"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_free.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",
@@ -18687,6 +18702,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18700,6 +18719,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19191,7 +19214,7 @@ our %unified_info = (
"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_free.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",
@@ -19908,9 +19931,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24358,6 +24383,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24779,6 +24807,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26507,6 +26536,16 @@ our %unified_info = (
"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"
],
@@ -26529,6 +26568,12 @@ our %unified_info = (
"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"
],
@@ -27041,8 +27086,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27069,7 +27114,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27086,8 +27131,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 c66d4daa7a..b0f788150a 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: Tue Oct 19 08:15:33 2021 UTC"
+#define DATE "built on: Tue Dec 14 22:59:36 2021 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/opensslv.h b/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/opensslv.h
index a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/linux-x86_64/no-asm/openssl.gypi
index 15b056ea78..3fa7d44662 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
@@ -841,6 +841,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
diff --git a/deps/openssl/config/archs/linux32-s390x/asm/configdata.pm b/deps/openssl/config/archs/linux32-s390x/asm/configdata.pm
index 2e50808dc9..859dd79158 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -207,10 +207,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux32-s390x",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1375,6 +1375,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1384,6 +1387,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2709,8 +2715,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5046,8 +5052,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7756,6 +7762,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7768,6 +7778,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9831,6 +9845,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11593,8 +11608,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13930,8 +13945,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16324,7 +16339,7 @@ our %unified_info = (
"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_free.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",
@@ -18799,6 +18814,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18812,6 +18831,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19303,7 +19326,7 @@ our %unified_info = (
"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_free.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",
@@ -20020,9 +20043,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24532,6 +24557,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24953,6 +24981,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26691,6 +26720,16 @@ our %unified_info = (
"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"
],
@@ -26713,6 +26752,12 @@ our %unified_info = (
"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"
],
@@ -27222,8 +27267,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27250,7 +27295,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27267,8 +27312,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 68f884498f..be5cba632d 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: Tue Oct 19 08:17:57 2021 UTC"
+#define DATE "built on: Tue Dec 14 23:02:46 2021 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/opensslv.h b/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/opensslv.h
index a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux32-s390x/asm/openssl.gypi b/deps/openssl/config/archs/linux32-s390x/asm/openssl.gypi
index 0cd9bd5507..e0f73cbed1 100644
--- a/deps/openssl/config/archs/linux32-s390x/asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux32-s390x/asm/openssl.gypi
@@ -838,6 +838,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 c87862167d..9adbb38a2f 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -207,10 +207,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux32-s390x",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1375,6 +1375,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1384,6 +1387,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2709,8 +2715,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5046,8 +5052,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7756,6 +7762,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7768,6 +7778,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7987,9 +8001,6 @@ our %unified_info = (
},
"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",
@@ -8007,7 +8018,10 @@ our %unified_info = (
"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"
+ "apps/lib/libtestutil-lib-opt.o",
+ "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"
],
"products" => {
"bin" => [
@@ -9699,10 +9713,10 @@ our %unified_info = (
},
"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",
- "providers/fips/fips-dso-fips_entry.o"
+ "providers/fips/libfips-lib-self_test_kats.o"
],
"products" => {
"dso" => [
@@ -9831,6 +9845,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11593,8 +11608,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13930,8 +13945,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16324,7 +16339,7 @@ our %unified_info = (
"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_free.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",
@@ -18799,6 +18814,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18812,6 +18831,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19303,7 +19326,7 @@ our %unified_info = (
"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_free.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",
@@ -20020,9 +20043,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24532,6 +24557,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24953,6 +24981,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26691,6 +26720,16 @@ our %unified_info = (
"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"
],
@@ -26713,6 +26752,12 @@ our %unified_info = (
"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"
],
@@ -27222,8 +27267,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27250,7 +27295,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27267,8 +27312,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 23323406e5..b4fac65d92 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: Tue Oct 19 08:18:12 2021 UTC"
+#define DATE "built on: Tue Dec 14 23:03:06 2021 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/opensslv.h b/deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/opensslv.h
index a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/linux32-s390x/asm_avx2/openssl.gypi
index 7c91cb7427..b0e48b2620 100644
--- a/deps/openssl/config/archs/linux32-s390x/asm_avx2/openssl.gypi
+++ b/deps/openssl/config/archs/linux32-s390x/asm_avx2/openssl.gypi
@@ -838,6 +838,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 2fc3fe01ab..75d0a625f1 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -206,10 +206,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux32-s390x",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1376,6 +1376,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1385,6 +1388,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2668,8 +2674,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5005,8 +5011,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7715,6 +7721,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7727,6 +7737,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7946,6 +7960,9 @@ our %unified_info = (
},
"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",
@@ -7963,10 +7980,7 @@ our %unified_info = (
"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",
- "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/libtestutil-lib-opt.o"
],
"products" => {
"bin" => [
@@ -9772,6 +9786,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11534,8 +11549,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13871,8 +13886,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16265,7 +16280,7 @@ our %unified_info = (
"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_free.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",
@@ -18686,6 +18701,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18699,6 +18718,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19190,7 +19213,7 @@ our %unified_info = (
"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_free.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",
@@ -19907,9 +19930,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24357,6 +24382,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24778,6 +24806,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26506,6 +26535,16 @@ our %unified_info = (
"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"
],
@@ -26528,6 +26567,12 @@ our %unified_info = (
"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"
],
@@ -27040,8 +27085,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27068,7 +27113,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27085,8 +27130,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 8bbaacb5bc..a3144ccfb0 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: Tue Oct 19 08:18:27 2021 UTC"
+#define DATE "built on: Tue Dec 14 23:03:25 2021 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/opensslv.h b/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/opensslv.h
index a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/linux32-s390x/no-asm/openssl.gypi
index 942cc7bf8f..0f2433d55b 100644
--- a/deps/openssl/config/archs/linux32-s390x/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux32-s390x/no-asm/openssl.gypi
@@ -842,6 +842,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
diff --git a/deps/openssl/config/archs/linux64-mips64/asm/configdata.pm b/deps/openssl/config/archs/linux64-mips64/asm/configdata.pm
index 7267351c8b..3a3794d800 100644
--- a/deps/openssl/config/archs/linux64-mips64/asm/configdata.pm
+++ b/deps/openssl/config/archs/linux64-mips64/asm/configdata.pm
@@ -159,7 +159,7 @@ our %config = (
],
"dynamic_engines" => "0",
"ex_libs" => [],
- "full_version" => "3.0.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -207,10 +207,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux64-mips64",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1376,6 +1376,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1385,6 +1388,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2690,8 +2696,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5027,8 +5033,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7737,6 +7743,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7749,6 +7759,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7968,9 +7982,6 @@ our %unified_info = (
},
"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",
@@ -7988,7 +7999,10 @@ our %unified_info = (
"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"
+ "apps/lib/libtestutil-lib-opt.o",
+ "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"
],
"products" => {
"bin" => [
@@ -9804,6 +9818,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11566,8 +11581,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13903,8 +13918,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16297,7 +16312,7 @@ our %unified_info = (
"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_free.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",
@@ -18763,6 +18778,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18776,6 +18795,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19267,7 +19290,7 @@ our %unified_info = (
"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_free.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",
@@ -19984,9 +20007,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24469,6 +24494,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24890,6 +24918,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26623,6 +26652,16 @@ our %unified_info = (
"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"
],
@@ -26645,6 +26684,12 @@ our %unified_info = (
"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"
],
@@ -27154,8 +27199,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27182,7 +27227,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27199,8 +27244,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/node/deps/openssl/openssl/Configurations';
use lib '.';
use platform;
_____
diff --git a/deps/openssl/config/archs/linux64-mips64/asm/crypto/bn/bn-mips.S b/deps/openssl/config/archs/linux64-mips64/asm/crypto/bn/bn-mips.S
index bd5cf8340f..39a75a036f 100644
--- a/deps/openssl/config/archs/linux64-mips64/asm/crypto/bn/bn-mips.S
+++ b/deps/openssl/config/archs/linux64-mips64/asm/crypto/bn/bn-mips.S
@@ -1570,6 +1570,8 @@ bn_sqr_comba8:
sltu $1,$3,$24
daddu $7,$25,$1
sd $3,8($4)
+ sltu $1,$7,$25
+ daddu $2,$1
mflo ($24,$14,$12)
mfhi ($25,$14,$12)
daddu $7,$24
@@ -2071,6 +2073,8 @@ bn_sqr_comba4:
sltu $1,$3,$24
daddu $7,$25,$1
sd $3,8($4)
+ sltu $1,$7,$25
+ daddu $2,$1
mflo ($24,$14,$12)
mfhi ($25,$14,$12)
daddu $7,$24
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 d9bd234112..cdc99a9124 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: Tue Oct 19 08:19:24 2021 UTC"
+#define DATE "built on: Tue Dec 14 23:04:41 2021 UTC"
/*
* Generate compiler_flags as an array of individual characters. This is a
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 a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux64-mips64/asm/openssl.gypi b/deps/openssl/config/archs/linux64-mips64/asm/openssl.gypi
index 1615e8bc2e..2b833004d1 100644
--- a/deps/openssl/config/archs/linux64-mips64/asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux64-mips64/asm/openssl.gypi
@@ -839,6 +839,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 422373fa2d..0ce49dd569 100644
--- a/deps/openssl/config/archs/linux64-mips64/asm_avx2/configdata.pm
+++ b/deps/openssl/config/archs/linux64-mips64/asm_avx2/configdata.pm
@@ -159,7 +159,7 @@ our %config = (
],
"dynamic_engines" => "0",
"ex_libs" => [],
- "full_version" => "3.0.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -207,10 +207,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux64-mips64",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1376,6 +1376,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1385,6 +1388,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2690,8 +2696,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5027,8 +5033,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7737,6 +7743,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7749,6 +7759,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7968,6 +7982,9 @@ our %unified_info = (
},
"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",
@@ -7985,10 +8002,7 @@ our %unified_info = (
"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",
- "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/libtestutil-lib-opt.o"
],
"products" => {
"bin" => [
@@ -9672,10 +9686,10 @@ our %unified_info = (
},
"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",
- "providers/fips/fips-dso-fips_entry.o"
+ "providers/fips/libfips-lib-self_test_kats.o"
],
"products" => {
"dso" => [
@@ -9804,6 +9818,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11566,8 +11581,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13903,8 +13918,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16297,7 +16312,7 @@ our %unified_info = (
"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_free.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",
@@ -18763,6 +18778,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18776,6 +18795,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19267,7 +19290,7 @@ our %unified_info = (
"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_free.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",
@@ -19984,9 +20007,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24469,6 +24494,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24890,6 +24918,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26623,6 +26652,16 @@ our %unified_info = (
"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"
],
@@ -26645,6 +26684,12 @@ our %unified_info = (
"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"
],
@@ -27154,8 +27199,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27182,7 +27227,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27199,8 +27244,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/node/deps/openssl/openssl/Configurations';
use lib '.';
use platform;
_____
diff --git a/deps/openssl/config/archs/linux64-mips64/asm_avx2/crypto/bn/bn-mips.S b/deps/openssl/config/archs/linux64-mips64/asm_avx2/crypto/bn/bn-mips.S
index bd5cf8340f..39a75a036f 100644
--- a/deps/openssl/config/archs/linux64-mips64/asm_avx2/crypto/bn/bn-mips.S
+++ b/deps/openssl/config/archs/linux64-mips64/asm_avx2/crypto/bn/bn-mips.S
@@ -1570,6 +1570,8 @@ bn_sqr_comba8:
sltu $1,$3,$24
daddu $7,$25,$1
sd $3,8($4)
+ sltu $1,$7,$25
+ daddu $2,$1
mflo ($24,$14,$12)
mfhi ($25,$14,$12)
daddu $7,$24
@@ -2071,6 +2073,8 @@ bn_sqr_comba4:
sltu $1,$3,$24
daddu $7,$25,$1
sd $3,8($4)
+ sltu $1,$7,$25
+ daddu $2,$1
mflo ($24,$14,$12)
mfhi ($25,$14,$12)
daddu $7,$24
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 72de851aa4..4ab5d5da59 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: Tue Oct 19 08:19:38 2021 UTC"
+#define DATE "built on: Tue Dec 14 23:04:59 2021 UTC"
/*
* Generate compiler_flags as an array of individual characters. This is a
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 a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/linux64-mips64/asm_avx2/openssl.gypi
index b6237ad884..cd83b97493 100644
--- a/deps/openssl/config/archs/linux64-mips64/asm_avx2/openssl.gypi
+++ b/deps/openssl/config/archs/linux64-mips64/asm_avx2/openssl.gypi
@@ -839,6 +839,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 317f39afb0..17b3316d86 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -206,10 +206,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux64-mips64",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1377,6 +1377,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1386,6 +1389,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2669,8 +2675,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5006,8 +5012,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7716,6 +7722,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7728,6 +7738,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9641,10 +9655,10 @@ our %unified_info = (
},
"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",
- "providers/fips/fips-dso-fips_entry.o"
+ "providers/fips/libfips-lib-self_test_kats.o"
],
"products" => {
"dso" => [
@@ -9773,6 +9787,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11535,8 +11550,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13872,8 +13887,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16266,7 +16281,7 @@ our %unified_info = (
"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_free.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",
@@ -18687,6 +18702,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18700,6 +18719,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19191,7 +19214,7 @@ our %unified_info = (
"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_free.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",
@@ -19908,9 +19931,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24358,6 +24383,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24779,6 +24807,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26507,6 +26536,16 @@ our %unified_info = (
"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"
],
@@ -26529,6 +26568,12 @@ our %unified_info = (
"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"
],
@@ -27041,8 +27086,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27069,7 +27114,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27086,8 +27131,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 e186a0057e..daf88189ad 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: Tue Oct 19 08:19:52 2021 UTC"
+#define DATE "built on: Tue Dec 14 23:05:17 2021 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/opensslv.h b/deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/opensslv.h
index a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/linux64-mips64/no-asm/openssl.gypi
index f865475770..e752d4d923 100644
--- a/deps/openssl/config/archs/linux64-mips64/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux64-mips64/no-asm/openssl.gypi
@@ -841,6 +841,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 3a2d4354ca..4c0718cf01 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -206,10 +206,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux64-riscv64",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1375,6 +1375,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1384,6 +1387,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2667,8 +2673,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5004,8 +5010,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7714,6 +7720,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7726,6 +7736,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9771,6 +9785,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11533,8 +11548,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13870,8 +13885,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16264,7 +16279,7 @@ our %unified_info = (
"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_free.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",
@@ -18685,6 +18700,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18698,6 +18717,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19189,7 +19212,7 @@ our %unified_info = (
"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_free.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",
@@ -19906,9 +19929,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24356,6 +24381,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24777,6 +24805,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26505,6 +26534,16 @@ our %unified_info = (
"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"
],
@@ -26527,6 +26566,12 @@ our %unified_info = (
"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"
],
@@ -27039,8 +27084,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27067,7 +27112,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27084,8 +27129,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 a2ddedf930..2f6c7424fa 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: Tue Oct 19 08:23:24 2021 UTC"
+#define DATE "built on: Tue Dec 14 23:10:07 2021 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/opensslv.h b/deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/opensslv.h
index a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/linux64-riscv64/no-asm/openssl.gypi
index 33c2661e39..d5a3634dfd 100644
--- a/deps/openssl/config/archs/linux64-riscv64/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux64-riscv64/no-asm/openssl.gypi
@@ -841,6 +841,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
diff --git a/deps/openssl/config/archs/linux64-s390x/asm/configdata.pm b/deps/openssl/config/archs/linux64-s390x/asm/configdata.pm
index 5f2de65859..a866f4f192 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -207,10 +207,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux64-s390x",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1376,6 +1376,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1385,6 +1388,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2710,8 +2716,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5047,8 +5053,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7757,6 +7763,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7769,6 +7779,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7988,6 +8002,9 @@ our %unified_info = (
},
"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",
@@ -8005,10 +8022,7 @@ our %unified_info = (
"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",
- "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/libtestutil-lib-opt.o"
],
"products" => {
"bin" => [
@@ -9711,10 +9725,10 @@ our %unified_info = (
},
"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",
- "providers/fips/fips-dso-fips_entry.o"
+ "providers/fips/libfips-lib-self_test_kats.o"
],
"products" => {
"dso" => [
@@ -9843,6 +9857,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11605,8 +11620,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13942,8 +13957,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16336,7 +16351,7 @@ our %unified_info = (
"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_free.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",
@@ -18811,6 +18826,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18824,6 +18843,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19315,7 +19338,7 @@ our %unified_info = (
"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_free.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",
@@ -20032,9 +20055,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24544,6 +24569,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24965,6 +24993,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26703,6 +26732,16 @@ our %unified_info = (
"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"
],
@@ -26725,6 +26764,12 @@ our %unified_info = (
"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"
],
@@ -27234,8 +27279,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27262,7 +27307,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27279,8 +27324,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 2e64cc4b93..e80bab31ac 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: Tue Oct 19 08:18:41 2021 UTC"
+#define DATE "built on: Tue Dec 14 23:03:43 2021 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/opensslv.h b/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/opensslv.h
index a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux64-s390x/asm/openssl.gypi b/deps/openssl/config/archs/linux64-s390x/asm/openssl.gypi
index 835067d30f..d00f8e5cbf 100644
--- a/deps/openssl/config/archs/linux64-s390x/asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux64-s390x/asm/openssl.gypi
@@ -837,6 +837,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 e883da1c11..ecc92ca102 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -207,10 +207,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux64-s390x",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1376,6 +1376,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1385,6 +1388,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2710,8 +2716,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5047,8 +5053,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7757,6 +7763,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7769,6 +7779,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7988,9 +8002,6 @@ our %unified_info = (
},
"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",
@@ -8008,7 +8019,10 @@ our %unified_info = (
"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"
+ "apps/lib/libtestutil-lib-opt.o",
+ "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"
],
"products" => {
"bin" => [
@@ -9843,6 +9857,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11605,8 +11620,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13942,8 +13957,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16336,7 +16351,7 @@ our %unified_info = (
"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_free.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",
@@ -18811,6 +18826,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18824,6 +18843,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19315,7 +19338,7 @@ our %unified_info = (
"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_free.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",
@@ -20032,9 +20055,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24544,6 +24569,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24965,6 +24993,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26703,6 +26732,16 @@ our %unified_info = (
"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"
],
@@ -26725,6 +26764,12 @@ our %unified_info = (
"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"
],
@@ -27234,8 +27279,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27262,7 +27307,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27279,8 +27324,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 5b40245af5..2d6f8e8749 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: Tue Oct 19 08:18:56 2021 UTC"
+#define DATE "built on: Tue Dec 14 23:04:03 2021 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/opensslv.h b/deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/opensslv.h
index a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/linux64-s390x/asm_avx2/openssl.gypi
index 9bfce6f872..891253c2a2 100644
--- a/deps/openssl/config/archs/linux64-s390x/asm_avx2/openssl.gypi
+++ b/deps/openssl/config/archs/linux64-s390x/asm_avx2/openssl.gypi
@@ -837,6 +837,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 fe7339156c..d645478504 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -206,10 +206,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux64-s390x",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1377,6 +1377,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1386,6 +1389,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2669,8 +2675,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5006,8 +5012,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7716,6 +7722,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7728,6 +7738,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9773,6 +9787,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11535,8 +11550,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13872,8 +13887,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16266,7 +16281,7 @@ our %unified_info = (
"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_free.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",
@@ -18687,6 +18702,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18700,6 +18719,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19191,7 +19214,7 @@ our %unified_info = (
"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_free.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",
@@ -19908,9 +19931,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24358,6 +24383,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24779,6 +24807,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26507,6 +26536,16 @@ our %unified_info = (
"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"
],
@@ -26529,6 +26568,12 @@ our %unified_info = (
"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"
],
@@ -27041,8 +27086,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27069,7 +27114,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27086,8 +27131,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 30832b72b3..2474d27098 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: Tue Oct 19 08:19:10 2021 UTC"
+#define DATE "built on: Tue Dec 14 23:04:23 2021 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/opensslv.h b/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/opensslv.h
index a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/linux64-s390x/no-asm/openssl.gypi
index acfbb8bc94..ffeeed081d 100644
--- a/deps/openssl/config/archs/linux64-s390x/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux64-s390x/no-asm/openssl.gypi
@@ -842,6 +842,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 2993f56e65..9801c085eb 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -204,10 +204,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -256,11 +256,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "solaris-x86-gcc",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1367,6 +1367,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1376,6 +1379,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -1588,6 +1594,7 @@ our %unified_info = (
"providers/libdefault.a" => [
"AES_ASM",
"OPENSSL_CPUID_OBJ",
+ "OPENSSL_IA32_SSE2",
"VPAES_ASM"
],
"providers/libfips.a" => [
@@ -2716,8 +2723,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5053,8 +5060,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7763,6 +7770,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7775,6 +7786,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9846,6 +9861,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11608,8 +11624,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13945,8 +13961,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16339,7 +16355,7 @@ our %unified_info = (
"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_free.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",
@@ -18760,6 +18776,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18773,6 +18793,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19264,7 +19288,7 @@ our %unified_info = (
"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_free.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",
@@ -19981,9 +20005,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24521,6 +24547,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24942,6 +24971,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26684,6 +26714,16 @@ our %unified_info = (
"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"
],
@@ -26706,6 +26746,12 @@ our %unified_info = (
"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"
],
@@ -27215,8 +27261,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27243,7 +27289,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27260,8 +27306,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 0760aca16a..6064952d7b 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: Tue Oct 19 08:20:06 2021 UTC"
+#define DATE "built on: Tue Dec 14 23:05:35 2021 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/opensslv.h b/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/opensslv.h
index a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/solaris-x86-gcc/asm/openssl.gypi
index a45970beb9..1f005cb567 100644
--- a/deps/openssl/config/archs/solaris-x86-gcc/asm/openssl.gypi
+++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/openssl.gypi
@@ -829,6 +829,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 29be3c1b83..4745df358e 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -204,10 +204,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -256,11 +256,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "solaris-x86-gcc",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1367,6 +1367,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1376,6 +1379,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -1588,6 +1594,7 @@ our %unified_info = (
"providers/libdefault.a" => [
"AES_ASM",
"OPENSSL_CPUID_OBJ",
+ "OPENSSL_IA32_SSE2",
"VPAES_ASM"
],
"providers/libfips.a" => [
@@ -2716,8 +2723,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5053,8 +5060,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7763,6 +7770,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7775,6 +7786,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9846,6 +9861,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11608,8 +11624,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13945,8 +13961,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16339,7 +16355,7 @@ our %unified_info = (
"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_free.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",
@@ -18760,6 +18776,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18773,6 +18793,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19264,7 +19288,7 @@ our %unified_info = (
"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_free.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",
@@ -19981,9 +20005,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24521,6 +24547,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24942,6 +24971,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26684,6 +26714,16 @@ our %unified_info = (
"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"
],
@@ -26706,6 +26746,12 @@ our %unified_info = (
"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"
],
@@ -27215,8 +27261,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27243,7 +27289,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27260,8 +27306,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 e3f38f11fd..523c4e23d9 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: Tue Oct 19 08:20:21 2021 UTC"
+#define DATE "built on: Tue Dec 14 23:05:55 2021 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/opensslv.h b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/include/openssl/opensslv.h
index a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/openssl.gypi
index 709997021d..7a1855282d 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
@@ -829,6 +829,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 bf81aa9ee4..aef644deaa 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -203,10 +203,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -256,11 +256,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "solaris-x86-gcc",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1368,6 +1368,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1377,6 +1380,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2660,8 +2666,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -4997,8 +5003,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7707,6 +7713,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7719,6 +7729,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7938,9 +7952,6 @@ our %unified_info = (
},
"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",
@@ -7958,7 +7969,10 @@ our %unified_info = (
"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"
+ "apps/lib/libtestutil-lib-opt.o",
+ "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"
],
"products" => {
"bin" => [
@@ -9632,10 +9646,10 @@ our %unified_info = (
},
"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",
- "providers/fips/fips-dso-fips_entry.o"
+ "providers/fips/libfips-lib-self_test_kats.o"
],
"products" => {
"dso" => [
@@ -9764,6 +9778,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11526,8 +11541,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13863,8 +13878,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16257,7 +16272,7 @@ our %unified_info = (
"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_free.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",
@@ -18678,6 +18693,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18691,6 +18710,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19182,7 +19205,7 @@ our %unified_info = (
"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_free.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",
@@ -19899,9 +19922,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24349,6 +24374,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24770,6 +24798,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26498,6 +26527,16 @@ our %unified_info = (
"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"
],
@@ -26520,6 +26559,12 @@ our %unified_info = (
"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"
],
@@ -27032,8 +27077,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27060,7 +27105,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27077,8 +27122,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 5956d6db1d..bcab8ebdd7 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: Tue Oct 19 08:20:37 2021 UTC"
+#define DATE "built on: Tue Dec 14 23:06:16 2021 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/opensslv.h b/deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/opensslv.h
index a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/solaris-x86-gcc/no-asm/openssl.gypi
index 80361b12dc..3155ee7cda 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
@@ -841,6 +841,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 db68aec375..96ee1c24f8 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -204,10 +204,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -256,11 +256,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "solaris64-x86_64-gcc",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1368,6 +1368,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1377,6 +1380,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2720,8 +2726,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5057,8 +5063,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7767,6 +7773,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7779,6 +7789,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9892,6 +9906,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11654,8 +11669,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13991,8 +14006,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16385,7 +16400,7 @@ our %unified_info = (
"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_free.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",
@@ -18806,6 +18821,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18819,6 +18838,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19310,7 +19333,7 @@ our %unified_info = (
"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_free.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",
@@ -20027,9 +20050,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24673,6 +24698,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25094,6 +25122,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26854,6 +26883,16 @@ our %unified_info = (
"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"
],
@@ -26876,6 +26915,12 @@ our %unified_info = (
"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"
],
@@ -27385,8 +27430,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27413,7 +27458,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27430,8 +27475,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 5d8d5f9980..57dfc8f08c 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: Tue Oct 19 08:20:50 2021 UTC"
+#define DATE "built on: Tue Dec 14 23:06:34 2021 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/opensslv.h b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/opensslv.h
index a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/openssl.gypi
index 21c1600941..409f91c879 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
@@ -834,6 +834,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 7bd5ff0f8e..37692787c2 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -204,10 +204,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -256,11 +256,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "solaris64-x86_64-gcc",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1368,6 +1368,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1377,6 +1380,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2720,8 +2726,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -5057,8 +5063,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7767,6 +7773,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7779,6 +7789,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9760,10 +9774,10 @@ our %unified_info = (
},
"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"
+ "providers/fips/libfips-lib-self_test_kats.o",
+ "providers/fips/fips-dso-fips_entry.o"
],
"products" => {
"dso" => [
@@ -9892,6 +9906,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11654,8 +11669,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13991,8 +14006,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16385,7 +16400,7 @@ our %unified_info = (
"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_free.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",
@@ -18806,6 +18821,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18819,6 +18838,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19310,7 +19333,7 @@ our %unified_info = (
"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_free.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",
@@ -20027,9 +20050,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24673,6 +24698,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25094,6 +25122,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26854,6 +26883,16 @@ our %unified_info = (
"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"
],
@@ -26876,6 +26915,12 @@ our %unified_info = (
"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"
],
@@ -27385,8 +27430,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27413,7 +27458,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27430,8 +27475,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 3e911199f8..98624292ad 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: Tue Oct 19 08:21:10 2021 UTC"
+#define DATE "built on: Tue Dec 14 23:07:01 2021 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/opensslv.h b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/opensslv.h
index a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/openssl.gypi
index c9c11d25a3..a6339fe5be 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
@@ -834,6 +834,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.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 b1b396dd70..a21dd87a08 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.0+quic",
+ "full_version" => "3.0.1+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -203,10 +203,10 @@ 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" => "0",
- "perl_archname" => "x86_64-linux-thread-multi",
+ "patch" => "1",
+ "perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.32.1",
+ "perl_version" => "5.30.0",
"perlargv" => [
"no-comp",
"no-shared",
@@ -256,11 +256,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "7 sep 2021",
+ "release_date" => "14 Dec 2021",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "solaris64-x86_64-gcc",
- "version" => "3.0.0"
+ "version" => "3.0.1"
);
our %target = (
"AR" => "ar",
@@ -1369,6 +1369,9 @@ our %unified_info = (
"test/provider_internal_test" => {
"noinst" => "1"
},
+ "test/provider_pkey_test" => {
+ "noinst" => "1"
+ },
"test/provider_status_test" => {
"noinst" => "1"
},
@@ -1378,6 +1381,9 @@ our %unified_info = (
"test/rand_status_test" => {
"noinst" => "1"
},
+ "test/rand_test" => {
+ "noinst" => "1"
+ },
"test/rc2test" => {
"noinst" => "1"
},
@@ -2661,8 +2667,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -4998,8 +5004,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -7708,6 +7714,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/provider_pkey_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/provider_status_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7720,6 +7730,10 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/rand_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/rc2test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7939,6 +7953,9 @@ our %unified_info = (
},
"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",
@@ -7956,10 +7973,7 @@ our %unified_info = (
"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",
- "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/libtestutil-lib-opt.o"
],
"products" => {
"bin" => [
@@ -9633,10 +9647,10 @@ our %unified_info = (
},
"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"
+ "providers/fips/libfips-lib-self_test_kats.o",
+ "providers/fips/fips-dso-fips_entry.o"
],
"products" => {
"dso" => [
@@ -9765,6 +9779,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11527,8 +11542,8 @@ our %unified_info = (
"doc/html/man3/EVP_RAND.html" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/html/man3/EVP_SIGNATURE_free.html" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/html/man3/EVP_SIGNATURE.html" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/html/man3/EVP_SealInit.html" => [
"doc/man3/EVP_SealInit.pod"
@@ -13864,8 +13879,8 @@ our %unified_info = (
"doc/man/man3/EVP_RAND.3" => [
"doc/man3/EVP_RAND.pod"
],
- "doc/man/man3/EVP_SIGNATURE_free.3" => [
- "doc/man3/EVP_SIGNATURE_free.pod"
+ "doc/man/man3/EVP_SIGNATURE.3" => [
+ "doc/man3/EVP_SIGNATURE.pod"
],
"doc/man/man3/EVP_SealInit.3" => [
"doc/man3/EVP_SealInit.pod"
@@ -16258,7 +16273,7 @@ our %unified_info = (
"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_free.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",
@@ -18679,6 +18694,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/provider_pkey_test" => [
+ "include",
+ "apps/include"
+ ],
"test/provider_status_test" => [
"include",
"apps/include"
@@ -18692,6 +18711,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/rand_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rc2test" => [
"include",
"apps/include"
@@ -19183,7 +19206,7 @@ our %unified_info = (
"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_free.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",
@@ -19900,9 +19923,11 @@ our %unified_info = (
"test/provfetchtest",
"test/provider_fallback_test",
"test/provider_internal_test",
+ "test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
"test/rand_status_test",
+ "test/rand_test",
"test/rc2test",
"test/rc4test",
"test/rc5test",
@@ -24350,6 +24375,9 @@ our %unified_info = (
"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-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24771,6 +24799,7 @@ our %unified_info = (
"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-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26499,6 +26528,16 @@ our %unified_info = (
"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"
],
@@ -26521,6 +26560,12 @@ our %unified_info = (
"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"
],
@@ -27033,8 +27078,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27061,7 +27106,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+ use lib '/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27078,8 +27123,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl';
-use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations';
+use lib '/node/deps/openssl/openssl/util/perl';
+use lib '/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 83f8d7046a..249f0f7a32 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: Tue Oct 19 08:21:28 2021 UTC"
+#define DATE "built on: Tue Dec 14 23:07:28 2021 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/opensslv.h b/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/opensslv.h
index a0754657b6..46afce5296 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 0
+# define OPENSSL_VERSION_PATCH 1
/*
* 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.0"
-# define OPENSSL_FULL_VERSION_STR "3.0.0+quic"
+# define OPENSSL_VERSION_STR "3.0.1"
+# define OPENSSL_FULL_VERSION_STR "3.0.1+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "7 sep 2021"
+# define OPENSSL_RELEASE_DATE "14 Dec 2021"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0+quic 7 sep 2021"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021"
/* 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.gypi b/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/openssl.gypi
index fe1013d0be..473b301b67 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
@@ -841,6 +841,7 @@
'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/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 0000000000..79400c6472
--- /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 0000000000..e7f2afa987
--- /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 0000000000..cd9fc7cc70
--- /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 0000000000..6ff4f57494
--- /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 0000000000..dcece3cb4d
--- /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 0000000000..7c8a6dc96f
--- /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 0000000000..33a00775c9
--- /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 0000000000..2712886caf
--- /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 0000000000..8ffad99604
--- /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 0000000000..4103852ecb
--- /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 0000000000..6d0e701ebd
--- /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 0000000000..7ebb843871
--- /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 0000000000..bf48207047
--- /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 0000000000..64cc016225
--- /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 0000000000..c012013d98
--- /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 0000000000..8d824f5cfe
--- /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 0000000000..5b13afedf3
--- /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 0000000000..078cfba40f
--- /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 0000000000..2d7e2c08e9
--- /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 0000000000..b553f9d0f0
--- /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 0000000000..989eafb330
--- /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 0000000000..9df42dad4c
--- /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 0000000000..eb74ca98a9
--- /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 0000000000..f5edb766b4
--- /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 0000000000..ed28bd68cb
--- /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 0000000000..9270a3ee09
--- /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 0000000000..5629ae9a3a
--- /dev/null
+++ b/deps/openssl/openssl/include/openssl/x509v3.h
@@ -0,0 +1 @@
+#include "../../../config/x509v3.h"