[BoringSSL] Upgrade boringssl (#39493)

Upgrade boringSSL to c63fadbde6

Autogeneration was failing, and hence upgraded manually. Note the fix in [tools/distrib/generate_boringssl_prefix_header.sh](https://github.com/grpc/grpc/compare/master...yashykt:grpc:UpgradeBoringssl?expand=1#diff-5b31518f3f16b92a52e61c944074fd2a25418864480ec157bdfe668807385617)

Closes #39493

PiperOrigin-RevId: 755491360
This commit is contained in:
Yash Tibrewal
2025-05-06 13:07:16 -07:00
committed by Copybara-Service
parent abf2a0d268
commit 58ee0f1e20
16 changed files with 724 additions and 610 deletions

View File

@@ -26,6 +26,7 @@ let package = Package(
],
sources: [
"src/crypto/aes/aes.cc",
"src/crypto/asn1/a_bitstr.cc",
"src/crypto/asn1/a_bool.cc",
"src/crypto/asn1/a_d2i_fp.cc",
@@ -68,6 +69,9 @@ let package = Package(
"src/crypto/blake2/blake2.cc",
"src/crypto/bn/bn_asn1.cc",
"src/crypto/bn/convert.cc",
"src/crypto/bn/div.cc",
"src/crypto/bn/exponentiation.cc",
"src/crypto/bn/sqrt.cc",
"src/crypto/buf/buf.cc",
"src/crypto/bytestring/asn1_compat.cc",
"src/crypto/bytestring/ber.cc",
@@ -77,6 +81,7 @@ let package = Package(
"src/crypto/chacha/chacha.cc",
"src/crypto/cipher/derive_key.cc",
"src/crypto/cipher/e_aesctrhmac.cc",
"src/crypto/cipher/e_aeseax.cc",
"src/crypto/cipher/e_aesgcmsiv.cc",
"src/crypto/cipher/e_chacha20poly1305.cc",
"src/crypto/cipher/e_des.cc",
@@ -86,6 +91,7 @@ let package = Package(
"src/crypto/cipher/e_tls.cc",
"src/crypto/cipher/get_cipher.cc",
"src/crypto/cipher/tls_cbc.cc",
"src/crypto/cms/cms.cc",
"src/crypto/conf/conf.cc",
"src/crypto/cpu_aarch64_apple.cc",
"src/crypto/cpu_aarch64_fuchsia.cc",
@@ -135,6 +141,7 @@ let package = Package(
"src/crypto/ex_data.cc",
"src/crypto/fipsmodule/bcm.cc",
"src/crypto/fipsmodule/fips_shared_support.cc",
"src/crypto/fuzzer_mode.cc",
"src/crypto/hpke/hpke.cc",
"src/crypto/hrss/hrss.cc",
"src/crypto/kyber/kyber.cc",

7
Makefile generated
View File

@@ -1857,6 +1857,7 @@ endif
# deps: []
# transitive_deps: []
LIBBORINGSSL_SRC = \
third_party/boringssl-with-bazel/src/crypto/aes/aes.cc \
third_party/boringssl-with-bazel/src/crypto/asn1/a_bitstr.cc \
third_party/boringssl-with-bazel/src/crypto/asn1/a_bool.cc \
third_party/boringssl-with-bazel/src/crypto/asn1/a_d2i_fp.cc \
@@ -1899,6 +1900,9 @@ LIBBORINGSSL_SRC = \
third_party/boringssl-with-bazel/src/crypto/blake2/blake2.cc \
third_party/boringssl-with-bazel/src/crypto/bn/bn_asn1.cc \
third_party/boringssl-with-bazel/src/crypto/bn/convert.cc \
third_party/boringssl-with-bazel/src/crypto/bn/div.cc \
third_party/boringssl-with-bazel/src/crypto/bn/exponentiation.cc \
third_party/boringssl-with-bazel/src/crypto/bn/sqrt.cc \
third_party/boringssl-with-bazel/src/crypto/buf/buf.cc \
third_party/boringssl-with-bazel/src/crypto/bytestring/asn1_compat.cc \
third_party/boringssl-with-bazel/src/crypto/bytestring/ber.cc \
@@ -1908,6 +1912,7 @@ LIBBORINGSSL_SRC = \
third_party/boringssl-with-bazel/src/crypto/chacha/chacha.cc \
third_party/boringssl-with-bazel/src/crypto/cipher/derive_key.cc \
third_party/boringssl-with-bazel/src/crypto/cipher/e_aesctrhmac.cc \
third_party/boringssl-with-bazel/src/crypto/cipher/e_aeseax.cc \
third_party/boringssl-with-bazel/src/crypto/cipher/e_aesgcmsiv.cc \
third_party/boringssl-with-bazel/src/crypto/cipher/e_chacha20poly1305.cc \
third_party/boringssl-with-bazel/src/crypto/cipher/e_des.cc \
@@ -1917,6 +1922,7 @@ LIBBORINGSSL_SRC = \
third_party/boringssl-with-bazel/src/crypto/cipher/e_tls.cc \
third_party/boringssl-with-bazel/src/crypto/cipher/get_cipher.cc \
third_party/boringssl-with-bazel/src/crypto/cipher/tls_cbc.cc \
third_party/boringssl-with-bazel/src/crypto/cms/cms.cc \
third_party/boringssl-with-bazel/src/crypto/conf/conf.cc \
third_party/boringssl-with-bazel/src/crypto/cpu_aarch64_apple.cc \
third_party/boringssl-with-bazel/src/crypto/cpu_aarch64_fuchsia.cc \
@@ -1966,6 +1972,7 @@ LIBBORINGSSL_SRC = \
third_party/boringssl-with-bazel/src/crypto/ex_data.cc \
third_party/boringssl-with-bazel/src/crypto/fipsmodule/bcm.cc \
third_party/boringssl-with-bazel/src/crypto/fipsmodule/fips_shared_support.cc \
third_party/boringssl-with-bazel/src/crypto/fuzzer_mode.cc \
third_party/boringssl-with-bazel/src/crypto/hpke/hpke.cc \
third_party/boringssl-with-bazel/src/crypto/hrss/hrss.cc \
third_party/boringssl-with-bazel/src/crypto/kyber/kyber.cc \

View File

@@ -35,11 +35,11 @@ def grpc_deps():
name = "boringssl",
# Use github mirror instead of https://boringssl.googlesource.com/boringssl
# to obtain a boringssl archive with consistent sha256
sha256 = "20df38dedca03705d6d2ff208f6c31548ddff26cf12a3c2899dd8bfa700bd20f",
strip_prefix = "boringssl-c57adcf6947912fe17bc5bfaf0876225d1fe742d",
sha256 = "b717df72df0023933a729bac00fa422a222949cfa84eb8500f3a9af34441fb6e",
strip_prefix = "boringssl-c63fadbde60a2224c22189d14c4001bbd2a3a629",
urls = [
"https://storage.googleapis.com/grpc-bazel-mirror/github.com/google/boringssl/archive/c57adcf6947912fe17bc5bfaf0876225d1fe742d.tar.gz",
"https://github.com/google/boringssl/archive/c57adcf6947912fe17bc5bfaf0876225d1fe742d.tar.gz",
"https://storage.googleapis.com/grpc-bazel-mirror/github.com/google/boringssl/archive/c63fadbde60a2224c22189d14c4001bbd2a3a629.tar.gz",
"https://github.com/google/boringssl/archive/c63fadbde60a2224c22189d14c4001bbd2a3a629.tar.gz",
],
)

9
config.m4 generated
View File

@@ -1063,6 +1063,7 @@ if test "$PHP_GRPC" != "no"; then
third_party/address_sorting/address_sorting.c \
third_party/address_sorting/address_sorting_posix.c \
third_party/address_sorting/address_sorting_windows.c \
third_party/boringssl-with-bazel/src/crypto/aes/aes.cc \
third_party/boringssl-with-bazel/src/crypto/asn1/a_bitstr.cc \
third_party/boringssl-with-bazel/src/crypto/asn1/a_bool.cc \
third_party/boringssl-with-bazel/src/crypto/asn1/a_d2i_fp.cc \
@@ -1105,6 +1106,9 @@ if test "$PHP_GRPC" != "no"; then
third_party/boringssl-with-bazel/src/crypto/blake2/blake2.cc \
third_party/boringssl-with-bazel/src/crypto/bn/bn_asn1.cc \
third_party/boringssl-with-bazel/src/crypto/bn/convert.cc \
third_party/boringssl-with-bazel/src/crypto/bn/div.cc \
third_party/boringssl-with-bazel/src/crypto/bn/exponentiation.cc \
third_party/boringssl-with-bazel/src/crypto/bn/sqrt.cc \
third_party/boringssl-with-bazel/src/crypto/buf/buf.cc \
third_party/boringssl-with-bazel/src/crypto/bytestring/asn1_compat.cc \
third_party/boringssl-with-bazel/src/crypto/bytestring/ber.cc \
@@ -1114,6 +1118,7 @@ if test "$PHP_GRPC" != "no"; then
third_party/boringssl-with-bazel/src/crypto/chacha/chacha.cc \
third_party/boringssl-with-bazel/src/crypto/cipher/derive_key.cc \
third_party/boringssl-with-bazel/src/crypto/cipher/e_aesctrhmac.cc \
third_party/boringssl-with-bazel/src/crypto/cipher/e_aeseax.cc \
third_party/boringssl-with-bazel/src/crypto/cipher/e_aesgcmsiv.cc \
third_party/boringssl-with-bazel/src/crypto/cipher/e_chacha20poly1305.cc \
third_party/boringssl-with-bazel/src/crypto/cipher/e_des.cc \
@@ -1123,6 +1128,7 @@ if test "$PHP_GRPC" != "no"; then
third_party/boringssl-with-bazel/src/crypto/cipher/e_tls.cc \
third_party/boringssl-with-bazel/src/crypto/cipher/get_cipher.cc \
third_party/boringssl-with-bazel/src/crypto/cipher/tls_cbc.cc \
third_party/boringssl-with-bazel/src/crypto/cms/cms.cc \
third_party/boringssl-with-bazel/src/crypto/conf/conf.cc \
third_party/boringssl-with-bazel/src/crypto/cpu_aarch64_apple.cc \
third_party/boringssl-with-bazel/src/crypto/cpu_aarch64_fuchsia.cc \
@@ -1172,6 +1178,7 @@ if test "$PHP_GRPC" != "no"; then
third_party/boringssl-with-bazel/src/crypto/ex_data.cc \
third_party/boringssl-with-bazel/src/crypto/fipsmodule/bcm.cc \
third_party/boringssl-with-bazel/src/crypto/fipsmodule/fips_shared_support.cc \
third_party/boringssl-with-bazel/src/crypto/fuzzer_mode.cc \
third_party/boringssl-with-bazel/src/crypto/hpke/hpke.cc \
third_party/boringssl-with-bazel/src/crypto/hrss/hrss.cc \
third_party/boringssl-with-bazel/src/crypto/kyber/kyber.cc \
@@ -1664,6 +1671,7 @@ if test "$PHP_GRPC" != "no"; then
PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/types)
PHP_ADD_BUILD_DIR($ext_builddir/third_party/address_sorting)
PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto)
PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/aes)
PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/asn1)
PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/base64)
PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/bio)
@@ -1673,6 +1681,7 @@ if test "$PHP_GRPC" != "no"; then
PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/bytestring)
PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/chacha)
PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/cipher)
PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/cms)
PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/conf)
PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/curve25519)
PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/des)

