summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRafaelGSS <rafael.nunu@hotmail.com>2022-05-09 16:55:20 -0300
committerRafaelGSS <rafael.nunu@hotmail.com>2022-05-13 11:00:15 -0300
commit871eace946bf74a24a9eed5b63350c0217abdc14 (patch)
tree528ec5a5b20d7e0ee2c27111a1c82f090001436b
parent05fb807ab0ea69c9c07acd1c625ae04a458f29c6 (diff)
downloadnode-new-871eace946bf74a24a9eed5b63350c0217abdc14.tar.gz
deps: update archs files for quictls/openssl-3.0.3
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/43025 Refs: https://mta.openssl.org/pipermail/openssl-announce/2022-May/000223.html Reviewed-By: Richard Lau <rlau@redhat.com> Reviewed-By: Beth Griggs <bgriggs@redhat.com>
-rw-r--r--deps/openssl/config/archs/BSD-x86/asm/configdata.pm79
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/BSD-x86/asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/BSD-x86/asm_avx2/configdata.pm79
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/BSD-x86/no-asm/configdata.pm79
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/configdata.pm83
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm_avx2/configdata.pm83
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/no-asm/configdata.pm83
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/VC-WIN32/asm/configdata.pm73
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/VC-WIN32/asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/VC-WIN32/asm_avx2/configdata.pm85
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/VC-WIN32/asm_avx2/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/VC-WIN32/no-asm/configdata.pm85
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/VC-WIN64-ARM/no-asm/configdata.pm81
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/VC-WIN64-ARM/no-asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/VC-WIN64A/asm/configdata.pm77
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/VC-WIN64A/asm_avx2/configdata.pm81
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/VC-WIN64A/asm_avx2/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/VC-WIN64A/no-asm/configdata.pm81
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/aix-gcc/asm/configdata.pm83
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/aix-gcc/asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/aix-gcc/asm_avx2/configdata.pm71
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/aix-gcc/asm_avx2/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/aix-gcc/no-asm/configdata.pm79
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/aix-gcc/no-asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/aix64-gcc-as/asm/configdata.pm83
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/aix64-gcc-as/asm_avx2/configdata.pm71
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/aix64-gcc-as/no-asm/configdata.pm75
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/asm/configdata.pm83
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/asm_avx2/configdata.pm79
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/asm_avx2/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/no-asm/configdata.pm83
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/darwin64-arm64-cc/asm/configdata.pm71
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/darwin64-arm64-cc/asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/configdata.pm83
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/darwin64-arm64-cc/no-asm/configdata.pm79
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/darwin64-arm64-cc/no-asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/configdata.pm75
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/configdata.pm71
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/configdata.pm75
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/linux-aarch64/asm/configdata.pm83
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/linux-aarch64/asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/linux-aarch64/asm_avx2/configdata.pm75
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/linux-aarch64/no-asm/configdata.pm83
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/linux-armv4/asm/configdata.pm79
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/linux-armv4/asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/linux-armv4/asm_avx2/configdata.pm79
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/linux-armv4/no-asm/configdata.pm83
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/linux-elf/asm/configdata.pm71
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/linux-elf/asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/linux-elf/asm_avx2/configdata.pm75
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/linux-elf/no-asm/configdata.pm83
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/linux-elf/no-asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/linux-ppc/asm/configdata.pm71
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/linux-ppc/asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/linux-ppc/asm_avx2/configdata.pm71
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/linux-ppc/asm_avx2/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/linux-ppc/no-asm/configdata.pm79
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/linux-ppc/no-asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/linux-ppc64/asm/configdata.pm83
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/linux-ppc64/asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/linux-ppc64/asm_avx2/configdata.pm75
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/linux-ppc64/asm_avx2/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/linux-ppc64/no-asm/configdata.pm71
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/linux-ppc64/no-asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/asm/configdata.pm71
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/asm_avx2/configdata.pm75
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/no-asm/configdata.pm83
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/configdata.pm83
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm_avx2/configdata.pm83
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/linux-x86_64/no-asm/configdata.pm75
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/linux32-s390x/asm/configdata.pm71
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/linux32-s390x/asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/linux32-s390x/asm_avx2/configdata.pm71
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/linux32-s390x/no-asm/configdata.pm71
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/linux64-mips64/asm/configdata.pm71
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/linux64-mips64/asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/linux64-mips64/asm_avx2/configdata.pm75
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/linux64-mips64/asm_avx2/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/linux64-mips64/no-asm/configdata.pm71
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/linux64-riscv64/no-asm/configdata.pm75
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/linux64-s390x/asm/configdata.pm71
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/linux64-s390x/asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/linux64-s390x/asm_avx2/configdata.pm83
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/linux64-s390x/no-asm/configdata.pm83
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/solaris-x86-gcc/asm/configdata.pm71
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/configdata.pm71
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/solaris-x86-gcc/no-asm/configdata.pm83
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/configdata.pm79
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/configdata.pm71
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/x509.h8
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/configdata.pm83
-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/crypto.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/include/openssl/ssl.h11
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/x509.h8
-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
417 files changed, 5635 insertions, 1578 deletions
diff --git a/deps/openssl/config/archs/BSD-x86/asm/configdata.pm b/deps/openssl/config/archs/BSD-x86/asm/configdata.pm
index 28e6c0549b..5b56d45f2c 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "BSD-x86",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1243,6 +1243,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1288,6 +1291,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2890,6 +2896,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5233,6 +5242,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7613,6 +7625,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7677,6 +7692,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -8020,9 +8039,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",
@@ -8040,7 +8056,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" => [
@@ -10484,7 +10503,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11804,6 +11823,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14147,6 +14169,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16435,6 +16460,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18500,6 +18526,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18687,6 +18717,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19370,6 +19404,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19992,6 +20027,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -20007,6 +20043,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26389,6 +26426,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26578,6 +26621,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27290,8 +27339,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27318,7 +27367,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27335,8 +27384,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 9cdc86eca8..7d5d0b0904 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: Wed Mar 16 04:51:37 2022 UTC"
+#define DATE "built on: Mon May 9 19:43:59 2022 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/crypto.h b/deps/openssl/config/archs/BSD-x86/asm/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/BSD-x86/asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/BSD-x86/asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/BSD-x86/asm/include/openssl/ssl.h b/deps/openssl/config/archs/BSD-x86/asm/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/BSD-x86/asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/BSD-x86/asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/BSD-x86/asm/include/openssl/x509.h b/deps/openssl/config/archs/BSD-x86/asm/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/BSD-x86/asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/BSD-x86/asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 3ead4d7f9b..86925fdeaf 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "BSD-x86",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1243,6 +1243,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1288,6 +1291,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2890,6 +2896,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5233,6 +5242,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7613,6 +7625,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7677,6 +7692,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -8020,6 +8039,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",
@@ -8037,10 +8059,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" => [
@@ -10484,7 +10503,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11804,6 +11823,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14147,6 +14169,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16435,6 +16460,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18500,6 +18526,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18687,6 +18717,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19370,6 +19404,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19992,6 +20027,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -20007,6 +20043,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26389,6 +26426,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26578,6 +26621,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27290,8 +27339,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27318,7 +27367,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27335,8 +27384,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 dffe36cdcc..234d53fbc5 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: Wed Mar 16 04:51:50 2022 UTC"
+#define DATE "built on: Mon May 9 19:44:08 2022 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/crypto.h b/deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/ssl.h b/deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/x509.h b/deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/x509.h
+++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 487299b334..8392d10f17 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "BSD-x86",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1244,6 +1244,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1289,6 +1292,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2833,6 +2839,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5176,6 +5185,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7556,6 +7568,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7620,6 +7635,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7963,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",
@@ -7983,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" => [
@@ -10401,7 +10420,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11721,6 +11740,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14064,6 +14086,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16352,6 +16377,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18417,6 +18443,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18604,6 +18634,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19287,6 +19321,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19909,6 +19944,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -19924,6 +19960,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26202,6 +26239,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26391,6 +26434,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27106,8 +27155,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27134,7 +27183,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27151,8 +27200,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 25722290c6..3cbbd40032 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: Wed Mar 16 04:52:04 2022 UTC"
+#define DATE "built on: Mon May 9 19:44:17 2022 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/crypto.h b/deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/ssl.h b/deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/x509.h b/deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 3c30036f99..1fded28a27 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "BSD-x86_64",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1244,6 +1244,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1289,6 +1292,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2893,6 +2899,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5236,6 +5245,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7616,6 +7628,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7680,6 +7695,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -8023,6 +8042,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",
@@ -8040,10 +8062,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" => [
@@ -9786,10 +9805,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" => [
@@ -10529,7 +10548,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11849,6 +11868,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14192,6 +14214,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16480,6 +16505,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18545,6 +18571,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18732,6 +18762,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19415,6 +19449,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -20037,6 +20072,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -20052,6 +20088,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26558,6 +26595,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26747,6 +26790,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27459,8 +27508,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27487,7 +27536,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27504,8 +27553,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 8c90b3247c..a28e436d84 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: Wed Mar 16 04:52:16 2022 UTC"
+#define DATE "built on: Mon May 9 19:44:25 2022 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/crypto.h b/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/ssl.h b/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/x509.h b/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 7f53b2e2d4..1f7421b5bd 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "BSD-x86_64",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1244,6 +1244,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1289,6 +1292,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2893,6 +2899,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5236,6 +5245,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7616,6 +7628,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7680,6 +7695,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -8023,6 +8042,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",
@@ -8040,10 +8062,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" => [
@@ -9786,10 +9805,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" => [
@@ -10529,7 +10548,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11849,6 +11868,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14192,6 +14214,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16480,6 +16505,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18545,6 +18571,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18732,6 +18762,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19415,6 +19449,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -20037,6 +20072,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -20052,6 +20088,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26558,6 +26595,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26747,6 +26790,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27459,8 +27508,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27487,7 +27536,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27504,8 +27553,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 29225178b4..c9a85c69a3 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: Wed Mar 16 04:52:34 2022 UTC"
+#define DATE "built on: Mon May 9 19:44:37 2022 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/crypto.h b/deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* 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/include/openssl/ssl.h b/deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/x509.h b/deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/x509.h
+++ b/deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 d63fe8ef50..30e06ca4e7 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "BSD-x86_64",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1245,6 +1245,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1290,6 +1293,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2834,6 +2840,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5177,6 +5186,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7557,6 +7569,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7621,6 +7636,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7964,9 +7983,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",
@@ -7984,7 +8000,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" => [
@@ -9659,10 +9678,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" => [
@@ -10402,7 +10421,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11722,6 +11741,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14065,6 +14087,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16353,6 +16378,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18418,6 +18444,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18605,6 +18635,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19288,6 +19322,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19910,6 +19945,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -19925,6 +19961,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26203,6 +26240,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26392,6 +26435,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27107,8 +27156,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27135,7 +27184,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27152,8 +27201,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 9d4aa9a694..88cb25132f 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: Wed Mar 16 04:52:51 2022 UTC"
+#define DATE "built on: Mon May 9 19:44:49 2022 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/crypto.h b/deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* 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/include/openssl/ssl.h b/deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/x509.h b/deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
diff --git a/deps/openssl/config/archs/VC-WIN32/asm/configdata.pm b/deps/openssl/config/archs/VC-WIN32/asm/configdata.pm
index 952d7ae987..c799e6ab3d 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "VC-WIN32",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "lib",
@@ -287,7 +287,7 @@ our %target = (
"LDFLAGS" => "/nologo /debug",
"MT" => "mt",
"MTFLAGS" => "-nologo",
- "RANLIB" => "CODE(0x564903bb20a0)",
+ "RANLIB" => "CODE(0x55f42401b3f0)",
"RC" => "rc",
"_conf_fname_int" => [
"Configurations/00-base-templates.conf",
@@ -1294,6 +1294,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1339,6 +1342,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2938,6 +2944,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5281,6 +5290,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7667,6 +7679,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7731,6 +7746,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -10542,7 +10561,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11862,6 +11881,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14205,6 +14227,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16501,6 +16526,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18572,6 +18598,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18759,6 +18789,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19442,6 +19476,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -20064,6 +20099,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -20079,6 +20115,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26467,6 +26504,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26657,6 +26700,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27369,8 +27418,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27397,7 +27446,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27414,8 +27463,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 6aa9f2de5c..75aeb035c6 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: Wed Mar 16 05:03:33 2022 UTC"
+#define DATE "built on: Mon May 9 19:52:12 2022 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/crypto.h b/deps/openssl/config/archs/VC-WIN32/asm/include/openssl/crypto.h
index 0aab81b3c4..668c52cfee 100644
--- a/deps/openssl/config/archs/VC-WIN32/asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/VC-WIN32/asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 c1fac576fd..4be2e056fa 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/VC-WIN32/asm/include/openssl/ssl.h b/deps/openssl/config/archs/VC-WIN32/asm/include/openssl/ssl.h
index fb02a445b2..9712ae165a 100644
--- a/deps/openssl/config/archs/VC-WIN32/asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/VC-WIN32/asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/VC-WIN32/asm/include/openssl/x509.h b/deps/openssl/config/archs/VC-WIN32/asm/include/openssl/x509.h
index ea8909a549..0f2353c821 100644
--- a/deps/openssl/config/archs/VC-WIN32/asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/VC-WIN32/asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 d6f98464f5..a2ce2c97b6 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "VC-WIN32",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "lib",
@@ -287,7 +287,7 @@ our %target = (
"LDFLAGS" => "/nologo /debug",
"MT" => "mt",
"MTFLAGS" => "-nologo",
- "RANLIB" => "CODE(0x561566bd9380)",
+ "RANLIB" => "CODE(0x5649413fc400)",
"RC" => "rc",
"_conf_fname_int" => [
"Configurations/00-base-templates.conf",
@@ -1294,6 +1294,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1339,6 +1342,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2938,6 +2944,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5281,6 +5290,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7667,6 +7679,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7731,6 +7746,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -8074,9 +8093,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",
@@ -8096,7 +8112,10 @@ 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/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"
],
"products" => {
"bin" => [
@@ -9796,10 +9815,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" => [
@@ -10542,7 +10561,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11862,6 +11881,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14205,6 +14227,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16501,6 +16526,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18572,6 +18598,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18759,6 +18789,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19442,6 +19476,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -20064,6 +20099,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -20079,6 +20115,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26467,6 +26504,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26657,6 +26700,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27369,8 +27418,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27397,7 +27446,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27414,8 +27463,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 cfec505bcb..02cb17caf5 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: Wed Mar 16 05:03:45 2022 UTC"
+#define DATE "built on: Mon May 9 19:52:20 2022 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/crypto.h b/deps/openssl/config/archs/VC-WIN32/asm_avx2/include/openssl/crypto.h
index 0aab81b3c4..668c52cfee 100644
--- a/deps/openssl/config/archs/VC-WIN32/asm_avx2/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/VC-WIN32/asm_avx2/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 c1fac576fd..4be2e056fa 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/VC-WIN32/asm_avx2/include/openssl/ssl.h b/deps/openssl/config/archs/VC-WIN32/asm_avx2/include/openssl/ssl.h
index fb02a445b2..9712ae165a 100644
--- a/deps/openssl/config/archs/VC-WIN32/asm_avx2/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/VC-WIN32/asm_avx2/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/VC-WIN32/asm_avx2/include/openssl/x509.h b/deps/openssl/config/archs/VC-WIN32/asm_avx2/include/openssl/x509.h
index ea8909a549..0f2353c821 100644
--- a/deps/openssl/config/archs/VC-WIN32/asm_avx2/include/openssl/x509.h
+++ b/deps/openssl/config/archs/VC-WIN32/asm_avx2/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 27741848ff..ba248de8be 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "VC-WIN32",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "lib",
@@ -287,7 +287,7 @@ our %target = (
"LDFLAGS" => "/nologo /debug",
"MT" => "mt",
"MTFLAGS" => "-nologo",
- "RANLIB" => "CODE(0x55f4c6692920)",
+ "RANLIB" => "CODE(0x55b39757a310)",
"RC" => "rc",
"_conf_fname_int" => [
"Configurations/00-base-templates.conf",
@@ -1295,6 +1295,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1340,6 +1343,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2881,6 +2887,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5224,6 +5233,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7610,6 +7622,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7674,6 +7689,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -8017,9 +8036,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",
@@ -8039,7 +8055,10 @@ 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/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"
],
"products" => {
"bin" => [
@@ -9713,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/libfips-lib-self_test_kats.o",
+ "providers/fips/fips-dso-fips_entry.o"
],
"products" => {
"dso" => [
@@ -10459,7 +10478,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11779,6 +11798,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14122,6 +14144,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16418,6 +16443,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18489,6 +18515,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18676,6 +18706,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19359,6 +19393,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19981,6 +20016,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -19996,6 +20032,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26280,6 +26317,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26470,6 +26513,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27185,8 +27234,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27213,7 +27262,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27230,8 +27279,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 3184d86295..bca2d7943a 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: Wed Mar 16 05:03:57 2022 UTC"
+#define DATE "built on: Mon May 9 19:52:28 2022 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/crypto.h b/deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/crypto.h
index 0aab81b3c4..668c52cfee 100644
--- a/deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 c1fac576fd..4be2e056fa 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/ssl.h b/deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/ssl.h
index fb02a445b2..9712ae165a 100644
--- a/deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/x509.h b/deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/x509.h
index ea8909a549..0f2353c821 100644
--- a/deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 d8090707bb..9f384a4d1b 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "VC-WIN64-ARM",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "lib",
@@ -283,7 +283,7 @@ our %target = (
"LDFLAGS" => "/nologo /debug",
"MT" => "mt",
"MTFLAGS" => "-nologo",
- "RANLIB" => "CODE(0x562e2bc2c820)",
+ "RANLIB" => "CODE(0x556a85b2e4a0)",
"RC" => "rc",
"_conf_fname_int" => [
"Configurations/00-base-templates.conf",
@@ -1287,6 +1287,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1332,6 +1335,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2873,6 +2879,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5216,6 +5225,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7602,6 +7614,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7666,6 +7681,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -8009,9 +8028,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",
@@ -8031,7 +8047,10 @@ 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/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"
],
"products" => {
"bin" => [
@@ -10451,7 +10470,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11771,6 +11790,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14114,6 +14136,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16410,6 +16435,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18481,6 +18507,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18668,6 +18698,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19351,6 +19385,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19973,6 +20008,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -19988,6 +20024,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26272,6 +26309,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26462,6 +26505,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27177,8 +27226,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27205,7 +27254,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27222,8 +27271,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 9660e2b507..c372d43686 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: Wed Mar 16 05:04:07 2022 UTC"
+#define DATE "built on: Mon May 9 19:52:36 2022 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/crypto.h b/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/include/openssl/crypto.h
index 0aab81b3c4..668c52cfee 100644
--- a/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 c1fac576fd..4be2e056fa 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* 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/include/openssl/ssl.h b/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/include/openssl/ssl.h
index fb02a445b2..9712ae165a 100644
--- a/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/include/openssl/x509.h b/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/include/openssl/x509.h
index ea8909a549..0f2353c821 100644
--- a/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
diff --git a/deps/openssl/config/archs/VC-WIN64A/asm/configdata.pm b/deps/openssl/config/archs/VC-WIN64A/asm/configdata.pm
index d2eb08f496..f44ed63035 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "VC-WIN64A",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "lib",
@@ -290,7 +290,7 @@ our %target = (
"LDFLAGS" => "/nologo /debug",
"MT" => "mt",
"MTFLAGS" => "-nologo",
- "RANLIB" => "CODE(0x5579ca06f6e0)",
+ "RANLIB" => "CODE(0x55dfb6b1e3f0)",
"RC" => "rc",
"_conf_fname_int" => [
"Configurations/00-base-templates.conf",
@@ -1298,6 +1298,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1343,6 +1346,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2944,6 +2950,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5287,6 +5296,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7673,6 +7685,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7737,6 +7752,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9833,10 +9852,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" => [
@@ -10579,7 +10598,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11899,6 +11918,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14242,6 +14264,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16538,6 +16563,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18609,6 +18635,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18796,6 +18826,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19479,6 +19513,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -20101,6 +20136,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -20116,6 +20152,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26628,6 +26665,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26818,6 +26861,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27530,8 +27579,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27558,7 +27607,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27575,8 +27624,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 bb6286128b..d3adc719bc 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: Wed Mar 16 05:02:50 2022 UTC"
+#define DATE "built on: Mon May 9 19:51:43 2022 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/crypto.h b/deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/crypto.h
index 0aab81b3c4..668c52cfee 100644
--- a/deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 c1fac576fd..4be2e056fa 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/ssl.h b/deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/ssl.h
index fb02a445b2..9712ae165a 100644
--- a/deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/x509.h b/deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/x509.h
index ea8909a549..0f2353c821 100644
--- a/deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 674429534e..2fa86c4694 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "VC-WIN64A",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "lib",
@@ -290,7 +290,7 @@ our %target = (
"LDFLAGS" => "/nologo /debug",
"MT" => "mt",
"MTFLAGS" => "-nologo",
- "RANLIB" => "CODE(0x5575e5b916a0)",
+ "RANLIB" => "CODE(0x56088900d4d0)",
"RC" => "rc",
"_conf_fname_int" => [
"Configurations/00-base-templates.conf",
@@ -1298,6 +1298,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1343,6 +1346,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2944,6 +2950,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5287,6 +5296,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7673,6 +7685,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7737,6 +7752,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -8080,9 +8099,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",
@@ -8102,7 +8118,10 @@ 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/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"
],
"products" => {
"bin" => [
@@ -10579,7 +10598,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11899,6 +11918,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14242,6 +14264,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16538,6 +16563,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18609,6 +18635,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18796,6 +18826,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19479,6 +19513,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -20101,6 +20136,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -20116,6 +20152,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26628,6 +26665,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26818,6 +26861,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27530,8 +27579,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27558,7 +27607,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27575,8 +27624,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 7268ba1317..7c479fc9e1 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: Wed Mar 16 05:03:06 2022 UTC"
+#define DATE "built on: Mon May 9 19:51:54 2022 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/crypto.h b/deps/openssl/config/archs/VC-WIN64A/asm_avx2/include/openssl/crypto.h
index 0aab81b3c4..668c52cfee 100644
--- a/deps/openssl/config/archs/VC-WIN64A/asm_avx2/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/VC-WIN64A/asm_avx2/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 c1fac576fd..4be2e056fa 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/VC-WIN64A/asm_avx2/include/openssl/ssl.h b/deps/openssl/config/archs/VC-WIN64A/asm_avx2/include/openssl/ssl.h
index fb02a445b2..9712ae165a 100644
--- a/deps/openssl/config/archs/VC-WIN64A/asm_avx2/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/VC-WIN64A/asm_avx2/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/VC-WIN64A/asm_avx2/include/openssl/x509.h b/deps/openssl/config/archs/VC-WIN64A/asm_avx2/include/openssl/x509.h
index ea8909a549..0f2353c821 100644
--- a/deps/openssl/config/archs/VC-WIN64A/asm_avx2/include/openssl/x509.h
+++ b/deps/openssl/config/archs/VC-WIN64A/asm_avx2/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 ff2d55e1b8..2297486448 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "VC-WIN64A",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "lib",
@@ -290,7 +290,7 @@ our %target = (
"LDFLAGS" => "/nologo /debug",
"MT" => "mt",
"MTFLAGS" => "-nologo",
- "RANLIB" => "CODE(0x557288449bd0)",
+ "RANLIB" => "CODE(0x5627cfe364a0)",
"RC" => "rc",
"_conf_fname_int" => [
"Configurations/00-base-templates.conf",
@@ -1299,6 +1299,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1344,6 +1347,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2885,6 +2891,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5228,6 +5237,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7614,6 +7626,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7678,6 +7693,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -8021,6 +8040,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",
@@ -8040,10 +8062,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" => [
@@ -10463,7 +10482,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11783,6 +11802,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14126,6 +14148,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16422,6 +16447,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18493,6 +18519,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18680,6 +18710,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19363,6 +19397,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19985,6 +20020,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -20000,6 +20036,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26284,6 +26321,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26474,6 +26517,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27189,8 +27238,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27217,7 +27266,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27234,8 +27283,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 92b9cdf819..a02c01faa9 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: Wed Mar 16 05:03:22 2022 UTC"
+#define DATE "built on: Mon May 9 19:52:05 2022 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/crypto.h b/deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/crypto.h
index 0aab81b3c4..668c52cfee 100644
--- a/deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 c1fac576fd..4be2e056fa 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/ssl.h b/deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/ssl.h
index fb02a445b2..9712ae165a 100644
--- a/deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/x509.h b/deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/x509.h
index ea8909a549..0f2353c821 100644
--- a/deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
diff --git a/deps/openssl/config/archs/aix-gcc/asm/configdata.pm b/deps/openssl/config/archs/aix-gcc/asm/configdata.pm
index 0ea45c0d70..8102df1721 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "aix-gcc",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar -X32",
@@ -1245,6 +1245,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1290,6 +1293,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2863,6 +2869,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5206,6 +5215,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7586,6 +7598,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7650,6 +7665,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7993,9 +8012,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",
@@ -8013,7 +8029,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" => [
@@ -9719,10 +9738,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" => [
@@ -10462,7 +10481,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11782,6 +11801,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14125,6 +14147,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16413,6 +16438,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18478,6 +18504,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18665,6 +18695,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19348,6 +19382,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19970,6 +20005,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -19985,6 +20021,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26387,6 +26424,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26576,6 +26619,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27291,8 +27340,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27319,7 +27368,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27336,8 +27385,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 2bd8c3c431..51cb36c040 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: Wed Mar 16 04:50:23 2022 UTC"
+#define DATE "built on: Mon May 9 19:43:08 2022 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/crypto.h b/deps/openssl/config/archs/aix-gcc/asm/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/aix-gcc/asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/aix-gcc/asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/aix-gcc/asm/include/openssl/ssl.h b/deps/openssl/config/archs/aix-gcc/asm/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/aix-gcc/asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/aix-gcc/asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/aix-gcc/asm/include/openssl/x509.h b/deps/openssl/config/archs/aix-gcc/asm/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/aix-gcc/asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/aix-gcc/asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 7aab380b51..6b7254c48a 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "aix-gcc",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar -X32",
@@ -1245,6 +1245,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1290,6 +1293,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2863,6 +2869,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5206,6 +5215,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7586,6 +7598,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7650,6 +7665,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -10462,7 +10481,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11782,6 +11801,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14125,6 +14147,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16413,6 +16438,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18478,6 +18504,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18665,6 +18695,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19348,6 +19382,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19970,6 +20005,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -19985,6 +20021,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26387,6 +26424,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26576,6 +26619,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27291,8 +27340,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27319,7 +27368,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27336,8 +27385,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 d367ed8eba..7b6929c217 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: Wed Mar 16 04:50:36 2022 UTC"
+#define DATE "built on: Mon May 9 19:43:16 2022 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/crypto.h b/deps/openssl/config/archs/aix-gcc/asm_avx2/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/aix-gcc/asm_avx2/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/aix-gcc/asm_avx2/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/aix-gcc/asm_avx2/include/openssl/ssl.h b/deps/openssl/config/archs/aix-gcc/asm_avx2/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/aix-gcc/asm_avx2/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/aix-gcc/asm_avx2/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/aix-gcc/asm_avx2/include/openssl/x509.h b/deps/openssl/config/archs/aix-gcc/asm_avx2/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/aix-gcc/asm_avx2/include/openssl/x509.h
+++ b/deps/openssl/config/archs/aix-gcc/asm_avx2/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 b986a5db0c..7fadbc655c 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "aix-gcc",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar -X32",
@@ -1246,6 +1246,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1291,6 +1294,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2835,6 +2841,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5178,6 +5187,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7558,6 +7570,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7622,6 +7637,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7965,9 +7984,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",
@@ -7985,7 +8001,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" => [
@@ -10402,7 +10421,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11722,6 +11741,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14065,6 +14087,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16353,6 +16378,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18418,6 +18444,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18605,6 +18635,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19288,6 +19322,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19910,6 +19945,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -19925,6 +19961,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26199,6 +26236,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26388,6 +26431,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27106,8 +27155,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27134,7 +27183,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27151,8 +27200,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 70493b1eb3..d1afeb73ec 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: Wed Mar 16 04:50:48 2022 UTC"
+#define DATE "built on: Mon May 9 19:43:25 2022 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/crypto.h b/deps/openssl/config/archs/aix-gcc/no-asm/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/aix-gcc/no-asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/aix-gcc/no-asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/aix-gcc/no-asm/include/openssl/ssl.h b/deps/openssl/config/archs/aix-gcc/no-asm/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/aix-gcc/no-asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/aix-gcc/no-asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/aix-gcc/no-asm/include/openssl/x509.h b/deps/openssl/config/archs/aix-gcc/no-asm/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/aix-gcc/no-asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/aix-gcc/no-asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 23378c79fa..1fa20ce7db 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "aix64-gcc-as",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar -X64",
@@ -1247,6 +1247,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1292,6 +1295,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2871,6 +2877,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5214,6 +5223,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7594,6 +7606,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7658,6 +7673,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -8001,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",
@@ -8018,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" => [
@@ -9738,10 +9757,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" => [
@@ -10481,7 +10500,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11801,6 +11820,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14144,6 +14166,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16432,6 +16457,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18497,6 +18523,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18684,6 +18714,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19367,6 +19401,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19989,6 +20024,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -20004,6 +20040,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26450,6 +26487,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26639,6 +26682,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27354,8 +27403,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27382,7 +27431,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27399,8 +27448,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 e110bc2905..ce3578e8fe 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: Wed Mar 16 04:51:00 2022 UTC"
+#define DATE "built on: Mon May 9 19:43:33 2022 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/crypto.h b/deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/ssl.h b/deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/x509.h b/deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 26373a93f0..f64e4920df 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "aix64-gcc-as",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar -X64",
@@ -1247,6 +1247,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1292,6 +1295,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2871,6 +2877,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5214,6 +5223,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7594,6 +7606,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7658,6 +7673,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -10481,7 +10500,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11801,6 +11820,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14144,6 +14166,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16432,6 +16457,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18497,6 +18523,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18684,6 +18714,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19367,6 +19401,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19989,6 +20024,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -20004,6 +20040,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26450,6 +26487,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26639,6 +26682,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27354,8 +27403,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27382,7 +27431,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27399,8 +27448,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 e7e83ad5f7..92563cb21a 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: Wed Mar 16 04:51:12 2022 UTC"
+#define DATE "built on: Mon May 9 19:43:42 2022 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/crypto.h b/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* 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/include/openssl/ssl.h b/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/x509.h b/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/x509.h
+++ b/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 b5ba0ae92d..a1a909caea 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "aix64-gcc-as",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar -X64",
@@ -1248,6 +1248,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1293,6 +1296,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2837,6 +2843,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5180,6 +5189,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7560,6 +7572,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7624,6 +7639,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9661,10 +9680,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" => [
@@ -10404,7 +10423,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11724,6 +11743,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14067,6 +14089,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16355,6 +16380,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18420,6 +18446,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18607,6 +18637,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19290,6 +19324,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19912,6 +19947,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -19927,6 +19963,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26201,6 +26238,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26390,6 +26433,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27108,8 +27157,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27136,7 +27185,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27153,8 +27202,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 291eb4728f..3b7c62edde 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: Wed Mar 16 04:51:25 2022 UTC"
+#define DATE "built on: Mon May 9 19:43:51 2022 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/crypto.h b/deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* 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/include/openssl/ssl.h b/deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/x509.h b/deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 eca35ef678..17b0f6f761 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "darwin-i386-cc",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1245,6 +1245,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1290,6 +1293,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2892,6 +2898,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5235,6 +5244,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7607,6 +7619,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7671,6 +7686,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -8014,6 +8033,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",
@@ -8031,10 +8053,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" => [
@@ -9733,10 +9752,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" => [
@@ -10476,7 +10495,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11796,6 +11815,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14139,6 +14161,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16410,6 +16435,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18467,6 +18493,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18654,6 +18684,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19337,6 +19371,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19959,6 +19994,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -19974,6 +20010,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26350,6 +26387,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26539,6 +26582,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27253,8 +27302,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27281,7 +27330,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27298,8 +27347,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 e8183e0ca0..53260d34f3 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: Wed Mar 16 04:53:48 2022 UTC"
+#define DATE "built on: Mon May 9 19:45:28 2022 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/crypto.h b/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/ssl.h b/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/x509.h b/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 bc45dbb693..a3b6916978 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "darwin-i386-cc",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1245,6 +1245,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1290,6 +1293,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2892,6 +2898,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5235,6 +5244,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7607,6 +7619,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7671,6 +7686,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -8014,9 +8033,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",
@@ -8034,7 +8050,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" => [
@@ -10476,7 +10495,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11796,6 +11815,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14139,6 +14161,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16410,6 +16435,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18467,6 +18493,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18654,6 +18684,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19337,6 +19371,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19959,6 +19994,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -19974,6 +20010,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26350,6 +26387,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26539,6 +26582,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27253,8 +27302,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27281,7 +27330,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27298,8 +27347,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 e1e9f9519e..cfb781c6a2 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: Wed Mar 16 04:54:01 2022 UTC"
+#define DATE "built on: Mon May 9 19:45:37 2022 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/crypto.h b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* 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/include/openssl/ssl.h b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/include/openssl/x509.h b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/include/openssl/x509.h
+++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 67d08ff0d8..dd74a710a5 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "darwin-i386-cc",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1246,6 +1246,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1291,6 +1294,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2835,6 +2841,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5178,6 +5187,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7550,6 +7562,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7614,6 +7629,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7957,9 +7976,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",
@@ -7977,7 +7993,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" => [
@@ -9650,10 +9669,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" => [
@@ -10393,7 +10412,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11713,6 +11732,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14056,6 +14078,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16327,6 +16352,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18384,6 +18410,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18571,6 +18601,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19254,6 +19288,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19876,6 +19911,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -19891,6 +19927,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26163,6 +26200,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26352,6 +26395,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27069,8 +27118,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27097,7 +27146,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27114,8 +27163,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 f49070610f..da02024b2f 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: Wed Mar 16 04:54:14 2022 UTC"
+#define DATE "built on: Mon May 9 19:45:46 2022 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/crypto.h b/deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* 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/include/openssl/ssl.h b/deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/x509.h b/deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 6a4d43ea07..7b2137c810 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "darwin64-arm64-cc",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1245,6 +1245,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1290,6 +1293,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2864,6 +2870,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5207,6 +5216,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7579,6 +7591,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7643,6 +7658,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -10446,7 +10465,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11766,6 +11785,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14109,6 +14131,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16380,6 +16405,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18500,6 +18526,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18687,6 +18717,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19370,6 +19404,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19992,6 +20027,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -20007,6 +20043,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26375,6 +26412,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26564,6 +26607,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27278,8 +27327,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27306,7 +27355,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27323,8 +27372,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 212130b01d..ec621ba324 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: Wed Mar 16 04:54:26 2022 UTC"
+#define DATE "built on: Mon May 9 19:45:54 2022 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/crypto.h b/deps/openssl/config/archs/darwin64-arm64-cc/asm/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/darwin64-arm64-cc/asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/darwin64-arm64-cc/asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/asm/include/openssl/ssl.h b/deps/openssl/config/archs/darwin64-arm64-cc/asm/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/darwin64-arm64-cc/asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/darwin64-arm64-cc/asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/asm/include/openssl/x509.h b/deps/openssl/config/archs/darwin64-arm64-cc/asm/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/darwin64-arm64-cc/asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/darwin64-arm64-cc/asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 94230e43af..9515f877ab 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "darwin64-arm64-cc",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1245,6 +1245,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1290,6 +1293,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2864,6 +2870,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5207,6 +5216,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7579,6 +7591,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7643,6 +7658,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7986,6 +8005,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",
@@ -8003,10 +8025,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" => [
@@ -9703,10 +9722,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" => [
@@ -10446,7 +10465,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11766,6 +11785,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14109,6 +14131,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16380,6 +16405,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18500,6 +18526,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18687,6 +18717,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19370,6 +19404,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19992,6 +20027,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -20007,6 +20043,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26375,6 +26412,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26564,6 +26607,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27278,8 +27327,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27306,7 +27355,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27323,8 +27372,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 65747e9b81..092d9a8196 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: Wed Mar 16 04:54:38 2022 UTC"
+#define DATE "built on: Mon May 9 19:46:03 2022 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/crypto.h b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* 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/include/openssl/ssl.h b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/include/openssl/x509.h b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/include/openssl/x509.h
+++ b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 786a6f813b..dd8742a2c5 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "darwin64-arm64-cc",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1246,6 +1246,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1291,6 +1294,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2835,6 +2841,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5178,6 +5187,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7550,6 +7562,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7614,6 +7629,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7957,6 +7976,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",
@@ -7974,10 +7996,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" => [
@@ -10393,7 +10412,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11713,6 +11732,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14056,6 +14078,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16327,6 +16352,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18384,6 +18410,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18571,6 +18601,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19254,6 +19288,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19876,6 +19911,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -19891,6 +19927,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26163,6 +26200,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26352,6 +26395,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27069,8 +27118,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27097,7 +27146,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27114,8 +27163,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 9bc4019bdc..595930ee50 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: Wed Mar 16 04:54:51 2022 UTC"
+#define DATE "built on: Mon May 9 19:46:11 2022 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/crypto.h b/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* 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/include/openssl/ssl.h b/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/include/openssl/x509.h b/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 d295cb943f..d489a703d2 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "darwin64-x86_64-cc",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1245,6 +1245,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1290,6 +1293,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2894,6 +2900,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5237,6 +5246,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7609,6 +7621,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7673,6 +7688,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9777,10 +9796,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" => [
@@ -10520,7 +10539,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11840,6 +11859,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14183,6 +14205,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16454,6 +16479,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18511,6 +18537,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18698,6 +18728,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19381,6 +19415,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -20003,6 +20038,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -20018,6 +20054,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26518,6 +26555,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26707,6 +26750,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27421,8 +27470,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27449,7 +27498,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27466,8 +27515,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 15b375f590..4f51f70c63 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: Wed Mar 16 04:53:03 2022 UTC"
+#define DATE "built on: Mon May 9 19:44:57 2022 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/crypto.h b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* 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/include/openssl/ssl.h b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/x509.h b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 883f9def30..2ed2894565 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "darwin64-x86_64-cc",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1245,6 +1245,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1290,6 +1293,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2894,6 +2900,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5237,6 +5246,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7609,6 +7621,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7673,6 +7688,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -10520,7 +10539,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11840,6 +11859,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14183,6 +14205,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16454,6 +16479,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18511,6 +18537,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18698,6 +18728,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19381,6 +19415,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -20003,6 +20038,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -20018,6 +20054,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26518,6 +26555,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26707,6 +26750,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27421,8 +27470,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27449,7 +27498,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27466,8 +27515,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 f3a69ba20b..d665c718fd 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: Wed Mar 16 04:53:20 2022 UTC"
+#define DATE "built on: Mon May 9 19:45:09 2022 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/crypto.h b/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* 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/include/openssl/ssl.h b/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/x509.h b/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/x509.h
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 5da755d111..52f4e3c028 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "darwin64-x86_64-cc",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1246,6 +1246,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1291,6 +1294,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2835,6 +2841,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5178,6 +5187,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7550,6 +7562,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7614,6 +7629,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9650,10 +9669,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" => [
@@ -10393,7 +10412,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11713,6 +11732,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14056,6 +14078,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16327,6 +16352,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18384,6 +18410,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18571,6 +18601,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19254,6 +19288,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19876,6 +19911,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -19891,6 +19927,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26163,6 +26200,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26352,6 +26395,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27069,8 +27118,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27097,7 +27146,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27114,8 +27163,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 4d6ed145b9..54b9b4c164 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: Wed Mar 16 04:53:37 2022 UTC"
+#define DATE "built on: Mon May 9 19:45:20 2022 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/crypto.h b/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* 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/include/openssl/ssl.h b/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/x509.h b/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
diff --git a/deps/openssl/config/archs/linux-aarch64/asm/configdata.pm b/deps/openssl/config/archs/linux-aarch64/asm/configdata.pm
index e8ce9e0223..d61e521449 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-aarch64",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1252,6 +1252,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1297,6 +1300,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2871,6 +2877,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5214,6 +5223,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7594,6 +7606,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7658,6 +7673,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -8001,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",
@@ -8018,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" => [
@@ -9719,10 +9738,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" => [
@@ -10462,7 +10481,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11782,6 +11801,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14125,6 +14147,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16413,6 +16438,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18541,6 +18567,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18728,6 +18758,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19411,6 +19445,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -20033,6 +20068,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -20048,6 +20084,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26418,6 +26455,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26607,6 +26650,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27322,8 +27371,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27350,7 +27399,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27367,8 +27416,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 ca7a6d0f3f..2721409a0c 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: Wed Mar 16 04:55:02 2022 UTC"
+#define DATE "built on: Mon May 9 19:46:19 2022 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/crypto.h b/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/ssl.h b/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/x509.h b/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 9e61388a62..04667e58b7 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-aarch64",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1252,6 +1252,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1297,6 +1300,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2871,6 +2877,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5214,6 +5223,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7594,6 +7606,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7658,6 +7673,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9719,10 +9738,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" => [
@@ -10462,7 +10481,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11782,6 +11801,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14125,6 +14147,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16413,6 +16438,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18541,6 +18567,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18728,6 +18758,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19411,6 +19445,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -20033,6 +20068,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -20048,6 +20084,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26418,6 +26455,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26607,6 +26650,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27322,8 +27371,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27350,7 +27399,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27367,8 +27416,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 c89830e006..4620748203 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: Wed Mar 16 04:55:15 2022 UTC"
+#define DATE "built on: Mon May 9 19:46:28 2022 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/crypto.h b/deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/ssl.h b/deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/x509.h b/deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/x509.h
+++ b/deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 7bc4d111b6..c056f5e49f 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-aarch64",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1253,6 +1253,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1298,6 +1301,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2842,6 +2848,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5185,6 +5194,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7565,6 +7577,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7629,6 +7644,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7972,6 +7991,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",
@@ -7989,10 +8011,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" => [
@@ -9666,10 +9685,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" => [
@@ -10409,7 +10428,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11729,6 +11748,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14072,6 +14094,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16360,6 +16385,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18425,6 +18451,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18612,6 +18642,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19295,6 +19329,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19917,6 +19952,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -19932,6 +19968,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26206,6 +26243,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26395,6 +26438,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27113,8 +27162,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27141,7 +27190,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27158,8 +27207,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 8ae5b98082..5d9aba36f6 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: Wed Mar 16 04:55:27 2022 UTC"
+#define DATE "built on: Mon May 9 19:46:37 2022 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/crypto.h b/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/ssl.h b/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/x509.h b/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
diff --git a/deps/openssl/config/archs/linux-armv4/asm/configdata.pm b/deps/openssl/config/archs/linux-armv4/asm/configdata.pm
index 9d660aba7e..e870f5794f 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-armv4",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1252,6 +1252,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1297,6 +1300,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2880,6 +2886,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5223,6 +5232,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7603,6 +7615,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7667,6 +7682,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -8010,6 +8029,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",
@@ -8027,10 +8049,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" => [
@@ -10474,7 +10493,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11794,6 +11813,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14137,6 +14159,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16425,6 +16450,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18580,6 +18606,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18767,6 +18797,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19450,6 +19484,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -20072,6 +20107,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -20087,6 +20123,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26469,6 +26506,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26658,6 +26701,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27373,8 +27422,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27401,7 +27450,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27418,8 +27467,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 b8614f3f29..85de513da3 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: Wed Mar 16 04:55:39 2022 UTC"
+#define DATE "built on: Mon May 9 19:46:45 2022 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/crypto.h b/deps/openssl/config/archs/linux-armv4/asm/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/linux-armv4/asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/linux-armv4/asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux-armv4/asm/include/openssl/ssl.h b/deps/openssl/config/archs/linux-armv4/asm/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/linux-armv4/asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/linux-armv4/asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/linux-armv4/asm/include/openssl/x509.h b/deps/openssl/config/archs/linux-armv4/asm/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/linux-armv4/asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/linux-armv4/asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 0425638978..cc9a0706a8 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-armv4",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1252,6 +1252,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1297,6 +1300,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2880,6 +2886,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5223,6 +5232,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7603,6 +7615,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7667,6 +7682,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -8010,9 +8029,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",
@@ -8030,7 +8046,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" => [
@@ -10474,7 +10493,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11794,6 +11813,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14137,6 +14159,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16425,6 +16450,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18580,6 +18606,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18767,6 +18797,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19450,6 +19484,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -20072,6 +20107,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -20087,6 +20123,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26469,6 +26506,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26658,6 +26701,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27373,8 +27422,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27401,7 +27450,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27418,8 +27467,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 851bd2eac0..d5e0e02190 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: Wed Mar 16 04:55:52 2022 UTC"
+#define DATE "built on: Mon May 9 19:46:54 2022 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/crypto.h b/deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/ssl.h b/deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/x509.h b/deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/x509.h
+++ b/deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 7de53f5df7..660f2b5812 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-armv4",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1253,6 +1253,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1298,6 +1301,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2842,6 +2848,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5185,6 +5194,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7565,6 +7577,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7629,6 +7644,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7972,9 +7991,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",
@@ -7992,7 +8008,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" => [
@@ -9666,10 +9685,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" => [
@@ -10409,7 +10428,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11729,6 +11748,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14072,6 +14094,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16360,6 +16385,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18425,6 +18451,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18612,6 +18642,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19295,6 +19329,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19917,6 +19952,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -19932,6 +19968,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26206,6 +26243,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26395,6 +26438,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27113,8 +27162,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27141,7 +27190,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27158,8 +27207,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 30115d52b7..9fe72000af 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: Wed Mar 16 04:56:05 2022 UTC"
+#define DATE "built on: Mon May 9 19:47:03 2022 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/crypto.h b/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/ssl.h b/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/x509.h b/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
diff --git a/deps/openssl/config/archs/linux-elf/asm/configdata.pm b/deps/openssl/config/archs/linux-elf/asm/configdata.pm
index 070fcd7dd6..7f9210332d 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-elf",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1251,6 +1251,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1296,6 +1299,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2898,6 +2904,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5241,6 +5250,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7621,6 +7633,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7685,6 +7700,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -10491,7 +10510,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11811,6 +11830,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14154,6 +14176,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16442,6 +16467,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18507,6 +18533,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18694,6 +18724,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19377,6 +19411,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19999,6 +20034,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -20014,6 +20050,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26392,6 +26429,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26581,6 +26624,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27296,8 +27345,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27324,7 +27373,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27341,8 +27390,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 149a2ca65a..a785466f91 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: Wed Mar 16 04:56:16 2022 UTC"
+#define DATE "built on: Mon May 9 19:47:11 2022 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/crypto.h b/deps/openssl/config/archs/linux-elf/asm/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/linux-elf/asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/linux-elf/asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux-elf/asm/include/openssl/ssl.h b/deps/openssl/config/archs/linux-elf/asm/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/linux-elf/asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/linux-elf/asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/linux-elf/asm/include/openssl/x509.h b/deps/openssl/config/archs/linux-elf/asm/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/linux-elf/asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/linux-elf/asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 0a88f730ec..91ccc03525 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-elf",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1251,6 +1251,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1296,6 +1299,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2898,6 +2904,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5241,6 +5250,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7621,6 +7633,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7685,6 +7700,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9748,10 +9767,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" => [
@@ -10491,7 +10510,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11811,6 +11830,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14154,6 +14176,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16442,6 +16467,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18507,6 +18533,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18694,6 +18724,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19377,6 +19411,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19999,6 +20034,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -20014,6 +20050,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26392,6 +26429,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26581,6 +26624,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27296,8 +27345,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27324,7 +27373,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27341,8 +27390,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 2323a5f856..d9ccebf282 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: Wed Mar 16 04:56:30 2022 UTC"
+#define DATE "built on: Mon May 9 19:47:21 2022 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/crypto.h b/deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/ssl.h b/deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/x509.h b/deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/x509.h
+++ b/deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 2133bdf1db..0b47b63b3b 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-elf",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1252,6 +1252,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1297,6 +1300,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2841,6 +2847,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5184,6 +5193,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7564,6 +7576,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7628,6 +7643,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7971,6 +7990,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",
@@ -7988,10 +8010,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" => [
@@ -9665,10 +9684,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" => [
@@ -10408,7 +10427,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11728,6 +11747,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14071,6 +14093,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16359,6 +16384,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18424,6 +18450,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18611,6 +18641,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19294,6 +19328,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19916,6 +19951,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -19931,6 +19967,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26205,6 +26242,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26394,6 +26437,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27112,8 +27161,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27140,7 +27189,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27157,8 +27206,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 511578f677..b8d5a4aac8 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: Wed Mar 16 04:56:43 2022 UTC"
+#define DATE "built on: Mon May 9 19:47:30 2022 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/crypto.h b/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/ssl.h b/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/x509.h b/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
diff --git a/deps/openssl/config/archs/linux-ppc/asm/configdata.pm b/deps/openssl/config/archs/linux-ppc/asm/configdata.pm
index 8bf0ffd9fd..a180cdd08b 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-ppc",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1252,6 +1252,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1297,6 +1300,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2870,6 +2876,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5213,6 +5222,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7593,6 +7605,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7657,6 +7672,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -10469,7 +10488,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11789,6 +11808,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14132,6 +14154,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16420,6 +16445,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18485,6 +18511,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18672,6 +18702,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19355,6 +19389,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19977,6 +20012,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -19992,6 +20028,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26394,6 +26431,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26583,6 +26626,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27298,8 +27347,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27326,7 +27375,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27343,8 +27392,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 6e88159ddc..931aec1657 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: Wed Mar 16 04:57:41 2022 UTC"
+#define DATE "built on: Mon May 9 19:48:11 2022 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/crypto.h b/deps/openssl/config/archs/linux-ppc/asm/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/linux-ppc/asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/linux-ppc/asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux-ppc/asm/include/openssl/ssl.h b/deps/openssl/config/archs/linux-ppc/asm/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/linux-ppc/asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/linux-ppc/asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/linux-ppc/asm/include/openssl/x509.h b/deps/openssl/config/archs/linux-ppc/asm/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/linux-ppc/asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/linux-ppc/asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 637e6f5956..3278e035c7 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-ppc",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1252,6 +1252,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1297,6 +1300,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2870,6 +2876,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5213,6 +5222,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7593,6 +7605,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7657,6 +7672,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -10469,7 +10488,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11789,6 +11808,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14132,6 +14154,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16420,6 +16445,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18485,6 +18511,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18672,6 +18702,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19355,6 +19389,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19977,6 +20012,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -19992,6 +20028,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26394,6 +26431,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26583,6 +26626,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27298,8 +27347,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27326,7 +27375,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27343,8 +27392,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 b3d9a45781..8499fa45ef 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: Wed Mar 16 04:57:54 2022 UTC"
+#define DATE "built on: Mon May 9 19:48:20 2022 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/crypto.h b/deps/openssl/config/archs/linux-ppc/asm_avx2/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/linux-ppc/asm_avx2/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/linux-ppc/asm_avx2/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux-ppc/asm_avx2/include/openssl/ssl.h b/deps/openssl/config/archs/linux-ppc/asm_avx2/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/linux-ppc/asm_avx2/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/linux-ppc/asm_avx2/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/linux-ppc/asm_avx2/include/openssl/x509.h b/deps/openssl/config/archs/linux-ppc/asm_avx2/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/linux-ppc/asm_avx2/include/openssl/x509.h
+++ b/deps/openssl/config/archs/linux-ppc/asm_avx2/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 365db061e0..7fe3eef072 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-ppc",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1253,6 +1253,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1298,6 +1301,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2842,6 +2848,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5185,6 +5194,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7565,6 +7577,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7629,6 +7644,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7972,9 +7991,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",
@@ -7992,7 +8008,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" => [
@@ -10409,7 +10428,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11729,6 +11748,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14072,6 +14094,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16360,6 +16385,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18425,6 +18451,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18612,6 +18642,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19295,6 +19329,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19917,6 +19952,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -19932,6 +19968,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26206,6 +26243,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26395,6 +26438,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27113,8 +27162,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27141,7 +27190,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27158,8 +27207,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 f8ef695d23..3409e358d7 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: Wed Mar 16 04:58:07 2022 UTC"
+#define DATE "built on: Mon May 9 19:48:28 2022 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/crypto.h b/deps/openssl/config/archs/linux-ppc/no-asm/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/linux-ppc/no-asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/linux-ppc/no-asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux-ppc/no-asm/include/openssl/ssl.h b/deps/openssl/config/archs/linux-ppc/no-asm/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/linux-ppc/no-asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/linux-ppc/no-asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/linux-ppc/no-asm/include/openssl/x509.h b/deps/openssl/config/archs/linux-ppc/no-asm/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/linux-ppc/no-asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/linux-ppc/no-asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
diff --git a/deps/openssl/config/archs/linux-ppc64/asm/configdata.pm b/deps/openssl/config/archs/linux-ppc64/asm/configdata.pm
index fe52d34c32..6e57d88b78 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-ppc64",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1253,6 +1253,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1298,6 +1301,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2877,6 +2883,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5220,6 +5229,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7600,6 +7612,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7664,6 +7679,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -8007,6 +8026,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",
@@ -8024,10 +8046,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" => [
@@ -9744,10 +9763,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" => [
@@ -10487,7 +10506,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11807,6 +11826,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14150,6 +14172,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16438,6 +16463,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18503,6 +18529,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18690,6 +18720,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19373,6 +19407,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19995,6 +20030,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -20010,6 +20046,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26456,6 +26493,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26645,6 +26688,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27360,8 +27409,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27388,7 +27437,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27405,8 +27454,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 7ce40af960..5bf563ef01 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: Wed Mar 16 04:58:18 2022 UTC"
+#define DATE "built on: Mon May 9 19:48:36 2022 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/crypto.h b/deps/openssl/config/archs/linux-ppc64/asm/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/linux-ppc64/asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/linux-ppc64/asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux-ppc64/asm/include/openssl/ssl.h b/deps/openssl/config/archs/linux-ppc64/asm/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/linux-ppc64/asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/linux-ppc64/asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/linux-ppc64/asm/include/openssl/x509.h b/deps/openssl/config/archs/linux-ppc64/asm/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/linux-ppc64/asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/linux-ppc64/asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 9fce6bb1b5..cdc748323f 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-ppc64",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1253,6 +1253,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1298,6 +1301,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2877,6 +2883,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5220,6 +5229,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7600,6 +7612,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7664,6 +7679,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9744,10 +9763,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" => [
@@ -10487,7 +10506,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11807,6 +11826,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14150,6 +14172,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16438,6 +16463,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18503,6 +18529,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18690,6 +18720,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19373,6 +19407,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19995,6 +20030,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -20010,6 +20046,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26456,6 +26493,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26645,6 +26688,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27360,8 +27409,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27388,7 +27437,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27405,8 +27454,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 7a6e11f192..62573a6736 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: Wed Mar 16 04:58:31 2022 UTC"
+#define DATE "built on: Mon May 9 19:48:45 2022 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/crypto.h b/deps/openssl/config/archs/linux-ppc64/asm_avx2/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/linux-ppc64/asm_avx2/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/linux-ppc64/asm_avx2/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux-ppc64/asm_avx2/include/openssl/ssl.h b/deps/openssl/config/archs/linux-ppc64/asm_avx2/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/linux-ppc64/asm_avx2/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/linux-ppc64/asm_avx2/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/linux-ppc64/asm_avx2/include/openssl/x509.h b/deps/openssl/config/archs/linux-ppc64/asm_avx2/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/linux-ppc64/asm_avx2/include/openssl/x509.h
+++ b/deps/openssl/config/archs/linux-ppc64/asm_avx2/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 a3aef089fd..040d23b635 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-ppc64",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1254,6 +1254,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1299,6 +1302,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2843,6 +2849,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5186,6 +5195,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7566,6 +7578,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7630,6 +7645,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -10410,7 +10429,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11730,6 +11749,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14073,6 +14095,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16361,6 +16386,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18426,6 +18452,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18613,6 +18643,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19296,6 +19330,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19918,6 +19953,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -19933,6 +19969,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26207,6 +26244,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26396,6 +26439,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27114,8 +27163,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27142,7 +27191,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27159,8 +27208,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 7dab9ba412..e4cfb21932 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: Wed Mar 16 04:58:44 2022 UTC"
+#define DATE "built on: Mon May 9 19:48:54 2022 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/crypto.h b/deps/openssl/config/archs/linux-ppc64/no-asm/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/linux-ppc64/no-asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/linux-ppc64/no-asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux-ppc64/no-asm/include/openssl/ssl.h b/deps/openssl/config/archs/linux-ppc64/no-asm/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/linux-ppc64/no-asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/linux-ppc64/no-asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/linux-ppc64/no-asm/include/openssl/x509.h b/deps/openssl/config/archs/linux-ppc64/no-asm/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/linux-ppc64/no-asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/linux-ppc64/no-asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
diff --git a/deps/openssl/config/archs/linux-ppc64le/asm/configdata.pm b/deps/openssl/config/archs/linux-ppc64le/asm/configdata.pm
index 193f2339c5..f7304a4f53 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-ppc64le",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1252,6 +1252,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1297,6 +1300,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2876,6 +2882,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5219,6 +5228,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7599,6 +7611,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7663,6 +7678,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -10486,7 +10505,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11806,6 +11825,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14149,6 +14171,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16437,6 +16462,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18502,6 +18528,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18689,6 +18719,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19372,6 +19406,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19994,6 +20029,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -20009,6 +20045,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26455,6 +26492,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26644,6 +26687,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27359,8 +27408,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27387,7 +27436,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27404,8 +27453,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 d059b3619a..65bba1e63b 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: Wed Mar 16 04:58:56 2022 UTC"
+#define DATE "built on: Mon May 9 19:49:02 2022 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/crypto.h b/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/ssl.h b/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/x509.h b/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 e4dea7b62d..4b2b70d40f 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-ppc64le",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1252,6 +1252,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1297,6 +1300,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2876,6 +2882,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5219,6 +5228,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7599,6 +7611,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7663,6 +7678,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9743,10 +9762,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" => [
@@ -10486,7 +10505,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11806,6 +11825,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14149,6 +14171,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16437,6 +16462,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18502,6 +18528,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18689,6 +18719,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19372,6 +19406,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19994,6 +20029,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -20009,6 +20045,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26455,6 +26492,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26644,6 +26687,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27359,8 +27408,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27387,7 +27436,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27404,8 +27453,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 a28e1a3cf2..eb1179f2a0 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: Wed Mar 16 04:59:09 2022 UTC"
+#define DATE "built on: Mon May 9 19:49:11 2022 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/crypto.h b/deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/ssl.h b/deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/x509.h b/deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/x509.h
+++ b/deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 550387361d..7420b140b5 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-ppc64le",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1253,6 +1253,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1298,6 +1301,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2842,6 +2848,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5185,6 +5194,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7565,6 +7577,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7629,6 +7644,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7972,6 +7991,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",
@@ -7989,10 +8011,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" => [
@@ -9666,10 +9685,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" => [
@@ -10409,7 +10428,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11729,6 +11748,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14072,6 +14094,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16360,6 +16385,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18425,6 +18451,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18612,6 +18642,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19295,6 +19329,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19917,6 +19952,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -19932,6 +19968,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26206,6 +26243,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26395,6 +26438,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27113,8 +27162,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27141,7 +27190,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27158,8 +27207,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 41d4942550..b63b43b425 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: Wed Mar 16 04:59:22 2022 UTC"
+#define DATE "built on: Mon May 9 19:49:20 2022 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/crypto.h b/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/ssl.h b/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/x509.h b/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 f481973fa3..d896f1ffe6 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-x86_64",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1253,6 +1253,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1298,6 +1301,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2902,6 +2908,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5245,6 +5254,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7625,6 +7637,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7689,6 +7704,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -8032,6 +8051,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",
@@ -8049,10 +8071,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" => [
@@ -9794,10 +9813,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" => [
@@ -10537,7 +10556,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11857,6 +11876,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14200,6 +14222,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16488,6 +16513,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18553,6 +18579,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18740,6 +18770,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19423,6 +19457,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -20045,6 +20080,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -20060,6 +20096,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26562,6 +26599,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26751,6 +26794,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27466,8 +27515,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27494,7 +27543,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27511,8 +27560,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 26f0e294c8..d14e5f0166 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: Wed Mar 16 04:56:55 2022 UTC"
+#define DATE "built on: Mon May 9 19:47:38 2022 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/crypto.h b/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/ssl.h b/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/x509.h b/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 a02a9b61e1..f9a5bbf2c5 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-x86_64",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1253,6 +1253,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1298,6 +1301,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2902,6 +2908,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5245,6 +5254,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7625,6 +7637,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7689,6 +7704,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -8032,9 +8051,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",
@@ -8052,7 +8068,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" => [
@@ -9794,10 +9813,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" => [
@@ -10537,7 +10556,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11857,6 +11876,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14200,6 +14222,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16488,6 +16513,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18553,6 +18579,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18740,6 +18770,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19423,6 +19457,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -20045,6 +20080,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -20060,6 +20096,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26562,6 +26599,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26751,6 +26794,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27466,8 +27515,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27494,7 +27543,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27511,8 +27560,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 c9f660b8af..e8e5e0e52c 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: Wed Mar 16 04:57:13 2022 UTC"
+#define DATE "built on: Mon May 9 19:47:51 2022 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/crypto.h b/deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* 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/include/openssl/ssl.h b/deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/x509.h b/deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/x509.h
+++ b/deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 0a546d5c0d..af6e13f273 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-x86_64",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1254,6 +1254,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1299,6 +1302,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2843,6 +2849,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5186,6 +5195,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7566,6 +7578,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7630,6 +7645,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9667,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/libfips-lib-self_test_kats.o",
+ "providers/fips/fips-dso-fips_entry.o"
],
"products" => {
"dso" => [
@@ -10410,7 +10429,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11730,6 +11749,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14073,6 +14095,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16361,6 +16386,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18426,6 +18452,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18613,6 +18643,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19296,6 +19330,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19918,6 +19953,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -19933,6 +19969,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26207,6 +26244,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26396,6 +26439,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27114,8 +27163,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27142,7 +27191,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27159,8 +27208,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 e39a2a5083..4620683d42 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: Wed Mar 16 04:57:30 2022 UTC"
+#define DATE "built on: Mon May 9 19:48:03 2022 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/crypto.h b/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* 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/include/openssl/ssl.h b/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/x509.h b/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
diff --git a/deps/openssl/config/archs/linux32-s390x/asm/configdata.pm b/deps/openssl/config/archs/linux32-s390x/asm/configdata.pm
index 15a15f5714..80d4faa189 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux32-s390x",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1252,6 +1252,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1297,6 +1300,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2883,6 +2889,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5226,6 +5235,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7606,6 +7618,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7670,6 +7685,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -10468,7 +10487,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11788,6 +11807,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14131,6 +14153,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16419,6 +16444,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18538,6 +18564,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18725,6 +18755,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19408,6 +19442,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -20030,6 +20065,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -20045,6 +20081,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26391,6 +26428,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26580,6 +26623,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27295,8 +27344,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27323,7 +27372,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27340,8 +27389,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 b6d4dceac0..f489be108c 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: Wed Mar 16 04:59:33 2022 UTC"
+#define DATE "built on: Mon May 9 19:49:28 2022 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/crypto.h b/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/ssl.h b/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/x509.h b/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 dae41542d5..d4e9da5dc2 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux32-s390x",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1252,6 +1252,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1297,6 +1300,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2883,6 +2889,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5226,6 +5235,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7606,6 +7618,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7670,6 +7685,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -10468,7 +10487,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11788,6 +11807,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14131,6 +14153,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16419,6 +16444,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18538,6 +18564,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18725,6 +18755,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19408,6 +19442,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -20030,6 +20065,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -20045,6 +20081,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26391,6 +26428,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26580,6 +26623,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27295,8 +27344,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27323,7 +27372,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27340,8 +27389,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 f2a662185f..741395caef 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: Wed Mar 16 04:59:46 2022 UTC"
+#define DATE "built on: Mon May 9 19:49:37 2022 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/crypto.h b/deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/ssl.h b/deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/x509.h b/deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/x509.h
+++ b/deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 c76e01eeba..f1fd33bde8 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux32-s390x",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1253,6 +1253,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1298,6 +1301,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2842,6 +2848,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5185,6 +5194,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7565,6 +7577,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7629,6 +7644,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -10409,7 +10428,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11729,6 +11748,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14072,6 +14094,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16360,6 +16385,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18425,6 +18451,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18612,6 +18642,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19295,6 +19329,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19917,6 +19952,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -19932,6 +19968,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26206,6 +26243,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26395,6 +26438,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27113,8 +27162,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27141,7 +27190,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27158,8 +27207,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 c392d8b8ea..34d1c88ebc 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: Wed Mar 16 04:59:59 2022 UTC"
+#define DATE "built on: Mon May 9 19:49:46 2022 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/crypto.h b/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/ssl.h b/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/x509.h b/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
diff --git a/deps/openssl/config/archs/linux64-mips64/asm/configdata.pm b/deps/openssl/config/archs/linux64-mips64/asm/configdata.pm
index 0f649d0f33..ac885a0407 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux64-mips64",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1253,6 +1253,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1298,6 +1301,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2864,6 +2870,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5207,6 +5216,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7587,6 +7599,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7651,6 +7666,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -10441,7 +10460,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11761,6 +11780,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14104,6 +14126,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16392,6 +16417,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18502,6 +18528,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18689,6 +18719,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19372,6 +19406,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19994,6 +20029,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -20009,6 +20045,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26323,6 +26360,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26512,6 +26555,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27227,8 +27276,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27255,7 +27304,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27272,8 +27321,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
use platform;
_____
diff --git a/deps/openssl/config/archs/linux64-mips64/asm/crypto/buildinf.h b/deps/openssl/config/archs/linux64-mips64/asm/crypto/buildinf.h
index 118c8e7adc..3b42d58e22 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: Wed Mar 16 05:00:48 2022 UTC"
+#define DATE "built on: Mon May 9 19:50:20 2022 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/crypto.h b/deps/openssl/config/archs/linux64-mips64/asm/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/linux64-mips64/asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/linux64-mips64/asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux64-mips64/asm/include/openssl/ssl.h b/deps/openssl/config/archs/linux64-mips64/asm/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/linux64-mips64/asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/linux64-mips64/asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/linux64-mips64/asm/include/openssl/x509.h b/deps/openssl/config/archs/linux64-mips64/asm/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/linux64-mips64/asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/linux64-mips64/asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 2f909dc21e..020bc310d1 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux64-mips64",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1253,6 +1253,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1298,6 +1301,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2864,6 +2870,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5207,6 +5216,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7587,6 +7599,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7651,6 +7666,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9698,10 +9717,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" => [
@@ -10441,7 +10460,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11761,6 +11780,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14104,6 +14126,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16392,6 +16417,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18502,6 +18528,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18689,6 +18719,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19372,6 +19406,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19994,6 +20029,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -20009,6 +20045,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26323,6 +26360,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26512,6 +26555,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27227,8 +27276,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27255,7 +27304,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27272,8 +27321,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
use platform;
_____
diff --git a/deps/openssl/config/archs/linux64-mips64/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/linux64-mips64/asm_avx2/crypto/buildinf.h
index 2d9d5456ad..433d33cbee 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: Wed Mar 16 05:01:00 2022 UTC"
+#define DATE "built on: Mon May 9 19:50:28 2022 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/crypto.h b/deps/openssl/config/archs/linux64-mips64/asm_avx2/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/linux64-mips64/asm_avx2/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/linux64-mips64/asm_avx2/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux64-mips64/asm_avx2/include/openssl/ssl.h b/deps/openssl/config/archs/linux64-mips64/asm_avx2/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/linux64-mips64/asm_avx2/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/linux64-mips64/asm_avx2/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/linux64-mips64/asm_avx2/include/openssl/x509.h b/deps/openssl/config/archs/linux64-mips64/asm_avx2/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/linux64-mips64/asm_avx2/include/openssl/x509.h
+++ b/deps/openssl/config/archs/linux64-mips64/asm_avx2/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 3148274107..6caef3d6e3 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux64-mips64",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1254,6 +1254,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1299,6 +1302,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2843,6 +2849,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5186,6 +5195,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7566,6 +7578,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7630,6 +7645,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -10410,7 +10429,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11730,6 +11749,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14073,6 +14095,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16361,6 +16386,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18426,6 +18452,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18613,6 +18643,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19296,6 +19330,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19918,6 +19953,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -19933,6 +19969,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26207,6 +26244,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26396,6 +26439,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27114,8 +27163,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27142,7 +27191,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27159,8 +27208,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 ed4edf3ce1..60bf041677 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: Wed Mar 16 05:01:12 2022 UTC"
+#define DATE "built on: Mon May 9 19:50:36 2022 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/crypto.h b/deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/ssl.h b/deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/x509.h b/deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 ab44c95e7b..ce56e849bf 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux64-riscv64",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1252,6 +1252,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1297,6 +1300,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2841,6 +2847,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5184,6 +5193,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7564,6 +7576,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7628,6 +7643,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -9665,10 +9684,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" => [
@@ -10408,7 +10427,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11728,6 +11747,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14071,6 +14093,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16359,6 +16384,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18424,6 +18450,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18611,6 +18641,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19294,6 +19328,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19916,6 +19951,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -19931,6 +19967,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26205,6 +26242,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26394,6 +26437,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27112,8 +27161,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27140,7 +27189,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27157,8 +27206,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 5bb168f0e3..4a205620c1 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: Wed Mar 16 05:04:17 2022 UTC"
+#define DATE "built on: Mon May 9 19:52:43 2022 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/crypto.h b/deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/ssl.h b/deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/x509.h b/deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
diff --git a/deps/openssl/config/archs/linux64-s390x/asm/configdata.pm b/deps/openssl/config/archs/linux64-s390x/asm/configdata.pm
index 87b704b5f9..3728ac6367 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux64-s390x",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1253,6 +1253,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1298,6 +1301,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2884,6 +2890,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5227,6 +5236,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7607,6 +7619,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7671,6 +7686,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -10480,7 +10499,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11800,6 +11819,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14143,6 +14165,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16431,6 +16456,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18550,6 +18576,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18737,6 +18767,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19420,6 +19454,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -20042,6 +20077,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -20057,6 +20093,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26403,6 +26440,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26592,6 +26635,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27307,8 +27356,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27335,7 +27384,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27352,8 +27401,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 b698dcd69c..e5b22ad6cd 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: Wed Mar 16 05:00:11 2022 UTC"
+#define DATE "built on: Mon May 9 19:49:54 2022 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/crypto.h b/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/ssl.h b/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/x509.h b/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 78acf8a3fc..e01dc3ad1f 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux64-s390x",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1253,6 +1253,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1298,6 +1301,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2884,6 +2890,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5227,6 +5236,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7607,6 +7619,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7671,6 +7686,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -8014,6 +8033,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",
@@ -8031,10 +8053,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" => [
@@ -9737,10 +9756,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" => [
@@ -10480,7 +10499,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11800,6 +11819,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14143,6 +14165,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16431,6 +16456,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18550,6 +18576,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18737,6 +18767,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19420,6 +19454,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -20042,6 +20077,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -20057,6 +20093,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26403,6 +26440,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26592,6 +26635,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27307,8 +27356,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27335,7 +27384,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27352,8 +27401,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 5e7e8bcd52..624a192f73 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: Wed Mar 16 05:00:24 2022 UTC"
+#define DATE "built on: Mon May 9 19:50:03 2022 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/crypto.h b/deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/ssl.h b/deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/x509.h b/deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/x509.h
+++ b/deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 6a7a5cd1d3..36911a867d 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux64-s390x",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1254,6 +1254,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1299,6 +1302,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2843,6 +2849,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5186,6 +5195,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7566,6 +7578,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7630,6 +7645,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7973,9 +7992,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",
@@ -7993,7 +8009,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" => [
@@ -9667,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/libfips-lib-self_test_kats.o",
+ "providers/fips/fips-dso-fips_entry.o"
],
"products" => {
"dso" => [
@@ -10410,7 +10429,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11730,6 +11749,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14073,6 +14095,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16361,6 +16386,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18426,6 +18452,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18613,6 +18643,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19296,6 +19330,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19918,6 +19953,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -19933,6 +19969,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26207,6 +26244,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26396,6 +26439,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27114,8 +27163,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27142,7 +27191,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27159,8 +27208,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 4db684b0c5..9d6c5986fd 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: Wed Mar 16 05:00:36 2022 UTC"
+#define DATE "built on: Mon May 9 19:50:12 2022 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/crypto.h b/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/ssl.h b/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/x509.h b/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 b228be7163..5052213295 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "solaris-x86-gcc",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1244,6 +1244,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1289,6 +1292,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2891,6 +2897,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5234,6 +5243,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7614,6 +7626,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7678,6 +7693,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -10484,7 +10503,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11804,6 +11823,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14147,6 +14169,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16435,6 +16460,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18500,6 +18526,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18687,6 +18717,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19370,6 +19404,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19992,6 +20027,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -20007,6 +20043,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26385,6 +26422,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26574,6 +26617,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27289,8 +27338,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27317,7 +27366,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27334,8 +27383,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 5a69531390..0d388a2aac 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: Wed Mar 16 05:01:23 2022 UTC"
+#define DATE "built on: Mon May 9 19:50:44 2022 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/crypto.h b/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/ssl.h b/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/x509.h b/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 05cc726105..3fef66427d 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "solaris-x86-gcc",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1244,6 +1244,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1289,6 +1292,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2891,6 +2897,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5234,6 +5243,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7614,6 +7626,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7678,6 +7693,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -10484,7 +10503,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11804,6 +11823,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14147,6 +14169,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16435,6 +16460,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18500,6 +18526,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18687,6 +18717,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19370,6 +19404,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19992,6 +20027,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -20007,6 +20043,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26385,6 +26422,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26574,6 +26617,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27289,8 +27338,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27317,7 +27366,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27334,8 +27383,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 d99427b2e5..f5f7ec1bf5 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: Wed Mar 16 05:01:37 2022 UTC"
+#define DATE "built on: Mon May 9 19:50:53 2022 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/crypto.h b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* 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/include/openssl/ssl.h b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/include/openssl/x509.h b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/include/openssl/x509.h
+++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 a819a1dc48..3c0abf8ca1 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "solaris-x86-gcc",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1245,6 +1245,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1290,6 +1293,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2834,6 +2840,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5177,6 +5186,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7557,6 +7569,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7621,6 +7636,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7964,6 +7983,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",
@@ -7981,10 +8003,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" => [
@@ -9658,10 +9677,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" => [
@@ -10401,7 +10420,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11721,6 +11740,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14064,6 +14086,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16352,6 +16377,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18417,6 +18443,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18604,6 +18634,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19287,6 +19321,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19909,6 +19944,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -19924,6 +19960,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26198,6 +26235,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26387,6 +26430,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27105,8 +27154,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27133,7 +27182,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27150,8 +27199,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 48a38aa427..c0ce09fbf9 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: Wed Mar 16 05:01:51 2022 UTC"
+#define DATE "built on: Mon May 9 19:51:03 2022 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/crypto.h b/deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* 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/include/openssl/ssl.h b/deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/x509.h b/deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 432cc1a8cf..e7bd5fcea8 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "solaris64-x86_64-gcc",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1245,6 +1245,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1290,6 +1293,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2894,6 +2900,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5237,6 +5246,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7617,6 +7629,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7681,6 +7696,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -8024,9 +8043,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",
@@ -8044,7 +8060,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" => [
@@ -10529,7 +10548,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11849,6 +11868,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14192,6 +14214,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16480,6 +16505,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18545,6 +18571,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18732,6 +18762,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19415,6 +19449,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -20037,6 +20072,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -20052,6 +20088,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26554,6 +26591,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26743,6 +26786,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27458,8 +27507,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27486,7 +27535,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27503,8 +27552,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 3f1ca7d4b0..ceacd75e02 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: Wed Mar 16 05:02:02 2022 UTC"
+#define DATE "built on: Mon May 9 19:51:10 2022 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/crypto.h b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* 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/include/openssl/ssl.h b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/x509.h b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 bcc1c8c566..a3f4a415f5 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "solaris64-x86_64-gcc",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1245,6 +1245,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1290,6 +1293,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2894,6 +2900,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5237,6 +5246,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7617,6 +7629,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7681,6 +7696,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -10529,7 +10548,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11849,6 +11868,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14192,6 +14214,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16480,6 +16505,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18545,6 +18571,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18732,6 +18762,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19415,6 +19449,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -20037,6 +20072,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -20052,6 +20088,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26554,6 +26591,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26743,6 +26786,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27458,8 +27507,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27486,7 +27535,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27503,8 +27552,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 0defcf11a7..bfc410047b 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: Wed Mar 16 05:02:20 2022 UTC"
+#define DATE "built on: Mon May 9 19:51:23 2022 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/crypto.h b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* 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/include/openssl/ssl.h b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/x509.h b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/x509.h
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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 d22d10b7a6..eca8f2bf41 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.2+quic",
+ "full_version" => "3.0.3+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" => "2",
+ "patch" => "3",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
- "perl_version" => "5.28.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" => "15 Mar 2022",
+ "release_date" => "3 May 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "solaris64-x86_64-gcc",
- "version" => "3.0.2"
+ "version" => "3.0.3"
);
our %target = (
"AR" => "ar",
@@ -1246,6 +1246,9 @@ our %unified_info = (
"test/evp_libctx_test" => {
"noinst" => "1"
},
+ "test/evp_pkey_ctx_new_from_name" => {
+ "noinst" => "1"
+ },
"test/evp_pkey_dparams_test" => {
"noinst" => "1"
},
@@ -1291,6 +1294,9 @@ our %unified_info = (
"test/lhash_test" => {
"noinst" => "1"
},
+ "test/localetest" => {
+ "noinst" => "1"
+ },
"test/mdc2_internal_test" => {
"noinst" => "1"
},
@@ -2835,6 +2841,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -5178,6 +5187,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -7558,6 +7570,9 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "libcrypto"
+ ],
"test/evp_pkey_dparams_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -7622,6 +7637,10 @@ our %unified_info = (
"test/libtestutil.a" => [
"libcrypto"
],
+ "test/localetest" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/mdc2_internal_test" => [
"libcrypto.a",
"test/libtestutil.a"
@@ -7965,9 +7984,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",
@@ -7985,7 +8001,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" => [
@@ -9659,10 +9678,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" => [
@@ -10402,7 +10421,7 @@ our %unified_info = (
"crypto/chacha/chacha-c64xplus.S" => [
"crypto/chacha/asm/chacha-c64xplus.pl"
],
- "crypto/chacha/chacha-ia64.S" => [
+ "crypto/chacha/chacha-ia64.s" => [
"crypto/chacha/asm/chacha-ia64.pl"
],
"crypto/chacha/chacha-ppc.s" => [
@@ -11722,6 +11741,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_secure_malloc.html" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/html/man3/OPENSSL_strcasecmp.html" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/html/man3/OSSL_CMP_CTX_new.html" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -14065,6 +14087,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_secure_malloc.3" => [
"doc/man3/OPENSSL_secure_malloc.pod"
],
+ "doc/man/man3/OPENSSL_strcasecmp.3" => [
+ "doc/man3/OPENSSL_strcasecmp.pod"
+ ],
"doc/man/man3/OSSL_CMP_CTX_new.3" => [
"doc/man3/OSSL_CMP_CTX_new.pod"
],
@@ -16353,6 +16378,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_malloc.html",
"doc/html/man3/OPENSSL_s390xcap.html",
"doc/html/man3/OPENSSL_secure_malloc.html",
+ "doc/html/man3/OPENSSL_strcasecmp.html",
"doc/html/man3/OSSL_CMP_CTX_new.html",
"doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html",
"doc/html/man3/OSSL_CMP_ITAV_set0.html",
@@ -18418,6 +18444,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "include",
+ "apps/include"
+ ],
"test/evp_pkey_dparams_test" => [
"include",
"apps/include"
@@ -18605,6 +18635,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/localetest" => [
+ "include",
+ "apps/include"
+ ],
"test/mdc2_internal_test" => [
".",
"include",
@@ -19288,6 +19322,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_malloc.3",
"doc/man/man3/OPENSSL_s390xcap.3",
"doc/man/man3/OPENSSL_secure_malloc.3",
+ "doc/man/man3/OPENSSL_strcasecmp.3",
"doc/man/man3/OSSL_CMP_CTX_new.3",
"doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3",
"doc/man/man3/OSSL_CMP_ITAV_set0.3",
@@ -19910,6 +19945,7 @@ our %unified_info = (
"test/evp_fetch_prov_test",
"test/evp_kdf_test",
"test/evp_libctx_test",
+ "test/evp_pkey_ctx_new_from_name",
"test/evp_pkey_dparams_test",
"test/evp_pkey_provided_test",
"test/evp_test",
@@ -19925,6 +19961,7 @@ our %unified_info = (
"test/igetest",
"test/keymgmt_internal_test",
"test/lhash_test",
+ "test/localetest",
"test/mdc2_internal_test",
"test/mdc2test",
"test/memleaktest",
@@ -26199,6 +26236,12 @@ our %unified_info = (
"test/evp_libctx_test-bin-evp_libctx_test.o" => [
"test/evp_libctx_test.c"
],
+ "test/evp_pkey_ctx_new_from_name" => [
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o"
+ ],
+ "test/evp_pkey_ctx_new_from_name-bin-evp_pkey_ctx_new_from_name.o" => [
+ "test/evp_pkey_ctx_new_from_name.c"
+ ],
"test/evp_pkey_dparams_test" => [
"test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o"
],
@@ -26388,6 +26431,12 @@ our %unified_info = (
"test/testutil/libtestutil-lib-tests.o",
"test/testutil/libtestutil-lib-testutil_init.o"
],
+ "test/localetest" => [
+ "test/localetest-bin-localetest.o"
+ ],
+ "test/localetest-bin-localetest.o" => [
+ "test/localetest.c"
+ ],
"test/mdc2_internal_test" => [
"test/mdc2_internal_test-bin-mdc2_internal_test.o"
],
@@ -27106,8 +27155,8 @@ unless (caller) {
use File::Copy;
use Pod::Usage;
- use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
- use OpenSSL::fallback '/home/hassaan/node/deps/openssl/openssl/external/perl/MODULES.txt';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+ use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt';
my $here = dirname($0);
@@ -27134,7 +27183,7 @@ unless (caller) {
);
use lib '.';
- use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+ use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use gentemplate;
print 'Creating ',$buildfile_template,"\n";
@@ -27151,8 +27200,8 @@ unless (caller) {
my $prepend = <<'_____';
use File::Spec::Functions;
-use lib '/home/hassaan/node/deps/openssl/openssl/util/perl';
-use lib '/home/hassaan/node/deps/openssl/openssl/Configurations';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl';
+use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations';
use lib '.';
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 c0f36a59db..e397c03e67 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: Wed Mar 16 05:02:37 2022 UTC"
+#define DATE "built on: Mon May 9 19:51:34 2022 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/crypto.h b/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/crypto.h
index 00d2496c15..3f40be6d8c 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/crypto.h
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/crypto.h
@@ -132,6 +132,8 @@ int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,
const char *str, const char sep);
unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen);
int OPENSSL_hexchar2int(unsigned char c);
+int OPENSSL_strcasecmp(const char *s1, const char *s2);
+int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n);
# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type))
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 ee2b0c90bf..1b853bc953 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 2
+# define OPENSSL_VERSION_PATCH 3
/*
* 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.2"
-# define OPENSSL_FULL_VERSION_STR "3.0.2+quic"
+# define OPENSSL_VERSION_STR "3.0.3"
+# define OPENSSL_FULL_VERSION_STR "3.0.3+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "15 Mar 2022"
+# define OPENSSL_RELEASE_DATE "3 May 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.2+quic 15 Mar 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022"
/* 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/include/openssl/ssl.h b/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/ssl.h
index 92aba6debb..0f1915755a 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/ssl.h
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/ssl.h
@@ -1381,6 +1381,8 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
# define SSL_CTRL_GET_TMP_KEY 133
# define SSL_CTRL_GET_NEGOTIATED_GROUP 134
# define SSL_CTRL_SET_RETRY_VERIFY 136
+# define SSL_CTRL_GET_VERIFY_CERT_STORE 137
+# define SSL_CTRL_GET_CHAIN_CERT_STORE 138
# define SSL_CERT_SET_FIRST 1
# define SSL_CERT_SET_NEXT 2
# define SSL_CERT_SET_SERVER 3
@@ -1442,10 +1444,14 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_verify_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_verify_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set0_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_CTX_set1_chain_cert_store(ctx,st) \
SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+# define SSL_CTX_get0_chain_cert_store(ctx,st) \
+ SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain(s,sk) \
SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk))
# define SSL_set1_chain(s,sk) \
@@ -1468,10 +1474,15 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set1_verify_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st))
+#define SSL_get0_verify_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st))
# define SSL_set0_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st))
# define SSL_set1_chain_cert_store(s,st) \
SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st))
+#define SSL_get0_chain_cert_store(s,st) \
+ SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st))
+
# define SSL_get1_groups(s, glist) \
SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist))
# define SSL_CTX_set1_groups(ctx, glist, glistlen) \
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/x509.h b/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/x509.h
index 9f195a3d84..1f7755e5b6 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/x509.h
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/x509.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/x509.h.in
*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
@@ -552,11 +552,11 @@ int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
# ifndef OPENSSL_NO_DEPRECATED_3_0
-# include <openssl/ocsp.h> /* OCSP_REQ_CTX_nbio_d2i */
+# include <openssl/http.h> /* OSSL_HTTP_REQ_CTX_nbio_d2i */
# define X509_http_nbio(rctx, pcert) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509))
# define X509_CRL_http_nbio(rctx, pcrl) \
- OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
+ OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
# endif
# ifndef OPENSSL_NO_STDIO
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"