Roll src/third_party/boringssl/src 368d0d87d..f94f3ed39

https://boringssl.googlesource.com/boringssl/+log/368d0d87d0bd00f8227f74ce18e8e4384eaf6afa..f94f3ed3965ea033001fb9ae006084eee408b861

The following commits have Chromium bugs associated:
  f94f3ed39 Increase DTLS window size from 64 to 256

The following commits have update notes:
  3ae239768 Rework the test data story

This required a slight tweak to exclude the new built-in test_data.cc
implementation, because Chromium's test data story continues to be
very complex.

As part of this, update the build to reflect BoringSSL's build better:
don't build test_support multiple times, remove the stale
_BORINGSSL_LIBPKI_ define. Also remove err_data.c, which I forgot to
remove in the last roll.

Bug: 40925630
Change-Id: I3e8b23d13eba911b51920218dbb5260aa646444c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5408135
Reviewed-by: Bob Beck <bbe@chromium.org>
Auto-Submit: David Benjamin <davidben@chromium.org>
Commit-Queue: Bob Beck <bbe@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1283300}
NOKEYCHECK=True
GitOrigin-RevId: 20d39545831fab5484b53fbee1e4bf21933af843
4 files changed