Roll src/third_party/boringssl/src 4fe29ebc7..4fa4804c8
https://boringssl.googlesource.com/boringssl/+log/4fe29ebc759e482891e96fc4170eb3db26c0bc13..4fa4804c8ab4521079af62dba5260a99c34b8a29
The following commits have update notes:
91a3f26a2 Add an SSL_CREDENTIAL API for ECDSA/RSA and delegated credentials
9280f153d Check ECDSA curves in TLS 1.2 servers
60c286709 Check client certificate types in TLS <= 1.2
7f151ca07 Unexport i2d, d2i, and ASN1_ITEM for X.509 interior types
85c5d9668 Make an include/openssl/experimental. Move kyber to it for now.
cadebfd63 Consistently open files in binary mode on Windows
Bug: none
Change-Id: I5506a3f0aceab54c6fd5e7ab2460fadf0a84b34c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5365678
Reviewed-by: David Benjamin <davidben@chromium.org>
Auto-Submit: Bob Beck <bbe@chromium.org>
Commit-Queue: David Benjamin <davidben@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1271626}
NOKEYCHECK=True
GitOrigin-RevId: 928899b277e10acda32aa74297e7347f1faf3279
diff --git a/BUILD.generated.gni b/BUILD.generated.gni
index f5b85fe..d1beea5 100644
--- a/BUILD.generated.gni
+++ b/BUILD.generated.gni
@@ -215,7 +215,6 @@
"src/crypto/spx/address.h",
"src/crypto/spx/fors.c",
"src/crypto/spx/fors.h",
- "src/crypto/spx/internal.h",
"src/crypto/spx/merkle.c",
"src/crypto/spx/merkle.h",
"src/crypto/spx/params.h",
@@ -521,13 +520,14 @@
"src/include/openssl/evp.h",
"src/include/openssl/evp_errors.h",
"src/include/openssl/ex_data.h",
+ "src/include/openssl/experimental/kyber.h",
+ "src/include/openssl/experimental/spx.h",
"src/include/openssl/hkdf.h",
"src/include/openssl/hmac.h",
"src/include/openssl/hpke.h",
"src/include/openssl/hrss.h",
"src/include/openssl/is_boringssl.h",
"src/include/openssl/kdf.h",
- "src/include/openssl/kyber.h",
"src/include/openssl/lhash.h",
"src/include/openssl/md4.h",
"src/include/openssl/md5.h",
@@ -616,6 +616,7 @@
"src/ssl/ssl_buffer.cc",
"src/ssl/ssl_cert.cc",
"src/ssl/ssl_cipher.cc",
+ "src/ssl/ssl_credential.cc",
"src/ssl/ssl_file.cc",
"src/ssl/ssl_key_share.cc",
"src/ssl/ssl_lib.cc",
diff --git a/BUILD.generated_tests.gni b/BUILD.generated_tests.gni
index ae203b7..33d502f 100644
--- a/BUILD.generated_tests.gni
+++ b/BUILD.generated_tests.gni
@@ -19,6 +19,8 @@
"src/crypto/test/abi_test.h",
"src/crypto/test/file_test.cc",
"src/crypto/test/file_test.h",
+ "src/crypto/test/file_util.cc",
+ "src/crypto/test/file_util.h",
"src/crypto/test/gtest_main.h",
"src/crypto/test/test_util.cc",
"src/crypto/test/test_util.h",