9
config.w32 generated
View File

@@ -1028,6 +1028,7 @@ if (PHP_GRPC != "no") {
"third_party\\address_sorting\\address_sorting.c " +
"third_party\\address_sorting\\address_sorting_posix.c " +
"third_party\\address_sorting\\address_sorting_windows.c " +
"third_party\\boringssl-with-bazel\\src\\crypto\\aes\\aes.cc " +
"third_party\\boringssl-with-bazel\\src\\crypto\\asn1\\a_bitstr.cc " +
"third_party\\boringssl-with-bazel\\src\\crypto\\asn1\\a_bool.cc " +
"third_party\\boringssl-with-bazel\\src\\crypto\\asn1\\a_d2i_fp.cc " +
@@ -1070,6 +1071,9 @@ if (PHP_GRPC != "no") {
"third_party\\boringssl-with-bazel\\src\\crypto\\blake2\\blake2.cc " +
"third_party\\boringssl-with-bazel\\src\\crypto\\bn\\bn_asn1.cc " +
"third_party\\boringssl-with-bazel\\src\\crypto\\bn\\convert.cc " +
"third_party\\boringssl-with-bazel\\src\\crypto\\bn\\div.cc " +
"third_party\\boringssl-with-bazel\\src\\crypto\\bn\\exponentiation.cc " +
"third_party\\boringssl-with-bazel\\src\\crypto\\bn\\sqrt.cc " +
"third_party\\boringssl-with-bazel\\src\\crypto\\buf\\buf.cc " +
"third_party\\boringssl-with-bazel\\src\\crypto\\bytestring\\asn1_compat.cc " +
"third_party\\boringssl-with-bazel\\src\\crypto\\bytestring\\ber.cc " +
@@ -1079,6 +1083,7 @@ if (PHP_GRPC != "no") {
"third_party\\boringssl-with-bazel\\src\\crypto\\chacha\\chacha.cc " +
"third_party\\boringssl-with-bazel\\src\\crypto\\cipher\\derive_key.cc " +
"third_party\\boringssl-with-bazel\\src\\crypto\\cipher\\e_aesctrhmac.cc " +
"third_party\\boringssl-with-bazel\\src\\crypto\\cipher\\e_aeseax.cc " +
"third_party\\boringssl-with-bazel\\src\\crypto\\cipher\\e_aesgcmsiv.cc " +
"third_party\\boringssl-with-bazel\\src\\crypto\\cipher\\e_chacha20poly1305.cc " +
"third_party\\boringssl-with-bazel\\src\\crypto\\cipher\\e_des.cc " +
@@ -1088,6 +1093,7 @@ if (PHP_GRPC != "no") {
"third_party\\boringssl-with-bazel\\src\\crypto\\cipher\\e_tls.cc " +
"third_party\\boringssl-with-bazel\\src\\crypto\\cipher\\get_cipher.cc " +
"third_party\\boringssl-with-bazel\\src\\crypto\\cipher\\tls_cbc.cc " +
"third_party\\boringssl-with-bazel\\src\\crypto\\cms\\cms.cc " +
"third_party\\boringssl-with-bazel\\src\\crypto\\conf\\conf.cc " +
"third_party\\boringssl-with-bazel\\src\\crypto\\cpu_aarch64_apple.cc " +
"third_party\\boringssl-with-bazel\\src\\crypto\\cpu_aarch64_fuchsia.cc " +
@@ -1137,6 +1143,7 @@ if (PHP_GRPC != "no") {
"third_party\\boringssl-with-bazel\\src\\crypto\\ex_data.cc " +
"third_party\\boringssl-with-bazel\\src\\crypto\\fipsmodule\\bcm.cc " +
"third_party\\boringssl-with-bazel\\src\\crypto\\fipsmodule\\fips_shared_support.cc " +
"third_party\\boringssl-with-bazel\\src\\crypto\\fuzzer_mode.cc " +
"third_party\\boringssl-with-bazel\\src\\crypto\\hpke\\hpke.cc " +
"third_party\\boringssl-with-bazel\\src\\crypto\\hrss\\hrss.cc " +
"third_party\\boringssl-with-bazel\\src\\crypto\\kyber\\kyber.cc " +
@@ -1815,6 +1822,7 @@ if (PHP_GRPC != "no") {
FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\boringssl-with-bazel");
FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\boringssl-with-bazel\\src");
FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\boringssl-with-bazel\\src\\crypto");
FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\boringssl-with-bazel\\src\\crypto\\aes");
FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\boringssl-with-bazel\\src\\crypto\\asn1");
FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\boringssl-with-bazel\\src\\crypto\\base64");
FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\boringssl-with-bazel\\src\\crypto\\bio");
@@ -1824,6 +1832,7 @@ if (PHP_GRPC != "no") {
FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\boringssl-with-bazel\\src\\crypto\\bytestring");
FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\boringssl-with-bazel\\src\\crypto\\chacha");
FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\boringssl-with-bazel\\src\\crypto\\cipher");
FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\boringssl-with-bazel\\src\\crypto\\cms");
FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\boringssl-with-bazel\\src\\crypto\\conf");
FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\boringssl-with-bazel\\src\\crypto\\curve25519");
FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\boringssl-with-bazel\\src\\crypto\\des");

2
gRPC-Core.podspec generated
View File

@@ -201,7 +201,7 @@ Pod::Spec.new do |s|
ss.libraries = 'z'
ss.dependency "#{s.name}/Interface", version
ss.dependency "#{s.name}/Privacy", version
ss.dependency 'BoringSSL-GRPC', '0.0.40'
ss.dependency 'BoringSSL-GRPC', '0.0.41'
ss.dependency 'abseil/algorithm/container', abseil_version
ss.dependency 'abseil/base/base', abseil_version
ss.dependency 'abseil/base/config', abseil_version

14
grpc.gemspec generated
View File

@@ -2547,6 +2547,7 @@ Gem::Specification.new do |s|
s.files += %w( third_party/address_sorting/address_sorting_posix.c )
s.files += %w( third_party/address_sorting/address_sorting_windows.c )
s.files += %w( third_party/address_sorting/include/address_sorting/address_sorting.h )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/aes/aes.cc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/asn1/a_bitstr.cc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/asn1/a_bool.cc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/asn1/a_d2i_fp.cc )
@@ -2592,6 +2593,9 @@ Gem::Specification.new do |s|
s.files += %w( third_party/boringssl-with-bazel/src/crypto/blake2/blake2.cc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/bn/bn_asn1.cc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/bn/convert.cc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/bn/div.cc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/bn/exponentiation.cc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/bn/sqrt.cc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/buf/buf.cc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/bytestring/asn1_compat.cc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/bytestring/ber.cc )
@@ -2603,6 +2607,7 @@ Gem::Specification.new do |s|
s.files += %w( third_party/boringssl-with-bazel/src/crypto/chacha/internal.h )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/cipher/derive_key.cc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/cipher/e_aesctrhmac.cc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/cipher/e_aeseax.cc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/cipher/e_aesgcmsiv.cc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/cipher/e_chacha20poly1305.cc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/cipher/e_des.cc )
@@ -2613,6 +2618,7 @@ Gem::Specification.new do |s|
s.files += %w( third_party/boringssl-with-bazel/src/crypto/cipher/get_cipher.cc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/cipher/internal.h )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/cipher/tls_cbc.cc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/cms/cms.cc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/conf/conf.cc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/conf/internal.h )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/cpu_aarch64_apple.cc )
@@ -2680,7 +2686,6 @@ Gem::Specification.new do |s|
s.files += %w( third_party/boringssl-with-bazel/src/crypto/fipsmodule/aes/key_wrap.cc.inc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/fipsmodule/aes/mode_wrappers.cc.inc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/fipsmodule/aes/ofb.cc.inc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/fipsmodule/aes/polyval.cc.inc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/fipsmodule/bcm.cc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/fipsmodule/bcm_interface.h )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/fipsmodule/bn/add.cc.inc )
@@ -2747,7 +2752,9 @@ Gem::Specification.new do |s|
s.files += %w( third_party/boringssl-with-bazel/src/crypto/fipsmodule/hmac/hmac.cc.inc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/fipsmodule/keccak/internal.h )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/fipsmodule/keccak/keccak.cc.inc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/fipsmodule/mldsa/fips_known_values.inc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/fipsmodule/mldsa/mldsa.cc.inc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/fipsmodule/mlkem/fips_known_values.inc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/fipsmodule/mlkem/mlkem.cc.inc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/fipsmodule/rand/ctrdrbg.cc.inc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/fipsmodule/rand/internal.h )
@@ -2766,6 +2773,7 @@ Gem::Specification.new do |s|
s.files += %w( third_party/boringssl-with-bazel/src/crypto/fipsmodule/sha/sha256.cc.inc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/fipsmodule/sha/sha512.cc.inc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/fipsmodule/slhdsa/address.h )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/fipsmodule/slhdsa/fips_known_values.inc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/fipsmodule/slhdsa/fors.cc.inc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/fipsmodule/slhdsa/fors.h )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/fipsmodule/slhdsa/merkle.cc.inc )
@@ -2778,6 +2786,7 @@ Gem::Specification.new do |s|
s.files += %w( third_party/boringssl-with-bazel/src/crypto/fipsmodule/slhdsa/wots.h )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/fipsmodule/tls/internal.h )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/fipsmodule/tls/kdf.cc.inc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/fuzzer_mode.cc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/hpke/hpke.cc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/hrss/hrss.cc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/hrss/internal.h )
@@ -2822,10 +2831,10 @@ Gem::Specification.new do |s|
s.files += %w( third_party/boringssl-with-bazel/src/crypto/rand/forkunsafe.cc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/rand/getentropy.cc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/rand/getrandom_fillin.h )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/rand/internal.h )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/rand/ios.cc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/rand/passive.cc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/rand/rand.cc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/rand/sysrand_internal.h )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/rand/trusty.cc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/rand/urandom.cc )
s.files += %w( third_party/boringssl-with-bazel/src/crypto/rand/windows.cc )
@@ -2946,6 +2955,7 @@ Gem::Specification.new do |s|
s.files += %w( third_party/boringssl-with-bazel/src/include/openssl/chacha.h )
s.files += %w( third_party/boringssl-with-bazel/src/include/openssl/cipher.h )
s.files += %w( third_party/boringssl-with-bazel/src/include/openssl/cmac.h )
s.files += %w( third_party/boringssl-with-bazel/src/include/openssl/cms.h )
s.files += %w( third_party/boringssl-with-bazel/src/include/openssl/conf.h )
s.files += %w( third_party/boringssl-with-bazel/src/include/openssl/cpu.h )
s.files += %w( third_party/boringssl-with-bazel/src/include/openssl/crypto.h )

