Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nodejs/node.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRafaelGSS <rafael.nunu@hotmail.com>2022-11-02 19:39:49 +0300
committerJuan José Arboleda <soyjuanarbol@gmail.com>2022-11-03 19:42:05 +0300
commit39f8a672e31888e8c617577a1fa5d2f9c382aa20 (patch)
tree82d5a4cd7d5c0f0bff79a92d2e03e5aaf00c4410 /deps/openssl/config/archs
parent80218127c8a0bdaafe31a5b6b30f01e60a9c70a1 (diff)
deps: update archs files for quictls/openssl-3.0.7+quic
After an OpenSSL source update, all the config files need to be regenerated and committed by: $ make -C deps/openssl/config clean $ make -C deps/openssl/config $ git add deps/openssl/config/archs $ git add deps/openssl/openssl $ git commit CVE-ID: CVE-2022-3602, CVE-2022-3786 PR-URL: https://github.com/nodejs/node/pull/45286
Diffstat (limited to 'deps/openssl/config/archs')
-rw-r--r--deps/openssl/config/archs/BSD-x86/asm/configdata.pm87
-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/bio.h1
-rw-r--r--deps/openssl/config/archs/BSD-x86/asm/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/BSD-x86/asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/BSD-x86/asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/BSD-x86/asm_avx2/configdata.pm87
-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/bio.h1
-rw-r--r--deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/BSD-x86/asm_avx2/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/BSD-x86/no-asm/configdata.pm83
-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/bio.h1
-rw-r--r--deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/BSD-x86/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/configdata.pm91
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/bio.h1
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm_avx2/configdata.pm91
-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/bio.h1
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm_avx2/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/no-asm/configdata.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/bio.h1
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/VC-WIN32/asm/configdata.pm97
-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/bio.h1
-rw-r--r--deps/openssl/config/archs/VC-WIN32/asm/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/VC-WIN32/asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/VC-WIN32/asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/VC-WIN32/asm_avx2/configdata.pm97
-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/bio.h1
-rw-r--r--deps/openssl/config/archs/VC-WIN32/asm_avx2/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/VC-WIN32/asm_avx2/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/VC-WIN32/asm_avx2/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/VC-WIN32/no-asm/configdata.pm93
-rw-r--r--deps/openssl/config/archs/VC-WIN32/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/bio.h1
-rw-r--r--deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/VC-WIN32/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/VC-WIN64-ARM/no-asm/configdata.pm93
-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/bio.h1
-rw-r--r--deps/openssl/config/archs/VC-WIN64-ARM/no-asm/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/VC-WIN64-ARM/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/VC-WIN64-ARM/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/VC-WIN64A/asm/configdata.pm101
-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/bio.h1
-rw-r--r--deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/VC-WIN64A/asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/VC-WIN64A/asm_avx2/configdata.pm101
-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/bio.h1
-rw-r--r--deps/openssl/config/archs/VC-WIN64A/asm_avx2/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/VC-WIN64A/asm_avx2/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/VC-WIN64A/asm_avx2/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/VC-WIN64A/no-asm/configdata.pm93
-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/bio.h1
-rw-r--r--deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/VC-WIN64A/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/aix64-gcc-as/asm/configdata.pm91
-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/bio.h1
-rw-r--r--deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/aix64-gcc-as/asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/aix64-gcc-as/asm_avx2/configdata.pm91
-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/bio.h1
-rw-r--r--deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/aix64-gcc-as/asm_avx2/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/aix64-gcc-as/no-asm/configdata.pm83
-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/bio.h1
-rw-r--r--deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/aix64-gcc-as/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/asm/configdata.pm87
-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/bio.h1
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/asm_avx2/configdata.pm87
-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/bio.h1
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/asm_avx2/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/asm_avx2/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/asm_avx2/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/no-asm/configdata.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/bio.h1
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/darwin64-arm64-cc/asm/configdata.pm88
-rw-r--r--deps/openssl/config/archs/darwin64-arm64-cc/asm/crypto/aes/aesv8-armx.S30
-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/bio.h1
-rw-r--r--deps/openssl/config/archs/darwin64-arm64-cc/asm/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/darwin64-arm64-cc/asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/darwin64-arm64-cc/asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/configdata.pm88
-rw-r--r--deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/crypto/aes/aesv8-armx.S30
-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/bio.h1
-rw-r--r--deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/darwin64-arm64-cc/no-asm/configdata.pm83
-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/bio.h1
-rw-r--r--deps/openssl/config/archs/darwin64-arm64-cc/no-asm/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/darwin64-arm64-cc/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/darwin64-arm64-cc/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/configdata.pm91
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/bio.h1
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/configdata.pm91
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/bio.h1
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/configdata.pm83
-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/bio.h1
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux-aarch64/asm/configdata.pm88
-rw-r--r--deps/openssl/config/archs/linux-aarch64/asm/crypto/aes/aesv8-armx.S30
-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/bio.h1
-rw-r--r--deps/openssl/config/archs/linux-aarch64/asm/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/linux-aarch64/asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux-aarch64/asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux-aarch64/asm_avx2/configdata.pm88
-rw-r--r--deps/openssl/config/archs/linux-aarch64/asm_avx2/crypto/aes/aesv8-armx.S30
-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/bio.h1
-rw-r--r--deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux-aarch64/asm_avx2/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux-aarch64/no-asm/configdata.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/bio.h1
-rw-r--r--deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux-aarch64/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux-armv4/asm/configdata.pm90
-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/bio.h1
-rw-r--r--deps/openssl/config/archs/linux-armv4/asm/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/linux-armv4/asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux-armv4/asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux-armv4/asm_avx2/configdata.pm90
-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/bio.h1
-rw-r--r--deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux-armv4/asm_avx2/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux-armv4/no-asm/configdata.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/bio.h1
-rw-r--r--deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux-armv4/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux-elf/asm/configdata.pm87
-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/bio.h1
-rw-r--r--deps/openssl/config/archs/linux-elf/asm/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/linux-elf/asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux-elf/asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux-elf/asm_avx2/configdata.pm87
-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/bio.h1
-rw-r--r--deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux-elf/asm_avx2/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux-elf/no-asm/configdata.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/bio.h1
-rw-r--r--deps/openssl/config/archs/linux-elf/no-asm/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/linux-elf/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux-elf/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/asm/configdata.pm91
-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/bio.h1
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/asm_avx2/configdata.pm91
-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/bio.h1
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/asm_avx2/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/no-asm/configdata.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/bio.h1
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/configdata.pm91
-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/bio.h1
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm_avx2/configdata.pm91
-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/bio.h1
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm_avx2/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux-x86_64/no-asm/configdata.pm83
-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/bio.h1
-rw-r--r--deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux-x86_64/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux32-s390x/asm/configdata.pm90
-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/bio.h1
-rw-r--r--deps/openssl/config/archs/linux32-s390x/asm/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/linux32-s390x/asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux32-s390x/asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux32-s390x/asm_avx2/configdata.pm90
-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/bio.h1
-rw-r--r--deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux32-s390x/asm_avx2/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux32-s390x/no-asm/configdata.pm83
-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/bio.h1
-rw-r--r--deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux32-s390x/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux64-mips64/asm/configdata.pm88
-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/bio.h1
-rw-r--r--deps/openssl/config/archs/linux64-mips64/asm/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/linux64-mips64/asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux64-mips64/asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux64-mips64/asm_avx2/configdata.pm88
-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/bio.h1
-rw-r--r--deps/openssl/config/archs/linux64-mips64/asm_avx2/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/linux64-mips64/asm_avx2/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux64-mips64/asm_avx2/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux64-mips64/no-asm/configdata.pm83
-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/bio.h1
-rw-r--r--deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux64-mips64/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux64-riscv64/no-asm/configdata.pm83
-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/bio.h1
-rw-r--r--deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux64-riscv64/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux64-s390x/asm/configdata.pm90
-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/bio.h1
-rw-r--r--deps/openssl/config/archs/linux64-s390x/asm/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/linux64-s390x/asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux64-s390x/asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux64-s390x/asm_avx2/configdata.pm90
-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/bio.h1
-rw-r--r--deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux64-s390x/asm_avx2/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/linux64-s390x/no-asm/configdata.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/bio.h1
-rw-r--r--deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/linux64-s390x/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/solaris-x86-gcc/asm/configdata.pm87
-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/bio.h1
-rw-r--r--deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/solaris-x86-gcc/asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/configdata.pm87
-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/bio.h1
-rw-r--r--deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/solaris-x86-gcc/no-asm/configdata.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/bio.h1
-rw-r--r--deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/solaris-x86-gcc/no-asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/configdata.pm91
-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/bio.h1
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/configdata.pm91
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/bio.h1
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/openssl.gypi1
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/configdata.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/bio.h1
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/err.h14
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/opensslv.h10
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/openssl.gypi1
340 files changed, 5897 insertions, 733 deletions
diff --git a/deps/openssl/config/archs/BSD-x86/asm/configdata.pm b/deps/openssl/config/archs/BSD-x86/asm/configdata.pm
index 24b6512d959..814e89bc100 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -203,7 +203,7 @@ our %config = (
"openssl_sys_defines" => [],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -255,11 +255,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "BSD-x86",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1266,12 +1266,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1386,6 +1392,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -1603,8 +1612,12 @@ our %unified_info = (
],
"providers/libdefault.a" => [
"AES_ASM",
+ "ECP_NISTZ256_ASM",
"OPENSSL_CPUID_OBJ",
"OPENSSL_IA32_SSE2",
+ "SHA1_ASM",
+ "SHA256_ASM",
+ "SHA512_ASM",
"VPAES_ASM"
],
"providers/libfips.a" => [
@@ -2873,6 +2886,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5219,6 +5235,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7652,6 +7671,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7661,6 +7685,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7816,6 +7844,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9897,6 +9929,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11803,6 +11836,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14149,6 +14185,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16458,6 +16497,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18557,6 +18597,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18566,6 +18611,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18856,6 +18905,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19402,6 +19455,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -20040,8 +20094,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20080,6 +20136,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24626,6 +24683,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25048,6 +25108,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26469,6 +26530,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26482,6 +26549,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26828,6 +26901,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 2224b06c44a..575df31908d 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: Fri Jul 8 16:43:57 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:13:54 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/bio.h b/deps/openssl/config/archs/BSD-x86/asm/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/BSD-x86/asm/include/openssl/bio.h
+++ b/deps/openssl/config/archs/BSD-x86/asm/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/BSD-x86/asm/include/openssl/err.h b/deps/openssl/config/archs/BSD-x86/asm/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/BSD-x86/asm/include/openssl/err.h
+++ b/deps/openssl/config/archs/BSD-x86/asm/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/BSD-x86/asm/openssl.gypi b/deps/openssl/config/archs/BSD-x86/asm/openssl.gypi
index c6c4888c1be..8b4436ec0fb 100644
--- a/deps/openssl/config/archs/BSD-x86/asm/openssl.gypi
+++ b/deps/openssl/config/archs/BSD-x86/asm/openssl.gypi
@@ -831,6 +831,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 6c844ff5959..c010b47b639 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -203,7 +203,7 @@ our %config = (
"openssl_sys_defines" => [],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -255,11 +255,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "BSD-x86",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1266,12 +1266,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1386,6 +1392,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -1603,8 +1612,12 @@ our %unified_info = (
],
"providers/libdefault.a" => [
"AES_ASM",
+ "ECP_NISTZ256_ASM",
"OPENSSL_CPUID_OBJ",
"OPENSSL_IA32_SSE2",
+ "SHA1_ASM",
+ "SHA256_ASM",
+ "SHA512_ASM",
"VPAES_ASM"
],
"providers/libfips.a" => [
@@ -2873,6 +2886,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5219,6 +5235,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7652,6 +7671,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7661,6 +7685,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7816,6 +7844,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9897,6 +9929,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11803,6 +11836,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14149,6 +14185,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16458,6 +16497,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18557,6 +18597,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18566,6 +18611,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18856,6 +18905,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19402,6 +19455,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -20040,8 +20094,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20080,6 +20136,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24626,6 +24683,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25048,6 +25108,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26469,6 +26530,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26482,6 +26549,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26828,6 +26901,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 df217d73076..bff07e44a57 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: Fri Jul 8 16:44:06 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:14:03 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/bio.h b/deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/bio.h
+++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/err.h b/deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/err.h
+++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/BSD-x86/asm_avx2/openssl.gypi
index 6fc5dd02c95..d66193e075e 100644
--- a/deps/openssl/config/archs/BSD-x86/asm_avx2/openssl.gypi
+++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/openssl.gypi
@@ -831,6 +831,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 32265c5770e..f84c08407c9 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -202,7 +202,7 @@ our %config = (
"openssl_sys_defines" => [],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -255,11 +255,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "BSD-x86",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1267,12 +1267,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1387,6 +1393,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -2816,6 +2825,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5162,6 +5174,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7595,6 +7610,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7604,6 +7624,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7759,6 +7783,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9814,6 +9842,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11720,6 +11749,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14066,6 +14098,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16375,6 +16410,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18474,6 +18510,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18483,6 +18524,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18773,6 +18818,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19319,6 +19368,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -19957,8 +20007,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -19997,6 +20049,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24453,6 +24506,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24875,6 +24931,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26282,6 +26339,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26295,6 +26358,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26641,6 +26710,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 2ca54ad2477..86c121fa195 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: Fri Jul 8 16:44:15 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:14:11 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/bio.h b/deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/bio.h
+++ b/deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/err.h b/deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/err.h
+++ b/deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/BSD-x86/no-asm/openssl.gypi
index 297c4c6105c..ea48e1d16c2 100644
--- a/deps/openssl/config/archs/BSD-x86/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/BSD-x86/no-asm/openssl.gypi
@@ -843,6 +843,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 8d938f70628..f2ee32fbfe9 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -203,7 +203,7 @@ our %config = (
"openssl_sys_defines" => [],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -255,11 +255,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "BSD-x86_64",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1267,12 +1267,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1387,6 +1393,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -1606,8 +1615,14 @@ our %unified_info = (
"providers/libdefault.a" => [
"AES_ASM",
"BSAES_ASM",
+ "ECP_NISTZ256_ASM",
+ "KECCAK1600_ASM",
"OPENSSL_CPUID_OBJ",
- "VPAES_ASM"
+ "SHA1_ASM",
+ "SHA256_ASM",
+ "SHA512_ASM",
+ "VPAES_ASM",
+ "X25519_ASM"
],
"providers/libfips.a" => [
"AES_ASM",
@@ -2876,6 +2891,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5222,6 +5240,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7655,6 +7676,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7664,6 +7690,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7819,6 +7849,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9942,6 +9976,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11848,6 +11883,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14194,6 +14232,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16503,6 +16544,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18602,6 +18644,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18611,6 +18658,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18901,6 +18952,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19447,6 +19502,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -20085,8 +20141,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20125,6 +20183,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24777,6 +24836,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25199,6 +25261,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26638,6 +26701,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26651,6 +26720,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26997,6 +27072,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 603dd31f7c1..264d6b2d086 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: Fri Jul 8 16:44:23 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:14:19 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/bio.h b/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/bio.h
+++ b/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/err.h b/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/err.h
+++ b/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/BSD-x86_64/asm/openssl.gypi
index 0560b781de5..e0b43f4bd6a 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm/openssl.gypi
+++ b/deps/openssl/config/archs/BSD-x86_64/asm/openssl.gypi
@@ -836,6 +836,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 7f7fb9ebc73..a0607119b02 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -203,7 +203,7 @@ our %config = (
"openssl_sys_defines" => [],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -255,11 +255,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "BSD-x86_64",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1267,12 +1267,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1387,6 +1393,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -1606,8 +1615,14 @@ our %unified_info = (
"providers/libdefault.a" => [
"AES_ASM",
"BSAES_ASM",
+ "ECP_NISTZ256_ASM",
+ "KECCAK1600_ASM",
"OPENSSL_CPUID_OBJ",
- "VPAES_ASM"
+ "SHA1_ASM",
+ "SHA256_ASM",
+ "SHA512_ASM",
+ "VPAES_ASM",
+ "X25519_ASM"
],
"providers/libfips.a" => [
"AES_ASM",
@@ -2876,6 +2891,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5222,6 +5240,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7655,6 +7676,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7664,6 +7690,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7819,6 +7849,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9942,6 +9976,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11848,6 +11883,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14194,6 +14232,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16503,6 +16544,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18602,6 +18644,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18611,6 +18658,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18901,6 +18952,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19447,6 +19502,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -20085,8 +20141,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20125,6 +20183,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24777,6 +24836,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25199,6 +25261,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26638,6 +26701,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26651,6 +26720,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26997,6 +27072,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 20336175a4a..573a1cbb7d9 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: Fri Jul 8 16:44:36 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:14:30 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/bio.h b/deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/bio.h
+++ b/deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/err.h b/deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/err.h
+++ b/deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/BSD-x86_64/asm_avx2/openssl.gypi
index 048800b8ba0..b5a5fb19abb 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm_avx2/openssl.gypi
+++ b/deps/openssl/config/archs/BSD-x86_64/asm_avx2/openssl.gypi
@@ -836,6 +836,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 bad36630930..c2859e2d7b6 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -202,7 +202,7 @@ our %config = (
"openssl_sys_defines" => [],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -255,11 +255,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "BSD-x86_64",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1268,12 +1268,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1388,6 +1394,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -2817,6 +2826,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5163,6 +5175,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7596,6 +7611,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7605,6 +7625,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7760,6 +7784,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9815,6 +9843,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11721,6 +11750,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14067,6 +14099,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16376,6 +16411,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18475,6 +18511,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18484,6 +18525,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18774,6 +18819,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19320,6 +19369,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -19958,8 +20008,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -19998,6 +20050,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24454,6 +24507,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24876,6 +24932,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26283,6 +26340,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26296,6 +26359,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26642,6 +26711,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 b79a0555053..d5249daa4ae 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: Fri Jul 8 16:44:48 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:14:42 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/bio.h b/deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/bio.h
+++ b/deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/err.h b/deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/err.h
+++ b/deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/BSD-x86_64/no-asm/openssl.gypi
index f2acad4b250..96279816dc5 100644
--- a/deps/openssl/config/archs/BSD-x86_64/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/BSD-x86_64/no-asm/openssl.gypi
@@ -843,6 +843,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
diff --git a/deps/openssl/config/archs/VC-WIN32/asm/configdata.pm b/deps/openssl/config/archs/VC-WIN32/asm/configdata.pm
index 6d3aa7f1599..b92aa4141c8 100644
--- a/deps/openssl/config/archs/VC-WIN32/asm/configdata.pm
+++ b/deps/openssl/config/archs/VC-WIN32/asm/configdata.pm
@@ -23,7 +23,7 @@ our %config = (
"CFLAGS" => [
"/W3 /wd4090 /nologo /O2"
],
- "CPP" => "\"\$(CC)\" /EP /C",
+ "CPP" => "\$(CC) /EP /C",
"CPPDEFINES" => [],
"CPPFLAGS" => [],
"CPPINCLUDES" => [],
@@ -165,7 +165,7 @@ our %config = (
],
"dynamic_engines" => "0",
"ex_libs" => [],
- "full_version" => "3.0.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -174,7 +174,7 @@ our %config = (
"libdir" => "",
"major" => "3",
"makedep_scheme" => "VC",
- "makedepcmd" => "\"\$(CC)\" /Zs /showIncludes",
+ "makedepcmd" => "\$(CC) /Zs /showIncludes",
"minor" => "0",
"openssl_api_defines" => [
"OPENSSL_CONFIGURED_API=30000"
@@ -216,7 +216,7 @@ our %config = (
],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -268,11 +268,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "VC-WIN32",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "lib",
@@ -281,13 +281,13 @@ our %target = (
"ASFLAGS" => "",
"CC" => "cl",
"CFLAGS" => "/W3 /wd4090 /nologo /O2",
- "CPP" => "\"\$(CC)\" /EP /C",
+ "CPP" => "\$(CC) /EP /C",
"HASHBANGPERL" => "/usr/bin/env perl",
"LD" => "link",
"LDFLAGS" => "/nologo /debug",
"MT" => "mt",
"MTFLAGS" => "-nologo",
- "RANLIB" => "CODE(0x55f53b01fea0)",
+ "RANLIB" => "CODE(0x562e61ff3058)",
"RC" => "rc",
"_conf_fname_int" => [
"Configurations/00-base-templates.conf",
@@ -345,7 +345,7 @@ our %target = (
"L_ENDIAN"
],
"makedep_scheme" => "VC",
- "makedepcmd" => "\"\$(CC)\" /Zs /showIncludes",
+ "makedepcmd" => "\$(CC) /Zs /showIncludes",
"module_cflags" => "",
"module_cxxflags" => undef,
"module_ldflags" => "/dll",
@@ -1317,12 +1317,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1437,6 +1443,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -1651,8 +1660,12 @@ our %unified_info = (
],
"providers/libdefault.a" => [
"AES_ASM",
+ "ECP_NISTZ256_ASM",
"OPENSSL_CPUID_OBJ",
"OPENSSL_IA32_SSE2",
+ "SHA1_ASM",
+ "SHA256_ASM",
+ "SHA512_ASM",
"VPAES_ASM"
],
"providers/libfips.a" => [
@@ -2921,6 +2934,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5267,6 +5283,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7706,6 +7725,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7715,6 +7739,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7870,6 +7898,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9952,6 +9984,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11861,6 +11894,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14207,6 +14243,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16532,6 +16571,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18637,6 +18677,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18646,6 +18691,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18936,6 +18985,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19482,6 +19535,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -20120,8 +20174,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20160,6 +20216,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24716,6 +24773,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25142,6 +25202,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26563,6 +26624,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26576,6 +26643,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26923,6 +26996,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 03bb445287a..3d8a3cab202 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: Fri Jul 8 16:51:23 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:20:50 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/bio.h b/deps/openssl/config/archs/VC-WIN32/asm/include/openssl/bio.h
index 72084b9f85f..6ac2c786514 100644
--- a/deps/openssl/config/archs/VC-WIN32/asm/include/openssl/bio.h
+++ b/deps/openssl/config/archs/VC-WIN32/asm/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/VC-WIN32/asm/include/openssl/err.h b/deps/openssl/config/archs/VC-WIN32/asm/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/VC-WIN32/asm/include/openssl/err.h
+++ b/deps/openssl/config/archs/VC-WIN32/asm/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 31c8a30754e..8320eb2c075 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/VC-WIN32/asm/openssl.gypi b/deps/openssl/config/archs/VC-WIN32/asm/openssl.gypi
index ae2b190d650..8efdb1397ac 100644
--- a/deps/openssl/config/archs/VC-WIN32/asm/openssl.gypi
+++ b/deps/openssl/config/archs/VC-WIN32/asm/openssl.gypi
@@ -830,6 +830,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 61e3f0801a4..965208f4c91 100644
--- a/deps/openssl/config/archs/VC-WIN32/asm_avx2/configdata.pm
+++ b/deps/openssl/config/archs/VC-WIN32/asm_avx2/configdata.pm
@@ -23,7 +23,7 @@ our %config = (
"CFLAGS" => [
"/W3 /wd4090 /nologo /O2"
],
- "CPP" => "\"\$(CC)\" /EP /C",
+ "CPP" => "\$(CC) /EP /C",
"CPPDEFINES" => [],
"CPPFLAGS" => [],
"CPPINCLUDES" => [],
@@ -165,7 +165,7 @@ our %config = (
],
"dynamic_engines" => "0",
"ex_libs" => [],
- "full_version" => "3.0.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -174,7 +174,7 @@ our %config = (
"libdir" => "",
"major" => "3",
"makedep_scheme" => "VC",
- "makedepcmd" => "\"\$(CC)\" /Zs /showIncludes",
+ "makedepcmd" => "\$(CC) /Zs /showIncludes",
"minor" => "0",
"openssl_api_defines" => [
"OPENSSL_CONFIGURED_API=30000"
@@ -216,7 +216,7 @@ our %config = (
],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -268,11 +268,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "VC-WIN32",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "lib",
@@ -281,13 +281,13 @@ our %target = (
"ASFLAGS" => "",
"CC" => "cl",
"CFLAGS" => "/W3 /wd4090 /nologo /O2",
- "CPP" => "\"\$(CC)\" /EP /C",
+ "CPP" => "\$(CC) /EP /C",
"HASHBANGPERL" => "/usr/bin/env perl",
"LD" => "link",
"LDFLAGS" => "/nologo /debug",
"MT" => "mt",
"MTFLAGS" => "-nologo",
- "RANLIB" => "CODE(0x5568ab823960)",
+ "RANLIB" => "CODE(0x56217f599498)",
"RC" => "rc",
"_conf_fname_int" => [
"Configurations/00-base-templates.conf",
@@ -345,7 +345,7 @@ our %target = (
"L_ENDIAN"
],
"makedep_scheme" => "VC",
- "makedepcmd" => "\"\$(CC)\" /Zs /showIncludes",
+ "makedepcmd" => "\$(CC) /Zs /showIncludes",
"module_cflags" => "",
"module_cxxflags" => undef,
"module_ldflags" => "/dll",
@@ -1317,12 +1317,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1437,6 +1443,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -1651,8 +1660,12 @@ our %unified_info = (
],
"providers/libdefault.a" => [
"AES_ASM",
+ "ECP_NISTZ256_ASM",
"OPENSSL_CPUID_OBJ",
"OPENSSL_IA32_SSE2",
+ "SHA1_ASM",
+ "SHA256_ASM",
+ "SHA512_ASM",
"VPAES_ASM"
],
"providers/libfips.a" => [
@@ -2921,6 +2934,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5267,6 +5283,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7706,6 +7725,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7715,6 +7739,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7870,6 +7898,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9952,6 +9984,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11861,6 +11894,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14207,6 +14243,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16532,6 +16571,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18637,6 +18677,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18646,6 +18691,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18936,6 +18985,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19482,6 +19535,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -20120,8 +20174,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20160,6 +20216,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24716,6 +24773,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25142,6 +25202,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26563,6 +26624,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26576,6 +26643,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26923,6 +26996,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 c1da09c2dc9..8ce7cad8884 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: Fri Jul 8 16:51:31 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:20:58 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/bio.h b/deps/openssl/config/archs/VC-WIN32/asm_avx2/include/openssl/bio.h
index 72084b9f85f..6ac2c786514 100644
--- a/deps/openssl/config/archs/VC-WIN32/asm_avx2/include/openssl/bio.h
+++ b/deps/openssl/config/archs/VC-WIN32/asm_avx2/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/VC-WIN32/asm_avx2/include/openssl/err.h b/deps/openssl/config/archs/VC-WIN32/asm_avx2/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/VC-WIN32/asm_avx2/include/openssl/err.h
+++ b/deps/openssl/config/archs/VC-WIN32/asm_avx2/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 31c8a30754e..8320eb2c075 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/VC-WIN32/asm_avx2/openssl.gypi
index de4ad57dcc7..88080eb9e79 100644
--- a/deps/openssl/config/archs/VC-WIN32/asm_avx2/openssl.gypi
+++ b/deps/openssl/config/archs/VC-WIN32/asm_avx2/openssl.gypi
@@ -830,6 +830,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 71d1d7da2c1..99a63a73881 100644
--- a/deps/openssl/config/archs/VC-WIN32/no-asm/configdata.pm
+++ b/deps/openssl/config/archs/VC-WIN32/no-asm/configdata.pm
@@ -23,7 +23,7 @@ our %config = (
"CFLAGS" => [
"/W3 /wd4090 /nologo /O2"
],
- "CPP" => "\"\$(CC)\" /EP /C",
+ "CPP" => "\$(CC) /EP /C",
"CPPDEFINES" => [],
"CPPFLAGS" => [],
"CPPINCLUDES" => [],
@@ -163,7 +163,7 @@ our %config = (
],
"dynamic_engines" => "0",
"ex_libs" => [],
- "full_version" => "3.0.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -172,7 +172,7 @@ our %config = (
"libdir" => "",
"major" => "3",
"makedep_scheme" => "VC",
- "makedepcmd" => "\"\$(CC)\" /Zs /showIncludes",
+ "makedepcmd" => "\$(CC) /Zs /showIncludes",
"minor" => "0",
"openssl_api_defines" => [
"OPENSSL_CONFIGURED_API=30000"
@@ -215,7 +215,7 @@ our %config = (
],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -268,11 +268,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "VC-WIN32",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "lib",
@@ -281,13 +281,13 @@ our %target = (
"ASFLAGS" => "",
"CC" => "cl",
"CFLAGS" => "/W3 /wd4090 /nologo /O2",
- "CPP" => "\"\$(CC)\" /EP /C",
+ "CPP" => "\$(CC) /EP /C",
"HASHBANGPERL" => "/usr/bin/env perl",
"LD" => "link",
"LDFLAGS" => "/nologo /debug",
"MT" => "mt",
"MTFLAGS" => "-nologo",
- "RANLIB" => "CODE(0x55829a8f72e8)",
+ "RANLIB" => "CODE(0x55d6f8278158)",
"RC" => "rc",
"_conf_fname_int" => [
"Configurations/00-base-templates.conf",
@@ -345,7 +345,7 @@ our %target = (
"L_ENDIAN"
],
"makedep_scheme" => "VC",
- "makedepcmd" => "\"\$(CC)\" /Zs /showIncludes",
+ "makedepcmd" => "\$(CC) /Zs /showIncludes",
"module_cflags" => "",
"module_cxxflags" => undef,
"module_ldflags" => "/dll",
@@ -1318,12 +1318,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1438,6 +1444,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -2864,6 +2873,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5210,6 +5222,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7649,6 +7664,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7658,6 +7678,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7813,6 +7837,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9869,6 +9897,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11778,6 +11807,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14124,6 +14156,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16449,6 +16484,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18554,6 +18590,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18563,6 +18604,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18853,6 +18898,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19399,6 +19448,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -20037,8 +20087,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20077,6 +20129,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24543,6 +24596,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24969,6 +25025,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26376,6 +26433,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26389,6 +26452,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26736,6 +26805,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 0126973228a..83e3a5a0f85 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: Fri Jul 8 16:51:40 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:21:06 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/bio.h b/deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/bio.h
index 72084b9f85f..6ac2c786514 100644
--- a/deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/bio.h
+++ b/deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/err.h b/deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/err.h
+++ b/deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 31c8a30754e..8320eb2c075 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/VC-WIN32/no-asm/openssl.gypi
index 7e71c96094e..14c4fb00950 100644
--- a/deps/openssl/config/archs/VC-WIN32/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/VC-WIN32/no-asm/openssl.gypi
@@ -842,6 +842,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 241651e1092..de7d68a1827 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
@@ -22,7 +22,7 @@ our %config = (
"CFLAGS" => [
"/W3 /wd4090 /nologo /O2"
],
- "CPP" => "\"\$(CC)\" /EP /C",
+ "CPP" => "\$(CC) /EP /C",
"CPPDEFINES" => [],
"CPPFLAGS" => [],
"CPPINCLUDES" => [],
@@ -163,7 +163,7 @@ our %config = (
],
"dynamic_engines" => "0",
"ex_libs" => [],
- "full_version" => "3.0.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -172,7 +172,7 @@ our %config = (
"libdir" => "",
"major" => "3",
"makedep_scheme" => "VC",
- "makedepcmd" => "\"\$(CC)\" /Zs /showIncludes",
+ "makedepcmd" => "\$(CC) /Zs /showIncludes",
"minor" => "0",
"openssl_api_defines" => [
"OPENSSL_CONFIGURED_API=30000"
@@ -213,7 +213,7 @@ our %config = (
"openssl_sys_defines" => [],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -266,24 +266,24 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "VC-WIN64-ARM",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "lib",
"ARFLAGS" => "/nologo",
"CC" => "cl",
"CFLAGS" => "/W3 /wd4090 /nologo /O2",
- "CPP" => "\"\$(CC)\" /EP /C",
+ "CPP" => "\$(CC) /EP /C",
"HASHBANGPERL" => "/usr/bin/env perl",
"LD" => "link",
"LDFLAGS" => "/nologo /debug",
"MT" => "mt",
"MTFLAGS" => "-nologo",
- "RANLIB" => "CODE(0x55adfbf74c28)",
+ "RANLIB" => "CODE(0x5648c9dde1e8)",
"RC" => "rc",
"_conf_fname_int" => [
"Configurations/00-base-templates.conf",
@@ -339,7 +339,7 @@ our %target = (
"L_ENDIAN"
],
"makedep_scheme" => "VC",
- "makedepcmd" => "\"\$(CC)\" /Zs /showIncludes",
+ "makedepcmd" => "\$(CC) /Zs /showIncludes",
"module_cflags" => "",
"module_cxxflags" => undef,
"module_ldflags" => "/dll",
@@ -1310,12 +1310,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1430,6 +1436,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -2856,6 +2865,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5202,6 +5214,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7641,6 +7656,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7650,6 +7670,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7805,6 +7829,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9861,6 +9889,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11770,6 +11799,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14116,6 +14148,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16441,6 +16476,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18546,6 +18582,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18555,6 +18596,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18845,6 +18890,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19391,6 +19440,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -20029,8 +20079,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20069,6 +20121,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24535,6 +24588,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24961,6 +25017,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26368,6 +26425,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26381,6 +26444,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26728,6 +26797,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 c5623e14553..b3ef71b979e 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: Fri Jul 8 16:51:47 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:21:13 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/bio.h b/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/include/openssl/bio.h
index 72084b9f85f..6ac2c786514 100644
--- a/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/include/openssl/bio.h
+++ b/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/include/openssl/err.h b/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/include/openssl/err.h
+++ b/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 31c8a30754e..8320eb2c075 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/openssl.gypi
index ccebb2f4943..5605465754c 100644
--- a/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/openssl.gypi
@@ -842,6 +842,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
diff --git a/deps/openssl/config/archs/VC-WIN64A/asm/configdata.pm b/deps/openssl/config/archs/VC-WIN64A/asm/configdata.pm
index b8080f99cb2..00b5f1d808e 100644
--- a/deps/openssl/config/archs/VC-WIN64A/asm/configdata.pm
+++ b/deps/openssl/config/archs/VC-WIN64A/asm/configdata.pm
@@ -26,7 +26,7 @@ our %config = (
"CFLAGS" => [
"/W3 /wd4090 /nologo /O2"
],
- "CPP" => "\"\$(CC)\" /EP /C",
+ "CPP" => "\$(CC) /EP /C",
"CPPDEFINES" => [],
"CPPFLAGS" => [],
"CPPINCLUDES" => [],
@@ -168,7 +168,7 @@ our %config = (
],
"dynamic_engines" => "0",
"ex_libs" => [],
- "full_version" => "3.0.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -177,7 +177,7 @@ our %config = (
"libdir" => "",
"major" => "3",
"makedep_scheme" => "VC",
- "makedepcmd" => "\"\$(CC)\" /Zs /showIncludes",
+ "makedepcmd" => "\$(CC) /Zs /showIncludes",
"minor" => "0",
"openssl_api_defines" => [
"OPENSSL_CONFIGURED_API=30000"
@@ -219,7 +219,7 @@ our %config = (
],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -271,11 +271,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "VC-WIN64A",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "lib",
@@ -284,13 +284,13 @@ our %target = (
"ASFLAGS" => "-g",
"CC" => "cl",
"CFLAGS" => "/W3 /wd4090 /nologo /O2",
- "CPP" => "\"\$(CC)\" /EP /C",
+ "CPP" => "\$(CC) /EP /C",
"HASHBANGPERL" => "/usr/bin/env perl",
"LD" => "link",
"LDFLAGS" => "/nologo /debug",
"MT" => "mt",
"MTFLAGS" => "-nologo",
- "RANLIB" => "CODE(0x55b0a63a7440)",
+ "RANLIB" => "CODE(0x55d67be75598)",
"RC" => "rc",
"_conf_fname_int" => [
"Configurations/00-base-templates.conf",
@@ -348,7 +348,7 @@ our %target = (
"L_ENDIAN"
],
"makedep_scheme" => "VC",
- "makedepcmd" => "\"\$(CC)\" /Zs /showIncludes",
+ "makedepcmd" => "\$(CC) /Zs /showIncludes",
"module_cflags" => "",
"module_cxxflags" => undef,
"module_ldflags" => "/dll",
@@ -1321,12 +1321,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1441,6 +1447,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -1657,8 +1666,14 @@ our %unified_info = (
"providers/libdefault.a" => [
"AES_ASM",
"BSAES_ASM",
+ "ECP_NISTZ256_ASM",
+ "KECCAK1600_ASM",
"OPENSSL_CPUID_OBJ",
- "VPAES_ASM"
+ "SHA1_ASM",
+ "SHA256_ASM",
+ "SHA512_ASM",
+ "VPAES_ASM",
+ "X25519_ASM"
],
"providers/libfips.a" => [
"AES_ASM",
@@ -2927,6 +2942,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5273,6 +5291,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7712,6 +7733,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7721,6 +7747,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7876,6 +7906,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9989,6 +10023,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11898,6 +11933,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14244,6 +14282,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16569,6 +16610,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18674,6 +18716,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18683,6 +18730,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18973,6 +19024,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19519,6 +19574,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -20157,8 +20213,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20197,6 +20255,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24859,6 +24918,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25285,6 +25347,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26724,6 +26787,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26737,6 +26806,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -27084,6 +27159,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 a8c38d2a475..a0095076bb7 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: Fri Jul 8 16:50:53 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:20:22 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/bio.h b/deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/bio.h
index 72084b9f85f..6ac2c786514 100644
--- a/deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/bio.h
+++ b/deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/err.h b/deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/err.h
+++ b/deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 31c8a30754e..8320eb2c075 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/VC-WIN64A/asm/openssl.gypi b/deps/openssl/config/archs/VC-WIN64A/asm/openssl.gypi
index 3559c355af9..43421ef262a 100644
--- a/deps/openssl/config/archs/VC-WIN64A/asm/openssl.gypi
+++ b/deps/openssl/config/archs/VC-WIN64A/asm/openssl.gypi
@@ -835,6 +835,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 2fdb84b662d..af8cb890a0f 100644
--- a/deps/openssl/config/archs/VC-WIN64A/asm_avx2/configdata.pm
+++ b/deps/openssl/config/archs/VC-WIN64A/asm_avx2/configdata.pm
@@ -26,7 +26,7 @@ our %config = (
"CFLAGS" => [
"/W3 /wd4090 /nologo /O2"
],
- "CPP" => "\"\$(CC)\" /EP /C",
+ "CPP" => "\$(CC) /EP /C",
"CPPDEFINES" => [],
"CPPFLAGS" => [],
"CPPINCLUDES" => [],
@@ -168,7 +168,7 @@ our %config = (
],
"dynamic_engines" => "0",
"ex_libs" => [],
- "full_version" => "3.0.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -177,7 +177,7 @@ our %config = (
"libdir" => "",
"major" => "3",
"makedep_scheme" => "VC",
- "makedepcmd" => "\"\$(CC)\" /Zs /showIncludes",
+ "makedepcmd" => "\$(CC) /Zs /showIncludes",
"minor" => "0",
"openssl_api_defines" => [
"OPENSSL_CONFIGURED_API=30000"
@@ -219,7 +219,7 @@ our %config = (
],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -271,11 +271,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "VC-WIN64A",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "lib",
@@ -284,13 +284,13 @@ our %target = (
"ASFLAGS" => "-g",
"CC" => "cl",
"CFLAGS" => "/W3 /wd4090 /nologo /O2",
- "CPP" => "\"\$(CC)\" /EP /C",
+ "CPP" => "\$(CC) /EP /C",
"HASHBANGPERL" => "/usr/bin/env perl",
"LD" => "link",
"LDFLAGS" => "/nologo /debug",
"MT" => "mt",
"MTFLAGS" => "-nologo",
- "RANLIB" => "CODE(0x55c987d467d0)",
+ "RANLIB" => "CODE(0x5609c33a25a8)",
"RC" => "rc",
"_conf_fname_int" => [
"Configurations/00-base-templates.conf",
@@ -348,7 +348,7 @@ our %target = (
"L_ENDIAN"
],
"makedep_scheme" => "VC",
- "makedepcmd" => "\"\$(CC)\" /Zs /showIncludes",
+ "makedepcmd" => "\$(CC) /Zs /showIncludes",
"module_cflags" => "",
"module_cxxflags" => undef,
"module_ldflags" => "/dll",
@@ -1321,12 +1321,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1441,6 +1447,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -1657,8 +1666,14 @@ our %unified_info = (
"providers/libdefault.a" => [
"AES_ASM",
"BSAES_ASM",
+ "ECP_NISTZ256_ASM",
+ "KECCAK1600_ASM",
"OPENSSL_CPUID_OBJ",
- "VPAES_ASM"
+ "SHA1_ASM",
+ "SHA256_ASM",
+ "SHA512_ASM",
+ "VPAES_ASM",
+ "X25519_ASM"
],
"providers/libfips.a" => [
"AES_ASM",
@@ -2927,6 +2942,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5273,6 +5291,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7712,6 +7733,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7721,6 +7747,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7876,6 +7906,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9989,6 +10023,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11898,6 +11933,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14244,6 +14282,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16569,6 +16610,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18674,6 +18716,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18683,6 +18730,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18973,6 +19024,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19519,6 +19574,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -20157,8 +20213,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20197,6 +20255,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24859,6 +24918,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25285,6 +25347,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26724,6 +26787,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26737,6 +26806,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -27084,6 +27159,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 f32a4c2307c..070699b3e92 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: Fri Jul 8 16:51:05 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:20:33 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/bio.h b/deps/openssl/config/archs/VC-WIN64A/asm_avx2/include/openssl/bio.h
index 72084b9f85f..6ac2c786514 100644
--- a/deps/openssl/config/archs/VC-WIN64A/asm_avx2/include/openssl/bio.h
+++ b/deps/openssl/config/archs/VC-WIN64A/asm_avx2/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/VC-WIN64A/asm_avx2/include/openssl/err.h b/deps/openssl/config/archs/VC-WIN64A/asm_avx2/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/VC-WIN64A/asm_avx2/include/openssl/err.h
+++ b/deps/openssl/config/archs/VC-WIN64A/asm_avx2/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 31c8a30754e..8320eb2c075 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/VC-WIN64A/asm_avx2/openssl.gypi
index 83515a1be8f..08817e47e2c 100644
--- a/deps/openssl/config/archs/VC-WIN64A/asm_avx2/openssl.gypi
+++ b/deps/openssl/config/archs/VC-WIN64A/asm_avx2/openssl.gypi
@@ -835,6 +835,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 74122c92701..dcc24865ed1 100644
--- a/deps/openssl/config/archs/VC-WIN64A/no-asm/configdata.pm
+++ b/deps/openssl/config/archs/VC-WIN64A/no-asm/configdata.pm
@@ -26,7 +26,7 @@ our %config = (
"CFLAGS" => [
"/W3 /wd4090 /nologo /O2"
],
- "CPP" => "\"\$(CC)\" /EP /C",
+ "CPP" => "\$(CC) /EP /C",
"CPPDEFINES" => [],
"CPPFLAGS" => [],
"CPPINCLUDES" => [],
@@ -166,7 +166,7 @@ our %config = (
],
"dynamic_engines" => "0",
"ex_libs" => [],
- "full_version" => "3.0.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -175,7 +175,7 @@ our %config = (
"libdir" => "",
"major" => "3",
"makedep_scheme" => "VC",
- "makedepcmd" => "\"\$(CC)\" /Zs /showIncludes",
+ "makedepcmd" => "\$(CC) /Zs /showIncludes",
"minor" => "0",
"openssl_api_defines" => [
"OPENSSL_CONFIGURED_API=30000"
@@ -218,7 +218,7 @@ our %config = (
],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -271,11 +271,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "VC-WIN64A",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "lib",
@@ -284,13 +284,13 @@ our %target = (
"ASFLAGS" => "-g",
"CC" => "cl",
"CFLAGS" => "/W3 /wd4090 /nologo /O2",
- "CPP" => "\"\$(CC)\" /EP /C",
+ "CPP" => "\$(CC) /EP /C",
"HASHBANGPERL" => "/usr/bin/env perl",
"LD" => "link",
"LDFLAGS" => "/nologo /debug",
"MT" => "mt",
"MTFLAGS" => "-nologo",
- "RANLIB" => "CODE(0x55b6debbcf08)",
+ "RANLIB" => "CODE(0x5646ba6caad8)",
"RC" => "rc",
"_conf_fname_int" => [
"Configurations/00-base-templates.conf",
@@ -348,7 +348,7 @@ our %target = (
"L_ENDIAN"
],
"makedep_scheme" => "VC",
- "makedepcmd" => "\"\$(CC)\" /Zs /showIncludes",
+ "makedepcmd" => "\$(CC) /Zs /showIncludes",
"module_cflags" => "",
"module_cxxflags" => undef,
"module_ldflags" => "/dll",
@@ -1322,12 +1322,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1442,6 +1448,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -2868,6 +2877,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5214,6 +5226,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7653,6 +7668,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7662,6 +7682,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7817,6 +7841,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9873,6 +9901,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11782,6 +11811,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14128,6 +14160,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16453,6 +16488,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18558,6 +18594,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18567,6 +18608,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18857,6 +18902,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19403,6 +19452,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -20041,8 +20091,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20081,6 +20133,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24547,6 +24600,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24973,6 +25029,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26380,6 +26437,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26393,6 +26456,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26740,6 +26809,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 4c57a264284..64f92e4b15f 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: Fri Jul 8 16:51:16 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:20:43 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/bio.h b/deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/bio.h
index 72084b9f85f..6ac2c786514 100644
--- a/deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/bio.h
+++ b/deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/err.h b/deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/err.h
+++ b/deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 31c8a30754e..8320eb2c075 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/VC-WIN64A/no-asm/openssl.gypi
index 22c287dd801..a5a73592ba6 100644
--- a/deps/openssl/config/archs/VC-WIN64A/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/VC-WIN64A/no-asm/openssl.gypi
@@ -842,6 +842,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 300632866e9..ebe0a2d22d5 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -206,7 +206,7 @@ our %config = (
],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -258,11 +258,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "aix64-gcc-as",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar -X64",
@@ -1342,12 +1342,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1462,6 +1468,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -1665,8 +1674,14 @@ our %unified_info = (
],
"providers/libdefault.a" => [
"AES_ASM",
+ "ECP_NISTZ256_ASM",
+ "KECCAK1600_ASM",
"OPENSSL_CPUID_OBJ",
- "VPAES_ASM"
+ "SHA1_ASM",
+ "SHA256_ASM",
+ "SHA512_ASM",
+ "VPAES_ASM",
+ "X25519_ASM"
],
"providers/libfips.a" => [
"AES_ASM",
@@ -2926,6 +2941,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5272,6 +5290,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7801,6 +7822,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7810,6 +7836,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7965,6 +7995,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -10059,6 +10093,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11965,6 +12000,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14311,6 +14349,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16716,6 +16757,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18887,6 +18929,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18896,6 +18943,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -19186,6 +19237,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19732,6 +19787,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -20394,8 +20450,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20434,6 +20492,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -25027,6 +25086,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25449,6 +25511,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -27019,6 +27082,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -27032,6 +27101,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -27378,6 +27453,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 fdabb5740c6..3ed0b3de7dd 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: Fri Jul 8 16:43:31 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:13:29 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/bio.h b/deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/bio.h
+++ b/deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/err.h b/deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/err.h
+++ b/deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/aix64-gcc-as/asm/openssl.gypi
index 103b2c63cf0..82e6279a45c 100644
--- a/deps/openssl/config/archs/aix64-gcc-as/asm/openssl.gypi
+++ b/deps/openssl/config/archs/aix64-gcc-as/asm/openssl.gypi
@@ -845,6 +845,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 dfbb4f21ab4..eafd9e9dacd 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -206,7 +206,7 @@ our %config = (
],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -258,11 +258,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "aix64-gcc-as",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar -X64",
@@ -1270,12 +1270,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1390,6 +1396,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -1593,8 +1602,14 @@ our %unified_info = (
],
"providers/libdefault.a" => [
"AES_ASM",
+ "ECP_NISTZ256_ASM",
+ "KECCAK1600_ASM",
"OPENSSL_CPUID_OBJ",
- "VPAES_ASM"
+ "SHA1_ASM",
+ "SHA256_ASM",
+ "SHA512_ASM",
+ "VPAES_ASM",
+ "X25519_ASM"
],
"providers/libfips.a" => [
"AES_ASM",
@@ -2854,6 +2869,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5200,6 +5218,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7633,6 +7654,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7642,6 +7668,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7797,6 +7827,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9891,6 +9925,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11797,6 +11832,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14143,6 +14181,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16452,6 +16493,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18551,6 +18593,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18560,6 +18607,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18850,6 +18901,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19396,6 +19451,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -20034,8 +20090,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20074,6 +20132,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24667,6 +24726,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25089,6 +25151,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26515,6 +26578,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26528,6 +26597,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26874,6 +26949,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 f6cb3b766e6..ad9b2996d96 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: Fri Jul 8 16:43:40 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:13:38 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/bio.h b/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/bio.h
+++ b/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/err.h b/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/err.h
+++ b/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/openssl.gypi
index 34c9dc355e1..40a7a216c26 100644
--- a/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/openssl.gypi
+++ b/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/openssl.gypi
@@ -845,6 +845,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 1fddce409a6..fd241fb8eca 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -205,7 +205,7 @@ our %config = (
],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -258,11 +258,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "aix64-gcc-as",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar -X64",
@@ -1271,12 +1271,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1391,6 +1397,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -2820,6 +2829,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5166,6 +5178,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7599,6 +7614,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7608,6 +7628,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7763,6 +7787,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9817,6 +9845,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11723,6 +11752,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14069,6 +14101,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16378,6 +16413,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18477,6 +18513,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18486,6 +18527,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18776,6 +18821,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19322,6 +19371,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -19960,8 +20010,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20000,6 +20052,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24452,6 +24505,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24874,6 +24930,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26281,6 +26338,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26294,6 +26357,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26640,6 +26709,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 8407413da23..0af26584633 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: Fri Jul 8 16:43:49 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:13:46 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/bio.h b/deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/bio.h
+++ b/deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/err.h b/deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/err.h
+++ b/deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/aix64-gcc-as/no-asm/openssl.gypi
index 7878cc1a90d..81f79fb0945 100644
--- a/deps/openssl/config/archs/aix64-gcc-as/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/aix64-gcc-as/no-asm/openssl.gypi
@@ -842,6 +842,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 968354e4b17..93cd22287b5 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -206,7 +206,7 @@ our %config = (
],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -258,11 +258,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "darwin-i386-cc",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1268,12 +1268,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1388,6 +1394,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -1605,8 +1614,12 @@ our %unified_info = (
],
"providers/libdefault.a" => [
"AES_ASM",
+ "ECP_NISTZ256_ASM",
"OPENSSL_CPUID_OBJ",
"OPENSSL_IA32_SSE2",
+ "SHA1_ASM",
+ "SHA256_ASM",
+ "SHA512_ASM",
"VPAES_ASM"
],
"providers/libfips.a" => [
@@ -2875,6 +2888,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5221,6 +5237,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7646,6 +7665,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7655,6 +7679,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7810,6 +7838,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9889,6 +9921,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11795,6 +11828,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14141,6 +14177,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16433,6 +16472,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18524,6 +18564,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18533,6 +18578,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18823,6 +18872,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19369,6 +19422,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -20007,8 +20061,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20047,6 +20103,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24588,6 +24645,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25009,6 +25069,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26430,6 +26491,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26443,6 +26510,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26788,6 +26861,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 3f9a243e8a9..223c1084b4d 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: Fri Jul 8 16:45:27 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:15:19 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/bio.h b/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/bio.h
+++ b/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/err.h b/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/err.h
+++ b/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/darwin-i386-cc/asm/openssl.gypi
index f00d1d53d6d..c22687e34e6 100644
--- a/deps/openssl/config/archs/darwin-i386-cc/asm/openssl.gypi
+++ b/deps/openssl/config/archs/darwin-i386-cc/asm/openssl.gypi
@@ -830,6 +830,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 ece2ad49bdf..0157e86669b 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -206,7 +206,7 @@ our %config = (
],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -258,11 +258,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "darwin-i386-cc",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1268,12 +1268,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1388,6 +1394,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -1605,8 +1614,12 @@ our %unified_info = (
],
"providers/libdefault.a" => [
"AES_ASM",
+ "ECP_NISTZ256_ASM",
"OPENSSL_CPUID_OBJ",
"OPENSSL_IA32_SSE2",
+ "SHA1_ASM",
+ "SHA256_ASM",
+ "SHA512_ASM",
"VPAES_ASM"
],
"providers/libfips.a" => [
@@ -2875,6 +2888,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5221,6 +5237,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7646,6 +7665,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7655,6 +7679,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7810,6 +7838,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9889,6 +9921,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11795,6 +11828,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14141,6 +14177,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16433,6 +16472,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18524,6 +18564,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18533,6 +18578,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18823,6 +18872,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19369,6 +19422,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -20007,8 +20061,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20047,6 +20103,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24588,6 +24645,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25009,6 +25069,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26430,6 +26491,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26443,6 +26510,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26788,6 +26861,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 fc6932abd6c..79d578f51c3 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: Fri Jul 8 16:45:36 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:15: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_avx2/include/openssl/bio.h b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/include/openssl/bio.h
+++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/include/openssl/err.h b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/include/openssl/err.h
+++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/openssl.gypi
index d27b3be2bb2..a56a9d44a97 100644
--- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/openssl.gypi
+++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/openssl.gypi
@@ -830,6 +830,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 b725864f156..4858b00d036 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -205,7 +205,7 @@ our %config = (
],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -258,11 +258,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "darwin-i386-cc",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1269,12 +1269,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1389,6 +1395,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -2818,6 +2827,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5164,6 +5176,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7589,6 +7604,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7598,6 +7618,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7753,6 +7777,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9806,6 +9834,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11712,6 +11741,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14058,6 +14090,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16350,6 +16385,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18441,6 +18477,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18450,6 +18491,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18740,6 +18785,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19286,6 +19335,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -19924,8 +19974,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -19964,6 +20016,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24415,6 +24468,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24836,6 +24892,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26243,6 +26300,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26256,6 +26319,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26601,6 +26670,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 6484ccfc8c6..2f2684e4fbe 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: Fri Jul 8 16:45:46 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:15: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/no-asm/include/openssl/bio.h b/deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/bio.h
+++ b/deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/err.h b/deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/err.h
+++ b/deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/darwin-i386-cc/no-asm/openssl.gypi
index 2eba5e217e8..77b9ba7f522 100644
--- a/deps/openssl/config/archs/darwin-i386-cc/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/darwin-i386-cc/no-asm/openssl.gypi
@@ -842,6 +842,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 5b7b3c6d958..803cb9f7f3b 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -206,7 +206,7 @@ our %config = (
],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -258,11 +258,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "darwin64-arm64-cc",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1268,12 +1268,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1388,6 +1394,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -1588,7 +1597,12 @@ our %unified_info = (
"OPENSSL_CPUID_OBJ"
],
"providers/libdefault.a" => [
+ "ECP_NISTZ256_ASM",
+ "KECCAK1600_ASM",
"OPENSSL_CPUID_OBJ",
+ "SHA1_ASM",
+ "SHA256_ASM",
+ "SHA512_ASM",
"VPAES_ASM"
],
"providers/libfips.a" => [
@@ -2847,6 +2861,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5193,6 +5210,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7618,6 +7638,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7627,6 +7652,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7782,6 +7811,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9859,6 +9892,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11765,6 +11799,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14111,6 +14148,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16403,6 +16443,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18557,6 +18598,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18566,6 +18612,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18856,6 +18906,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19402,6 +19456,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -20040,8 +20095,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20080,6 +20137,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24615,6 +24673,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25036,6 +25097,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26455,6 +26517,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26468,6 +26536,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26813,6 +26887,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/asm/crypto/aes/aesv8-armx.S b/deps/openssl/config/archs/darwin64-arm64-cc/asm/crypto/aes/aesv8-armx.S
index 6321a88f817..62840b3d2bb 100644
--- a/deps/openssl/config/archs/darwin64-arm64-cc/asm/crypto/aes/aesv8-armx.S
+++ b/deps/openssl/config/archs/darwin64-arm64-cc/asm/crypto/aes/aesv8-armx.S
@@ -1530,18 +1530,18 @@ _aes_v8_ctr32_encrypt_blocks:
#ifndef __ARMEB__
rev w8, w8
#endif
+ orr v1.16b,v0.16b,v0.16b
add w10, w8, #1
+ orr v18.16b,v0.16b,v0.16b
+ add w8, w8, #2
orr v6.16b,v0.16b,v0.16b
rev w10, w10
- mov v6.s[3],w10
- add w8, w8, #2
- orr v1.16b,v6.16b,v6.16b
+ mov v1.s[3],w10
b.ls Lctr32_tail
rev w12, w8
- mov v6.s[3],w12
sub x2,x2,#3 // bias
- orr v18.16b,v6.16b,v6.16b
- cmp x2,#2
+ mov v18.s[3],w12
+ cmp x2,#32
b.lo Loop3x_ctr32
add w13,w8,#1
@@ -1732,11 +1732,11 @@ Loop3x_ctr32:
aese v1.16b,v16.16b
aesmc v5.16b,v1.16b
ld1 {v2.16b},[x0],#16
- add w9,w8,#1
+ orr v0.16b,v6.16b,v6.16b
aese v18.16b,v16.16b
aesmc v18.16b,v18.16b
ld1 {v3.16b},[x0],#16
- rev w9,w9
+ orr v1.16b,v6.16b,v6.16b
aese v4.16b,v17.16b
aesmc v4.16b,v4.16b
aese v5.16b,v17.16b
@@ -1745,6 +1745,8 @@ Loop3x_ctr32:
mov x7,x3
aese v18.16b,v17.16b
aesmc v17.16b,v18.16b
+ orr v18.16b,v6.16b,v6.16b
+ add w9,w8,#1
aese v4.16b,v20.16b
aesmc v4.16b,v4.16b
aese v5.16b,v20.16b
@@ -1760,22 +1762,20 @@ Loop3x_ctr32:
aese v5.16b,v21.16b
aesmc v5.16b,v5.16b
eor v19.16b,v19.16b,v7.16b
- mov v6.s[3], w9
+ rev w9,w9
aese v17.16b,v21.16b
aesmc v17.16b,v17.16b
- orr v0.16b,v6.16b,v6.16b
+ mov v0.s[3], w9
rev w10,w10
aese v4.16b,v22.16b
aesmc v4.16b,v4.16b
- mov v6.s[3], w10
- rev w12,w8
aese v5.16b,v22.16b
aesmc v5.16b,v5.16b
- orr v1.16b,v6.16b,v6.16b
- mov v6.s[3], w12
+ mov v1.s[3], w10
+ rev w12,w8
aese v17.16b,v22.16b
aesmc v17.16b,v17.16b
- orr v18.16b,v6.16b,v6.16b
+ mov v18.s[3], w12
subs x2,x2,#3
aese v4.16b,v23.16b
aese v5.16b,v23.16b
diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/asm/crypto/buildinf.h b/deps/openssl/config/archs/darwin64-arm64-cc/asm/crypto/buildinf.h
index 17e11e761ec..ad85824f734 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: Fri Jul 8 16:45:53 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:15:44 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/bio.h b/deps/openssl/config/archs/darwin64-arm64-cc/asm/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/darwin64-arm64-cc/asm/include/openssl/bio.h
+++ b/deps/openssl/config/archs/darwin64-arm64-cc/asm/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/asm/include/openssl/err.h b/deps/openssl/config/archs/darwin64-arm64-cc/asm/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/darwin64-arm64-cc/asm/include/openssl/err.h
+++ b/deps/openssl/config/archs/darwin64-arm64-cc/asm/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/darwin64-arm64-cc/asm/openssl.gypi
index e1e8719b080..733d6d45087 100644
--- a/deps/openssl/config/archs/darwin64-arm64-cc/asm/openssl.gypi
+++ b/deps/openssl/config/archs/darwin64-arm64-cc/asm/openssl.gypi
@@ -841,6 +841,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 b48ddb6fc15..6f9c6ba6a77 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -206,7 +206,7 @@ our %config = (
],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -258,11 +258,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "darwin64-arm64-cc",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1268,12 +1268,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1388,6 +1394,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -1588,7 +1597,12 @@ our %unified_info = (
"OPENSSL_CPUID_OBJ"
],
"providers/libdefault.a" => [
+ "ECP_NISTZ256_ASM",
+ "KECCAK1600_ASM",
"OPENSSL_CPUID_OBJ",
+ "SHA1_ASM",
+ "SHA256_ASM",
+ "SHA512_ASM",
"VPAES_ASM"
],
"providers/libfips.a" => [
@@ -2847,6 +2861,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5193,6 +5210,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7618,6 +7638,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7627,6 +7652,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7782,6 +7811,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9859,6 +9892,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11765,6 +11799,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14111,6 +14148,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16403,6 +16443,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18557,6 +18598,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18566,6 +18612,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18856,6 +18906,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19402,6 +19456,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -20040,8 +20095,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20080,6 +20137,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24615,6 +24673,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25036,6 +25097,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26455,6 +26517,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26468,6 +26536,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26813,6 +26887,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/crypto/aes/aesv8-armx.S b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/crypto/aes/aesv8-armx.S
index 6321a88f817..62840b3d2bb 100644
--- a/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/crypto/aes/aesv8-armx.S
+++ b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/crypto/aes/aesv8-armx.S
@@ -1530,18 +1530,18 @@ _aes_v8_ctr32_encrypt_blocks:
#ifndef __ARMEB__
rev w8, w8
#endif
+ orr v1.16b,v0.16b,v0.16b
add w10, w8, #1
+ orr v18.16b,v0.16b,v0.16b
+ add w8, w8, #2
orr v6.16b,v0.16b,v0.16b
rev w10, w10
- mov v6.s[3],w10
- add w8, w8, #2
- orr v1.16b,v6.16b,v6.16b
+ mov v1.s[3],w10
b.ls Lctr32_tail
rev w12, w8
- mov v6.s[3],w12
sub x2,x2,#3 // bias
- orr v18.16b,v6.16b,v6.16b
- cmp x2,#2
+ mov v18.s[3],w12
+ cmp x2,#32
b.lo Loop3x_ctr32
add w13,w8,#1
@@ -1732,11 +1732,11 @@ Loop3x_ctr32:
aese v1.16b,v16.16b
aesmc v5.16b,v1.16b
ld1 {v2.16b},[x0],#16
- add w9,w8,#1
+ orr v0.16b,v6.16b,v6.16b
aese v18.16b,v16.16b
aesmc v18.16b,v18.16b
ld1 {v3.16b},[x0],#16
- rev w9,w9
+ orr v1.16b,v6.16b,v6.16b
aese v4.16b,v17.16b
aesmc v4.16b,v4.16b
aese v5.16b,v17.16b
@@ -1745,6 +1745,8 @@ Loop3x_ctr32:
mov x7,x3
aese v18.16b,v17.16b
aesmc v17.16b,v18.16b
+ orr v18.16b,v6.16b,v6.16b
+ add w9,w8,#1
aese v4.16b,v20.16b
aesmc v4.16b,v4.16b
aese v5.16b,v20.16b
@@ -1760,22 +1762,20 @@ Loop3x_ctr32:
aese v5.16b,v21.16b
aesmc v5.16b,v5.16b
eor v19.16b,v19.16b,v7.16b
- mov v6.s[3], w9
+ rev w9,w9
aese v17.16b,v21.16b
aesmc v17.16b,v17.16b
- orr v0.16b,v6.16b,v6.16b
+ mov v0.s[3], w9
rev w10,w10
aese v4.16b,v22.16b
aesmc v4.16b,v4.16b
- mov v6.s[3], w10
- rev w12,w8
aese v5.16b,v22.16b
aesmc v5.16b,v5.16b
- orr v1.16b,v6.16b,v6.16b
- mov v6.s[3], w12
+ mov v1.s[3], w10
+ rev w12,w8
aese v17.16b,v22.16b
aesmc v17.16b,v17.16b
- orr v18.16b,v6.16b,v6.16b
+ mov v18.s[3], w12
subs x2,x2,#3
aese v4.16b,v23.16b
aese v5.16b,v23.16b
diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/crypto/buildinf.h
index c06cf925b8e..2b70fb362a2 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: Fri Jul 8 16:46:02 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:15:52 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/bio.h b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/include/openssl/bio.h
+++ b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/include/openssl/err.h b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/include/openssl/err.h
+++ b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/openssl.gypi
index 93a7a87b089..d1793c48169 100644
--- a/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/openssl.gypi
+++ b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/openssl.gypi
@@ -841,6 +841,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 e5f5a083a07..59ad75a6a5d 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -205,7 +205,7 @@ our %config = (
],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -258,11 +258,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "darwin64-arm64-cc",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1269,12 +1269,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1389,6 +1395,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -2818,6 +2827,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5164,6 +5176,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7589,6 +7604,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7598,6 +7618,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7753,6 +7777,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9806,6 +9834,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11712,6 +11741,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14058,6 +14090,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16350,6 +16385,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18441,6 +18477,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18450,6 +18491,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18740,6 +18785,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19286,6 +19335,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -19924,8 +19974,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -19964,6 +20016,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24415,6 +24468,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24836,6 +24892,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26243,6 +26300,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26256,6 +26319,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26601,6 +26670,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 b95ad3cbc72..c511b23e8ec 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: Fri Jul 8 16:46:11 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:16:00 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/bio.h b/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/include/openssl/bio.h
+++ b/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/include/openssl/err.h b/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/include/openssl/err.h
+++ b/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/openssl.gypi
index a4338c47ffa..7f123176a16 100644
--- a/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/openssl.gypi
@@ -842,6 +842,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 f6a1a18e2e9..c9a803d7995 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -206,7 +206,7 @@ our %config = (
],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -258,11 +258,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "darwin64-x86_64-cc",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1268,12 +1268,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1388,6 +1394,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -1607,8 +1616,14 @@ our %unified_info = (
"providers/libdefault.a" => [
"AES_ASM",
"BSAES_ASM",
+ "ECP_NISTZ256_ASM",
+ "KECCAK1600_ASM",
"OPENSSL_CPUID_OBJ",
- "VPAES_ASM"
+ "SHA1_ASM",
+ "SHA256_ASM",
+ "SHA512_ASM",
+ "VPAES_ASM",
+ "X25519_ASM"
],
"providers/libfips.a" => [
"AES_ASM",
@@ -2877,6 +2892,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5223,6 +5241,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7648,6 +7669,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7657,6 +7683,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7812,6 +7842,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9933,6 +9967,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11839,6 +11874,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14185,6 +14223,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16477,6 +16518,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18568,6 +18610,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18577,6 +18624,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18867,6 +18918,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19413,6 +19468,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -20051,8 +20107,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20091,6 +20149,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24738,6 +24797,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25159,6 +25221,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26598,6 +26661,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26611,6 +26680,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26956,6 +27031,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 3eb63e02706..16bfb9e577b 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: Fri Jul 8 16:44:56 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:14:49 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/bio.h b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/bio.h
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/err.h b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/err.h
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/openssl.gypi
index e00b6a7bb40..b851bd58d78 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/openssl.gypi
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/openssl.gypi
@@ -835,6 +835,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 1402b03dc25..bc8294971f3 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -206,7 +206,7 @@ our %config = (
],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -258,11 +258,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "darwin64-x86_64-cc",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1268,12 +1268,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1388,6 +1394,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -1607,8 +1616,14 @@ our %unified_info = (
"providers/libdefault.a" => [
"AES_ASM",
"BSAES_ASM",
+ "ECP_NISTZ256_ASM",
+ "KECCAK1600_ASM",
"OPENSSL_CPUID_OBJ",
- "VPAES_ASM"
+ "SHA1_ASM",
+ "SHA256_ASM",
+ "SHA512_ASM",
+ "VPAES_ASM",
+ "X25519_ASM"
],
"providers/libfips.a" => [
"AES_ASM",
@@ -2877,6 +2892,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5223,6 +5241,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7648,6 +7669,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7657,6 +7683,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7812,6 +7842,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9933,6 +9967,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11839,6 +11874,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14185,6 +14223,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16477,6 +16518,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18568,6 +18610,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18577,6 +18624,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18867,6 +18918,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19413,6 +19468,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -20051,8 +20107,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20091,6 +20149,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24738,6 +24797,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25159,6 +25221,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26598,6 +26661,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26611,6 +26680,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26956,6 +27031,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 f7ea1f0ce2e..28e5b21381f 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: Fri Jul 8 16:45:07 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:15:00 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/bio.h b/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/bio.h
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/err.h b/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/err.h
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/openssl.gypi
index 8cd15c28f4a..23c898a47fc 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/openssl.gypi
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/openssl.gypi
@@ -835,6 +835,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 5c14a2a25f6..6fe3d7e16cc 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -205,7 +205,7 @@ our %config = (
],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -258,11 +258,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "darwin64-x86_64-cc",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1269,12 +1269,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1389,6 +1395,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -2818,6 +2827,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5164,6 +5176,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7589,6 +7604,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7598,6 +7618,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7753,6 +7777,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9806,6 +9834,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11712,6 +11741,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14058,6 +14090,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16350,6 +16385,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18441,6 +18477,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18450,6 +18491,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18740,6 +18785,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19286,6 +19335,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -19924,8 +19974,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -19964,6 +20016,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24415,6 +24468,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24836,6 +24892,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26243,6 +26300,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26256,6 +26319,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26601,6 +26670,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 93d578847a2..23a8059e5cc 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: Fri Jul 8 16:45:19 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:15:11 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/bio.h b/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/bio.h
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/err.h b/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/err.h
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/openssl.gypi
index 055b6c3ac40..55bc82802f9 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/openssl.gypi
@@ -842,6 +842,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
diff --git a/deps/openssl/config/archs/linux-aarch64/asm/configdata.pm b/deps/openssl/config/archs/linux-aarch64/asm/configdata.pm
index 21e1d6915a5..1f64fb256c6 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -207,7 +207,7 @@ our %config = (
"openssl_sys_defines" => [],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-aarch64",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1275,12 +1275,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1395,6 +1401,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -1595,7 +1604,12 @@ our %unified_info = (
"OPENSSL_CPUID_OBJ"
],
"providers/libdefault.a" => [
+ "ECP_NISTZ256_ASM",
+ "KECCAK1600_ASM",
"OPENSSL_CPUID_OBJ",
+ "SHA1_ASM",
+ "SHA256_ASM",
+ "SHA512_ASM",
"VPAES_ASM"
],
"providers/libfips.a" => [
@@ -2854,6 +2868,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5200,6 +5217,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7633,6 +7653,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7642,6 +7667,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7797,6 +7826,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9875,6 +9908,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11781,6 +11815,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14127,6 +14164,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16436,6 +16476,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18598,6 +18639,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18607,6 +18653,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18897,6 +18947,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19443,6 +19497,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -20081,8 +20136,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20121,6 +20178,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24657,6 +24715,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25079,6 +25140,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26498,6 +26560,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26511,6 +26579,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26857,6 +26931,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
diff --git a/deps/openssl/config/archs/linux-aarch64/asm/crypto/aes/aesv8-armx.S b/deps/openssl/config/archs/linux-aarch64/asm/crypto/aes/aesv8-armx.S
index 2b68366d757..cd9cac97ca6 100644
--- a/deps/openssl/config/archs/linux-aarch64/asm/crypto/aes/aesv8-armx.S
+++ b/deps/openssl/config/archs/linux-aarch64/asm/crypto/aes/aesv8-armx.S
@@ -1530,18 +1530,18 @@ aes_v8_ctr32_encrypt_blocks:
#ifndef __ARMEB__
rev w8, w8
#endif
+ orr v1.16b,v0.16b,v0.16b
add w10, w8, #1
+ orr v18.16b,v0.16b,v0.16b
+ add w8, w8, #2
orr v6.16b,v0.16b,v0.16b
rev w10, w10
- mov v6.s[3],w10
- add w8, w8, #2
- orr v1.16b,v6.16b,v6.16b
+ mov v1.s[3],w10
b.ls .Lctr32_tail
rev w12, w8
- mov v6.s[3],w12
sub x2,x2,#3 // bias
- orr v18.16b,v6.16b,v6.16b
- cmp x2,#2
+ mov v18.s[3],w12
+ cmp x2,#32
b.lo .Loop3x_ctr32
add w13,w8,#1
@@ -1732,11 +1732,11 @@ aes_v8_ctr32_encrypt_blocks:
aese v1.16b,v16.16b
aesmc v5.16b,v1.16b
ld1 {v2.16b},[x0],#16
- add w9,w8,#1
+ orr v0.16b,v6.16b,v6.16b
aese v18.16b,v16.16b
aesmc v18.16b,v18.16b
ld1 {v3.16b},[x0],#16
- rev w9,w9
+ orr v1.16b,v6.16b,v6.16b
aese v4.16b,v17.16b
aesmc v4.16b,v4.16b
aese v5.16b,v17.16b
@@ -1745,6 +1745,8 @@ aes_v8_ctr32_encrypt_blocks:
mov x7,x3
aese v18.16b,v17.16b
aesmc v17.16b,v18.16b
+ orr v18.16b,v6.16b,v6.16b
+ add w9,w8,#1
aese v4.16b,v20.16b
aesmc v4.16b,v4.16b
aese v5.16b,v20.16b
@@ -1760,22 +1762,20 @@ aes_v8_ctr32_encrypt_blocks:
aese v5.16b,v21.16b
aesmc v5.16b,v5.16b
eor v19.16b,v19.16b,v7.16b
- mov v6.s[3], w9
+ rev w9,w9
aese v17.16b,v21.16b
aesmc v17.16b,v17.16b
- orr v0.16b,v6.16b,v6.16b
+ mov v0.s[3], w9
rev w10,w10
aese v4.16b,v22.16b
aesmc v4.16b,v4.16b
- mov v6.s[3], w10
- rev w12,w8
aese v5.16b,v22.16b
aesmc v5.16b,v5.16b
- orr v1.16b,v6.16b,v6.16b
- mov v6.s[3], w12
+ mov v1.s[3], w10
+ rev w12,w8
aese v17.16b,v22.16b
aesmc v17.16b,v17.16b
- orr v18.16b,v6.16b,v6.16b
+ mov v18.s[3], w12
subs x2,x2,#3
aese v4.16b,v23.16b
aese v5.16b,v23.16b
diff --git a/deps/openssl/config/archs/linux-aarch64/asm/crypto/buildinf.h b/deps/openssl/config/archs/linux-aarch64/asm/crypto/buildinf.h
index 95a2de2e397..364d0062316 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: Fri Jul 8 16:46:19 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:16:08 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/bio.h b/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/bio.h
+++ b/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/err.h b/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/err.h
+++ b/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux-aarch64/asm/openssl.gypi b/deps/openssl/config/archs/linux-aarch64/asm/openssl.gypi
index 6910470336f..e8267b4d466 100644
--- a/deps/openssl/config/archs/linux-aarch64/asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux-aarch64/asm/openssl.gypi
@@ -841,6 +841,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 4fa41af5960..cfa0bd9470f 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -207,7 +207,7 @@ our %config = (
"openssl_sys_defines" => [],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-aarch64",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1275,12 +1275,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1395,6 +1401,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -1595,7 +1604,12 @@ our %unified_info = (
"OPENSSL_CPUID_OBJ"
],
"providers/libdefault.a" => [
+ "ECP_NISTZ256_ASM",
+ "KECCAK1600_ASM",
"OPENSSL_CPUID_OBJ",
+ "SHA1_ASM",
+ "SHA256_ASM",
+ "SHA512_ASM",
"VPAES_ASM"
],
"providers/libfips.a" => [
@@ -2854,6 +2868,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5200,6 +5217,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7633,6 +7653,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7642,6 +7667,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7797,6 +7826,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9875,6 +9908,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11781,6 +11815,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14127,6 +14164,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16436,6 +16476,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18598,6 +18639,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18607,6 +18653,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18897,6 +18947,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19443,6 +19497,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -20081,8 +20136,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20121,6 +20178,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24657,6 +24715,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25079,6 +25140,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26498,6 +26560,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26511,6 +26579,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26857,6 +26931,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
diff --git a/deps/openssl/config/archs/linux-aarch64/asm_avx2/crypto/aes/aesv8-armx.S b/deps/openssl/config/archs/linux-aarch64/asm_avx2/crypto/aes/aesv8-armx.S
index 2b68366d757..cd9cac97ca6 100644
--- a/deps/openssl/config/archs/linux-aarch64/asm_avx2/crypto/aes/aesv8-armx.S
+++ b/deps/openssl/config/archs/linux-aarch64/asm_avx2/crypto/aes/aesv8-armx.S
@@ -1530,18 +1530,18 @@ aes_v8_ctr32_encrypt_blocks:
#ifndef __ARMEB__
rev w8, w8
#endif
+ orr v1.16b,v0.16b,v0.16b
add w10, w8, #1
+ orr v18.16b,v0.16b,v0.16b
+ add w8, w8, #2
orr v6.16b,v0.16b,v0.16b
rev w10, w10
- mov v6.s[3],w10
- add w8, w8, #2
- orr v1.16b,v6.16b,v6.16b
+ mov v1.s[3],w10
b.ls .Lctr32_tail
rev w12, w8
- mov v6.s[3],w12
sub x2,x2,#3 // bias
- orr v18.16b,v6.16b,v6.16b
- cmp x2,#2
+ mov v18.s[3],w12
+ cmp x2,#32
b.lo .Loop3x_ctr32
add w13,w8,#1
@@ -1732,11 +1732,11 @@ aes_v8_ctr32_encrypt_blocks:
aese v1.16b,v16.16b
aesmc v5.16b,v1.16b
ld1 {v2.16b},[x0],#16
- add w9,w8,#1
+ orr v0.16b,v6.16b,v6.16b
aese v18.16b,v16.16b
aesmc v18.16b,v18.16b
ld1 {v3.16b},[x0],#16
- rev w9,w9
+ orr v1.16b,v6.16b,v6.16b
aese v4.16b,v17.16b
aesmc v4.16b,v4.16b
aese v5.16b,v17.16b
@@ -1745,6 +1745,8 @@ aes_v8_ctr32_encrypt_blocks:
mov x7,x3
aese v18.16b,v17.16b
aesmc v17.16b,v18.16b
+ orr v18.16b,v6.16b,v6.16b
+ add w9,w8,#1
aese v4.16b,v20.16b
aesmc v4.16b,v4.16b
aese v5.16b,v20.16b
@@ -1760,22 +1762,20 @@ aes_v8_ctr32_encrypt_blocks:
aese v5.16b,v21.16b
aesmc v5.16b,v5.16b
eor v19.16b,v19.16b,v7.16b
- mov v6.s[3], w9
+ rev w9,w9
aese v17.16b,v21.16b
aesmc v17.16b,v17.16b
- orr v0.16b,v6.16b,v6.16b
+ mov v0.s[3], w9
rev w10,w10
aese v4.16b,v22.16b
aesmc v4.16b,v4.16b
- mov v6.s[3], w10
- rev w12,w8
aese v5.16b,v22.16b
aesmc v5.16b,v5.16b
- orr v1.16b,v6.16b,v6.16b
- mov v6.s[3], w12
+ mov v1.s[3], w10
+ rev w12,w8
aese v17.16b,v22.16b
aesmc v17.16b,v17.16b
- orr v18.16b,v6.16b,v6.16b
+ mov v18.s[3], w12
subs x2,x2,#3
aese v4.16b,v23.16b
aese v5.16b,v23.16b
diff --git a/deps/openssl/config/archs/linux-aarch64/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/linux-aarch64/asm_avx2/crypto/buildinf.h
index 9ca81a17b33..a49687eca44 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: Fri Jul 8 16:46:28 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:16:16 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/bio.h b/deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/bio.h
+++ b/deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/err.h b/deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/err.h
+++ b/deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/linux-aarch64/asm_avx2/openssl.gypi
index 42280002d20..78f30b0023f 100644
--- a/deps/openssl/config/archs/linux-aarch64/asm_avx2/openssl.gypi
+++ b/deps/openssl/config/archs/linux-aarch64/asm_avx2/openssl.gypi
@@ -841,6 +841,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 3dab1700a08..ba574eccc81 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -206,7 +206,7 @@ our %config = (
"openssl_sys_defines" => [],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-aarch64",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1276,12 +1276,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1396,6 +1402,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -2825,6 +2834,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5171,6 +5183,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7604,6 +7619,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7613,6 +7633,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7768,6 +7792,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9822,6 +9850,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11728,6 +11757,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14074,6 +14106,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16383,6 +16418,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18482,6 +18518,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18491,6 +18532,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18781,6 +18826,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19327,6 +19376,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -19965,8 +20015,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20005,6 +20057,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24457,6 +24510,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24879,6 +24935,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26286,6 +26343,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26299,6 +26362,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26645,6 +26714,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 e03af104521..d6a183ae9b7 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: Fri Jul 8 16:46:37 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:16:25 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/bio.h b/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/bio.h
+++ b/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/err.h b/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/err.h
+++ b/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/linux-aarch64/no-asm/openssl.gypi
index 890daef65c1..2b318f44638 100644
--- a/deps/openssl/config/archs/linux-aarch64/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux-aarch64/no-asm/openssl.gypi
@@ -842,6 +842,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
diff --git a/deps/openssl/config/archs/linux-armv4/asm/configdata.pm b/deps/openssl/config/archs/linux-armv4/asm/configdata.pm
index 5c8b9ca3050..ac745116633 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -207,7 +207,7 @@ our %config = (
"openssl_sys_defines" => [],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-armv4",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1275,12 +1275,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1395,6 +1401,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -1601,7 +1610,12 @@ our %unified_info = (
"providers/libdefault.a" => [
"AES_ASM",
"BSAES_ASM",
- "OPENSSL_CPUID_OBJ"
+ "ECP_NISTZ256_ASM",
+ "KECCAK1600_ASM",
+ "OPENSSL_CPUID_OBJ",
+ "SHA1_ASM",
+ "SHA256_ASM",
+ "SHA512_ASM"
],
"providers/libfips.a" => [
"AES_ASM",
@@ -2863,6 +2877,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5209,6 +5226,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7642,6 +7662,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7651,6 +7676,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7806,6 +7835,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9887,6 +9920,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11793,6 +11827,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14139,6 +14176,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16448,6 +16488,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18637,6 +18678,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18646,6 +18692,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18936,6 +18986,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19482,6 +19536,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -20120,8 +20175,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20160,6 +20217,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24706,6 +24764,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25128,6 +25189,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26549,6 +26611,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26562,6 +26630,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26908,6 +26982,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 a74c546b5cb..e46614a1899 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: Fri Jul 8 16:46:45 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:16:33 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/bio.h b/deps/openssl/config/archs/linux-armv4/asm/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/linux-armv4/asm/include/openssl/bio.h
+++ b/deps/openssl/config/archs/linux-armv4/asm/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/linux-armv4/asm/include/openssl/err.h b/deps/openssl/config/archs/linux-armv4/asm/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/linux-armv4/asm/include/openssl/err.h
+++ b/deps/openssl/config/archs/linux-armv4/asm/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux-armv4/asm/openssl.gypi b/deps/openssl/config/archs/linux-armv4/asm/openssl.gypi
index f8973888bbd..83fb2c6bce8 100644
--- a/deps/openssl/config/archs/linux-armv4/asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux-armv4/asm/openssl.gypi
@@ -840,6 +840,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 68f18bbbbba..45b71d35012 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -207,7 +207,7 @@ our %config = (
"openssl_sys_defines" => [],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-armv4",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1275,12 +1275,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1395,6 +1401,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -1601,7 +1610,12 @@ our %unified_info = (
"providers/libdefault.a" => [
"AES_ASM",
"BSAES_ASM",
- "OPENSSL_CPUID_OBJ"
+ "ECP_NISTZ256_ASM",
+ "KECCAK1600_ASM",
+ "OPENSSL_CPUID_OBJ",
+ "SHA1_ASM",
+ "SHA256_ASM",
+ "SHA512_ASM"
],
"providers/libfips.a" => [
"AES_ASM",
@@ -2863,6 +2877,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5209,6 +5226,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7642,6 +7662,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7651,6 +7676,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7806,6 +7835,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9887,6 +9920,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11793,6 +11827,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14139,6 +14176,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16448,6 +16488,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18637,6 +18678,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18646,6 +18692,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18936,6 +18986,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19482,6 +19536,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -20120,8 +20175,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20160,6 +20217,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24706,6 +24764,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25128,6 +25189,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26549,6 +26611,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26562,6 +26630,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26908,6 +26982,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 fbab153a9df..073ba841d77 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: Fri Jul 8 16:46:54 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:16:41 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/bio.h b/deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/bio.h
+++ b/deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/err.h b/deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/err.h
+++ b/deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/linux-armv4/asm_avx2/openssl.gypi
index b3939e2d0b2..db54eaf43bb 100644
--- a/deps/openssl/config/archs/linux-armv4/asm_avx2/openssl.gypi
+++ b/deps/openssl/config/archs/linux-armv4/asm_avx2/openssl.gypi
@@ -840,6 +840,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 cb2476dcfc5..86ce47d092e 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -206,7 +206,7 @@ our %config = (
"openssl_sys_defines" => [],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-armv4",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1276,12 +1276,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1396,6 +1402,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -2825,6 +2834,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5171,6 +5183,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7604,6 +7619,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7613,6 +7633,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7768,6 +7792,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9822,6 +9850,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11728,6 +11757,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14074,6 +14106,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16383,6 +16418,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18482,6 +18518,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18491,6 +18532,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18781,6 +18826,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19327,6 +19376,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -19965,8 +20015,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20005,6 +20057,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24457,6 +24510,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24879,6 +24935,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26286,6 +26343,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26299,6 +26362,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26645,6 +26714,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 9c52e81bd2a..bf589a8cb17 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: Fri Jul 8 16:47:03 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:16:49 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/bio.h b/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/bio.h
+++ b/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/err.h b/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/err.h
+++ b/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/linux-armv4/no-asm/openssl.gypi
index 82be80df4a2..500f03e4e9a 100644
--- a/deps/openssl/config/archs/linux-armv4/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux-armv4/no-asm/openssl.gypi
@@ -842,6 +842,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
diff --git a/deps/openssl/config/archs/linux-elf/asm/configdata.pm b/deps/openssl/config/archs/linux-elf/asm/configdata.pm
index 457b72352b4..6117cafd9a1 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -207,7 +207,7 @@ our %config = (
"openssl_sys_defines" => [],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-elf",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1274,12 +1274,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1394,6 +1400,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -1611,8 +1620,12 @@ our %unified_info = (
],
"providers/libdefault.a" => [
"AES_ASM",
+ "ECP_NISTZ256_ASM",
"OPENSSL_CPUID_OBJ",
"OPENSSL_IA32_SSE2",
+ "SHA1_ASM",
+ "SHA256_ASM",
+ "SHA512_ASM",
"VPAES_ASM"
],
"providers/libfips.a" => [
@@ -2881,6 +2894,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5227,6 +5243,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7660,6 +7679,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7669,6 +7693,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7824,6 +7852,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9904,6 +9936,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11810,6 +11843,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14156,6 +14192,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16465,6 +16504,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18564,6 +18604,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18573,6 +18618,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18863,6 +18912,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19409,6 +19462,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -20047,8 +20101,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20087,6 +20143,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24629,6 +24686,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25051,6 +25111,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26472,6 +26533,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26485,6 +26552,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26831,6 +26904,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 2a6359d5e62..544fc05b541 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: Fri Jul 8 16:47:11 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:16:57 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/bio.h b/deps/openssl/config/archs/linux-elf/asm/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/linux-elf/asm/include/openssl/bio.h
+++ b/deps/openssl/config/archs/linux-elf/asm/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/linux-elf/asm/include/openssl/err.h b/deps/openssl/config/archs/linux-elf/asm/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/linux-elf/asm/include/openssl/err.h
+++ b/deps/openssl/config/archs/linux-elf/asm/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux-elf/asm/openssl.gypi b/deps/openssl/config/archs/linux-elf/asm/openssl.gypi
index 6beb9a0e4da..5317735c822 100644
--- a/deps/openssl/config/archs/linux-elf/asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux-elf/asm/openssl.gypi
@@ -830,6 +830,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 d76f98bc11e..8ba237c2a8f 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -207,7 +207,7 @@ our %config = (
"openssl_sys_defines" => [],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-elf",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1274,12 +1274,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1394,6 +1400,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -1611,8 +1620,12 @@ our %unified_info = (
],
"providers/libdefault.a" => [
"AES_ASM",
+ "ECP_NISTZ256_ASM",
"OPENSSL_CPUID_OBJ",
"OPENSSL_IA32_SSE2",
+ "SHA1_ASM",
+ "SHA256_ASM",
+ "SHA512_ASM",
"VPAES_ASM"
],
"providers/libfips.a" => [
@@ -2881,6 +2894,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5227,6 +5243,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7660,6 +7679,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7669,6 +7693,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7824,6 +7852,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9904,6 +9936,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11810,6 +11843,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14156,6 +14192,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16465,6 +16504,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18564,6 +18604,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18573,6 +18618,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18863,6 +18912,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19409,6 +19462,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -20047,8 +20101,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20087,6 +20143,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24629,6 +24686,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25051,6 +25111,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26472,6 +26533,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26485,6 +26552,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26831,6 +26904,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 fcb06863e9b..2ef2568f69c 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: Fri Jul 8 16:47:21 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:17:06 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/bio.h b/deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/bio.h
+++ b/deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/err.h b/deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/err.h
+++ b/deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/linux-elf/asm_avx2/openssl.gypi
index 06c81f8fccc..6a6774a30a4 100644
--- a/deps/openssl/config/archs/linux-elf/asm_avx2/openssl.gypi
+++ b/deps/openssl/config/archs/linux-elf/asm_avx2/openssl.gypi
@@ -830,6 +830,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 e0963a17a6a..5f78dee52bf 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -206,7 +206,7 @@ our %config = (
"openssl_sys_defines" => [],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-elf",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1275,12 +1275,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1395,6 +1401,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -2824,6 +2833,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5170,6 +5182,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7603,6 +7618,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7612,6 +7632,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7767,6 +7791,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9821,6 +9849,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11727,6 +11756,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14073,6 +14105,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16382,6 +16417,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18481,6 +18517,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18490,6 +18531,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18780,6 +18825,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19326,6 +19375,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -19964,8 +20014,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20004,6 +20056,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24456,6 +24509,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24878,6 +24934,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26285,6 +26342,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26298,6 +26361,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26644,6 +26713,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 8229bd0a622..69b2c91b093 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: Fri Jul 8 16:47:30 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:17:14 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/bio.h b/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/bio.h
+++ b/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/err.h b/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/err.h
+++ b/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/linux-elf/no-asm/openssl.gypi
index e0e8481c4ae..2c670c1afec 100644
--- a/deps/openssl/config/archs/linux-elf/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux-elf/no-asm/openssl.gypi
@@ -842,6 +842,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
diff --git a/deps/openssl/config/archs/linux-ppc64le/asm/configdata.pm b/deps/openssl/config/archs/linux-ppc64le/asm/configdata.pm
index 4dc99fc0d5a..bfc4e7873f4 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -207,7 +207,7 @@ our %config = (
"openssl_sys_defines" => [],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-ppc64le",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1275,12 +1275,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1395,6 +1401,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -1598,8 +1607,14 @@ our %unified_info = (
],
"providers/libdefault.a" => [
"AES_ASM",
+ "ECP_NISTZ256_ASM",
+ "KECCAK1600_ASM",
"OPENSSL_CPUID_OBJ",
- "VPAES_ASM"
+ "SHA1_ASM",
+ "SHA256_ASM",
+ "SHA512_ASM",
+ "VPAES_ASM",
+ "X25519_ASM"
],
"providers/libfips.a" => [
"AES_ASM",
@@ -2859,6 +2874,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5205,6 +5223,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7638,6 +7659,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7647,6 +7673,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7802,6 +7832,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9896,6 +9930,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11802,6 +11837,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14148,6 +14186,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16457,6 +16498,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18556,6 +18598,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18565,6 +18612,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18855,6 +18906,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19401,6 +19456,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -20039,8 +20095,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20079,6 +20137,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24672,6 +24731,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25094,6 +25156,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26520,6 +26583,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26533,6 +26602,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26879,6 +26954,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 c1402cd904e..5046a14cc82 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: Fri Jul 8 16:48:10 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:17:51 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/bio.h b/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/bio.h
+++ b/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/err.h b/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/err.h
+++ b/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux-ppc64le/asm/openssl.gypi b/deps/openssl/config/archs/linux-ppc64le/asm/openssl.gypi
index 0deb3886262..a54e2c1080e 100644
--- a/deps/openssl/config/archs/linux-ppc64le/asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux-ppc64le/asm/openssl.gypi
@@ -845,6 +845,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 71e5251ae0d..6e0b04963e5 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -207,7 +207,7 @@ our %config = (
"openssl_sys_defines" => [],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-ppc64le",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1275,12 +1275,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1395,6 +1401,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -1598,8 +1607,14 @@ our %unified_info = (
],
"providers/libdefault.a" => [
"AES_ASM",
+ "ECP_NISTZ256_ASM",
+ "KECCAK1600_ASM",
"OPENSSL_CPUID_OBJ",
- "VPAES_ASM"
+ "SHA1_ASM",
+ "SHA256_ASM",
+ "SHA512_ASM",
+ "VPAES_ASM",
+ "X25519_ASM"
],
"providers/libfips.a" => [
"AES_ASM",
@@ -2859,6 +2874,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5205,6 +5223,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7638,6 +7659,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7647,6 +7673,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7802,6 +7832,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9896,6 +9930,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11802,6 +11837,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14148,6 +14186,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16457,6 +16498,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18556,6 +18598,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18565,6 +18612,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18855,6 +18906,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19401,6 +19456,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -20039,8 +20095,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20079,6 +20137,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24672,6 +24731,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25094,6 +25156,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26520,6 +26583,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26533,6 +26602,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26879,6 +26954,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 bb64b7a0692..2eb255bd762 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: Fri Jul 8 16:48:19 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:18:00 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/bio.h b/deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/bio.h
+++ b/deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/err.h b/deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/err.h
+++ b/deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/linux-ppc64le/asm_avx2/openssl.gypi
index f34049ad63f..0d3ffc6d9da 100644
--- a/deps/openssl/config/archs/linux-ppc64le/asm_avx2/openssl.gypi
+++ b/deps/openssl/config/archs/linux-ppc64le/asm_avx2/openssl.gypi
@@ -845,6 +845,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 8c9afa6ce12..eaf23446dcc 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -206,7 +206,7 @@ our %config = (
"openssl_sys_defines" => [],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-ppc64le",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1276,12 +1276,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1396,6 +1402,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -2825,6 +2834,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5171,6 +5183,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7604,6 +7619,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7613,6 +7633,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7768,6 +7792,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9822,6 +9850,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11728,6 +11757,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14074,6 +14106,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16383,6 +16418,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18482,6 +18518,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18491,6 +18532,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18781,6 +18826,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19327,6 +19376,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -19965,8 +20015,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20005,6 +20057,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24457,6 +24510,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24879,6 +24935,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26286,6 +26343,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26299,6 +26362,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26645,6 +26714,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 a1ea4232e91..d9e2a324e5e 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: Fri Jul 8 16:48:29 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:18:08 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/bio.h b/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/bio.h
+++ b/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/err.h b/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/err.h
+++ b/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/linux-ppc64le/no-asm/openssl.gypi
index 7336aa51e68..eb34309cfe4 100644
--- a/deps/openssl/config/archs/linux-ppc64le/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux-ppc64le/no-asm/openssl.gypi
@@ -842,6 +842,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 67fd71767b1..5a596fdc8d5 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -207,7 +207,7 @@ our %config = (
"openssl_sys_defines" => [],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-x86_64",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1276,12 +1276,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1396,6 +1402,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -1615,8 +1624,14 @@ our %unified_info = (
"providers/libdefault.a" => [
"AES_ASM",
"BSAES_ASM",
+ "ECP_NISTZ256_ASM",
+ "KECCAK1600_ASM",
"OPENSSL_CPUID_OBJ",
- "VPAES_ASM"
+ "SHA1_ASM",
+ "SHA256_ASM",
+ "SHA512_ASM",
+ "VPAES_ASM",
+ "X25519_ASM"
],
"providers/libfips.a" => [
"AES_ASM",
@@ -2885,6 +2900,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5231,6 +5249,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7664,6 +7685,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7673,6 +7699,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7828,6 +7858,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9950,6 +9984,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11856,6 +11891,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14202,6 +14240,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16511,6 +16552,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18610,6 +18652,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18619,6 +18666,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18909,6 +18960,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19455,6 +19510,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -20093,8 +20149,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20133,6 +20191,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24781,6 +24840,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25203,6 +25265,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26642,6 +26705,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26655,6 +26724,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -27001,6 +27076,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 b3edb4b04d4..84cabaa1453 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: Fri Jul 8 16:47:38 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:17:22 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/bio.h b/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/bio.h
+++ b/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/err.h b/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/err.h
+++ b/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/linux-x86_64/asm/openssl.gypi
index c9decc8d41b..3020010971a 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux-x86_64/asm/openssl.gypi
@@ -835,6 +835,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 43cc2b934bf..99b1804b056 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -207,7 +207,7 @@ our %config = (
"openssl_sys_defines" => [],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-x86_64",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1276,12 +1276,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1396,6 +1402,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -1615,8 +1624,14 @@ our %unified_info = (
"providers/libdefault.a" => [
"AES_ASM",
"BSAES_ASM",
+ "ECP_NISTZ256_ASM",
+ "KECCAK1600_ASM",
"OPENSSL_CPUID_OBJ",
- "VPAES_ASM"
+ "SHA1_ASM",
+ "SHA256_ASM",
+ "SHA512_ASM",
+ "VPAES_ASM",
+ "X25519_ASM"
],
"providers/libfips.a" => [
"AES_ASM",
@@ -2885,6 +2900,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5231,6 +5249,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7664,6 +7685,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7673,6 +7699,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7828,6 +7858,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9950,6 +9984,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11856,6 +11891,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14202,6 +14240,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16511,6 +16552,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18610,6 +18652,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18619,6 +18666,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18909,6 +18960,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19455,6 +19510,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -20093,8 +20149,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20133,6 +20191,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24781,6 +24840,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25203,6 +25265,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26642,6 +26705,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26655,6 +26724,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -27001,6 +27076,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 4324500b27c..40d99110eff 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: Fri Jul 8 16:47:50 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:17:33 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/bio.h b/deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/bio.h
+++ b/deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/err.h b/deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/err.h
+++ b/deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/linux-x86_64/asm_avx2/openssl.gypi
index 229e89d8c3c..46a092884d4 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm_avx2/openssl.gypi
+++ b/deps/openssl/config/archs/linux-x86_64/asm_avx2/openssl.gypi
@@ -835,6 +835,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 233302073b8..2c981661667 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -206,7 +206,7 @@ our %config = (
"openssl_sys_defines" => [],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux-x86_64",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1277,12 +1277,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1397,6 +1403,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -2826,6 +2835,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5172,6 +5184,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7605,6 +7620,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7614,6 +7634,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7769,6 +7793,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9823,6 +9851,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11729,6 +11758,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14075,6 +14107,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16384,6 +16419,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18483,6 +18519,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18492,6 +18533,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18782,6 +18827,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19328,6 +19377,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -19966,8 +20016,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20006,6 +20058,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24458,6 +24511,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24880,6 +24936,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26287,6 +26344,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26300,6 +26363,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26646,6 +26715,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 1117c480c51..028d82c4d54 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: Fri Jul 8 16:48:02 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:17:44 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/bio.h b/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/bio.h
+++ b/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/err.h b/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/err.h
+++ b/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/linux-x86_64/no-asm/openssl.gypi
index 3fa7d446628..a2648ee02d1 100644
--- a/deps/openssl/config/archs/linux-x86_64/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux-x86_64/no-asm/openssl.gypi
@@ -842,6 +842,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
diff --git a/deps/openssl/config/archs/linux32-s390x/asm/configdata.pm b/deps/openssl/config/archs/linux32-s390x/asm/configdata.pm
index 8265ae0d3ac..be11d398ce3 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -207,7 +207,7 @@ our %config = (
"openssl_sys_defines" => [],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux32-s390x",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1275,12 +1275,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1395,6 +1401,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -1603,7 +1612,12 @@ our %unified_info = (
"AES_ASM",
"AES_CTR_ASM",
"AES_XTS_ASM",
- "OPENSSL_CPUID_OBJ"
+ "KECCAK1600_ASM",
+ "OPENSSL_CPUID_OBJ",
+ "S390X_EC_ASM",
+ "SHA1_ASM",
+ "SHA256_ASM",
+ "SHA512_ASM"
],
"providers/libfips.a" => [
"AES_ASM",
@@ -2866,6 +2880,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5212,6 +5229,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7645,6 +7665,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7654,6 +7679,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7809,6 +7838,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9881,6 +9914,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11787,6 +11821,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14133,6 +14170,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16442,6 +16482,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18595,6 +18636,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18604,6 +18650,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18894,6 +18944,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19440,6 +19494,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -20078,8 +20133,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20118,6 +20175,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24632,6 +24690,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25054,6 +25115,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26471,6 +26533,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26484,6 +26552,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26830,6 +26904,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 9cca8eda300..184486adab8 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: Fri Jul 8 16:48:37 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:18:15 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/bio.h b/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/bio.h
+++ b/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/err.h b/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/err.h
+++ b/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux32-s390x/asm/openssl.gypi b/deps/openssl/config/archs/linux32-s390x/asm/openssl.gypi
index e0f73cbed1e..4a4c3638080 100644
--- a/deps/openssl/config/archs/linux32-s390x/asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux32-s390x/asm/openssl.gypi
@@ -839,6 +839,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 08a7e3ec274..9d1e5a26ea6 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -207,7 +207,7 @@ our %config = (
"openssl_sys_defines" => [],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux32-s390x",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1275,12 +1275,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1395,6 +1401,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -1603,7 +1612,12 @@ our %unified_info = (
"AES_ASM",
"AES_CTR_ASM",
"AES_XTS_ASM",
- "OPENSSL_CPUID_OBJ"
+ "KECCAK1600_ASM",
+ "OPENSSL_CPUID_OBJ",
+ "S390X_EC_ASM",
+ "SHA1_ASM",
+ "SHA256_ASM",
+ "SHA512_ASM"
],
"providers/libfips.a" => [
"AES_ASM",
@@ -2866,6 +2880,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5212,6 +5229,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7645,6 +7665,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7654,6 +7679,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7809,6 +7838,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9881,6 +9914,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11787,6 +11821,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14133,6 +14170,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16442,6 +16482,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18595,6 +18636,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18604,6 +18650,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18894,6 +18944,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19440,6 +19494,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -20078,8 +20133,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20118,6 +20175,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24632,6 +24690,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25054,6 +25115,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26471,6 +26533,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26484,6 +26552,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26830,6 +26904,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 26a6b894a5e..40d042ff048 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: Fri Jul 8 16:48:46 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:18:24 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/bio.h b/deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/bio.h
+++ b/deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/err.h b/deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/err.h
+++ b/deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/linux32-s390x/asm_avx2/openssl.gypi
index b0e48b2620b..0bcc51b9475 100644
--- a/deps/openssl/config/archs/linux32-s390x/asm_avx2/openssl.gypi
+++ b/deps/openssl/config/archs/linux32-s390x/asm_avx2/openssl.gypi
@@ -839,6 +839,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 7f66085fed7..637aca65491 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -206,7 +206,7 @@ our %config = (
"openssl_sys_defines" => [],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux32-s390x",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1276,12 +1276,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1396,6 +1402,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -2825,6 +2834,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5171,6 +5183,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7604,6 +7619,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7613,6 +7633,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7768,6 +7792,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9822,6 +9850,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11728,6 +11757,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14074,6 +14106,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16383,6 +16418,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18482,6 +18518,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18491,6 +18532,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18781,6 +18826,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19327,6 +19376,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -19965,8 +20015,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20005,6 +20057,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24457,6 +24510,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24879,6 +24935,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26286,6 +26343,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26299,6 +26362,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26645,6 +26714,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 2ee9e15249e..e2ab9093f72 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: Fri Jul 8 16:48:55 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:18:32 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/bio.h b/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/bio.h
+++ b/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/err.h b/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/err.h
+++ b/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/linux32-s390x/no-asm/openssl.gypi
index 0f2433d55b3..4540f04ec62 100644
--- a/deps/openssl/config/archs/linux32-s390x/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux32-s390x/no-asm/openssl.gypi
@@ -843,6 +843,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
diff --git a/deps/openssl/config/archs/linux64-mips64/asm/configdata.pm b/deps/openssl/config/archs/linux64-mips64/asm/configdata.pm
index 60929a027dd..494c5178422 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -207,7 +207,7 @@ our %config = (
"openssl_sys_defines" => [],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux64-mips64",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1276,12 +1276,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1396,6 +1402,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -1592,7 +1601,10 @@ our %unified_info = (
"OPENSSL_BN_ASM_MONT"
],
"providers/libdefault.a" => [
- "AES_ASM"
+ "AES_ASM",
+ "SHA1_ASM",
+ "SHA256_ASM",
+ "SHA512_ASM"
],
"providers/libfips.a" => [
"AES_ASM",
@@ -2847,6 +2859,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5193,6 +5208,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7626,6 +7644,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7635,6 +7658,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7790,6 +7817,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9854,6 +9885,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11760,6 +11792,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14106,6 +14141,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16415,6 +16453,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18559,6 +18598,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18568,6 +18612,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18858,6 +18906,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19404,6 +19456,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -20042,8 +20095,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20082,6 +20137,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24569,6 +24625,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24991,6 +25050,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26403,6 +26463,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26416,6 +26482,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26762,6 +26834,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 0495cce3fc9..e2fb94ec8a6 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: Fri Jul 8 16:49:28 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:19:04 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/bio.h b/deps/openssl/config/archs/linux64-mips64/asm/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/linux64-mips64/asm/include/openssl/bio.h
+++ b/deps/openssl/config/archs/linux64-mips64/asm/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/linux64-mips64/asm/include/openssl/err.h b/deps/openssl/config/archs/linux64-mips64/asm/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/linux64-mips64/asm/include/openssl/err.h
+++ b/deps/openssl/config/archs/linux64-mips64/asm/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux64-mips64/asm/openssl.gypi b/deps/openssl/config/archs/linux64-mips64/asm/openssl.gypi
index 2b833004d1f..d3b930f73f9 100644
--- a/deps/openssl/config/archs/linux64-mips64/asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux64-mips64/asm/openssl.gypi
@@ -840,6 +840,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 13934d985b0..29496d2f480 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -207,7 +207,7 @@ our %config = (
"openssl_sys_defines" => [],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux64-mips64",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1276,12 +1276,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1396,6 +1402,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -1592,7 +1601,10 @@ our %unified_info = (
"OPENSSL_BN_ASM_MONT"
],
"providers/libdefault.a" => [
- "AES_ASM"
+ "AES_ASM",
+ "SHA1_ASM",
+ "SHA256_ASM",
+ "SHA512_ASM"
],
"providers/libfips.a" => [
"AES_ASM",
@@ -2847,6 +2859,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5193,6 +5208,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7626,6 +7644,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7635,6 +7658,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7790,6 +7817,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9854,6 +9885,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11760,6 +11792,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14106,6 +14141,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16415,6 +16453,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18559,6 +18598,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18568,6 +18612,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18858,6 +18906,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19404,6 +19456,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -20042,8 +20095,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20082,6 +20137,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24569,6 +24625,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24991,6 +25050,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26403,6 +26463,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26416,6 +26482,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26762,6 +26834,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 10c9aab1fd8..629618d7d6d 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: Fri Jul 8 16:49:37 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:19:12 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/bio.h b/deps/openssl/config/archs/linux64-mips64/asm_avx2/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/linux64-mips64/asm_avx2/include/openssl/bio.h
+++ b/deps/openssl/config/archs/linux64-mips64/asm_avx2/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/linux64-mips64/asm_avx2/include/openssl/err.h b/deps/openssl/config/archs/linux64-mips64/asm_avx2/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/linux64-mips64/asm_avx2/include/openssl/err.h
+++ b/deps/openssl/config/archs/linux64-mips64/asm_avx2/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/linux64-mips64/asm_avx2/openssl.gypi
index cd83b974938..08a2cfd40a6 100644
--- a/deps/openssl/config/archs/linux64-mips64/asm_avx2/openssl.gypi
+++ b/deps/openssl/config/archs/linux64-mips64/asm_avx2/openssl.gypi
@@ -840,6 +840,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 196d12042e3..082034ce059 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -206,7 +206,7 @@ our %config = (
"openssl_sys_defines" => [],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux64-mips64",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1277,12 +1277,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1397,6 +1403,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -2826,6 +2835,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5172,6 +5184,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7605,6 +7620,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7614,6 +7634,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7769,6 +7793,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9823,6 +9851,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11729,6 +11758,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14075,6 +14107,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16384,6 +16419,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18483,6 +18519,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18492,6 +18533,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18782,6 +18827,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19328,6 +19377,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -19966,8 +20016,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20006,6 +20058,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24458,6 +24511,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24880,6 +24936,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26287,6 +26344,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26300,6 +26363,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26646,6 +26715,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 47b44632915..484ac379029 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: Fri Jul 8 16:49:45 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:19:19 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/bio.h b/deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/bio.h
+++ b/deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/err.h b/deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/err.h
+++ b/deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/linux64-mips64/no-asm/openssl.gypi
index e752d4d9232..96fb947c647 100644
--- a/deps/openssl/config/archs/linux64-mips64/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux64-mips64/no-asm/openssl.gypi
@@ -842,6 +842,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 4eee243af07..f0d380b4ef0 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -206,7 +206,7 @@ our %config = (
"openssl_sys_defines" => [],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux64-riscv64",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1275,12 +1275,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1395,6 +1401,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -2824,6 +2833,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5170,6 +5182,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7603,6 +7618,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7612,6 +7632,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7767,6 +7791,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9821,6 +9849,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11727,6 +11756,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14073,6 +14105,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16382,6 +16417,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18481,6 +18517,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18490,6 +18531,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18780,6 +18825,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19326,6 +19375,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -19964,8 +20014,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20004,6 +20056,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24456,6 +24509,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24878,6 +24934,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26285,6 +26342,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26298,6 +26361,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26644,6 +26713,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 dd3be9399fe..1d23a5f8610 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: Fri Jul 8 16:51:54 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:21:19 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/bio.h b/deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/bio.h
+++ b/deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/err.h b/deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/err.h
+++ b/deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/linux64-riscv64/no-asm/openssl.gypi
index d5a3634dfd0..b30854c1f51 100644
--- a/deps/openssl/config/archs/linux64-riscv64/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux64-riscv64/no-asm/openssl.gypi
@@ -842,6 +842,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
diff --git a/deps/openssl/config/archs/linux64-s390x/asm/configdata.pm b/deps/openssl/config/archs/linux64-s390x/asm/configdata.pm
index 17dc3bcaf78..7ec7f85194a 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -207,7 +207,7 @@ our %config = (
"openssl_sys_defines" => [],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux64-s390x",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1276,12 +1276,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1396,6 +1402,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -1604,7 +1613,12 @@ our %unified_info = (
"AES_ASM",
"AES_CTR_ASM",
"AES_XTS_ASM",
- "OPENSSL_CPUID_OBJ"
+ "KECCAK1600_ASM",
+ "OPENSSL_CPUID_OBJ",
+ "S390X_EC_ASM",
+ "SHA1_ASM",
+ "SHA256_ASM",
+ "SHA512_ASM"
],
"providers/libfips.a" => [
"AES_ASM",
@@ -2867,6 +2881,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5213,6 +5230,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7646,6 +7666,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7655,6 +7680,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7810,6 +7839,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9893,6 +9926,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11799,6 +11833,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14145,6 +14182,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16454,6 +16494,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18607,6 +18648,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18616,6 +18662,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18906,6 +18956,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19452,6 +19506,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -20090,8 +20145,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20130,6 +20187,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24644,6 +24702,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25066,6 +25127,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26483,6 +26545,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26496,6 +26564,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26842,6 +26916,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 4a8639b2356..d369e2732d9 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: Fri Jul 8 16:49:03 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:18:40 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/bio.h b/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/bio.h
+++ b/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/err.h b/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/err.h
+++ b/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 2022"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
diff --git a/deps/openssl/config/archs/linux64-s390x/asm/openssl.gypi b/deps/openssl/config/archs/linux64-s390x/asm/openssl.gypi
index d00f8e5cbf2..71e6c89919e 100644
--- a/deps/openssl/config/archs/linux64-s390x/asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux64-s390x/asm/openssl.gypi
@@ -838,6 +838,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 ba0d9c157c7..1dd39a995e9 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -207,7 +207,7 @@ our %config = (
"openssl_sys_defines" => [],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux64-s390x",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1276,12 +1276,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1396,6 +1402,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -1604,7 +1613,12 @@ our %unified_info = (
"AES_ASM",
"AES_CTR_ASM",
"AES_XTS_ASM",
- "OPENSSL_CPUID_OBJ"
+ "KECCAK1600_ASM",
+ "OPENSSL_CPUID_OBJ",
+ "S390X_EC_ASM",
+ "SHA1_ASM",
+ "SHA256_ASM",
+ "SHA512_ASM"
],
"providers/libfips.a" => [
"AES_ASM",
@@ -2867,6 +2881,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5213,6 +5230,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7646,6 +7666,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7655,6 +7680,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7810,6 +7839,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9893,6 +9926,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11799,6 +11833,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14145,6 +14182,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16454,6 +16494,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18607,6 +18648,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18616,6 +18662,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18906,6 +18956,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19452,6 +19506,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -20090,8 +20145,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20130,6 +20187,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24644,6 +24702,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25066,6 +25127,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26483,6 +26545,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26496,6 +26564,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26842,6 +26916,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 3b36000b0d5..c364103a8af 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: Fri Jul 8 16:49:11 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:18:48 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/bio.h b/deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/bio.h
+++ b/deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/err.h b/deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/err.h
+++ b/deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/linux64-s390x/asm_avx2/openssl.gypi
index 891253c2a29..c943fdcecf6 100644
--- a/deps/openssl/config/archs/linux64-s390x/asm_avx2/openssl.gypi
+++ b/deps/openssl/config/archs/linux64-s390x/asm_avx2/openssl.gypi
@@ -838,6 +838,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 dbf8a85287c..c3496daf129 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -206,7 +206,7 @@ our %config = (
"openssl_sys_defines" => [],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -259,11 +259,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned char",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "linux64-s390x",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1277,12 +1277,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1397,6 +1403,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -2826,6 +2835,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5172,6 +5184,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7605,6 +7620,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7614,6 +7634,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7769,6 +7793,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9823,6 +9851,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11729,6 +11758,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14075,6 +14107,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16384,6 +16419,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18483,6 +18519,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18492,6 +18533,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18782,6 +18827,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19328,6 +19377,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -19966,8 +20016,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20006,6 +20058,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24458,6 +24511,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24880,6 +24936,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26287,6 +26344,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26300,6 +26363,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26646,6 +26715,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 f79ba781461..639e0b89ebb 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: Fri Jul 8 16:49:20 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:18:56 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/bio.h b/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/bio.h
+++ b/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/err.h b/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/err.h
+++ b/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/linux64-s390x/no-asm/openssl.gypi
index ffeeed081d4..dce25d3887d 100644
--- a/deps/openssl/config/archs/linux64-s390x/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux64-s390x/no-asm/openssl.gypi
@@ -843,6 +843,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 688aa133147..8c76ea67718 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -204,7 +204,7 @@ our %config = (
"openssl_sys_defines" => [],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -256,11 +256,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "solaris-x86-gcc",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1267,12 +1267,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1387,6 +1393,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -1604,8 +1613,12 @@ our %unified_info = (
],
"providers/libdefault.a" => [
"AES_ASM",
+ "ECP_NISTZ256_ASM",
"OPENSSL_CPUID_OBJ",
"OPENSSL_IA32_SSE2",
+ "SHA1_ASM",
+ "SHA256_ASM",
+ "SHA512_ASM",
"VPAES_ASM"
],
"providers/libfips.a" => [
@@ -2874,6 +2887,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5220,6 +5236,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7653,6 +7672,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7662,6 +7686,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7817,6 +7845,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9897,6 +9929,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11803,6 +11836,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14149,6 +14185,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16458,6 +16497,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18557,6 +18597,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18566,6 +18611,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18856,6 +18905,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19402,6 +19455,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -20040,8 +20094,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20080,6 +20136,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24622,6 +24679,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25044,6 +25104,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26465,6 +26526,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26478,6 +26545,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26824,6 +26897,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 c00370b44a3..73552df9cba 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: Fri Jul 8 16:49:53 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:19:27 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/bio.h b/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/bio.h
+++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/err.h b/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/err.h
+++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/solaris-x86-gcc/asm/openssl.gypi
index 357bfec9a8b..fef4d8725b5 100644
--- a/deps/openssl/config/archs/solaris-x86-gcc/asm/openssl.gypi
+++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/openssl.gypi
@@ -830,6 +830,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 c89948b25cd..8c5a922f357 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -204,7 +204,7 @@ our %config = (
"openssl_sys_defines" => [],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -256,11 +256,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "solaris-x86-gcc",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1267,12 +1267,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1387,6 +1393,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -1604,8 +1613,12 @@ our %unified_info = (
],
"providers/libdefault.a" => [
"AES_ASM",
+ "ECP_NISTZ256_ASM",
"OPENSSL_CPUID_OBJ",
"OPENSSL_IA32_SSE2",
+ "SHA1_ASM",
+ "SHA256_ASM",
+ "SHA512_ASM",
"VPAES_ASM"
],
"providers/libfips.a" => [
@@ -2874,6 +2887,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5220,6 +5236,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7653,6 +7672,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7662,6 +7686,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7817,6 +7845,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9897,6 +9929,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11803,6 +11836,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14149,6 +14185,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16458,6 +16497,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18557,6 +18597,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18566,6 +18611,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18856,6 +18905,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19402,6 +19455,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -20040,8 +20094,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20080,6 +20136,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24622,6 +24679,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25044,6 +25104,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26465,6 +26526,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26478,6 +26545,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26824,6 +26897,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 ea20e89c622..6abdf90eccf 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: Fri Jul 8 16:50:03 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:19:36 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/bio.h b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/include/openssl/bio.h
+++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/include/openssl/err.h b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/include/openssl/err.h
+++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/openssl.gypi
index 067c817ebf5..1f8fe4e3c26 100644
--- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/openssl.gypi
+++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/openssl.gypi
@@ -830,6 +830,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 ee3d7d1d933..5c29c1fb8e2 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -203,7 +203,7 @@ our %config = (
"openssl_sys_defines" => [],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -256,11 +256,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "solaris-x86-gcc",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1268,12 +1268,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1388,6 +1394,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -2817,6 +2826,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5163,6 +5175,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7596,6 +7611,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7605,6 +7625,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7760,6 +7784,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9814,6 +9842,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11720,6 +11749,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14066,6 +14098,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16375,6 +16410,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18474,6 +18510,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18483,6 +18524,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18773,6 +18818,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19319,6 +19368,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -19957,8 +20007,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -19997,6 +20049,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24449,6 +24502,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24871,6 +24927,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26278,6 +26335,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26291,6 +26354,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26637,6 +26706,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 70d88925561..7a785876701 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: Fri Jul 8 16:50:12 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:19: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/no-asm/include/openssl/bio.h b/deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/bio.h
+++ b/deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/err.h b/deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/err.h
+++ b/deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/solaris-x86-gcc/no-asm/openssl.gypi
index 3155ee7cda3..35643b264ee 100644
--- a/deps/openssl/config/archs/solaris-x86-gcc/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/solaris-x86-gcc/no-asm/openssl.gypi
@@ -842,6 +842,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 3dd7879001d..785a4491848 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -204,7 +204,7 @@ our %config = (
"openssl_sys_defines" => [],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -256,11 +256,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "solaris64-x86_64-gcc",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1268,12 +1268,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1388,6 +1394,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -1607,8 +1616,14 @@ our %unified_info = (
"providers/libdefault.a" => [
"AES_ASM",
"BSAES_ASM",
+ "ECP_NISTZ256_ASM",
+ "KECCAK1600_ASM",
"OPENSSL_CPUID_OBJ",
- "VPAES_ASM"
+ "SHA1_ASM",
+ "SHA256_ASM",
+ "SHA512_ASM",
+ "VPAES_ASM",
+ "X25519_ASM"
],
"providers/libfips.a" => [
"AES_ASM",
@@ -2877,6 +2892,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5223,6 +5241,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7656,6 +7677,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7665,6 +7691,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7820,6 +7850,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9942,6 +9976,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11848,6 +11883,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14194,6 +14232,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16503,6 +16544,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18602,6 +18644,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18611,6 +18658,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18901,6 +18952,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19447,6 +19502,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -20085,8 +20141,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20125,6 +20183,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24773,6 +24832,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25195,6 +25257,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26634,6 +26697,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26647,6 +26716,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26993,6 +27068,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 4c19dba799a..d3605fe7ef3 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: Fri Jul 8 16:50:20 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:19:52 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/bio.h b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/bio.h
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/err.h b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/err.h
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/openssl.gypi
index 409f91c879b..94a6ae1deda 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/openssl.gypi
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/openssl.gypi
@@ -835,6 +835,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 7e628cf0000..2e178b13d87 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -204,7 +204,7 @@ our %config = (
"openssl_sys_defines" => [],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -256,11 +256,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "solaris64-x86_64-gcc",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1268,12 +1268,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1388,6 +1394,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -1607,8 +1616,14 @@ our %unified_info = (
"providers/libdefault.a" => [
"AES_ASM",
"BSAES_ASM",
+ "ECP_NISTZ256_ASM",
+ "KECCAK1600_ASM",
"OPENSSL_CPUID_OBJ",
- "VPAES_ASM"
+ "SHA1_ASM",
+ "SHA256_ASM",
+ "SHA512_ASM",
+ "VPAES_ASM",
+ "X25519_ASM"
],
"providers/libfips.a" => [
"AES_ASM",
@@ -2877,6 +2892,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5223,6 +5241,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7656,6 +7677,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7665,6 +7691,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7820,6 +7850,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9942,6 +9976,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11848,6 +11883,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14194,6 +14232,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16503,6 +16544,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18602,6 +18644,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18611,6 +18658,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18901,6 +18952,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19447,6 +19502,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -20085,8 +20141,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -20125,6 +20183,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24773,6 +24832,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -25195,6 +25257,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26634,6 +26697,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26647,6 +26716,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26993,6 +27068,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 3f0dc06e3fe..9eedf729fd8 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: Fri Jul 8 16:50:32 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:20:03 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/bio.h b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/bio.h
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/err.h b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/err.h
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/openssl.gypi
index a6339fe5be6..558057f053e 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/openssl.gypi
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/openssl.gypi
@@ -835,6 +835,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',
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 28b7f583a1b..210cb064743 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.5+quic",
+ "full_version" => "3.0.7+quic",
"includes" => [],
"lflags" => [],
"lib_defines" => [
@@ -203,7 +203,7 @@ our %config = (
"openssl_sys_defines" => [],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
- "patch" => "5",
+ "patch" => "7",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.30.0",
@@ -256,11 +256,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
- "release_date" => "5 Jul 2022",
+ "release_date" => "1 Nov 2022",
"shlib_version" => "81.3",
"sourcedir" => ".",
"target" => "solaris64-x86_64-gcc",
- "version" => "3.0.5"
+ "version" => "3.0.7"
);
our %target = (
"AR" => "ar",
@@ -1269,12 +1269,18 @@ our %unified_info = (
"test/exptest" => {
"noinst" => "1"
},
+ "test/ext_internal_test" => {
+ "noinst" => "1"
+ },
"test/fatalerrtest" => {
"noinst" => "1"
},
"test/ffc_internal_test" => {
"noinst" => "1"
},
+ "test/fips_version_test" => {
+ "noinst" => "1"
+ },
"test/gmdifftest" => {
"noinst" => "1"
},
@@ -1389,6 +1395,9 @@ our %unified_info = (
"test/provider_test" => {
"noinst" => "1"
},
+ "test/punycode_test" => {
+ "noinst" => "1"
+ },
"test/rand_status_test" => {
"noinst" => "1"
},
@@ -2818,6 +2827,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -5164,6 +5176,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -7597,6 +7612,11 @@ our %unified_info = (
"libcrypto",
"test/libtestutil.a"
],
+ "test/ext_internal_test" => [
+ "libcrypto.a",
+ "libssl.a",
+ "test/libtestutil.a"
+ ],
"test/fatalerrtest" => [
"libcrypto",
"libssl",
@@ -7606,6 +7626,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/fips_version_test" => [
+ "libcrypto",
+ "test/libtestutil.a"
+ ],
"test/gmdifftest" => [
"libcrypto",
"test/libtestutil.a"
@@ -7761,6 +7785,10 @@ our %unified_info = (
"libcrypto.a",
"test/libtestutil.a"
],
+ "test/punycode_test" => [
+ "libcrypto.a",
+ "test/libtestutil.a"
+ ],
"test/rand_status_test" => [
"libcrypto",
"test/libtestutil.a"
@@ -9815,6 +9843,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -11721,6 +11750,9 @@ our %unified_info = (
"doc/html/man3/OPENSSL_fork_prepare.html" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/html/man3/OPENSSL_gmtime.html" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/html/man3/OPENSSL_hexchar2int.html" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -14067,6 +14099,9 @@ our %unified_info = (
"doc/man/man3/OPENSSL_fork_prepare.3" => [
"doc/man3/OPENSSL_fork_prepare.pod"
],
+ "doc/man/man3/OPENSSL_gmtime.3" => [
+ "doc/man3/OPENSSL_gmtime.pod"
+ ],
"doc/man/man3/OPENSSL_hexchar2int.3" => [
"doc/man3/OPENSSL_hexchar2int.pod"
],
@@ -16376,6 +16411,7 @@ our %unified_info = (
"doc/html/man3/OPENSSL_LH_stats.html",
"doc/html/man3/OPENSSL_config.html",
"doc/html/man3/OPENSSL_fork_prepare.html",
+ "doc/html/man3/OPENSSL_gmtime.html",
"doc/html/man3/OPENSSL_hexchar2int.html",
"doc/html/man3/OPENSSL_ia32cap.html",
"doc/html/man3/OPENSSL_init_crypto.html",
@@ -18475,6 +18511,11 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/ext_internal_test" => [
+ ".",
+ "include",
+ "apps/include"
+ ],
"test/fatalerrtest" => [
"include",
"apps/include"
@@ -18484,6 +18525,10 @@ our %unified_info = (
"include",
"apps/include"
],
+ "test/fips_version_test" => [
+ "include",
+ "apps/include"
+ ],
"test/gmdifftest" => [
"include",
"apps/include"
@@ -18774,6 +18819,10 @@ our %unified_info = (
"apps/include",
"."
],
+ "test/punycode_test" => [
+ "include",
+ "apps/include"
+ ],
"test/rand_status_test" => [
"include",
"apps/include"
@@ -19320,6 +19369,7 @@ our %unified_info = (
"doc/man/man3/OPENSSL_LH_stats.3",
"doc/man/man3/OPENSSL_config.3",
"doc/man/man3/OPENSSL_fork_prepare.3",
+ "doc/man/man3/OPENSSL_gmtime.3",
"doc/man/man3/OPENSSL_hexchar2int.3",
"doc/man/man3/OPENSSL_ia32cap.3",
"doc/man/man3/OPENSSL_init_crypto.3",
@@ -19958,8 +20008,10 @@ our %unified_info = (
"test/evp_test",
"test/exdatatest",
"test/exptest",
+ "test/ext_internal_test",
"test/fatalerrtest",
"test/ffc_internal_test",
+ "test/fips_version_test",
"test/gmdifftest",
"test/hexstr_test",
"test/hmactest",
@@ -19998,6 +20050,7 @@ our %unified_info = (
"test/provider_pkey_test",
"test/provider_status_test",
"test/provider_test",
+ "test/punycode_test",
"test/rand_status_test",
"test/rand_test",
"test/rc2test",
@@ -24450,6 +24503,9 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-null_prov.o" => [
"providers/implementations/digests/null_prov.c"
],
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o" => [
+ "providers/implementations/digests/ripemd_prov.c"
+ ],
"providers/implementations/digests/libdefault-lib-sha2_prov.o" => [
"providers/implementations/digests/sha2_prov.c"
],
@@ -24872,6 +24928,7 @@ our %unified_info = (
"providers/implementations/digests/libdefault-lib-md5_prov.o",
"providers/implementations/digests/libdefault-lib-md5_sha1_prov.o",
"providers/implementations/digests/libdefault-lib-null_prov.o",
+ "providers/implementations/digests/libdefault-lib-ripemd_prov.o",
"providers/implementations/digests/libdefault-lib-sha2_prov.o",
"providers/implementations/digests/libdefault-lib-sha3_prov.o",
"providers/implementations/digests/libdefault-lib-sm3_prov.o",
@@ -26279,6 +26336,12 @@ our %unified_info = (
"test/exptest-bin-exptest.o" => [
"test/exptest.c"
],
+ "test/ext_internal_test" => [
+ "test/ext_internal_test-bin-ext_internal_test.o"
+ ],
+ "test/ext_internal_test-bin-ext_internal_test.o" => [
+ "test/ext_internal_test.c"
+ ],
"test/fatalerrtest" => [
"test/fatalerrtest-bin-fatalerrtest.o",
"test/helpers/fatalerrtest-bin-ssltestlib.o"
@@ -26292,6 +26355,12 @@ our %unified_info = (
"test/ffc_internal_test-bin-ffc_internal_test.o" => [
"test/ffc_internal_test.c"
],
+ "test/fips_version_test" => [
+ "test/fips_version_test-bin-fips_version_test.o"
+ ],
+ "test/fips_version_test-bin-fips_version_test.o" => [
+ "test/fips_version_test.c"
+ ],
"test/gmdifftest" => [
"test/gmdifftest-bin-gmdifftest.o"
],
@@ -26638,6 +26707,12 @@ our %unified_info = (
"test/provider_test-bin-provider_test.o" => [
"test/provider_test.c"
],
+ "test/punycode_test" => [
+ "test/punycode_test-bin-punycode_test.o"
+ ],
+ "test/punycode_test-bin-punycode_test.o" => [
+ "test/punycode_test.c"
+ ],
"test/rand_status_test" => [
"test/rand_status_test-bin-rand_status_test.o"
],
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 0e37b9ac352..ea9da6152e7 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: Fri Jul 8 16:50:45 2022 UTC"
+#define DATE "built on: Thu Nov 3 02:20:14 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/bio.h b/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/bio.h
index 7e527184b76..e16cf622c69 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/bio.h
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/bio.h
@@ -819,6 +819,7 @@ void BIO_copy_next_retry(BIO *b);
# define ossl_bio__attr__(x)
# if defined(__GNUC__) && defined(__STDC_VERSION__) \
+ && !defined(__MINGW32__) && !defined(__MINGW64__) \
&& !defined(__APPLE__)
/*
* Because we support the 'z' modifier, which made its appearance in C99,
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/err.h b/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/err.h
index 3c7299dbbcf..2abf2483488 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/err.h
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/err.h
@@ -1,5 +1,5 @@
/*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
@@ -323,15 +323,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode)
# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON)
# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON)
# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON)
# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON)
+# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON)
# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON)
# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON)
# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON)
+# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON)
+# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON)
# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON)
# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON)
# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON)
+# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON)
+# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON)
+# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON)
+# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON)
+# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON)
# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON)
/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */
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 4af88bb2704..2089e479290 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 5
+# define OPENSSL_VERSION_PATCH 7
/*
* 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.5"
-# define OPENSSL_FULL_VERSION_STR "3.0.5+quic"
+# define OPENSSL_VERSION_STR "3.0.7"
+# define OPENSSL_FULL_VERSION_STR "3.0.7+quic"
/*
* SECTION 3: ADDITIONAL METADATA
*
* These strings are defined separately to allow them to be parsable.
*/
-# define OPENSSL_RELEASE_DATE "5 Jul 2022"
+# define OPENSSL_RELEASE_DATE "1 Nov 2022"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.7+quic 1 Nov 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/openssl.gypi b/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/openssl.gypi
index 473b301b67e..4db3eb098e0 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/openssl.gypi
@@ -842,6 +842,7 @@
'openssl/providers/implementations/digests/md5_prov.c',
'openssl/providers/implementations/digests/md5_sha1_prov.c',
'openssl/providers/implementations/digests/null_prov.c',
+ 'openssl/providers/implementations/digests/ripemd_prov.c',
'openssl/providers/implementations/digests/sha2_prov.c',
'openssl/providers/implementations/digests/sha3_prov.c',
'openssl/providers/implementations/digests/sm3_prov.c',