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
2 files changed