14
package.xml generated
View File

@@ -2551,6 +2551,7 @@
<file baseinstalldir="/" name="third_party/address_sorting/address_sorting_posix.c" role="src" />
<file baseinstalldir="/" name="third_party/address_sorting/address_sorting_windows.c" role="src" />
<file baseinstalldir="/" name="third_party/address_sorting/include/address_sorting/address_sorting.h" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/aes/aes.cc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/asn1/a_bitstr.cc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/asn1/a_bool.cc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/asn1/a_d2i_fp.cc" role="src" />
@@ -2596,6 +2597,9 @@
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/blake2/blake2.cc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/bn/bn_asn1.cc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/bn/convert.cc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/bn/div.cc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/bn/exponentiation.cc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/bn/sqrt.cc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/buf/buf.cc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/bytestring/asn1_compat.cc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/bytestring/ber.cc" role="src" />
@@ -2607,6 +2611,7 @@
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/chacha/internal.h" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/cipher/derive_key.cc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/cipher/e_aesctrhmac.cc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/cipher/e_aeseax.cc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/cipher/e_aesgcmsiv.cc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/cipher/e_chacha20poly1305.cc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/cipher/e_des.cc" role="src" />
@@ -2617,6 +2622,7 @@
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/cipher/get_cipher.cc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/cipher/internal.h" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/cipher/tls_cbc.cc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/cms/cms.cc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/conf/conf.cc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/conf/internal.h" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/cpu_aarch64_apple.cc" role="src" />
@@ -2684,7 +2690,6 @@
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/fipsmodule/aes/key_wrap.cc.inc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/fipsmodule/aes/mode_wrappers.cc.inc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/fipsmodule/aes/ofb.cc.inc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/fipsmodule/aes/polyval.cc.inc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/fipsmodule/bcm.cc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/fipsmodule/bcm_interface.h" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/fipsmodule/bn/add.cc.inc" role="src" />
@@ -2751,7 +2756,9 @@
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/fipsmodule/hmac/hmac.cc.inc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/fipsmodule/keccak/internal.h" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/fipsmodule/keccak/keccak.cc.inc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/fipsmodule/mldsa/fips_known_values.inc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/fipsmodule/mldsa/mldsa.cc.inc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/fipsmodule/mlkem/fips_known_values.inc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/fipsmodule/mlkem/mlkem.cc.inc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/fipsmodule/rand/ctrdrbg.cc.inc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/fipsmodule/rand/internal.h" role="src" />
@@ -2770,6 +2777,7 @@
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/fipsmodule/sha/sha256.cc.inc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/fipsmodule/sha/sha512.cc.inc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/fipsmodule/slhdsa/address.h" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/fipsmodule/slhdsa/fips_known_values.inc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/fipsmodule/slhdsa/fors.cc.inc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/fipsmodule/slhdsa/fors.h" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/fipsmodule/slhdsa/merkle.cc.inc" role="src" />
@@ -2782,6 +2790,7 @@
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/fipsmodule/slhdsa/wots.h" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/fipsmodule/tls/internal.h" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/fipsmodule/tls/kdf.cc.inc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/fuzzer_mode.cc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/hpke/hpke.cc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/hrss/hrss.cc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/hrss/internal.h" role="src" />
@@ -2826,10 +2835,10 @@
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/rand/forkunsafe.cc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/rand/getentropy.cc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/rand/getrandom_fillin.h" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/rand/internal.h" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/rand/ios.cc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/rand/passive.cc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/rand/rand.cc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/rand/sysrand_internal.h" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/rand/trusty.cc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/rand/urandom.cc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/crypto/rand/windows.cc" role="src" />
@@ -2950,6 +2959,7 @@
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/include/openssl/chacha.h" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/include/openssl/cipher.h" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/include/openssl/cmac.h" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/include/openssl/cms.h" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/include/openssl/conf.h" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/include/openssl/cpu.h" role="src" />
<file baseinstalldir="/" name="third_party/boringssl-with-bazel/src/include/openssl/crypto.h" role="src" />

