Resync BoringSSL to M72
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 22 Dec 2018 02:19:01 +0000 (02:19 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 22 Dec 2018 02:19:01 +0000 (02:19 +0000)
https://bugs.webkit.org/show_bug.cgi?id=192860

Patch by Youenn Fablet  <youenn@apple.com> and Alejandro G. Castro <alex@igalia.com> on 2018-12-21
Reviewed by Eric Carlson.

* Source/third_party/boringssl: Resynced to Chrome M72 branch.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@239533 268f45cc-cd09-0410-ab3c-d52691b4dbfc

982 files changed:
Source/ThirdParty/libwebrtc/CMakeLists.txt
Source/ThirdParty/libwebrtc/ChangeLog
Source/ThirdParty/libwebrtc/Configurations/boringssl.xcconfig
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/.clang-format [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/BUILD.generated.gni
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/BUILD.generated_tests.gni
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/BUILD.gn
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/DEPS
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/OWNERS
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/README.chromium
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/crypto_test_data.cc [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/err_data.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/gtest_main_chromium.cc [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/ios-aarch64/crypto/chacha/chacha-armv8.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/ios-aarch64/crypto/fipsmodule/aesv8-armx64.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/ios-aarch64/crypto/fipsmodule/armv8-mont.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/ios-aarch64/crypto/fipsmodule/ghashv8-armx64.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/ios-aarch64/crypto/fipsmodule/sha1-armv8.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/ios-aarch64/crypto/fipsmodule/sha256-armv8.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/ios-aarch64/crypto/fipsmodule/sha512-armv8.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/ios-arm/crypto/chacha/chacha-armv4.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/ios-arm/crypto/fipsmodule/aes-armv4.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/ios-arm/crypto/fipsmodule/aesv8-armx32.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/ios-arm/crypto/fipsmodule/armv4-mont.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/ios-arm/crypto/fipsmodule/bsaes-armv7.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/ios-arm/crypto/fipsmodule/ghash-armv4.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/ios-arm/crypto/fipsmodule/ghashv8-armx32.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/ios-arm/crypto/fipsmodule/sha1-armv4-large.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/ios-arm/crypto/fipsmodule/sha256-armv4.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/ios-arm/crypto/fipsmodule/sha512-armv4.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-aarch64/crypto/bn/armv8-mont.S [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-aarch64/crypto/chacha/chacha-armv8.S
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-aarch64/crypto/fipsmodule/aesv8-armx64.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-aarch64/crypto/fipsmodule/armv8-mont.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-aarch64/crypto/fipsmodule/ghashv8-armx64.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-aarch64/crypto/fipsmodule/sha1-armv8.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-aarch64/crypto/fipsmodule/sha256-armv8.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-aarch64/crypto/fipsmodule/sha512-armv8.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-aarch64/crypto/modes/ghashv8-armx64.S [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-aarch64/crypto/sha/sha1-armv8.S [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-aarch64/crypto/sha/sha256-armv8.S [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-aarch64/crypto/sha/sha512-armv8.S [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-arm/crypto/aes/aes-armv4.S [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-arm/crypto/aes/aesv8-armx32.S [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-arm/crypto/aes/bsaes-armv7.S [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-arm/crypto/bn/armv4-mont.S [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-arm/crypto/chacha/chacha-armv4.S
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-arm/crypto/fipsmodule/aes-armv4.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-arm/crypto/fipsmodule/aesv8-armx32.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-arm/crypto/fipsmodule/armv4-mont.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-arm/crypto/fipsmodule/bsaes-armv7.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-arm/crypto/fipsmodule/ghash-armv4.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-arm/crypto/fipsmodule/ghashv8-armx32.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-arm/crypto/fipsmodule/sha1-armv4-large.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-arm/crypto/fipsmodule/sha256-armv4.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-arm/crypto/fipsmodule/sha512-armv4.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-arm/crypto/modes/ghash-armv4.S [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-arm/crypto/modes/ghashv8-armx32.S [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-arm/crypto/sha/sha1-armv4-large.S [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-arm/crypto/sha/sha256-armv4.S [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-arm/crypto/sha/sha512-armv4.S [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-ppc64le/crypto/aes/aesp8-ppc.S [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-ppc64le/crypto/fipsmodule/aesp8-ppc.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-ppc64le/crypto/fipsmodule/ghashp8-ppc.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-ppc64le/crypto/modes/ghashp8-ppc.S [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86/crypto/chacha/chacha-x86.S
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86/crypto/fipsmodule/aes-586.S [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86/crypto/aes/aes-586.S with 98% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86/crypto/fipsmodule/aesni-x86.S [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86/crypto/aes/aesni-x86.S with 95% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86/crypto/fipsmodule/bn-586.S [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86/crypto/bn/bn-586.S with 99% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86/crypto/fipsmodule/co-586.S [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86/crypto/bn/co-586.S with 98% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86/crypto/fipsmodule/ghash-x86.S [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86/crypto/modes/ghash-x86.S with 81% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86/crypto/fipsmodule/md5-586.S [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86/crypto/md5/md5-586.S with 98% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86/crypto/fipsmodule/sha1-586.S [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86/crypto/sha/sha1-586.S with 99% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86/crypto/fipsmodule/sha256-586.S [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86/crypto/sha/sha256-586.S with 99% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86/crypto/fipsmodule/sha512-586.S [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86/crypto/sha/sha512-586.S with 99% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86/crypto/fipsmodule/vpaes-x86.S [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86/crypto/aes/vpaes-x86.S with 98% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86/crypto/fipsmodule/x86-mont.S [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86/crypto/bn/x86-mont.S with 84% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86_64/crypto/bn/rsaz-avx2.S [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86_64/crypto/bn/rsaz-x86_64.S [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86_64/crypto/chacha/chacha-x86_64.S
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86_64/crypto/cipher_extra/aes128gcmsiv-x86_64.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86_64/crypto/cipher_extra/chacha20_poly1305_x86_64.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86_64/crypto/ec/p256-x86_64-asm.S [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86_64/crypto/fipsmodule/aes-x86_64.S [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86_64/crypto/aes/aes-x86_64.S with 93% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86_64/crypto/fipsmodule/aesni-gcm-x86_64.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86_64/crypto/fipsmodule/aesni-x86_64.S [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86_64/crypto/aes/aesni-x86_64.S with 77% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86_64/crypto/fipsmodule/bsaes-x86_64.S [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86_64/crypto/aes/bsaes-x86_64.S with 92% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86_64/crypto/fipsmodule/ghash-x86_64.S [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86_64/crypto/modes/ghash-x86_64.S with 65% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86_64/crypto/fipsmodule/md5-x86_64.S [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86_64/crypto/md5/md5-x86_64.S with 97% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86_64/crypto/fipsmodule/p256-x86_64-asm.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86_64/crypto/fipsmodule/p256_beeu-x86_64-asm.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86_64/crypto/fipsmodule/rdrand-x86_64.S [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86_64/crypto/rand/rdrand-x86_64.S with 58% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86_64/crypto/fipsmodule/rsaz-avx2.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86_64/crypto/fipsmodule/sha1-x86_64.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86_64/crypto/fipsmodule/sha256-x86_64.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86_64/crypto/fipsmodule/sha512-x86_64.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86_64/crypto/fipsmodule/vpaes-x86_64.S [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86_64/crypto/aes/vpaes-x86_64.S with 97% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86_64/crypto/fipsmodule/x86_64-mont.S [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86_64/crypto/bn/x86_64-mont.S with 51% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86_64/crypto/fipsmodule/x86_64-mont5.S [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86_64/crypto/bn/x86_64-mont5.S with 56% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86_64/crypto/modes/aesni-gcm-x86_64.S [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86/crypto/chacha/chacha-x86.S
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86/crypto/fipsmodule/aes-586.S [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86/crypto/aes/aes-586.S with 98% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86/crypto/fipsmodule/aesni-x86.S [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86/crypto/aes/aesni-x86.S with 96% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86/crypto/fipsmodule/bn-586.S [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86/crypto/bn/bn-586.S with 99% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86/crypto/fipsmodule/co-586.S [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86/crypto/bn/co-586.S with 99% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86/crypto/fipsmodule/ghash-x86.S [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86/crypto/modes/ghash-x86.S with 99% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86/crypto/fipsmodule/md5-586.S [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86/crypto/md5/md5-586.S with 98% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86/crypto/fipsmodule/sha1-586.S [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86/crypto/sha/sha1-586.S with 99% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86/crypto/fipsmodule/sha256-586.S [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86/crypto/sha/sha256-586.S with 99% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86/crypto/fipsmodule/sha512-586.S [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86/crypto/sha/sha512-586.S with 99% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86/crypto/fipsmodule/vpaes-x86.S [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86/crypto/aes/vpaes-x86.S with 98% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86/crypto/fipsmodule/x86-mont.S [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86/crypto/bn/x86-mont.S with 96% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86_64/crypto/aes/aes-x86_64.S [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86_64/crypto/aes/aesni-x86_64.S [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86_64/crypto/aes/bsaes-x86_64.S [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86_64/crypto/aes/vpaes-x86_64.S [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86_64/crypto/bn/rsaz-avx2.S [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86_64/crypto/bn/x86_64-mont.S [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86_64/crypto/bn/x86_64-mont5.S [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86_64/crypto/chacha/chacha-x86_64.S
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86_64/crypto/cipher/chacha20_poly1305_x86_64.S [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86_64/crypto/cipher_extra/aes128gcmsiv-x86_64.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86_64/crypto/cipher_extra/chacha20_poly1305_x86_64.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86_64/crypto/ec/p256-x86_64-asm.S [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86_64/crypto/fipsmodule/aes-x86_64.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86_64/crypto/fipsmodule/aesni-gcm-x86_64.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86_64/crypto/fipsmodule/aesni-x86_64.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86_64/crypto/fipsmodule/bsaes-x86_64.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86_64/crypto/fipsmodule/ghash-x86_64.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86_64/crypto/fipsmodule/md5-x86_64.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86_64/crypto/fipsmodule/p256-x86_64-asm.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86_64/crypto/fipsmodule/p256_beeu-x86_64-asm.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86_64/crypto/fipsmodule/rdrand-x86_64.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86_64/crypto/fipsmodule/rsaz-avx2.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86_64/crypto/fipsmodule/sha1-x86_64.S [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86_64/crypto/sha/sha1-x86_64.S with 97% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86_64/crypto/fipsmodule/sha256-x86_64.S [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86_64/crypto/sha/sha256-x86_64.S with 97% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86_64/crypto/fipsmodule/sha512-x86_64.S [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-x86_64/crypto/sha/sha512-x86_64.S with 97% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86_64/crypto/fipsmodule/vpaes-x86_64.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86_64/crypto/fipsmodule/x86_64-mont.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86_64/crypto/fipsmodule/x86_64-mont5.S [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86_64/crypto/md5/md5-x86_64.S [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86_64/crypto/modes/aesni-gcm-x86_64.S [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86_64/crypto/modes/ghash-x86_64.S [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86_64/crypto/rand/rdrand-x86_64.S [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86_64/crypto/sha/sha1-x86_64.S [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86_64/crypto/sha/sha256-x86_64.S [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/mac-x86_64/crypto/sha/sha512-x86_64.S [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/roll_boringssl.py [changed mode: 0755->0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/.gitignore
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/API-CONVENTIONS.md
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/BREAKING-CHANGES.md [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/BUILDING.md
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/CMakeLists.txt
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/FUZZING.md
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/INCORPORATING.md
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/LICENSE
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/PORTING.md
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/README.md
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/codereview.settings
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/CMakeLists.txt
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/asn1/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/asn1/a_bool.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/asn1/a_d2i_fp.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/asn1/a_dup.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/asn1/a_enum.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/asn1/a_i2d_fp.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/asn1/a_int.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/asn1/a_mbstr.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/asn1/a_object.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/asn1/a_strnid.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/asn1/a_utf8.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/asn1/asn1_locl.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/asn1/asn1_test.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/asn1/tasn_dec.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/asn1/tasn_enc.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/base64/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/base64/base64.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/bio/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/bio/bio.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/bio/bio_test.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/bio/connect.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/bio/fd.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/bio/file.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/bio/socket.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/bio/socket_helper.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/bn_extra/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/bn_extra/convert.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/buf/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/bytestring/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/bytestring/ber.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/bytestring/bytestring_test.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/bytestring/cbb.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/bytestring/cbs.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/bytestring/internal.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/bytestring/unicode.c [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/chacha/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/chacha/asm/chacha-armv4.pl
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/chacha/asm/chacha-armv8.pl
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/chacha/asm/chacha-x86.pl
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/chacha/chacha.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/chacha/internal.h [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher/test/aes_128_cbc_sha1_ssl3_tests.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher/test/aes_128_cbc_sha1_tls_implicit_iv_tests.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher/test/aes_128_cbc_sha1_tls_tests.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher/test/aes_128_cbc_sha256_tls_tests.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher/test/aes_128_ctr_hmac_sha256.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher/test/aes_128_gcm_tests.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher/test/aes_256_cbc_sha1_ssl3_tests.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher/test/aes_256_cbc_sha1_tls_implicit_iv_tests.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher/test/aes_256_cbc_sha1_tls_tests.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher/test/aes_256_cbc_sha256_tls_tests.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher/test/aes_256_cbc_sha384_tls_tests.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher/test/aes_256_ctr_hmac_sha256.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher/test/aes_256_gcm_tests.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher/test/chacha20_poly1305_old_tests.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher/test/chacha20_poly1305_tests.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher/test/cipher_tests.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher/test/des_ede3_cbc_sha1_ssl3_tests.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher/test/des_ede3_cbc_sha1_tls_implicit_iv_tests.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher/test/des_ede3_cbc_sha1_tls_tests.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher/test/make_all_legacy_aead_tests.sh [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher/test/make_legacy_aead_tests.go [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher_extra/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher_extra/aead_test.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher_extra/cipher_extra.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher_extra/cipher_test.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher_extra/e_aesccm.c [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher_extra/e_aesctrhmac.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher_extra/e_aesgcmsiv.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher_extra/e_chacha20poly1305.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher_extra/e_rc2.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher_extra/e_ssl3.c [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher_extra/e_tls.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher_extra/test/aes_128_cbc_sha1_ssl3_tests.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher_extra/test/aes_128_cbc_sha1_tls_implicit_iv_tests.txt
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher_extra/test/aes_128_cbc_sha1_tls_tests.txt
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher_extra/test/aes_128_cbc_sha256_tls_tests.txt
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher_extra/test/aes_128_ccm_bluetooth_8_tests.txt [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher_extra/test/aes_128_ccm_bluetooth_tests.txt [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher_extra/test/aes_256_cbc_sha1_ssl3_tests.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher_extra/test/aes_256_cbc_sha1_tls_implicit_iv_tests.txt
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher_extra/test/aes_256_cbc_sha1_tls_tests.txt
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher_extra/test/aes_256_cbc_sha256_tls_tests.txt
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher_extra/test/aes_256_cbc_sha384_tls_tests.txt
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher_extra/test/cipher_tests.txt
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher_extra/test/des_ede3_cbc_sha1_ssl3_tests.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher_extra/test/des_ede3_cbc_sha1_tls_implicit_iv_tests.txt
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher_extra/test/des_ede3_cbc_sha1_tls_tests.txt
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher_extra/test/make_all_legacy_aead_tests.sh
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher_extra/test/make_legacy_aead_tests.go
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher_extra/test/xchacha20_poly1305_tests.txt [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cipher_extra/tls_cbc.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cmac/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cmac/cavp_3des_cmac_tests.txt [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cmac/cavp_aes128_cmac_tests.txt [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cmac/cavp_aes192_cmac_tests.txt [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cmac/cavp_aes256_cmac_tests.txt [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cmac/cmac.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cmac/cmac_test.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/conf/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/conf/conf.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/constant_time_test.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cpu-aarch64-fuchsia.c [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cpu-aarch64-linux.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cpu-arm-linux.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cpu-arm-linux.h [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cpu-arm-linux_test.cc [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/cpu-intel.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/crypto.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/curve25519/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/curve25519/asm/x25519-asm-arm.S
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/curve25519/asm/x25519-asm-x86_64.S [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/curve25519/curve25519.c [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/curve25519/ed25519_test.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/curve25519/internal.h [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/curve25519/spake25519.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/curve25519/x25519-x86_64.c [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/curve25519/x25519_test.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/dh/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/digest_extra/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/digest_extra/digest_test.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/digest_extra/internal.h [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/dsa/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/dsa/dsa.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/ec_extra/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/ec_extra/ec_asn1.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/ecdh/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/ecdh_extra/ecdh_extra.c [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/ecdh/ecdh.c with 72% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/ecdh_extra/ecdh_test.cc [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/ecdh/ecdh_test.cc with 71% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/ecdh_extra/ecdh_tests.txt [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/ecdh/ecdh_tests.txt with 100% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/ecdsa_extra/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/ecdsa_extra/ecdsa_asn1.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/engine/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/err/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/err/asn1.errordata
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/err/ecdh.errordata
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/err/err.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/err/err_data_generate.go
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/err/err_test.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/err/internal.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/err/pkcs8.errordata
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/err/rsa.errordata
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/err/ssl.errordata
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/err/x509.errordata
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/evp/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/evp/evp.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/evp/evp_asn1.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/evp/evp_test.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/evp/evp_tests.txt
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/evp/p_ec_asn1.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/evp/p_ed25519_asn1.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/evp/scrypt.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/CMakeLists.txt
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/FIPS.md
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/aes/aes.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/aes/aes_test.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/aes/asm/aes-586.pl
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/aes/asm/aes-armv4.pl
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/aes/asm/aes-x86_64.pl
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/aes/asm/aesni-x86.pl
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/aes/asm/aesni-x86_64.pl
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/aes/asm/aesv8-armx.pl
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/aes/asm/bsaes-armv7.pl
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/aes/asm/bsaes-x86_64.pl
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/aes/asm/vpaes-x86.pl
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/aes/asm/vpaes-x86_64.pl
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/aes/internal.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/aes/key_wrap.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/aes/mode_wrappers.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/bcm.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/bn/add.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/bn/asm/armv4-mont.pl
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/bn/asm/bn-586.pl
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/bn/asm/co-586.pl
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/bn/asm/rsaz-avx2.pl
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/bn/asm/x86-mont.pl
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/bn/asm/x86_64-gcc.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/bn/asm/x86_64-mont.pl
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/bn/asm/x86_64-mont5.pl
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/bn/bn.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/bn/bn_test.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/bn/bn_tests.txt
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/bn/bytes.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/bn/check_bn_tests.go
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/bn/cmp.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/bn/div.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/bn/div_extra.c [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/bn/exponentiation.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/bn/gcd.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/bn/gcd_extra.c [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/bn/generic.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/bn/internal.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/bn/jacobi.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/bn/montgomery.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/bn/montgomery_inv.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/bn/mul.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/bn/prime.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/bn/random.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/bn/rsaz_exp.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/bn/rsaz_exp.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/bn/shift.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/bn/sqrt.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/cipher/cipher.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/cipher/e_aes.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/cipher/internal.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/delocate.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/des/internal.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/digest/digest.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/ec/asm/p256-x86_64-asm.pl
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/ec/asm/p256_beeu-x86_64-asm.pl [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/ec/ec.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/ec/ec_key.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/ec/ec_montgomery.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/ec/ec_scalar_base_mult_tests.txt [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/ec/ec_test.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/ec/example_mul.c [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/ec/felem.c [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/ec/internal.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/ec/make_ec_scalar_base_mult_tests.go [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/ec/make_p256-x86_64-table.go [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/ec/oct.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/ec/p224-64.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/ec/p256-64.c [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/ec/p256-x86_64-table.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/ec/p256-x86_64.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/ec/p256-x86_64.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/ec/p256-x86_64_test.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/ec/p256-x86_64_tests.txt
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/ec/scalar.c [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/ec/simple.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/ec/simple_mul.c [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/ec/util.c [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/ec/util-64.c with 98% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/ec/wnaf.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/ecdh/ecdh.c [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/ecdsa/ecdsa.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/ecdsa/ecdsa_sign_tests.txt
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/ecdsa/ecdsa_test.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/ecdsa/ecdsa_verify_tests.txt
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/is_fips.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/md5/md5.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/modes/asm/ghash-armv4.pl
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/modes/asm/ghash-x86.pl
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/modes/asm/ghash-x86_64.pl
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/modes/asm/ghashv8-armx.pl
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/modes/cbc.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/modes/ccm.c [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/modes/cfb.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/modes/ctr.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/modes/gcm.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/modes/gcm_test.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/modes/internal.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/modes/ofb.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/policydocs/BoringCrypto-Security-Policy-20170615.docx [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/policydocs/BoringCrypto-Security-Policy-20180730.docx [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/rand/asm/rdrand-x86_64.pl
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/rand/ctrdrbg.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/rand/rand.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/rand/urandom.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/rsa/blinding.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/rsa/internal.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/rsa/padding.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/rsa/rsa.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/rsa/rsa_impl.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/self_check/self_check.c [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/sha/asm/sha1-586.pl
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/sha/asm/sha1-armv8.pl
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/sha/asm/sha1-x86_64.pl
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/sha/asm/sha256-586.pl
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/sha/asm/sha256-armv4.pl
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/sha/asm/sha512-586.pl
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/sha/asm/sha512-armv4.pl
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/sha/asm/sha512-armv8.pl
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/sha/asm/sha512-x86_64.pl
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/sha/sha256.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/tls/internal.h [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/fipsmodule/tls/kdf.c [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/hkdf/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/internal.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/lhash/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/lhash/lhash.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/lhash/lhash_test.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/lhash/make_macros.sh [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/mem.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/obj/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/obj/obj.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/obj/obj_dat.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/obj/objects.txt
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/pem/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/pem/pem_all.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/pem/pem_info.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/pem/pem_lib.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/pem/pem_pkey.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/pem/pem_test.cc [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/perlasm/arm-xlate.pl
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/perlasm/ppc-xlate.pl
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/perlasm/x86_64-xlate.pl
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/perlasm/x86asm.pl
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/pkcs7/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/pkcs7/pkcs7.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/pkcs7/pkcs7_test.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/pkcs7/pkcs7_x509.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/pkcs8/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/pkcs8/internal.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/pkcs8/p5_pbev2.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/pkcs8/pkcs12_test.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/pkcs8/pkcs8.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/pkcs8/pkcs8_test.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/pkcs8/pkcs8_x509.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/poly1305/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/poly1305/poly1305_arm_asm.S
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/pool/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/pool/pool.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/pool/pool_test.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/rand_extra/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/rand_extra/fuchsia.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/rand_extra/rand_test.cc [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/rc4/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/refcount_lock.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/refcount_test.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/rsa_extra/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/rsa_extra/rsa_print.c [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/rsa_extra/rsa_test.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/self_test.cc [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/stack/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/stack/stack.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/stack/stack_test.cc [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/test/CMakeLists.txt
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/test/file_test.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/test/file_test.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/test/file_test_gtest.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/test/gtest_main.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/test/gtest_main.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/test/malloc.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/test/test_util.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/test/test_util.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/test/wycheproof_util.cc [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/test/wycheproof_util.h [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/thread_none.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/thread_pthread.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/thread_test.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/thread_win.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509/a_strex.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509/asn1_gen.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509/by_dir.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509/by_file.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509/t_crl.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509/t_req.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509/t_x509.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509/vpm_int.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509/x509_cmp.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509/x509_def.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509/x509_lu.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509/x509_req.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509/x509_set.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509/x509_test.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509/x509_time_test.cc [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509/x509_trs.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509/x509_vfy.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509/x509_vpm.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509/x509cset.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509/x509name.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509/x_all.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509/x_name.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509/x_x509.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509v3/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509v3/ext_dat.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509v3/internal.h [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509v3/pcy_cache.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509v3/pcy_node.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509v3/pcy_tree.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509v3/tab_test.c [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509v3/v3_akey.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509v3/v3_alt.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509v3/v3_conf.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509v3/v3_cpols.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509v3/v3_genn.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509v3/v3_lib.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509v3/v3_ocsp.c [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509v3/v3_pci.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509v3/v3_purp.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509v3/v3_skey.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509v3/v3_utl.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/x509v3/v3name_test.c [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/decrepit/.gitattributes [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/decrepit/CMakeLists.txt
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/decrepit/bio/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/decrepit/blowfish/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/decrepit/cast/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/decrepit/cfb/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/decrepit/des/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/decrepit/dh/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/decrepit/dsa/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/decrepit/evp/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/decrepit/macros.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/decrepit/obj/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/decrepit/rc4/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/decrepit/ripemd/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/decrepit/ripemd/ripemd_test.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/decrepit/rsa/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/decrepit/rsa/rsa_decrepit.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/decrepit/ssl/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/decrepit/x509/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/decrepit/x509/x509_decrepit.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/decrepit/xts/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/decrepit/xts/xts.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/fipstools/CMakeLists.txt
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/fipstools/cavp_kas_test.cc [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/fipstools/cavp_main.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/fipstools/cavp_test_util.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/fipstools/cavp_tlskdf_test.cc [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/fipstools/run_cavp.go
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/go.mod [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/aead.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/asn1.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/base.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/base64.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/bio.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/bn.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/buf.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/bytestring.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/cipher.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/cmac.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/conf.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/cpu.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/crypto.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/curve25519.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/dh.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/digest.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/dsa.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/e_os2.h [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/ec.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/ec_key.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/ecdh.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/ecdsa.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/engine.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/err.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/evp.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/hmac.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/lhash.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/lhash_macros.h [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/mem.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/obj.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/pem.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/pkcs7.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/pkcs8.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/pool.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/rsa.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/sha.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/span.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/ssl.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/ssl3.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/stack.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/thread.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/tls1.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/type_check.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/x509.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/x509_vfy.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/include/openssl/x509v3.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/infra/config/cq.cfg
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/sources.cmake
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/CMakeLists.txt
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/bio_ssl.c [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/custom_extensions.c [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/custom_extensions.cc [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/d1_both.c [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/d1_both.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/d1_lib.c [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/d1_lib.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/d1_pkt.c [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/d1_pkt.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/d1_srtp.c [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/d1_srtp.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/dtls_method.c [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/dtls_method.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/dtls_record.c [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/dtls_record.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/handoff.cc [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/handshake.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/handshake_client.c [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/handshake_client.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/handshake_server.c [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/handshake_server.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/internal.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/s3_both.c [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/s3_both.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/s3_lib.c [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/s3_lib.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/s3_pkt.c [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/s3_pkt.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/span_test.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/ssl_aead_ctx.c [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/ssl_aead_ctx.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/ssl_asn1.c [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/ssl_asn1.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/ssl_buffer.c [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/ssl_buffer.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/ssl_cert.c [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/ssl_cert.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/ssl_cipher.c [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/ssl_cipher.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/ssl_ecdh.c [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/ssl_file.c [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/ssl_file.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/ssl_key_share.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/ssl_lib.c [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/ssl_lib.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/ssl_privkey.c [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/ssl_privkey.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/ssl_session.c [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/ssl_session.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/ssl_stat.c [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/ssl_stat.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/ssl_test.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/ssl_transcript.c [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/ssl_transcript.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/ssl_versions.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/ssl_x509.c [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/ssl_x509.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/t1_enc.c [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/t1_enc.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/t1_lib.c [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/t1_lib.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/CMakeLists.txt
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/bssl_shim.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/fuzzer.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/fuzzer_tags.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/handshake_util.cc [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/handshake_util.h [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/handshaker.cc [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/runner/alert.go
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/runner/chacha20_poly1305.go
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/runner/chacha20_poly1305_test.go
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/runner/common.go
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/runner/conn.go
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/runner/ed25519/ed25519.go
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/runner/ed25519/ed25519_test.go
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/runner/ed25519/internal/edwards25519/edwards25519.go
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/runner/ed25519/testdata/sign.input.gz [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/runner/fuzzer_mode.json
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/runner/handshake_client.go
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/runner/handshake_messages.go
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/runner/handshake_server.go
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/runner/key_agreement.go
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/runner/newhope/newhope.go [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/runner/newhope/newhope_test.go [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/runner/newhope/reconciliation.go [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/runner/poly1305/const_amd64.s [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/runner/poly1305/poly1305.go
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/runner/poly1305/poly1305_amd64.s [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/runner/poly1305/poly1305_arm.s [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/runner/poly1305/poly1305_test.go
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/runner/poly1305/sum_noasm.go [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/runner/poly1305/sum_ref.go
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/runner/poly1305/sum_s390x.go [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/runner/poly1305/sum_s390x.s [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/runner/poly1305/sum_vmsl_s390x.s [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/runner/poly1305/vectors_test.go [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/runner/prf.go
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/runner/runner.go
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/runner/sign.go
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/runner/test_output.go [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/runner/tls.go
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/settings_writer.cc [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/settings_writer.h [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/test_config.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/test_config.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/test_state.cc [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/test/test_state.h [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/tls13_both.c [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/tls13_both.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/tls13_client.c [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/tls13_client.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/tls13_enc.c [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/tls13_enc.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/tls13_server.c [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/tls13_server.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/tls_method.c [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/tls_method.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/tls_record.c [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/ssl/tls_record.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/android-cmake/METADATA
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/fiat/BUILD.gn [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/fiat/CMakeLists.txt [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/fiat/METADATA
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/fiat/README.chromium [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/fiat/README.md
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/fiat/curve25519.c
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/fiat/curve25519_tables.h [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/fiat/internal.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/fiat/make_curve25519_tables.py [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/fiat/p256.c [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/.gitignore [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/CMakeLists.txt
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/METADATA
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/Makefile.am
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/README.md
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/build-aux/.keep [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/linux-aarch64/crypto/aes/aesv8-armx64.S with 100% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/cmake/gtest.pc.in [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/cmake/gtest_main.pc.in [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/cmake/internal_utils.cmake
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/configure.ac
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/docs/AdvancedGuide.md
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/docs/DevGuide.md [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/docs/Documentation.md
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/docs/FAQ.md
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/docs/Pkgconfig.md [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/docs/Primer.md
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/docs/PumpManual.md
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/docs/V1_5_AdvancedGuide.md [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/docs/V1_5_Documentation.md [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/docs/V1_5_FAQ.md [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/docs/V1_5_Primer.md [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/docs/V1_5_PumpManual.md [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/docs/V1_5_XcodeGuide.md [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/docs/V1_6_AdvancedGuide.md [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/docs/V1_6_Documentation.md [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/docs/V1_6_FAQ.md [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/docs/V1_6_Primer.md [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/docs/V1_6_PumpManual.md [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/docs/V1_6_Samples.md [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/docs/V1_6_XcodeGuide.md [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/docs/V1_7_AdvancedGuide.md [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/docs/V1_7_Documentation.md [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/docs/V1_7_FAQ.md [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/docs/V1_7_Primer.md [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/docs/V1_7_PumpManual.md [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/docs/V1_7_Samples.md [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/docs/V1_7_XcodeGuide.md [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/docs/XcodeGuide.md
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/include/gtest/gtest-param-test.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/include/gtest/gtest-param-test.h.pump
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/include/gtest/gtest-printers.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/include/gtest/gtest-spi.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/include/gtest/gtest-typed-test.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/include/gtest/gtest.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/include/gtest/internal/custom/gtest-port.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/include/gtest/internal/custom/gtest.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/include/gtest/internal/gtest-internal.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/include/gtest/internal/gtest-param-util-generated.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/include/gtest/internal/gtest-param-util-generated.h.pump
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/include/gtest/internal/gtest-param-util.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/include/gtest/internal/gtest-port-arch.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/include/gtest/internal/gtest-port.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/msvc/gtest-md.sln [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/msvc/gtest-md.vcproj [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/msvc/gtest.sln [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/msvc/gtest.vcproj [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/msvc/gtest_main-md.vcproj [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/msvc/gtest_main.vcproj [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/msvc/gtest_prod_test-md.vcproj [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/msvc/gtest_prod_test.vcproj [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/msvc/gtest_unittest-md.vcproj [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/msvc/gtest_unittest.vcproj [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/samples/prime_tables.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/samples/sample1.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/samples/sample10_unittest.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/samples/sample1_unittest.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/samples/sample2_unittest.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/samples/sample3_unittest.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/samples/sample4_unittest.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/samples/sample5_unittest.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/samples/sample6_unittest.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/samples/sample7_unittest.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/samples/sample8_unittest.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/samples/sample9_unittest.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/scripts/fuse_gtest_files.py
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/scripts/upload.py
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/src/gtest-death-test.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/src/gtest-internal-inl.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/src/gtest-port.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/src/gtest-printers.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/src/gtest-test-part.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/src/gtest.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/test/BUILD.bazel [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/test/gtest-death-test_test.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/test/gtest-filepath_test.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/test/gtest-options_test.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/test/gtest-param-test2_test.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/test/gtest-param-test_test.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/test/gtest-param-test_test.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/test/gtest-port_test.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/test/gtest-printers_test.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/test/gtest_break_on_failure_unittest_.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/test/gtest_catch_exceptions_test_.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/test/gtest_color_test_.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/test/gtest_env_var_test_.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/test/gtest_environment_test.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/test/gtest_filter_unittest_.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/test/gtest_output_test_.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/test/gtest_output_test_golden_lin.txt
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/test/gtest_repeat_test.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/test/gtest_stress_test.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/test/gtest_test_utils.py
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/test/gtest_unittest.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/test/gtest_xml_outfile1_test_.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/test/gtest_xml_outfile2_test_.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/test/gtest_xml_outfiles_test.py
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/test/gtest_xml_output_unittest.py
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/test/gtest_xml_output_unittest_.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/xcode/Scripts/versiongenerate.py
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/googletest/xcode/gtest.xcodeproj/project.pbxproj
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/tool/CMakeLists.txt
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/tool/client.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/tool/generate_ed25519.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/tool/internal.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/tool/server.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/tool/speed.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/tool/transport_common.cc
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/tool/transport_common.h
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/BUILD.toplevel
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/all_tests.go
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/all_tests.json
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/ar/ar.go [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/ar.go with 75% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/ar/ar_test.go [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/ar/testdata/linux/bar.cc.o [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/ar/testdata/linux/foo.c.o [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/ar/testdata/linux/libsample.a [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/ar/testdata/mac/bar.cc.o [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/ar/testdata/mac/foo.c.o [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/ar/testdata/mac/libsample.a [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/ar/testdata/sample/CMakeLists.txt [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/ar/testdata/sample/bar.cc [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/ar/testdata/sample/foo.c [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/ar/testdata/windows/bar.cc.obj [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/ar/testdata/windows/foo.c.obj [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/ar/testdata/windows/sample.lib [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/bot/DEPS
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/bot/UPDATING
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/bot/cmake-linux64.tar.gz.sha1
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/bot/cmake-mac.tar.gz.sha1
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/bot/cmake-win32.zip.sha1
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/bot/go/bootstrap.py
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/bot/nasm-win32.exe.sha1 [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/bot/perl-win32.zip.sha1
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/bot/update_clang.py
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/bot/vs_toolchain.py
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/check_filenames.go [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/convert_wycheproof.go [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/doc.go
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/embed_test_data.go
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/break-tests.sh [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/delocate/delocate.go [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/delocate.go with 89% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/delocate/delocate.peg [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/delocate.peg with 96% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/delocate/delocate.peg.go [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/delocate.peg.go with 60% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/delocate/delocate_test.go [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/delocate_test.go with 100% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-GlobalEntry/in.s [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/testdata/ppc64le-GlobalEntry/in.s with 100% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-GlobalEntry/out.s [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/testdata/ppc64le-GlobalEntry/out.s with 95% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-LoadToR0/in.s [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/testdata/ppc64le-LoadToR0/in.s with 100% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-LoadToR0/out.s [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/testdata/ppc64le-LoadToR0/out.s with 96% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-Sample/in.s [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/testdata/ppc64le-Sample/in.s with 100% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-Sample/out.s [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/testdata/ppc64le-Sample/out.s with 99% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-Sample2/in.s [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/testdata/ppc64le-Sample2/in.s with 100% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-Sample2/out.s [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/testdata/ppc64le-Sample2/out.s with 99% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-TOCWithOffset/in.s [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/testdata/ppc64le-TOCWithOffset/in.s with 100% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-TOCWithOffset/out.s [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/testdata/ppc64le-TOCWithOffset/out.s with 98% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/delocate/testdata/x86_64-BSS/in.s [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/testdata/x86_64-BSS/in.s with 100% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/delocate/testdata/x86_64-BSS/out.s [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/testdata/x86_64-BSS/out.s with 97% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/delocate/testdata/x86_64-Basic/in.s [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/testdata/x86_64-Basic/in.s with 82% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/delocate/testdata/x86_64-Basic/out.s [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/testdata/x86_64-Basic/out.s with 88% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/delocate/testdata/x86_64-GOTRewrite/in.s [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/testdata/x86_64-GOTRewrite/in.s with 74% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/delocate/testdata/x86_64-GOTRewrite/out.s [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/testdata/x86_64-GOTRewrite/out.s with 77% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/delocate/testdata/x86_64-LabelRewrite/in1.s [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/testdata/x86_64-LabelRewrite/in1.s with 100% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/delocate/testdata/x86_64-LabelRewrite/in2.s [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/testdata/x86_64-LabelRewrite/in2.s with 100% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/delocate/testdata/x86_64-LabelRewrite/out.s [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/testdata/x86_64-LabelRewrite/out.s with 98% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/delocate/testdata/x86_64-Sections/in.s [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/testdata/x86_64-Sections/in.s with 100% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/delocate/testdata/x86_64-Sections/out.s [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/testdata/x86_64-Sections/out.s with 97% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/fipscommon/const.go [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/const.go with 91% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/inject_hash/inject_hash.go [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/fipstools/inject-hash.go with 92% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/generate_build_files.py
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/godeps.go [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/make_prefix_headers.go [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/read_symbols.go [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/testresult/testresult.go [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/util/whitespace.txt [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86/crypto/aes/aes-586.asm [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86/crypto/aes/aesni-x86.asm [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86/crypto/aes/vpaes-x86.asm [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86/crypto/bn/bn-586.asm [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86/crypto/bn/co-586.asm [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86/crypto/bn/x86-mont.asm [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86/crypto/chacha/chacha-x86.asm
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86/crypto/fipsmodule/aes-586.asm [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86/crypto/fipsmodule/aesni-x86.asm [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86/crypto/fipsmodule/bn-586.asm [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86/crypto/fipsmodule/co-586.asm [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86/crypto/fipsmodule/ghash-x86.asm [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86/crypto/fipsmodule/md5-586.asm [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86/crypto/fipsmodule/sha1-586.asm [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86/crypto/fipsmodule/sha256-586.asm [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86/crypto/fipsmodule/sha512-586.asm [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86/crypto/fipsmodule/vpaes-x86.asm [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86/crypto/fipsmodule/x86-mont.asm [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86/crypto/md5/md5-586.asm [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86/crypto/modes/ghash-x86.asm [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86/crypto/sha/sha1-586.asm [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86/crypto/sha/sha256-586.asm [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86/crypto/sha/sha512-586.asm [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86_64/crypto/bn/rsaz-avx2.asm [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86_64/crypto/bn/rsaz-x86_64.asm [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86_64/crypto/chacha/chacha-x86_64.asm
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86_64/crypto/cipher_extra/aes128gcmsiv-x86_64.asm [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86_64/crypto/cipher_extra/chacha20_poly1305_x86_64.asm [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86_64/crypto/ec/p256-x86_64-asm.asm [deleted file]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86_64/crypto/fipsmodule/aes-x86_64.asm [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86_64/crypto/aes/aes-x86_64.asm with 96% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86_64/crypto/fipsmodule/aesni-gcm-x86_64.asm [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86_64/crypto/fipsmodule/aesni-x86_64.asm [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86_64/crypto/aes/aesni-x86_64.asm with 75% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86_64/crypto/fipsmodule/bsaes-x86_64.asm [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86_64/crypto/aes/bsaes-x86_64.asm with 96% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86_64/crypto/fipsmodule/ghash-x86_64.asm [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86_64/crypto/modes/ghash-x86_64.asm with 67% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86_64/crypto/fipsmodule/md5-x86_64.asm [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86_64/crypto/md5/md5-x86_64.asm with 98% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86_64/crypto/fipsmodule/p256-x86_64-asm.asm [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86_64/crypto/fipsmodule/p256_beeu-x86_64-asm.asm [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86_64/crypto/fipsmodule/rdrand-x86_64.asm [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86_64/crypto/rand/rdrand-x86_64.asm with 83% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86_64/crypto/fipsmodule/rsaz-avx2.asm [new file with mode: 0644]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86_64/crypto/fipsmodule/sha1-x86_64.asm [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86_64/crypto/sha/sha1-x86_64.asm with 96% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86_64/crypto/fipsmodule/sha256-x86_64.asm [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86_64/crypto/sha/sha256-x86_64.asm with 98% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86_64/crypto/fipsmodule/sha512-x86_64.asm [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86_64/crypto/sha/sha512-x86_64.asm with 98% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86_64/crypto/fipsmodule/vpaes-x86_64.asm [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86_64/crypto/aes/vpaes-x86_64.asm with 99% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86_64/crypto/fipsmodule/x86_64-mont.asm [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86_64/crypto/bn/x86_64-mont.asm with 59% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86_64/crypto/fipsmodule/x86_64-mont5.asm [moved from Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86_64/crypto/bn/x86_64-mont5.asm with 59% similarity]
Source/ThirdParty/libwebrtc/Source/third_party/boringssl/win-x86_64/crypto/modes/aesni-gcm-x86_64.asm [deleted file]
Source/ThirdParty/libwebrtc/libwebrtc.xcodeproj/project.pbxproj

index 4309696..7397d20 100644 (file)
@@ -81,6 +81,7 @@ set(webrtc_SOURCES
     Source/third_party/boringssl/src/crypto/bytestring/ber.c
     Source/third_party/boringssl/src/crypto/bytestring/cbb.c
     Source/third_party/boringssl/src/crypto/bytestring/cbs.c
+    Source/third_party/boringssl/src/crypto/bytestring/unicode.c
     Source/third_party/boringssl/src/crypto/chacha/chacha.c
     Source/third_party/boringssl/src/crypto/cipher_extra/cipher_extra.c
     Source/third_party/boringssl/src/crypto/cipher_extra/derive_key.c
@@ -90,7 +91,6 @@ set(webrtc_SOURCES
     Source/third_party/boringssl/src/crypto/cipher_extra/e_null.c
     Source/third_party/boringssl/src/crypto/cipher_extra/e_rc2.c
     Source/third_party/boringssl/src/crypto/cipher_extra/e_rc4.c
-    Source/third_party/boringssl/src/crypto/cipher_extra/e_ssl3.c
     Source/third_party/boringssl/src/crypto/cipher_extra/e_tls.c
     Source/third_party/boringssl/src/crypto/cipher_extra/tls_cbc.c
     Source/third_party/boringssl/src/crypto/cmac/cmac.c
@@ -101,9 +101,7 @@ set(webrtc_SOURCES
     Source/third_party/boringssl/src/crypto/cpu-intel.c
     Source/third_party/boringssl/src/crypto/cpu-ppc64le.c
     Source/third_party/boringssl/src/crypto/crypto.c
-    Source/third_party/boringssl/src/crypto/curve25519/curve25519.c
     Source/third_party/boringssl/src/crypto/curve25519/spake25519.c
-    Source/third_party/boringssl/src/crypto/curve25519/x25519-x86_64.c
     Source/third_party/boringssl/src/crypto/dh/check.c
     Source/third_party/boringssl/src/crypto/dh/dh.c
     Source/third_party/boringssl/src/crypto/dh/dh_asn1.c
@@ -112,7 +110,7 @@ set(webrtc_SOURCES
     Source/third_party/boringssl/src/crypto/dsa/dsa.c
     Source/third_party/boringssl/src/crypto/dsa/dsa_asn1.c
     Source/third_party/boringssl/src/crypto/ec_extra/ec_asn1.c
-    Source/third_party/boringssl/src/crypto/ecdh/ecdh.c
+    Source/third_party/boringssl/src/crypto/ecdh_extra/ecdh_extra.c
     Source/third_party/boringssl/src/crypto/ecdsa_extra/ecdsa_asn1.c
     Source/third_party/boringssl/src/crypto/engine/engine.c
     Source/third_party/boringssl/src/crypto/err/err.c
@@ -134,6 +132,7 @@ set(webrtc_SOURCES
     Source/third_party/boringssl/src/crypto/ex_data.c
     Source/third_party/boringssl/src/crypto/fipsmodule/bcm.c
     Source/third_party/boringssl/src/crypto/fipsmodule/is_fips.c
+    Source/third_party/boringssl/src/crypto/fipsmodule/ecdh/ecdh.c
     Source/third_party/boringssl/src/crypto/hkdf/hkdf.c
     Source/third_party/boringssl/src/crypto/lhash/lhash.c
     Source/third_party/boringssl/src/crypto/mem.c
@@ -241,6 +240,7 @@ set(webrtc_SOURCES
     Source/third_party/boringssl/src/crypto/x509v3/v3_int.c
     Source/third_party/boringssl/src/crypto/x509v3/v3_lib.c
     Source/third_party/boringssl/src/crypto/x509v3/v3_ncons.c
+    Source/third_party/boringssl/src/crypto/x509v3/v3_ocsp.c
     Source/third_party/boringssl/src/crypto/x509v3/v3_pci.c
     Source/third_party/boringssl/src/crypto/x509v3/v3_pcia.c
     Source/third_party/boringssl/src/crypto/x509v3/v3_pcons.c
@@ -252,7 +252,6 @@ set(webrtc_SOURCES
     Source/third_party/boringssl/src/crypto/x509v3/v3_sxnet.c
     Source/third_party/boringssl/src/crypto/x509v3/v3_utl.c
     Source/third_party/boringssl/src/ssl/bio_ssl.cc
-    Source/third_party/boringssl/src/ssl/custom_extensions.cc
     Source/third_party/boringssl/src/ssl/d1_both.cc
     Source/third_party/boringssl/src/ssl/d1_lib.cc
     Source/third_party/boringssl/src/ssl/d1_pkt.cc
index eed25b1..80bc011 100644 (file)
@@ -1,3 +1,12 @@
+2018-12-21  Youenn Fablet  <youenn@apple.com> and Alejandro G. Castro  <alex@igalia.com>
+
+        Resync BoringSSL to M72
+        https://bugs.webkit.org/show_bug.cgi?id=192860
+
+        Reviewed by Eric Carlson.
+
+        * Source/third_party/boringssl: Resynced to Chrome M72 branch.
+
 2018-12-21  Youenn Fablet  <youenn@apple.com>
 
         Resync opus to M72
index 35d570f..194f63a 100644 (file)
@@ -10,6 +10,7 @@ HEADER_SEARCH_PATHS = Source/third_party/boringssl/src/include;
 INSTALL_PATH = /usr/local/lib;
 PUBLIC_HEADERS_FOLDER_PATH = /usr/local/include/libwebrtc;
 USE_HEADERMAP = NO;
+GCC_WARN_UNUSED_FUNCTION = NO;
 
 // FIXME: There's no assembly used in the boringssl build yet :(
 GCC_PREPROCESSOR_DEFINITIONS = OPENSSL_NO_ASM $(inherited);
diff --git a/Source/ThirdParty/libwebrtc/Source/third_party/boringssl/.clang-format b/Source/ThirdParty/libwebrtc/Source/third_party/boringssl/.clang-format
new file mode 100644 (file)
index 0000000..e384528
--- /dev/null
@@ -0,0 +1 @@
+DisableFormat: true
index e69de29..16d5f4c 100644 (file)
@@ -0,0 +1,570 @@
+# Copyright (c) 2016 The Chromium Authors. All rights reserved.
+# Use of this source code is governed by a BSD-style license that can be
+# found in the LICENSE file.
+
+# This file is created by generate_build_files.py. Do not edit manually.
+
+crypto_sources = [
+  "err_data.c",
+  "src/crypto/asn1/a_bitstr.c",
+  "src/crypto/asn1/a_bool.c",
+  "src/crypto/asn1/a_d2i_fp.c",
+  "src/crypto/asn1/a_dup.c",
+  "src/crypto/asn1/a_enum.c",
+  "src/crypto/asn1/a_gentm.c",
+  "src/crypto/asn1/a_i2d_fp.c",
+  "src/crypto/asn1/a_int.c",
+  "src/crypto/asn1/a_mbstr.c",
+  "src/crypto/asn1/a_object.c",
+  "src/crypto/asn1/a_octet.c",
+  "src/crypto/asn1/a_print.c",
+  "src/crypto/asn1/a_strnid.c",
+  "src/crypto/asn1/a_time.c",
+  "src/crypto/asn1/a_type.c",
+  "src/crypto/asn1/a_utctm.c",
+  "src/crypto/asn1/a_utf8.c",
+  "src/crypto/asn1/asn1_lib.c",
+  "src/crypto/asn1/asn1_locl.h",
+  "src/crypto/asn1/asn1_par.c",
+  "src/crypto/asn1/asn_pack.c",
+  "src/crypto/asn1/f_enum.c",
+  "src/crypto/asn1/f_int.c",
+  "src/crypto/asn1/f_string.c",
+  "src/crypto/asn1/tasn_dec.c",
+  "src/crypto/asn1/tasn_enc.c",
+  "src/crypto/asn1/tasn_fre.c",
+  "src/crypto/asn1/tasn_new.c",
+  "src/crypto/asn1/tasn_typ.c",
+  "src/crypto/asn1/tasn_utl.c",
+  "src/crypto/asn1/time_support.c",
+  "src/crypto/base64/base64.c",
+  "src/crypto/bio/bio.c",
+  "src/crypto/bio/bio_mem.c",
+  "src/crypto/bio/connect.c",
+  "src/crypto/bio/fd.c",
+  "src/crypto/bio/file.c",
+  "src/crypto/bio/hexdump.c",
+  "src/crypto/bio/internal.h",
+  "src/crypto/bio/pair.c",
+  "src/crypto/bio/printf.c",
+  "src/crypto/bio/socket.c",
+  "src/crypto/bio/socket_helper.c",
+  "src/crypto/bn_extra/bn_asn1.c",
+  "src/crypto/bn_extra/convert.c",
+  "src/crypto/buf/buf.c",
+  "src/crypto/bytestring/asn1_compat.c",
+  "src/crypto/bytestring/ber.c",
+  "src/crypto/bytestring/cbb.c",
+  "src/crypto/bytestring/cbs.c",
+  "src/crypto/bytestring/internal.h",
+  "src/crypto/bytestring/unicode.c",
+  "src/crypto/chacha/chacha.c",
+  "src/crypto/chacha/internal.h",
+  "src/crypto/cipher_extra/cipher_extra.c",
+  "src/crypto/cipher_extra/derive_key.c",
+  "src/crypto/cipher_extra/e_aesccm.c",
+  "src/crypto/cipher_extra/e_aesctrhmac.c",
+  "src/crypto/cipher_extra/e_aesgcmsiv.c",
+  "src/crypto/cipher_extra/e_chacha20poly1305.c",
+  "src/crypto/cipher_extra/e_null.c",
+  "src/crypto/cipher_extra/e_rc2.c",
+  "src/crypto/cipher_extra/e_rc4.c",
+  "src/crypto/cipher_extra/e_tls.c",
+  "src/crypto/cipher_extra/internal.h",
+  "src/crypto/cipher_extra/tls_cbc.c",
+  "src/crypto/cmac/cmac.c",
+  "src/crypto/conf/conf.c",
+  "src/crypto/conf/conf_def.h",
+  "src/crypto/conf/internal.h",
+  "src/crypto/cpu-aarch64-fuchsia.c",
+  "src/crypto/cpu-aarch64-linux.c",
+  "src/crypto/cpu-arm-linux.c",
+  "src/crypto/cpu-arm-linux.h",
+  "src/crypto/cpu-arm.c",
+  "src/crypto/cpu-intel.c",
+  "src/crypto/cpu-ppc64le.c",
+  "src/crypto/crypto.c",
+  "src/crypto/curve25519/spake25519.c",
+  "src/crypto/dh/check.c",
+  "src/crypto/dh/dh.c",
+  "src/crypto/dh/dh_asn1.c",
+  "src/crypto/dh/params.c",
+  "src/crypto/digest_extra/digest_extra.c",
+  "src/crypto/dsa/dsa.c",
+  "src/crypto/dsa/dsa_asn1.c",
+  "src/crypto/ec_extra/ec_asn1.c",
+  "src/crypto/ecdh_extra/ecdh_extra.c",
+  "src/crypto/ecdsa_extra/ecdsa_asn1.c",
+  "src/crypto/engine/engine.c",
+  "src/crypto/err/err.c",
+  "src/crypto/err/internal.h",
+  "src/crypto/evp/digestsign.c",
+  "src/crypto/evp/evp.c",
+  "src/crypto/evp/evp_asn1.c",
+  "src/crypto/evp/evp_ctx.c",
+  "src/crypto/evp/internal.h",
+  "src/crypto/evp/p_dsa_asn1.c",
+  "src/crypto/evp/p_ec.c",
+  "src/crypto/evp/p_ec_asn1.c",
+  "src/crypto/evp/p_ed25519.c",
+  "src/crypto/evp/p_ed25519_asn1.c",
+  "src/crypto/evp/p_rsa.c",
+  "src/crypto/evp/p_rsa_asn1.c",
+  "src/crypto/evp/pbkdf.c",
+  "src/crypto/evp/print.c",
+  "src/crypto/evp/scrypt.c",
+  "src/crypto/evp/sign.c",
+  "src/crypto/ex_data.c",
+  "src/crypto/fipsmodule/aes/internal.h",
+  "src/crypto/fipsmodule/bcm.c",
+  "src/crypto/fipsmodule/bn/internal.h",
+  "src/crypto/fipsmodule/bn/rsaz_exp.h",
+  "src/crypto/fipsmodule/cipher/internal.h",
+  "src/crypto/fipsmodule/delocate.h",
+  "src/crypto/fipsmodule/des/internal.h",
+  "src/crypto/fipsmodule/digest/internal.h",
+  "src/crypto/fipsmodule/digest/md32_common.h",
+  "src/crypto/fipsmodule/ec/internal.h",
+  "src/crypto/fipsmodule/ec/p256-x86_64-table.h",
+  "src/crypto/fipsmodule/ec/p256-x86_64.h",
+  "src/crypto/fipsmodule/is_fips.c",
+  "src/crypto/fipsmodule/modes/internal.h",
+  "src/crypto/fipsmodule/rand/internal.h",
+  "src/crypto/fipsmodule/rsa/internal.h",
+  "src/crypto/fipsmodule/tls/internal.h",
+  "src/crypto/hkdf/hkdf.c",
+  "src/crypto/internal.h",
+  "src/crypto/lhash/lhash.c",
+  "src/crypto/mem.c",
+  "src/crypto/obj/obj.c",
+  "src/crypto/obj/obj_dat.h",
+  "src/crypto/obj/obj_xref.c",
+  "src/crypto/pem/pem_all.c",
+  "src/crypto/pem/pem_info.c",
+  "src/crypto/pem/pem_lib.c",
+  "src/crypto/pem/pem_oth.c",
+  "src/crypto/pem/pem_pk8.c",
+  "src/crypto/pem/pem_pkey.c",
+  "src/crypto/pem/pem_x509.c",
+  "src/crypto/pem/pem_xaux.c",
+  "src/crypto/pkcs7/internal.h",
+  "src/crypto/pkcs7/pkcs7.c",
+  "src/crypto/pkcs7/pkcs7_x509.c",
+  "src/crypto/pkcs8/internal.h",
+  "src/crypto/pkcs8/p5_pbev2.c",
+  "src/crypto/pkcs8/pkcs8.c",
+  "src/crypto/pkcs8/pkcs8_x509.c",
+  "src/crypto/poly1305/internal.h",
+  "src/crypto/poly1305/poly1305.c",
+  "src/crypto/poly1305/poly1305_arm.c",
+  "src/crypto/poly1305/poly1305_vec.c",
+  "src/crypto/pool/internal.h",
+  "src/crypto/pool/pool.c",
+  "src/crypto/rand_extra/deterministic.c",
+  "src/crypto/rand_extra/forkunsafe.c",
+  "src/crypto/rand_extra/fuchsia.c",
+  "src/crypto/rand_extra/rand_extra.c",
+  "src/crypto/rand_extra/windows.c",
+  "src/crypto/rc4/rc4.c",
+  "src/crypto/refcount_c11.c",
+  "src/crypto/refcount_lock.c",
+  "src/crypto/rsa_extra/rsa_asn1.c",
+  "src/crypto/rsa_extra/rsa_print.c",
+  "src/crypto/stack/stack.c",
+  "src/crypto/thread.c",
+  "src/crypto/thread_none.c",
+  "src/crypto/thread_pthread.c",
+  "src/crypto/thread_win.c",
+  "src/crypto/x509/a_digest.c",
+  "src/crypto/x509/a_sign.c",
+  "src/crypto/x509/a_strex.c",
+  "src/crypto/x509/a_verify.c",
+  "src/crypto/x509/algorithm.c",
+  "src/crypto/x509/asn1_gen.c",
+  "src/crypto/x509/by_dir.c",
+  "src/crypto/x509/by_file.c",
+  "src/crypto/x509/charmap.h",
+  "src/crypto/x509/i2d_pr.c",
+  "src/crypto/x509/internal.h",
+  "src/crypto/x509/rsa_pss.c",
+  "src/crypto/x509/t_crl.c",
+  "src/crypto/x509/t_req.c",
+  "src/crypto/x509/t_x509.c",
+  "src/crypto/x509/t_x509a.c",
+  "src/crypto/x509/vpm_int.h",
+  "src/crypto/x509/x509.c",
+  "src/crypto/x509/x509_att.c",
+  "src/crypto/x509/x509_cmp.c",
+  "src/crypto/x509/x509_d2.c",
+  "src/crypto/x509/x509_def.c",
+  "src/crypto/x509/x509_ext.c",
+  "src/crypto/x509/x509_lu.c",
+  "src/crypto/x509/x509_obj.c",
+  "src/crypto/x509/x509_r2x.c",
+  "src/crypto/x509/x509_req.c",
+  "src/crypto/x509/x509_set.c",
+  "src/crypto/x509/x509_trs.c",
+  "src/crypto/x509/x509_txt.c",
+  "src/crypto/x509/x509_v3.c",
+  "src/crypto/x509/x509_vfy.c",
+  "src/crypto/x509/x509_vpm.c",
+  "src/crypto/x509/x509cset.c",
+  "src/crypto/x509/x509name.c",
+  "src/crypto/x509/x509rset.c",
+  "src/crypto/x509/x509spki.c",
+  "src/crypto/x509/x_algor.c",
+  "src/crypto/x509/x_all.c",
+  "src/crypto/x509/x_attrib.c",
+  "src/crypto/x509/x_crl.c",
+  "src/crypto/x509/x_exten.c",
+  "src/crypto/x509/x_info.c",
+  "src/crypto/x509/x_name.c",
+  "src/crypto/x509/x_pkey.c",
+  "src/crypto/x509/x_pubkey.c",
+  "src/crypto/x509/x_req.c",
+  "src/crypto/x509/x_sig.c",
+  "src/crypto/x509/x_spki.c",
+  "src/crypto/x509/x_val.c",
+  "src/crypto/x509/x_x509.c",
+  "src/crypto/x509/x_x509a.c",
+  "src/crypto/x509v3/ext_dat.h",
+  "src/crypto/x509v3/internal.h",
+  "src/crypto/x509v3/pcy_cache.c",
+  "src/crypto/x509v3/pcy_data.c",
+  "src/crypto/x509v3/pcy_int.h",
+  "src/crypto/x509v3/pcy_lib.c",
+  "src/crypto/x509v3/pcy_map.c",
+  "src/crypto/x509v3/pcy_node.c",
+  "src/crypto/x509v3/pcy_tree.c",
+  "src/crypto/x509v3/v3_akey.c",
+  "src/crypto/x509v3/v3_akeya.c",
+  "src/crypto/x509v3/v3_alt.c",
+  "src/crypto/x509v3/v3_bcons.c",
+  "src/crypto/x509v3/v3_bitst.c",
+  "src/crypto/x509v3/v3_conf.c",
+  "src/crypto/x509v3/v3_cpols.c",
+  "src/crypto/x509v3/v3_crld.c",
+  "src/crypto/x509v3/v3_enum.c",
+  "src/crypto/x509v3/v3_extku.c",
+  "src/crypto/x509v3/v3_genn.c",
+  "src/crypto/x509v3/v3_ia5.c",
+  "src/crypto/x509v3/v3_info.c",
+  "src/crypto/x509v3/v3_int.c",
+  "src/crypto/x509v3/v3_lib.c",
+  "src/crypto/x509v3/v3_ncons.c",
+  "src/crypto/x509v3/v3_ocsp.c",
+  "src/crypto/x509v3/v3_pci.c",
+  "src/crypto/x509v3/v3_pcia.c",
+  "src/crypto/x509v3/v3_pcons.c",
+  "src/crypto/x509v3/v3_pku.c",
+  "src/crypto/x509v3/v3_pmaps.c",
+  "src/crypto/x509v3/v3_prn.c",
+  "src/crypto/x509v3/v3_purp.c",
+  "src/crypto/x509v3/v3_skey.c",
+  "src/crypto/x509v3/v3_sxnet.c",
+  "src/crypto/x509v3/v3_utl.c",
+  "src/third_party/fiat/curve25519.c",
+  "src/third_party/fiat/curve25519_tables.h",
+  "src/third_party/fiat/internal.h",
+]
+
+crypto_headers = [
+  "src/include/openssl/aead.h",
+  "src/include/openssl/aes.h",
+  "src/include/openssl/arm_arch.h",
+  "src/include/openssl/asn1.h",
+  "src/include/openssl/asn1_mac.h",
+  "src/include/openssl/asn1t.h",
+  "src/include/openssl/base.h",
+  "src/include/openssl/base64.h",
+  "src/include/openssl/bio.h",
+  "src/include/openssl/blowfish.h",
+  "src/include/openssl/bn.h",
+  "src/include/openssl/buf.h",
+  "src/include/openssl/buffer.h",
+  "src/include/openssl/bytestring.h",
+  "src/include/openssl/cast.h",
+  "src/include/openssl/chacha.h",
+  "src/include/openssl/cipher.h",
+  "src/include/openssl/cmac.h",
+  "src/include/openssl/conf.h",
+  "src/include/openssl/cpu.h",
+  "src/include/openssl/crypto.h",
+  "src/include/openssl/curve25519.h",
+  "src/include/openssl/des.h",
+  "src/include/openssl/dh.h",
+  "src/include/openssl/digest.h",
+  "src/include/openssl/dsa.h",
+  "src/include/openssl/e_os2.h",
+  "src/include/openssl/ec.h",
+  "src/include/openssl/ec_key.h",
+  "src/include/openssl/ecdh.h",
+  "src/include/openssl/ecdsa.h",
+  "src/include/openssl/engine.h",
+  "src/include/openssl/err.h",
+  "src/include/openssl/evp.h",
+  "src/include/openssl/ex_data.h",
+  "src/include/openssl/hkdf.h",
+  "src/include/openssl/hmac.h",
+  "src/include/openssl/is_boringssl.h",
+  "src/include/openssl/lhash.h",
+  "src/include/openssl/md4.h",
+  "src/include/openssl/md5.h",
+  "src/include/openssl/mem.h",
+  "src/include/openssl/nid.h",
+  "src/include/openssl/obj.h",
+  "src/include/openssl/obj_mac.h",
+  "src/include/openssl/objects.h",
+  "src/include/openssl/opensslconf.h",
+  "src/include/openssl/opensslv.h",
+  "src/include/openssl/ossl_typ.h",
+  "src/include/openssl/pem.h",
+  "src/include/openssl/pkcs12.h",
+  "src/include/openssl/pkcs7.h",
+  "src/include/openssl/pkcs8.h",
+  "src/include/openssl/poly1305.h",
+  "src/include/openssl/pool.h",
+  "src/include/openssl/rand.h",
+  "src/include/openssl/rc4.h",
+  "src/include/openssl/ripemd.h",
+  "src/include/openssl/rsa.h",
+  "src/include/openssl/safestack.h",
+  "src/include/openssl/sha.h",
+  "src/include/openssl/span.h",
+  "src/include/openssl/stack.h",
+  "src/include/openssl/thread.h",
+  "src/include/openssl/type_check.h",
+  "src/include/openssl/x509.h",
+  "src/include/openssl/x509_vfy.h",
+  "src/include/openssl/x509v3.h",
+]
+
+ssl_sources = [
+  "src/ssl/bio_ssl.cc",
+  "src/ssl/d1_both.cc",
+  "src/ssl/d1_lib.cc",
+  "src/ssl/d1_pkt.cc",
+  "src/ssl/d1_srtp.cc",
+  "src/ssl/dtls_method.cc",
+  "src/ssl/dtls_record.cc",
+  "src/ssl/handoff.cc",
+  "src/ssl/handshake.cc",
+  "src/ssl/handshake_client.cc",
+  "src/ssl/handshake_server.cc",
+  "src/ssl/internal.h",
+  "src/ssl/s3_both.cc",
+  "src/ssl/s3_lib.cc",
+  "src/ssl/s3_pkt.cc",
+  "src/ssl/ssl_aead_ctx.cc",
+  "src/ssl/ssl_asn1.cc",
+  "src/ssl/ssl_buffer.cc",
+  "src/ssl/ssl_cert.cc",
+  "src/ssl/ssl_cipher.cc",
+  "src/ssl/ssl_file.cc",
+  "src/ssl/ssl_key_share.cc",
+  "src/ssl/ssl_lib.cc",
+  "src/ssl/ssl_privkey.cc",
+  "src/ssl/ssl_session.cc",
+  "src/ssl/ssl_stat.cc",
+  "src/ssl/ssl_transcript.cc",
+  "src/ssl/ssl_versions.cc",
+  "src/ssl/ssl_x509.cc",
+  "src/ssl/t1_enc.cc",
+  "src/ssl/t1_lib.cc",
+  "src/ssl/tls13_both.cc",
+  "src/ssl/tls13_client.cc",
+  "src/ssl/tls13_enc.cc",
+  "src/ssl/tls13_server.cc",
+  "src/ssl/tls_method.cc",
+  "src/ssl/tls_record.cc",
+]
+
+ssl_headers = [
+  "src/include/openssl/dtls1.h",
+  "src/include/openssl/srtp.h",
+  "src/include/openssl/ssl.h",
+  "src/include/openssl/ssl3.h",
+  "src/include/openssl/tls1.h",
+]
+
+crypto_sources_ios_aarch64 = [
+  "ios-aarch64/crypto/chacha/chacha-armv8.S",
+  "ios-aarch64/crypto/fipsmodule/aesv8-armx64.S",
+  "ios-aarch64/crypto/fipsmodule/armv8-mont.S",
+  "ios-aarch64/crypto/fipsmodule/ghashv8-armx64.S",
+  "ios-aarch64/crypto/fipsmodule/sha1-armv8.S",
+  "ios-aarch64/crypto/fipsmodule/sha256-armv8.S",
+  "ios-aarch64/crypto/fipsmodule/sha512-armv8.S",
+]
+
+crypto_sources_ios_arm = [
+  "ios-arm/crypto/chacha/chacha-armv4.S",
+  "ios-arm/crypto/fipsmodule/aes-armv4.S",
+  "ios-arm/crypto/fipsmodule/aesv8-armx32.S",
+  "ios-arm/crypto/fipsmodule/armv4-mont.S",
+  "ios-arm/crypto/fipsmodule/bsaes-armv7.S",
+  "ios-arm/crypto/fipsmodule/ghash-armv4.S",
+  "ios-arm/crypto/fipsmodule/ghashv8-armx32.S",
+  "ios-arm/crypto/fipsmodule/sha1-armv4-large.S",
+  "ios-arm/crypto/fipsmodule/sha256-armv4.S",
+  "ios-arm/crypto/fipsmodule/sha512-armv4.S",
+]
+
+crypto_sources_linux_aarch64 = [
+  "linux-aarch64/crypto/chacha/chacha-armv8.S",
+  "linux-aarch64/crypto/fipsmodule/aesv8-armx64.S",
+  "linux-aarch64/crypto/fipsmodule/armv8-mont.S",
+  "linux-aarch64/crypto/fipsmodule/ghashv8-armx64.S",
+  "linux-aarch64/crypto/fipsmodule/sha1-armv8.S",
+  "linux-aarch64/crypto/fipsmodule/sha256-armv8.S",
+  "linux-aarch64/crypto/fipsmodule/sha512-armv8.S",
+]
+
+crypto_sources_linux_arm = [
+  "linux-arm/crypto/chacha/chacha-armv4.S",
+  "linux-arm/crypto/fipsmodule/aes-armv4.S",
+  "linux-arm/crypto/fipsmodule/aesv8-armx32.S",
+  "linux-arm/crypto/fipsmodule/armv4-mont.S",
+  "linux-arm/crypto/fipsmodule/bsaes-armv7.S",
+  "linux-arm/crypto/fipsmodule/ghash-armv4.S",
+  "linux-arm/crypto/fipsmodule/ghashv8-armx32.S",
+  "linux-arm/crypto/fipsmodule/sha1-armv4-large.S",
+  "linux-arm/crypto/fipsmodule/sha256-armv4.S",
+  "linux-arm/crypto/fipsmodule/sha512-armv4.S",
+  "src/crypto/curve25519/asm/x25519-asm-arm.S",
+  "src/crypto/poly1305/poly1305_arm_asm.S",
+]
+
+crypto_sources_linux_ppc64le = [
+  "linux-ppc64le/crypto/fipsmodule/aesp8-ppc.S",
+  "linux-ppc64le/crypto/fipsmodule/ghashp8-ppc.S",
+]
+
+crypto_sources_linux_x86 = [
+  "linux-x86/crypto/chacha/chacha-x86.S",
+  "linux-x86/crypto/fipsmodule/aes-586.S",
+  "linux-x86/crypto/fipsmodule/aesni-x86.S",
+  "linux-x86/crypto/fipsmodule/bn-586.S",
+  "linux-x86/crypto/fipsmodule/co-586.S",
+  "linux-x86/crypto/fipsmodule/ghash-x86.S",
+  "linux-x86/crypto/fipsmodule/md5-586.S",
+  "linux-x86/crypto/fipsmodule/sha1-586.S",
+  "linux-x86/crypto/fipsmodule/sha256-586.S",
+  "linux-x86/crypto/fipsmodule/sha512-586.S",
+  "linux-x86/crypto/fipsmodule/vpaes-x86.S",
+  "linux-x86/crypto/fipsmodule/x86-mont.S",
+]
+
+crypto_sources_linux_x86_64 = [
+  "linux-x86_64/crypto/chacha/chacha-x86_64.S",
+  "linux-x86_64/crypto/cipher_extra/aes128gcmsiv-x86_64.S",
+  "linux-x86_64/crypto/cipher_extra/chacha20_poly1305_x86_64.S",
+  "linux-x86_64/crypto/fipsmodule/aes-x86_64.S",
+  "linux-x86_64/crypto/fipsmodule/aesni-gcm-x86_64.S",
+  "linux-x86_64/crypto/fipsmodule/aesni-x86_64.S",
+  "linux-x86_64/crypto/fipsmodule/bsaes-x86_64.S",
+  "linux-x86_64/crypto/fipsmodule/ghash-x86_64.S",
+  "linux-x86_64/crypto/fipsmodule/md5-x86_64.S",
+  "linux-x86_64/crypto/fipsmodule/p256-x86_64-asm.S",
+  "linux-x86_64/crypto/fipsmodule/p256_beeu-x86_64-asm.S",
+  "linux-x86_64/crypto/fipsmodule/rdrand-x86_64.S",
+  "linux-x86_64/crypto/fipsmodule/rsaz-avx2.S",
+  "linux-x86_64/crypto/fipsmodule/sha1-x86_64.S",
+  "linux-x86_64/crypto/fipsmodule/sha256-x86_64.S",
+  "linux-x86_64/crypto/fipsmodule/sha512-x86_64.S",
+  "linux-x86_64/crypto/fipsmodule/vpaes-x86_64.S",
+  "linux-x86_64/crypto/fipsmodule/x86_64-mont.S",
+  "linux-x86_64/crypto/fipsmodule/x86_64-mont5.S",
+]
+
+crypto_sources_mac_x86 = [
+  "mac-x86/crypto/chacha/chacha-x86.S",
+  "mac-x86/crypto/fipsmodule/aes-586.S",
+  "mac-x86/crypto/fipsmodule/aesni-x86.S",
+  "mac-x86/crypto/fipsmodule/bn-586.S",
+  "mac-x86/crypto/fipsmodule/co-586.S",
+  "mac-x86/crypto/fipsmodule/ghash-x86.S",
+  "mac-x86/crypto/fipsmodule/md5-586.S",
+  "mac-x86/crypto/fipsmodule/sha1-586.S",
+  "mac-x86/crypto/fipsmodule/sha256-586.S",
+  "mac-x86/crypto/fipsmodule/sha512-586.S",
+  "mac-x86/crypto/fipsmodule/vpaes-x86.S",
+  "mac-x86/crypto/fipsmodule/x86-mont.S",
+]
+
+crypto_sources_mac_x86_64 = [
+  "mac-x86_64/crypto/chacha/chacha-x86_64.S",
+  "mac-x86_64/crypto/cipher_extra/aes128gcmsiv-x86_64.S",
+  "mac-x86_64/crypto/cipher_extra/chacha20_poly1305_x86_64.S",
+  "mac-x86_64/crypto/fipsmodule/aes-x86_64.S",
+  "mac-x86_64/crypto/fipsmodule/aesni-gcm-x86_64.S",
+  "mac-x86_64/crypto/fipsmodule/aesni-x86_64.S",
+  "mac-x86_64/crypto/fipsmodule/bsaes-x86_64.S",
+  "mac-x86_64/crypto/fipsmodule/ghash-x86_64.S",
+  "mac-x86_64/crypto/fipsmodule/md5-x86_64.S",
+  "mac-x86_64/crypto/fipsmodule/p256-x86_64-asm.S",
+  "mac-x86_64/crypto/fipsmodule/p256_beeu-x86_64-asm.S",
+  "mac-x86_64/crypto/fipsmodule/rdrand-x86_64.S",
+  "mac-x86_64/crypto/fipsmodule/rsaz-avx2.S",
+  "mac-x86_64/crypto/fipsmodule/sha1-x86_64.S",
+  "mac-x86_64/crypto/fipsmodule/sha256-x86_64.S",
+  "mac-x86_64/crypto/fipsmodule/sha512-x86_64.S",
+  "mac-x86_64/crypto/fipsmodule/vpaes-x86_64.S",
+  "mac-x86_64/crypto/fipsmodule/x86_64-mont.S",
+  "mac-x86_64/crypto/fipsmodule/x86_64-mont5.S",
+]
+
+crypto_sources_win_x86 = [
+  "win-x86/crypto/chacha/chacha-x86.asm",
+  "win-x86/crypto/fipsmodule/aes-586.asm",
+  "win-x86/crypto/fipsmodule/aesni-x86.asm",
+  "win-x86/crypto/fipsmodule/bn-586.asm",
+  "win-x86/crypto/fipsmodule/co-586.asm",
+  "win-x86/crypto/fipsmodule/ghash-x86.asm",
+  "win-x86/crypto/fipsmodule/md5-586.asm",
+  "win-x86/crypto/fipsmodule/sha1-586.asm",
+  "win-x86/crypto/fipsmodule/sha256-586.asm",
+  "win-x86/crypto/fipsmodule/sha512-586.asm",
+  "win-x86/crypto/fipsmodule/vpaes-x86.asm",
+  "win-x86/crypto/fipsmodule/x86-mont.asm",
+]
+
+crypto_sources_win_x86_64 = [
+  "win-x86_64/crypto/chacha/chacha-x86_64.asm",
+  "win-x86_64/crypto/cipher_extra/aes128gcmsiv-x86_64.asm",
+  "win-x86_64/crypto/cipher_extra/chacha20_poly1305_x86_64.asm",
+  "win-x86_64/crypto/fipsmodule/aes-x86_64.asm",
+  "win-x86_64/crypto/fipsmodule/aesni-gcm-x86_64.asm",
+  "win-x86_64/crypto/fipsmodule/aesni-x86_64.asm",
+  "win-x86_64/crypto/fipsmodule/bsaes-x86_64.asm",
+  "win-x86_64/crypto/fipsmodule/ghash-x86_64.asm",
+  "win-x86_64/crypto/fipsmodule/md5-x86_64.asm",
+  "win-x86_64/crypto/fipsmodule/p256-x86_64-asm.asm",
+  "win-x86_64/crypto/fipsmodule/p256_beeu-x86_64-asm.asm",
+  "win-x86_64/crypto/fipsmodule/rdrand-x86_64.asm",
+  "win-x86_64/crypto/fipsmodule/rsaz-avx2.asm",
+  "win-x86_64/crypto/fipsmodule/sha1-x86_64.asm",
+  "win-x86_64/crypto/fipsmodule/sha256-x86_64.asm",
+  "win-x86_64/crypto/fipsmodule/sha512-x86_64.asm",
+  "win-x86_64/crypto/fipsmodule/vpaes-x86_64.asm",
+  "win-x86_64/crypto/fipsmodule/x86_64-mont.asm",
+  "win-x86_64/crypto/fipsmodule/x86_64-mont5.asm",
+]
+
+fuzzers = [
+  "arm_cpuinfo",
+  "bn_div",
+  "bn_mod_exp",
+  "cert",
+  "client",
+  "dtls_client",
+  "dtls_server",
+  "pkcs12",
+  "pkcs8",
+  "privkey",
+  "read_pem",
+  "server",
+  "session",
+  "spki",
+  "ssl_ctx_api",
+]
index e69de29..02fa36c 100644 (file)
@@ -0,0 +1,87 @@
+# Copyright (c) 2016 The Chromium Authors. All rights reserved.
+# Use of this source code is governed by a BSD-style license that can be
+# found in the LICENSE file.
+
+# This file is created by generate_build_files.py. Do not edit manually.
+
+test_support_sources = [
+  "src/crypto/test/file_test.cc",
+  "src/crypto/test/file_test.h",
+  "src/crypto/test/gtest_main.h",
+  "src/crypto/test/malloc.cc",
+  "src/crypto/test/test_util.cc",
+  "src/crypto/test/test_util.h",
+  "src/crypto/test/wycheproof_util.cc",
+  "src/crypto/test/wycheproof_util.h",
+  "src/ssl/test/async_bio.h",
+  "src/ssl/test/fuzzer.h",
+  "src/ssl/test/fuzzer_tags.h",
+  "src/ssl/test/handshake_util.h",
+  "src/ssl/test/packeted_bio.h",
+  "src/ssl/test/settings_writer.h",
+  "src/ssl/test/test_config.h",
+  "src/ssl/test/test_state.h",
+]
+
+crypto_test_sources = [
+  "crypto_test_data.cc",
+  "src/crypto/asn1/asn1_test.cc",
+  "src/crypto/base64/base64_test.cc",
+  "src/crypto/bio/bio_test.cc",
+  "src/crypto/buf/buf_test.cc",
+  "src/crypto/bytestring/bytestring_test.cc",
+  "src/crypto/chacha/chacha_test.cc",
+  "src/crypto/cipher_extra/aead_test.cc",
+  "src/crypto/cipher_extra/cipher_test.cc",
+  "src/crypto/cmac/cmac_test.cc",
+  "src/crypto/compiler_test.cc",
+  "src/crypto/constant_time_test.cc",
+  "src/crypto/cpu-arm-linux_test.cc",
+  "src/crypto/curve25519/ed25519_test.cc",
+  "src/crypto/curve25519/spake25519_test.cc",
+  "src/crypto/curve25519/x25519_test.cc",
+  "src/crypto/dh/dh_test.cc",
+  "src/crypto/digest_extra/digest_test.cc",
+  "src/crypto/dsa/dsa_test.cc",
+  "src/crypto/ecdh_extra/ecdh_test.cc",
+  "src/crypto/err/err_test.cc",
+  "src/crypto/evp/evp_extra_test.cc",
+  "src/crypto/evp/evp_test.cc",
+  "src/crypto/evp/pbkdf_test.cc",
+  "src/crypto/evp/scrypt_test.cc",
+  "src/crypto/fipsmodule/aes/aes_test.cc",
+  "src/crypto/fipsmodule/bn/bn_test.cc",
+  "src/crypto/fipsmodule/ec/ec_test.cc",
+  "src/crypto/fipsmodule/ec/p256-x86_64_test.cc",
+  "src/crypto/fipsmodule/ecdsa/ecdsa_test.cc",
+  "src/crypto/fipsmodule/modes/gcm_test.cc",
+  "src/crypto/fipsmodule/rand/ctrdrbg_test.cc",
+  "src/crypto/hkdf/hkdf_test.cc",
+  "src/crypto/hmac_extra/hmac_test.cc",
+  "src/crypto/lhash/lhash_test.cc",
+  "src/crypto/obj/obj_test.cc",
+  "src/crypto/pem/pem_test.cc",
+  "src/crypto/pkcs7/pkcs7_test.cc",
+  "src/crypto/pkcs8/pkcs12_test.cc",
+  "src/crypto/pkcs8/pkcs8_test.cc",
+  "src/crypto/poly1305/poly1305_test.cc",
+  "src/crypto/pool/pool_test.cc",
+  "src/crypto/rand_extra/rand_test.cc",
+  "src/crypto/refcount_test.cc",
+  "src/crypto/rsa_extra/rsa_test.cc",
+  "src/crypto/self_test.cc",
+  "src/crypto/stack/stack_test.cc",
+  "src/crypto/test/file_test_gtest.cc",
+  "src/crypto/test/gtest_main.cc",
+  "src/crypto/thread_test.cc",
+  "src/crypto/x509/x509_test.cc",
+  "src/crypto/x509/x509_time_test.cc",
+  "src/crypto/x509v3/tab_test.cc",
+  "src/crypto/x509v3/v3name_test.cc",
+]
+
+ssl_test_sources = [
+  "src/crypto/test/gtest_main.cc",
+  "src/ssl/span_test.cc",
+  "src/ssl/ssl_test.cc",
+]
index e69de29..6e4fc85 100644 (file)
@@ -0,0 +1,302 @@
+# Copyright 2014 The Chromium Authors. All rights reserved.
+# Use of this source code is governed by a BSD-style license that can be
+# found in the LICENSE file.
+
+import("//build/config/android/config.gni")
+import("//build/config/arm.gni")
+import("//build/config/sanitizers/sanitizers.gni")
+import("//build_overrides/build.gni")
+import("//testing/libfuzzer/fuzzer_test.gni")
+import("BUILD.generated.gni")
+import("BUILD.generated_tests.gni")
+
+# Config for us and everybody else depending on BoringSSL.
+config("external_config") {
+  include_dirs = [ "src/include" ]
+  if (is_component_build) {
+    defines = [ "BORINGSSL_SHARED_LIBRARY" ]
+  }
+}
+
+# Config internal to this build file, shared by boringssl and boringssl_fuzzer.
+config("internal_config") {
+  visibility = [ ":*" ]  # Only targets in this file can depend on this.
+  defines = [
+    "BORINGSSL_ALLOW_CXX_RUNTIME",
+    "BORINGSSL_IMPLEMENTATION",
+    "BORINGSSL_NO_STATIC_INITIALIZER",
+    "OPENSSL_SMALL",
+  ]
+  configs = [
+    # TODO(davidben): Fix size_t truncations in BoringSSL.
+    # https://crbug.com/boringssl/22
+    "//build/config/compiler:no_size_t_to_int_warning",
+  ]
+  if (is_posix || is_fuchsia) {
+    cflags_c = [ "-std=c99" ]
+    defines += [ "_XOPEN_SOURCE=700" ]
+  }
+}
+
+config("no_asm_config") {
+  visibility = [ ":*" ]  # Only targets in this file can depend on this.
+  defines = [ "OPENSSL_NO_ASM" ]
+}
+
+all_sources = crypto_sources + ssl_sources
+all_headers = crypto_headers + ssl_headers
+
+# Windows' assembly is built with NASM. The other platforms use the platform
+# assembler. Exclude Windows ARM64 because NASM targets x86 and x64 only.
+if (is_win && !is_msan && current_cpu != "arm64") {
+  import("//third_party/nasm/nasm_assemble.gni")
+  nasm_assemble("boringssl_asm") {
+    if (current_cpu == "x64") {
+      sources = crypto_sources_win_x86_64
+    } else if (current_cpu == "x86") {
+      sources = crypto_sources_win_x86
+    }
+  }
+} else {
+  # This has no sources on some platforms so must be a source_set.
+  source_set("boringssl_asm") {
+    visibility = [ ":*" ]  # Only targets in this file can depend on this.
+
+    sources = []
+    asmflags = []
+    include_dirs = [ "src/include" ]
+
+    if (is_msan) {
+      public_configs = [ ":no_asm_config" ]
+    } else if (current_cpu == "x64") {
+      if (is_mac) {
+        sources += crypto_sources_mac_x86_64
+      } else if (is_linux || is_android) {
+        sources += crypto_sources_linux_x86_64
+      } else {
+        public_configs = [ ":no_asm_config" ]
+      }
+    } else if (current_cpu == "x86") {
+      if (is_mac) {
+        sources += crypto_sources_mac_x86
+      } else if (is_linux || is_android) {
+        sources += crypto_sources_linux_x86
+      } else {
+        public_configs = [ ":no_asm_config" ]
+      }
+    } else if (current_cpu == "arm") {
+      if (is_linux || is_android) {
+        sources += crypto_sources_linux_arm
+      } else if (is_ios) {
+        sources += crypto_sources_ios_arm
+      } else {
+        public_configs = [ ":no_asm_config" ]
+      }
+    } else if (current_cpu == "arm64") {
+      if (is_linux || is_android) {
+        sources += crypto_sources_linux_aarch64
+      } else if (is_ios) {
+        sources += crypto_sources_ios_aarch64
+      } else {
+        public_configs = [ ":no_asm_config" ]
+      }
+    } else {
+      public_configs = [ ":no_asm_config" ]
+    }
+  }
+}
+
+component("boringssl") {
+  sources = all_sources
+  public = all_headers
+  friend = [ ":*" ]
+  deps = [
+    ":boringssl_asm",
+    "//third_party/boringssl/src/third_party/fiat:fiat_license",
+  ]
+
+  public_configs = [ ":external_config" ]
+  configs += [ ":internal_config" ]
+
+  configs -= [ "//build/config/compiler:chromium_code" ]
+  configs += [ "//build/config/compiler:no_chromium_code" ]
+
+  if (is_nacl) {
+    deps += [ "//native_client_sdk/src/libraries/nacl_io" ]
+  }
+}
+
+# These targets are named "_tests" rather than "_test" to avoid colliding with a
+# historical "boringssl_ssl_test" target. This works around a bug with the iOS
+# build rules.
+
+test("boringssl_crypto_tests") {
+  sources = crypto_test_sources + test_support_sources
+  deps = [
+    ":boringssl",
+    "//testing/gtest",
+  ]
+
+  configs -= [ "//build/config/compiler:chromium_code" ]
+  configs += [
+    ":internal_config",
+    "//build/config/compiler:no_chromium_code",
+  ]
+
+  # Chromium infrastructure does not support GTest, only the //base wrapper.
+  if (build_with_chromium) {
+    sources -= [
+      "src/crypto/test/gtest_main.cc",
+
+      # //base includes its own conflicting malloc shim.
+      "src/crypto/test/malloc.cc",
+    ]
+    sources += [ "gtest_main_chromium.cc" ]
+    deps += [ "//base/test:test_support" ]
+  }
+}
+
+test("boringssl_ssl_tests") {
+  sources = ssl_test_sources + test_support_sources
+  deps = [
+    ":boringssl",
+    "//testing/gtest",
+  ]
+
+  configs -= [ "//build/config/compiler:chromium_code" ]
+  configs += [
+    ":internal_config",
+    "//build/config/compiler:no_chromium_code",
+  ]
+
+  # Chromium infrastructure does not support GTest, only the //base wrapper.
+  if (build_with_chromium) {
+    sources -= [
+      "src/crypto/test/gtest_main.cc",
+
+      # //base includes its own conflicting malloc shim.
+      "src/crypto/test/malloc.cc",
+    ]
+    sources += [ "gtest_main_chromium.cc" ]
+    deps += [ "//base/test:test_support" ]
+  }
+}
+
+if (build_with_chromium) {
+  config("fuzzer_config") {
+    visibility = [ ":*" ]  # Only targets in this file can depend on this.
+    defines = [
+      "BORINGSSL_UNSAFE_FUZZER_MODE",
+      "BORINGSSL_UNSAFE_DETERMINISTIC_MODE",
+    ]
+  }
+
+  # The same as boringssl, but builds with BORINGSSL_UNSAFE_FUZZER_MODE.
+  component("boringssl_fuzzer") {
+    visibility = [ ":*" ]  # Only targets in this file can depend on this.
+
+    sources = all_sources
+    deps = [
+      ":boringssl_asm",
+    ]
+
+    public_configs = [
+      ":external_config",
+      ":fuzzer_config",
+    ]
+    configs += [ ":internal_config" ]
+
+    configs -= [ "//build/config/compiler:chromium_code" ]
+    configs += [ "//build/config/compiler:no_chromium_code" ]
+
+    if (is_nacl) {
+      deps += [ "//native_client_sdk/src/libraries/nacl_io" ]
+    }
+  }
+
+  foreach(fuzzer, fuzzers) {
+    fuzzer_test("boringssl_${fuzzer}_fuzzer") {
+      sources = [
+        "src/fuzz/${fuzzer}.cc",
+        "src/ssl/test/fuzzer.h",
+        "src/ssl/test/fuzzer_tags.h",
+      ]
+      deps = [
+        ":boringssl_fuzzer",
+      ]
+      seed_corpus = "src/fuzz/${fuzzer}_corpus"
+
+      if ("cert" == fuzzer) {
+        libfuzzer_options = [ "max_len=3072" ]
+      } else if ("client" == fuzzer) {
+        libfuzzer_options = [ "max_len=20000" ]
+      } else if ("pkcs8" == fuzzer) {
+        libfuzzer_options = [ "max_len=2048" ]
+      } else if ("privkey" == fuzzer) {
+        libfuzzer_options = [ "max_len=2048" ]
+      } else if ("read_pem" == fuzzer) {
+        libfuzzer_options = [ "max_len=512" ]
+      } else if ("session" == fuzzer) {
+        libfuzzer_options = [ "max_len=8192" ]
+      } else if ("server" == fuzzer) {
+        libfuzzer_options = [ "max_len=4096" ]
+      } else if ("spki" == fuzzer) {
+        libfuzzer_options = [ "max_len=1024" ]
+      } else if ("ssl_ctx_api" == fuzzer) {
+        libfuzzer_options = [ "max_len=256" ]
+      }
+    }
+  }
+
+  config("fuzzer_no_fuzzer_mode_config") {
+    visibility = [ ":*" ]  # Only targets in this file can depend on this.
+    defines = [ "BORINGSSL_UNSAFE_DETERMINISTIC_MODE" ]
+  }
+
+  # The same as boringssl, but builds with BORINGSSL_UNSAFE_DETERMINISTIC_MODE.
+  component("boringssl_fuzzer_no_fuzzer_mode") {
+    visibility = [ ":*" ]  # Only targets in this file can depend on this.
+
+    sources = all_sources
+    deps = [
+      ":boringssl_asm",
+    ]
+
+    public_configs = [
+      ":external_config",
+      ":fuzzer_no_fuzzer_mode_config",
+    ]
+    configs += [ ":internal_config" ]
+
+    configs -= [ "//build/config/compiler:chromium_code" ]
+    configs += [ "//build/config/compiler:no_chromium_code" ]
+
+    if (is_nacl) {
+      deps += [ "//native_client_sdk/src/libraries/nacl_io" ]
+    }
+  }
+
+  fuzzer_test("boringssl_client_no_fuzzer_mode_fuzzer") {
+    sources = [
+      "src/fuzz/client.cc",
+      "src/ssl/test/fuzzer.h",
+      "src/ssl/test/fuzzer_tags.h",
+    ]
+    deps = [
+      ":boringssl_fuzzer_no_fuzzer_mode",
+    ]
+    seed_corpus = "src/fuzz/client_corpus_no_fuzzer_mode"
+  }
+
+  fuzzer_test("boringssl_server_no_fuzzer_mode_fuzzer") {
+    sources = [
+      "src/fuzz/server.cc",
+      "src/ssl/test/fuzzer.h",
+      "src/ssl/test/fuzzer_tags.h",
+    ]
+    deps = [
+      ":boringssl_fuzzer_no_fuzzer_mode",
+    ]
+    seed_corpus = "src/fuzz/server_corpus_no_fuzzer_mode"
+  }
+}