View File

@@ -1,4 +1,4 @@
// generated by generate_boringssl_prefix_header.sh on BoringSSL commit: c57adcf6947912fe17bc5bfaf0876225d1fe742d
// generated by generate_boringssl_prefix_header.sh on BoringSSL commit: c63fadbde60a2224c22189d14c4001bbd2a3a629
// Copyright 2018 The BoringSSL Authors
//
@@ -24,6 +24,7 @@
#define CBS_data BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CBS_data)
#define CBS_init BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CBS_init)
#define CBS_len BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CBS_len)
#define CRYPTO_fuzzer_mode_enabled BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CRYPTO_fuzzer_mode_enabled)
#define DTLS_client_method BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, DTLS_client_method)
#define DTLS_method BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, DTLS_method)
#define DTLS_server_method BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, DTLS_server_method)
@@ -69,21 +70,21 @@
#define SSL_COMP_get_compression_methods BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_COMP_get_compression_methods)
#define SSL_COMP_get_id BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_COMP_get_id)
#define SSL_COMP_get_name BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_COMP_get_name)
#define SSL_CREDENTIAL_clear_must_match_issuer BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CREDENTIAL_clear_must_match_issuer)
#define SSL_CREDENTIAL_free BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CREDENTIAL_free)
#define SSL_CREDENTIAL_get_ex_data BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CREDENTIAL_get_ex_data)
#define SSL_CREDENTIAL_get_ex_new_index BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CREDENTIAL_get_ex_new_index)
#define SSL_CREDENTIAL_must_match_issuer BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CREDENTIAL_must_match_issuer)
#define SSL_CREDENTIAL_new_delegated BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CREDENTIAL_new_delegated)
#define SSL_CREDENTIAL_new_spake2plusv1_client BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CREDENTIAL_new_spake2plusv1_client)
#define SSL_CREDENTIAL_new_spake2plusv1_server BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CREDENTIAL_new_spake2plusv1_server)
#define SSL_CREDENTIAL_new_x509 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CREDENTIAL_new_x509)
#define SSL_CREDENTIAL_set1_cert_chain BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CREDENTIAL_set1_cert_chain)
#define SSL_CREDENTIAL_set1_certificate_properties BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CREDENTIAL_set1_certificate_properties)
#define SSL_CREDENTIAL_set1_delegated_credential BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CREDENTIAL_set1_delegated_credential)
#define SSL_CREDENTIAL_set1_ocsp_response BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CREDENTIAL_set1_ocsp_response)
#define SSL_CREDENTIAL_set1_private_key BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CREDENTIAL_set1_private_key)
#define SSL_CREDENTIAL_set1_signed_cert_timestamp_list BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CREDENTIAL_set1_signed_cert_timestamp_list)
#define SSL_CREDENTIAL_set1_signing_algorithm_prefs BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CREDENTIAL_set1_signing_algorithm_prefs)
#define SSL_CREDENTIAL_set1_trust_anchor_id BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CREDENTIAL_set1_trust_anchor_id)
#define SSL_CREDENTIAL_set_ex_data BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CREDENTIAL_set_ex_data)
#define SSL_CREDENTIAL_set_must_match_issuer BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CREDENTIAL_set_must_match_issuer)
#define SSL_CREDENTIAL_set_private_key_method BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CREDENTIAL_set_private_key_method)
@@ -172,6 +173,7 @@
#define SSL_CTX_set1_groups BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CTX_set1_groups)
#define SSL_CTX_set1_groups_list BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CTX_set1_groups_list)
#define SSL_CTX_set1_param BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CTX_set1_param)
#define SSL_CTX_set1_requested_trust_anchors BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CTX_set1_requested_trust_anchors)
#define SSL_CTX_set1_sigalgs BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CTX_set1_sigalgs)
#define SSL_CTX_set1_sigalgs_list BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CTX_set1_sigalgs_list)
#define SSL_CTX_set1_tls_channel_id BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CTX_set1_tls_channel_id)
@@ -220,6 +222,7 @@
#define SSL_CTX_set_quiet_shutdown BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CTX_set_quiet_shutdown)
#define SSL_CTX_set_read_ahead BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CTX_set_read_ahead)
#define SSL_CTX_set_record_protocol_version BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CTX_set_record_protocol_version)
#define SSL_CTX_set_resumption_across_names_enabled BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CTX_set_resumption_across_names_enabled)
#define SSL_CTX_set_retain_only_sha256_of_client_certs BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CTX_set_retain_only_sha256_of_client_certs)
#define SSL_CTX_set_reverify_on_resume BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CTX_set_reverify_on_resume)
#define SSL_CTX_set_select_certificate_cb BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_CTX_set_select_certificate_cb)
@@ -291,6 +294,7 @@
#define SSL_SESSION_has_peer_sha256 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_SESSION_has_peer_sha256)
#define SSL_SESSION_has_ticket BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_SESSION_has_ticket)
#define SSL_SESSION_is_resumable BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_SESSION_is_resumable)
#define SSL_SESSION_is_resumable_across_names BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_SESSION_is_resumable_across_names)
#define SSL_SESSION_new BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_SESSION_new)
#define SSL_SESSION_set1_id BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_SESSION_set1_id)
#define SSL_SESSION_set1_id_context BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_SESSION_set1_id_context)
@@ -349,6 +353,7 @@
#define SSL_get0_ocsp_response BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_get0_ocsp_response)
#define SSL_get0_param BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_get0_param)
#define SSL_get0_peer_application_settings BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_get0_peer_application_settings)
#define SSL_get0_peer_available_trust_anchors BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_get0_peer_available_trust_anchors)
#define SSL_get0_peer_certificates BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_get0_peer_certificates)
#define SSL_get0_peer_delegation_algorithms BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_get0_peer_delegation_algorithms)
#define SSL_get0_peer_verify_algorithms BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_get0_peer_verify_algorithms)
@@ -377,6 +382,14 @@
#define SSL_get_curve_id BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_get_curve_id)
#define SSL_get_curve_name BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_get_curve_name)
#define SSL_get_default_timeout BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_get_default_timeout)
#define SSL_get_dtls_handshake_read_seq BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_get_dtls_handshake_read_seq)
#define SSL_get_dtls_handshake_write_seq BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_get_dtls_handshake_write_seq)
#define SSL_get_dtls_read_epoch BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_get_dtls_read_epoch)
#define SSL_get_dtls_read_sequence BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_get_dtls_read_sequence)
#define SSL_get_dtls_read_traffic_secret BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_get_dtls_read_traffic_secret)
#define SSL_get_dtls_write_epoch BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_get_dtls_write_epoch)
#define SSL_get_dtls_write_sequence BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_get_dtls_write_sequence)
#define SSL_get_dtls_write_traffic_secret BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_get_dtls_write_traffic_secret)
#define SSL_get_early_data_reason BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_get_early_data_reason)
#define SSL_get_error BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_get_error)
#define SSL_get_ex_data BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_get_ex_data)
@@ -444,6 +457,7 @@
#define SSL_in_false_start BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_in_false_start)
#define SSL_in_init BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_in_init)
#define SSL_is_dtls BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_is_dtls)
#define SSL_is_dtls_handshake_idle BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_is_dtls_handshake_idle)
#define SSL_is_init_finished BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_is_init_finished)
#define SSL_is_quic BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_is_quic)
#define SSL_is_server BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_is_server)
@@ -460,6 +474,7 @@
#define SSL_num_renegotiations BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_num_renegotiations)
#define SSL_parse_client_hello BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_parse_client_hello)
#define SSL_peek BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_peek)
#define SSL_peer_matched_trust_anchor BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_peer_matched_trust_anchor)
#define SSL_pending BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_pending)
#define SSL_process_quic_post_handshake BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_process_quic_post_handshake)
#define SSL_process_tls13_new_session_ticket BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_process_tls13_new_session_ticket)
@@ -492,6 +507,7 @@
#define SSL_set1_groups_list BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_set1_groups_list)
#define SSL_set1_host BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_set1_host)
#define SSL_set1_param BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_set1_param)
#define SSL_set1_requested_trust_anchors BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_set1_requested_trust_anchors)
#define SSL_set1_sigalgs BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_set1_sigalgs)
#define SSL_set1_sigalgs_list BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_set1_sigalgs_list)
#define SSL_set1_tls_channel_id BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_set1_tls_channel_id)
@@ -539,6 +555,7 @@
#define SSL_set_quiet_shutdown BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_set_quiet_shutdown)
#define SSL_set_read_ahead BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_set_read_ahead)
#define SSL_set_renegotiate_mode BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_set_renegotiate_mode)
#define SSL_set_resumption_across_names_enabled BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_set_resumption_across_names_enabled)
#define SSL_set_retain_only_sha256_of_client_certs BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_set_retain_only_sha256_of_client_certs)
#define SSL_set_rfd BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_set_rfd)
#define SSL_set_session BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, SSL_set_session)
@@ -661,6 +678,7 @@
#define AES_unwrap_key_padded BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, AES_unwrap_key_padded)
#define AES_wrap_key BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, AES_wrap_key)
#define AES_wrap_key_padded BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, AES_wrap_key_padded)
#define ASN1_ANY_AS_STRING_it BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, ASN1_ANY_AS_STRING_it)
#define ASN1_ANY_it BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, ASN1_ANY_it)
#define ASN1_BIT_STRING_check BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, ASN1_BIT_STRING_check)
#define ASN1_BIT_STRING_free BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, ASN1_BIT_STRING_free)
@@ -727,9 +745,6 @@
#define ASN1_PRINTABLESTRING_free BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, ASN1_PRINTABLESTRING_free)
#define ASN1_PRINTABLESTRING_it BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, ASN1_PRINTABLESTRING_it)
#define ASN1_PRINTABLESTRING_new BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, ASN1_PRINTABLESTRING_new)
#define ASN1_PRINTABLE_free BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, ASN1_PRINTABLE_free)
#define ASN1_PRINTABLE_it BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, ASN1_PRINTABLE_it)
#define ASN1_PRINTABLE_new BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, ASN1_PRINTABLE_new)
#define ASN1_SEQUENCE_it BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, ASN1_SEQUENCE_it)
#define ASN1_STRING_TABLE_add BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, ASN1_STRING_TABLE_add)
#define ASN1_STRING_TABLE_cleanup BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, ASN1_STRING_TABLE_cleanup)
@@ -835,47 +850,63 @@
#define BASIC_CONSTRAINTS_free BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BASIC_CONSTRAINTS_free)
#define BASIC_CONSTRAINTS_it BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BASIC_CONSTRAINTS_it)
#define BASIC_CONSTRAINTS_new BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BASIC_CONSTRAINTS_new)
#define BCM_aes_decrypt BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_aes_decrypt)
#define BCM_aes_encrypt BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_aes_encrypt)
#define BCM_aes_set_decrypt_key BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_aes_set_decrypt_key)
#define BCM_aes_set_encrypt_key BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_aes_set_encrypt_key)
#define BCM_fips_186_2_prf BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_fips_186_2_prf)
#define BCM_mldsa65_check_key_fips BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mldsa65_check_key_fips)
#define BCM_mldsa65_generate_key BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mldsa65_generate_key)
#define BCM_mldsa65_generate_key_external_entropy BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mldsa65_generate_key_external_entropy)
#define BCM_mldsa65_generate_key_external_entropy_fips BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mldsa65_generate_key_external_entropy_fips)
#define BCM_mldsa65_generate_key_fips BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mldsa65_generate_key_fips)
#define BCM_mldsa65_marshal_private_key BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mldsa65_marshal_private_key)
#define BCM_mldsa65_marshal_public_key BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mldsa65_marshal_public_key)
#define BCM_mldsa65_parse_private_key BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mldsa65_parse_private_key)
#define BCM_mldsa65_parse_public_key BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mldsa65_parse_public_key)
#define BCM_mldsa65_private_key_from_seed BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mldsa65_private_key_from_seed)
#define BCM_mldsa65_private_key_from_seed_fips BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mldsa65_private_key_from_seed_fips)
#define BCM_mldsa65_public_from_private BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mldsa65_public_from_private)
#define BCM_mldsa65_sign BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mldsa65_sign)
#define BCM_mldsa65_sign_internal BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mldsa65_sign_internal)
#define BCM_mldsa65_verify BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mldsa65_verify)
#define BCM_mldsa65_verify_internal BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mldsa65_verify_internal)
#define BCM_mldsa87_check_key_fips BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mldsa87_check_key_fips)
#define BCM_mldsa87_generate_key BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mldsa87_generate_key)
#define BCM_mldsa87_generate_key_external_entropy BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mldsa87_generate_key_external_entropy)
#define BCM_mldsa87_generate_key_external_entropy_fips BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mldsa87_generate_key_external_entropy_fips)
#define BCM_mldsa87_generate_key_fips BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mldsa87_generate_key_fips)
#define BCM_mldsa87_marshal_private_key BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mldsa87_marshal_private_key)
#define BCM_mldsa87_marshal_public_key BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mldsa87_marshal_public_key)
#define BCM_mldsa87_parse_private_key BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mldsa87_parse_private_key)
#define BCM_mldsa87_parse_public_key BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mldsa87_parse_public_key)
#define BCM_mldsa87_private_key_from_seed BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mldsa87_private_key_from_seed)
#define BCM_mldsa87_private_key_from_seed_fips BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mldsa87_private_key_from_seed_fips)
#define BCM_mldsa87_public_from_private BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mldsa87_public_from_private)
#define BCM_mldsa87_sign BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mldsa87_sign)
#define BCM_mldsa87_sign_internal BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mldsa87_sign_internal)
#define BCM_mldsa87_verify BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mldsa87_verify)
#define BCM_mldsa87_verify_internal BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mldsa87_verify_internal)
#define BCM_mlkem1024_check_fips BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mlkem1024_check_fips)
#define BCM_mlkem1024_decap BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mlkem1024_decap)
#define BCM_mlkem1024_encap BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mlkem1024_encap)
#define BCM_mlkem1024_encap_external_entropy BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mlkem1024_encap_external_entropy)
#define BCM_mlkem1024_generate_key BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mlkem1024_generate_key)
#define BCM_mlkem1024_generate_key_external_seed BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mlkem1024_generate_key_external_seed)
#define BCM_mlkem1024_generate_key_fips BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mlkem1024_generate_key_fips)
#define BCM_mlkem1024_marshal_private_key BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mlkem1024_marshal_private_key)
#define BCM_mlkem1024_marshal_public_key BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mlkem1024_marshal_public_key)
#define BCM_mlkem1024_parse_private_key BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mlkem1024_parse_private_key)
#define BCM_mlkem1024_parse_public_key BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mlkem1024_parse_public_key)
#define BCM_mlkem1024_private_key_from_seed BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mlkem1024_private_key_from_seed)
#define BCM_mlkem1024_public_from_private BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mlkem1024_public_from_private)
#define BCM_mlkem768_check_fips BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mlkem768_check_fips)
#define BCM_mlkem768_decap BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mlkem768_decap)
#define BCM_mlkem768_encap BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mlkem768_encap)
#define BCM_mlkem768_encap_external_entropy BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mlkem768_encap_external_entropy)
#define BCM_mlkem768_generate_key BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mlkem768_generate_key)
#define BCM_mlkem768_generate_key_external_seed BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mlkem768_generate_key_external_seed)
#define BCM_mlkem768_generate_key_fips BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mlkem768_generate_key_fips)
#define BCM_mlkem768_marshal_private_key BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mlkem768_marshal_private_key)
#define BCM_mlkem768_marshal_public_key BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mlkem768_marshal_public_key)
#define BCM_mlkem768_parse_private_key BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_mlkem768_parse_private_key)
@@ -908,7 +939,9 @@
#define BCM_sha512_transform BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_sha512_transform)
#define BCM_sha512_update BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_sha512_update)
#define BCM_slhdsa_sha2_128s_generate_key BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_slhdsa_sha2_128s_generate_key)
#define BCM_slhdsa_sha2_128s_generate_key_fips BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_slhdsa_sha2_128s_generate_key_fips)
#define BCM_slhdsa_sha2_128s_generate_key_from_seed BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_slhdsa_sha2_128s_generate_key_from_seed)
#define BCM_slhdsa_sha2_128s_generate_key_from_seed_fips BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_slhdsa_sha2_128s_generate_key_from_seed_fips)
#define BCM_slhdsa_sha2_128s_prehash_sign BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_slhdsa_sha2_128s_prehash_sign)
#define BCM_slhdsa_sha2_128s_prehash_verify BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_slhdsa_sha2_128s_prehash_verify)
#define BCM_slhdsa_sha2_128s_public_from_private BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BCM_slhdsa_sha2_128s_public_from_private)
@@ -1163,12 +1196,14 @@
#define BN_usub BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BN_usub)
#define BN_value_one BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BN_value_one)
#define BN_zero BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BN_zero)
#define BORINGSSL_check_test BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BORINGSSL_check_test)
#define BORINGSSL_function_hit BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BORINGSSL_function_hit)
#define BORINGSSL_keccak BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BORINGSSL_keccak)
#define BORINGSSL_keccak_absorb BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BORINGSSL_keccak_absorb)
#define BORINGSSL_keccak_init BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BORINGSSL_keccak_init)
#define BORINGSSL_keccak_squeeze BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BORINGSSL_keccak_squeeze)
#define BORINGSSL_self_test BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BORINGSSL_self_test)
#define BORINGSSL_self_test_all BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BORINGSSL_self_test_all)
#define BUF_MEM_append BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BUF_MEM_append)
#define BUF_MEM_free BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BUF_MEM_free)
#define BUF_MEM_grow BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BUF_MEM_grow)
@@ -1183,6 +1218,7 @@
#define BUF_strnlen BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BUF_strnlen)
#define CBB_add_asn1 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CBB_add_asn1)
#define CBB_add_asn1_bool BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CBB_add_asn1_bool)
#define CBB_add_asn1_element BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CBB_add_asn1_element)
#define CBB_add_asn1_int64 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CBB_add_asn1_int64)
#define CBB_add_asn1_int64_with_tag BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CBB_add_asn1_int64_with_tag)
#define CBB_add_asn1_octet_string BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CBB_add_asn1_octet_string)
@@ -1284,6 +1320,10 @@
#define CMAC_Init BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CMAC_Init)
#define CMAC_Reset BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CMAC_Reset)
#define CMAC_Update BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CMAC_Update)
#define CMS_ContentInfo_free BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CMS_ContentInfo_free)
#define CMS_add1_signer BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CMS_add1_signer)
#define CMS_final BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CMS_final)
#define CMS_sign BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CMS_sign)
#define CONF_VALUE_new BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CONF_VALUE_new)
#define CONF_modules_free BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CONF_modules_free)
#define CONF_modules_load_file BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CONF_modules_load_file)
@@ -1308,9 +1348,6 @@
#define CRYPTO_MUTEX_lock_write BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CRYPTO_MUTEX_lock_write)
#define CRYPTO_MUTEX_unlock_read BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CRYPTO_MUTEX_unlock_read)
#define CRYPTO_MUTEX_unlock_write BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CRYPTO_MUTEX_unlock_write)
#define CRYPTO_POLYVAL_finish BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CRYPTO_POLYVAL_finish)
#define CRYPTO_POLYVAL_init BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CRYPTO_POLYVAL_init)
#define CRYPTO_POLYVAL_update_blocks BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CRYPTO_POLYVAL_update_blocks)
#define CRYPTO_THREADID_current BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CRYPTO_THREADID_current)
#define CRYPTO_THREADID_set_callback BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CRYPTO_THREADID_set_callback)
#define CRYPTO_THREADID_set_numeric BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CRYPTO_THREADID_set_numeric)
@@ -1332,6 +1369,7 @@
#define CRYPTO_fork_detect_force_madv_wipeonfork_for_testing BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CRYPTO_fork_detect_force_madv_wipeonfork_for_testing)
#define CRYPTO_free BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CRYPTO_free)
#define CRYPTO_free_ex_data BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CRYPTO_free_ex_data)
#define CRYPTO_fuzzer_mode_enabled BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CRYPTO_fuzzer_mode_enabled)
#define CRYPTO_gcm128_aad BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CRYPTO_gcm128_aad)
#define CRYPTO_gcm128_decrypt BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CRYPTO_gcm128_decrypt)
#define CRYPTO_gcm128_encrypt BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CRYPTO_gcm128_encrypt)
@@ -1361,7 +1399,6 @@
#define CRYPTO_is_AVX_capable BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CRYPTO_is_AVX_capable)
#define CRYPTO_is_BMI1_capable BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CRYPTO_is_BMI1_capable)
#define CRYPTO_is_BMI2_capable BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CRYPTO_is_BMI2_capable)
#define CRYPTO_is_FXSR_capable BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CRYPTO_is_FXSR_capable)
#define CRYPTO_is_MOVBE_capable BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CRYPTO_is_MOVBE_capable)
#define CRYPTO_is_PCLMUL_capable BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CRYPTO_is_PCLMUL_capable)
#define CRYPTO_is_RDRAND_capable BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, CRYPTO_is_RDRAND_capable)
@@ -1933,6 +1970,7 @@
#define EVP_aead_aes_128_ccm_bluetooth_8 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, EVP_aead_aes_128_ccm_bluetooth_8)
#define EVP_aead_aes_128_ccm_matter BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, EVP_aead_aes_128_ccm_matter)
#define EVP_aead_aes_128_ctr_hmac_sha256 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, EVP_aead_aes_128_ctr_hmac_sha256)
#define EVP_aead_aes_128_eax BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, EVP_aead_aes_128_eax)
#define EVP_aead_aes_128_gcm BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, EVP_aead_aes_128_gcm)
#define EVP_aead_aes_128_gcm_randnonce BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, EVP_aead_aes_128_gcm_randnonce)
#define EVP_aead_aes_128_gcm_siv BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, EVP_aead_aes_128_gcm_siv)
@@ -1942,6 +1980,7 @@
#define EVP_aead_aes_256_cbc_sha1_tls BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, EVP_aead_aes_256_cbc_sha1_tls)
#define EVP_aead_aes_256_cbc_sha1_tls_implicit_iv BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, EVP_aead_aes_256_cbc_sha1_tls_implicit_iv)
#define EVP_aead_aes_256_ctr_hmac_sha256 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, EVP_aead_aes_256_ctr_hmac_sha256)
#define EVP_aead_aes_256_eax BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, EVP_aead_aes_256_eax)
#define EVP_aead_aes_256_gcm BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, EVP_aead_aes_256_gcm)
#define EVP_aead_aes_256_gcm_randnonce BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, EVP_aead_aes_256_gcm_randnonce)
#define EVP_aead_aes_256_gcm_siv BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, EVP_aead_aes_256_gcm_siv)
@@ -1989,6 +2028,7 @@
#define EVP_hpke_p256_hkdf_sha256 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, EVP_hpke_p256_hkdf_sha256)
#define EVP_hpke_x25519_hkdf_sha256 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, EVP_hpke_x25519_hkdf_sha256)
#define EVP_marshal_digest_algorithm BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, EVP_marshal_digest_algorithm)
#define EVP_marshal_digest_algorithm_no_params BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, EVP_marshal_digest_algorithm_no_params)
#define EVP_marshal_private_key BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, EVP_marshal_private_key)
#define EVP_marshal_public_key BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, EVP_marshal_public_key)
#define EVP_md4 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, EVP_md4)
@@ -3009,10 +3049,10 @@
#define aes256gcmsiv_enc_msg_x8 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, aes256gcmsiv_enc_msg_x8)
#define aes256gcmsiv_kdf BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, aes256gcmsiv_kdf)
#define aes_ctr_set_key BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, aes_ctr_set_key)
#define aes_gcm_dec_update_vaes_avx10_512 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, aes_gcm_dec_update_vaes_avx10_512)
#define aes_gcm_dec_update_vaes_avx2 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, aes_gcm_dec_update_vaes_avx2)
#define aes_gcm_enc_update_vaes_avx10_512 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, aes_gcm_enc_update_vaes_avx10_512)
#define aes_gcm_dec_update_vaes_avx512 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, aes_gcm_dec_update_vaes_avx512)
#define aes_gcm_enc_update_vaes_avx2 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, aes_gcm_enc_update_vaes_avx2)
#define aes_gcm_enc_update_vaes_avx512 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, aes_gcm_enc_update_vaes_avx512)
#define aes_hw_cbc_encrypt BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, aes_hw_cbc_encrypt)
#define aes_hw_ctr32_encrypt_blocks BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, aes_hw_ctr32_encrypt_blocks)
#define aes_hw_decrypt BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, aes_hw_decrypt)
@@ -3048,6 +3088,8 @@
#define asn1_get_field_ptr BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, asn1_get_field_ptr)
#define asn1_get_string_table_for_testing BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, asn1_get_string_table_for_testing)
#define asn1_is_printable BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, asn1_is_printable)
#define asn1_marshal_bit_string BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, asn1_marshal_bit_string)
#define asn1_marshal_integer BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, asn1_marshal_integer)
#define asn1_refcount_dec_and_test_zero BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, asn1_refcount_dec_and_test_zero)
#define asn1_refcount_set_one BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, asn1_refcount_set_one)
#define asn1_set_choice_selector BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, asn1_set_choice_selector)
@@ -3056,6 +3098,7 @@
#define asn1_type_value_as_pointer BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, asn1_type_value_as_pointer)
#define asn1_utctime_to_tm BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, asn1_utctime_to_tm)
#define bcm_as_approved_status BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, bcm_as_approved_status)
#define bcm_as_not_approved_status BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, bcm_as_not_approved_status)
#define bcm_success BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, bcm_success)
#define beeu_mod_inverse_vartime BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, beeu_mod_inverse_vartime)
#define bio_clear_socket_error BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, bio_clear_socket_error)
@@ -3161,8 +3204,11 @@
#define boringssl_fips_break_test BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, boringssl_fips_break_test)
#define boringssl_fips_inc_counter BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, boringssl_fips_inc_counter)
#define boringssl_self_test_hmac_sha256 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, boringssl_self_test_hmac_sha256)
#define boringssl_self_test_mldsa BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, boringssl_self_test_mldsa)
#define boringssl_self_test_mlkem BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, boringssl_self_test_mlkem)
#define boringssl_self_test_sha256 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, boringssl_self_test_sha256)
#define boringssl_self_test_sha512 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, boringssl_self_test_sha512)
#define boringssl_self_test_slhdsa BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, boringssl_self_test_slhdsa)
#define bsaes_capable BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, bsaes_capable)
#define bsaes_cbc_encrypt BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, bsaes_cbc_encrypt)
#define c2i_ASN1_BIT_STRING BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, c2i_ASN1_BIT_STRING)
@@ -3187,7 +3233,6 @@
#define d2i_ASN1_NULL BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, d2i_ASN1_NULL)
#define d2i_ASN1_OBJECT BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, d2i_ASN1_OBJECT)
#define d2i_ASN1_OCTET_STRING BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, d2i_ASN1_OCTET_STRING)
#define d2i_ASN1_PRINTABLE BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, d2i_ASN1_PRINTABLE)
#define d2i_ASN1_PRINTABLESTRING BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, d2i_ASN1_PRINTABLESTRING)
#define d2i_ASN1_SEQUENCE_ANY BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, d2i_ASN1_SEQUENCE_ANY)
#define d2i_ASN1_SET_ANY BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, d2i_ASN1_SET_ANY)
@@ -3412,20 +3457,20 @@
#define gcm_ghash_clmul BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, gcm_ghash_clmul)
#define gcm_ghash_nohw BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, gcm_ghash_nohw)
#define gcm_ghash_ssse3 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, gcm_ghash_ssse3)
#define gcm_ghash_vpclmulqdq_avx10_512 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, gcm_ghash_vpclmulqdq_avx10_512)
#define gcm_ghash_vpclmulqdq_avx2 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, gcm_ghash_vpclmulqdq_avx2)
#define gcm_ghash_vpclmulqdq_avx512 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, gcm_ghash_vpclmulqdq_avx512)
#define gcm_gmult_avx BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, gcm_gmult_avx)
#define gcm_gmult_clmul BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, gcm_gmult_clmul)
#define gcm_gmult_nohw BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, gcm_gmult_nohw)
#define gcm_gmult_ssse3 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, gcm_gmult_ssse3)
#define gcm_gmult_vpclmulqdq_avx10 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, gcm_gmult_vpclmulqdq_avx10)
#define gcm_gmult_vpclmulqdq_avx2 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, gcm_gmult_vpclmulqdq_avx2)
#define gcm_gmult_vpclmulqdq_avx512 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, gcm_gmult_vpclmulqdq_avx512)
#define gcm_init_avx BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, gcm_init_avx)
#define gcm_init_clmul BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, gcm_init_clmul)
#define gcm_init_nohw BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, gcm_init_nohw)
#define gcm_init_ssse3 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, gcm_init_ssse3)
#define gcm_init_vpclmulqdq_avx10_512 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, gcm_init_vpclmulqdq_avx10_512)
#define gcm_init_vpclmulqdq_avx2 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, gcm_init_vpclmulqdq_avx2)
#define gcm_init_vpclmulqdq_avx512 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, gcm_init_vpclmulqdq_avx512)
#define have_fast_rdrand BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, have_fast_rdrand)
#define have_rdrand BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, have_rdrand)
#define hkdf_pkey_meth BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, hkdf_pkey_meth)
@@ -3447,7 +3492,6 @@
#define i2d_ASN1_NULL BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, i2d_ASN1_NULL)
#define i2d_ASN1_OBJECT BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, i2d_ASN1_OBJECT)
#define i2d_ASN1_OCTET_STRING BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, i2d_ASN1_OCTET_STRING)
#define i2d_ASN1_PRINTABLE BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, i2d_ASN1_PRINTABLE)
#define i2d_ASN1_PRINTABLESTRING BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, i2d_ASN1_PRINTABLESTRING)
#define i2d_ASN1_SEQUENCE_ANY BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, i2d_ASN1_SEQUENCE_ANY)
#define i2d_ASN1_SET_ANY BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, i2d_ASN1_SET_ANY)
@@ -3462,6 +3506,8 @@
#define i2d_AUTHORITY_KEYID BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, i2d_AUTHORITY_KEYID)
#define i2d_BASIC_CONSTRAINTS BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, i2d_BASIC_CONSTRAINTS)
#define i2d_CERTIFICATEPOLICIES BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, i2d_CERTIFICATEPOLICIES)
#define i2d_CMS_bio BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, i2d_CMS_bio)
#define i2d_CMS_bio_stream BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, i2d_CMS_bio_stream)
#define i2d_CRL_DIST_POINTS BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, i2d_CRL_DIST_POINTS)
#define i2d_DHparams BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, i2d_DHparams)
#define i2d_DHparams_bio BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, i2d_DHparams_bio)
@@ -3594,6 +3640,8 @@
#define pkcs12_iterations_acceptable BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, pkcs12_iterations_acceptable)
#define pkcs12_key_gen BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, pkcs12_key_gen)
#define pkcs12_pbe_encrypt_init BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, pkcs12_pbe_encrypt_init)
#define pkcs5_pbe2_nid_to_cipher BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, pkcs5_pbe2_nid_to_cipher)
#define pkcs7_add_external_signature BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, pkcs7_add_external_signature)
#define pkcs7_add_signed_data BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, pkcs7_add_signed_data)
#define pkcs7_parse_header BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, pkcs7_parse_header)
#define pkcs8_pbe_decrypt BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, pkcs8_pbe_decrypt)
@@ -3665,11 +3713,8 @@
#define sha512_avx_capable BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, sha512_avx_capable)
#define sha512_block_data_order_avx BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, sha512_block_data_order_avx)
#define sha512_block_data_order_nohw BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, sha512_block_data_order_nohw)
#define sk_ACCESS_DESCRIPTION_call_free_func BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, sk_ACCESS_DESCRIPTION_call_free_func)
#define sk_ACCESS_DESCRIPTION_new_null BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, sk_ACCESS_DESCRIPTION_new_null)
#define sk_ACCESS_DESCRIPTION_num BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, sk_ACCESS_DESCRIPTION_num)
#define sk_ACCESS_DESCRIPTION_pop_free BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, sk_ACCESS_DESCRIPTION_pop_free)
#define sk_ACCESS_DESCRIPTION_push BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, sk_ACCESS_DESCRIPTION_push)
#define sk_ACCESS_DESCRIPTION_value BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, sk_ACCESS_DESCRIPTION_value)
#define sk_ASN1_INTEGER_num BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, sk_ASN1_INTEGER_num)
#define sk_ASN1_INTEGER_push BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, sk_ASN1_INTEGER_push)
@@ -3973,6 +4018,8 @@
#define x509_check_issued_with_callback BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, x509_check_issued_with_callback)
#define x509_digest_sign_algorithm BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, x509_digest_sign_algorithm)
#define x509_digest_verify_init BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, x509_digest_verify_init)
#define x509_marshal_algorithm BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, x509_marshal_algorithm)
#define x509_marshal_name BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, x509_marshal_name)
#define x509_print_rsa_pss_params BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, x509_print_rsa_pss_params)
#define x509_rsa_ctx_to_pss BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, x509_rsa_ctx_to_pss)
#define x509_rsa_pss_to_ctx BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, x509_rsa_pss_to_ctx)

File diff suppressed because it is too large Load Diff

View File

@@ -1028,6 +1028,7 @@ CORE_SOURCE_FILES = [
'third_party/address_sorting/address_sorting.c',
'third_party/address_sorting/address_sorting_posix.c',
'third_party/address_sorting/address_sorting_windows.c',
'third_party/boringssl-with-bazel/src/crypto/aes/aes.cc',
'third_party/boringssl-with-bazel/src/crypto/asn1/a_bitstr.cc',
'third_party/boringssl-with-bazel/src/crypto/asn1/a_bool.cc',
'third_party/boringssl-with-bazel/src/crypto/asn1/a_d2i_fp.cc',
@@ -1070,6 +1071,9 @@ CORE_SOURCE_FILES = [
'third_party/boringssl-with-bazel/src/crypto/blake2/blake2.cc',
'third_party/boringssl-with-bazel/src/crypto/bn/bn_asn1.cc',
'third_party/boringssl-with-bazel/src/crypto/bn/convert.cc',
'third_party/boringssl-with-bazel/src/crypto/bn/div.cc',
'third_party/boringssl-with-bazel/src/crypto/bn/exponentiation.cc',
'third_party/boringssl-with-bazel/src/crypto/bn/sqrt.cc',
'third_party/boringssl-with-bazel/src/crypto/buf/buf.cc',
'third_party/boringssl-with-bazel/src/crypto/bytestring/asn1_compat.cc',
'third_party/boringssl-with-bazel/src/crypto/bytestring/ber.cc',
@@ -1079,6 +1083,7 @@ CORE_SOURCE_FILES = [
'third_party/boringssl-with-bazel/src/crypto/chacha/chacha.cc',
'third_party/boringssl-with-bazel/src/crypto/cipher/derive_key.cc',
'third_party/boringssl-with-bazel/src/crypto/cipher/e_aesctrhmac.cc',
'third_party/boringssl-with-bazel/src/crypto/cipher/e_aeseax.cc',
'third_party/boringssl-with-bazel/src/crypto/cipher/e_aesgcmsiv.cc',
'third_party/boringssl-with-bazel/src/crypto/cipher/e_chacha20poly1305.cc',
'third_party/boringssl-with-bazel/src/crypto/cipher/e_des.cc',
@@ -1088,6 +1093,7 @@ CORE_SOURCE_FILES = [
'third_party/boringssl-with-bazel/src/crypto/cipher/e_tls.cc',
'third_party/boringssl-with-bazel/src/crypto/cipher/get_cipher.cc',
'third_party/boringssl-with-bazel/src/crypto/cipher/tls_cbc.cc',
'third_party/boringssl-with-bazel/src/crypto/cms/cms.cc',
'third_party/boringssl-with-bazel/src/crypto/conf/conf.cc',
'third_party/boringssl-with-bazel/src/crypto/cpu_aarch64_apple.cc',
'third_party/boringssl-with-bazel/src/crypto/cpu_aarch64_fuchsia.cc',
@@ -1137,6 +1143,7 @@ CORE_SOURCE_FILES = [
'third_party/boringssl-with-bazel/src/crypto/ex_data.cc',
'third_party/boringssl-with-bazel/src/crypto/fipsmodule/bcm.cc',
'third_party/boringssl-with-bazel/src/crypto/fipsmodule/fips_shared_support.cc',
'third_party/boringssl-with-bazel/src/crypto/fuzzer_mode.cc',
'third_party/boringssl-with-bazel/src/crypto/hpke/hpke.cc',
'third_party/boringssl-with-bazel/src/crypto/hrss/hrss.cc',
'third_party/boringssl-with-bazel/src/crypto/kyber/kyber.cc',
@@ -1458,10 +1465,10 @@ ASM_SOURCE_FILES = {
'third_party/boringssl-with-bazel/src/crypto/curve25519/asm/x25519-asm-arm.S',
'third_party/boringssl-with-bazel/src/crypto/hrss/asm/poly_rq_mul.S',
'third_party/boringssl-with-bazel/src/crypto/poly1305/poly1305_arm_asm.S',
'third_party/boringssl-with-bazel/src/gen/bcm/aes-gcm-avx10-x86_64-apple.S',
'third_party/boringssl-with-bazel/src/gen/bcm/aes-gcm-avx10-x86_64-linux.S',
'third_party/boringssl-with-bazel/src/gen/bcm/aes-gcm-avx2-x86_64-apple.S',
'third_party/boringssl-with-bazel/src/gen/bcm/aes-gcm-avx2-x86_64-linux.S',
'third_party/boringssl-with-bazel/src/gen/bcm/aes-gcm-avx512-x86_64-apple.S',
'third_party/boringssl-with-bazel/src/gen/bcm/aes-gcm-avx512-x86_64-linux.S',
'third_party/boringssl-with-bazel/src/gen/bcm/aesni-gcm-x86_64-apple.S',
'third_party/boringssl-with-bazel/src/gen/bcm/aesni-gcm-x86_64-linux.S',
'third_party/boringssl-with-bazel/src/gen/bcm/aesni-x86-apple.S',
@@ -1588,8 +1595,8 @@ ASM_SOURCE_FILES = {
'third_party/boringssl-with-bazel/src/third_party/fiat/asm/fiat_p256_adx_sqr.S',
],
'crypto_nasm': [
'third_party/boringssl-with-bazel/src/gen/bcm/aes-gcm-avx10-x86_64-win.asm',
'third_party/boringssl-with-bazel/src/gen/bcm/aes-gcm-avx2-x86_64-win.asm',
'third_party/boringssl-with-bazel/src/gen/bcm/aes-gcm-avx512-x86_64-win.asm',
'third_party/boringssl-with-bazel/src/gen/bcm/aesni-gcm-x86_64-win.asm',
'third_party/boringssl-with-bazel/src/gen/bcm/aesni-x86-win.asm',
'third_party/boringssl-with-bazel/src/gen/bcm/aesni-x86_64-win.asm',

View File

@@ -182,7 +182,7 @@
ss.libraries = 'z'
ss.dependency "#{s.name}/Interface", version
ss.dependency "#{s.name}/Privacy", version
ss.dependency 'BoringSSL-GRPC', '0.0.40'
ss.dependency 'BoringSSL-GRPC', '0.0.41'
% for abseil_spec in grpc_abseil_specs:
ss.dependency '${abseil_spec}', abseil_version
% endfor

View File

@@ -70,7 +70,7 @@
Pod::Spec.new do |s|
s.name = 'BoringSSL-GRPC'
version = '0.0.40'
version = '0.0.41'
s.version = version
s.summary = 'BoringSSL is a fork of OpenSSL that is designed to meet Google\'s needs.'
# Adapted from the homepage:

View File

@@ -36,14 +36,14 @@ mkdir -p build
cd build
cmake ..
make -j
[ -f ssl/libssl.a ] || { echo "Failed to build libssl.a" ; exit 1 ; }
[ -f crypto/libcrypto.a ] || { echo "Failed to build libcrypto.a" ; exit 1 ; }
[ -f libssl.a ] || { echo "Failed to build libssl.a" ; exit 1 ; }
[ -f libcrypto.a ] || { echo "Failed to build libcrypto.a" ; exit 1 ; }
# Generates boringssl_prefix_symbols.h. The prefix header is generated by
# BoringSSL's build system as instructed by BoringSSL build guide (see
# https://github.com/google/boringssl/blob/367d64f84c3c1d01381c18c5a239b85eef47633c/BUILDING.md#building-with-prefixed-symbols).
go run ../util/read_symbols.go ssl/libssl.a > ./symbols.txt
go run ../util/read_symbols.go crypto/libcrypto.a >> ./symbols.txt
go run ../util/read_symbols.go libssl.a > ./symbols.txt
go run ../util/read_symbols.go libcrypto.a >> ./symbols.txt
cmake .. -DBORINGSSL_PREFIX=GRPC -DBORINGSSL_PREFIX_SYMBOLS=symbols.txt
make boringssl_prefix_symbols
[ -f symbol_prefix_include/boringssl_prefix_symbols.h ] || { echo "Failed to build boringssl_prefix_symbols.sh" ; exit 1 ; }

View File

@@ -28,7 +28,7 @@ cat <<EOF | sort >"$want_submodules"
third_party/abseil-cpp 4447c7562e3bc702ade25105912dce503f0c4010
third_party/benchmark 12235e24652fc7f809373e7c11a5f73c5763fc4c
third_party/bloaty 60209eb1ccc34d5deefb002d1b7f37545204f7f2
third_party/boringssl-with-bazel c57adcf6947912fe17bc5bfaf0876225d1fe742d
third_party/boringssl-with-bazel c63fadbde60a2224c22189d14c4001bbd2a3a629
third_party/cares/cares 6360e96b5cf8e5980c887ce58ef727e53d77243a
third_party/envoy-api 4de3c74cf21a9958c1cf26d8993c55c6e0d28b49
third_party/googleapis fe8ba054ad4f7eca946c2d14a63c3f07c0b586a0