| Index: third_party/boringssl/BUILD.generated.gni
|
| diff --git a/third_party/boringssl/BUILD.generated.gni b/third_party/boringssl/BUILD.generated.gni
|
| index d3653663265500b0fe1611d00984222d0d9cec86..e3b69b198bf6263c032f756158ec36725e13b966 100644
|
| --- a/third_party/boringssl/BUILD.generated.gni
|
| +++ b/third_party/boringssl/BUILD.generated.gni
|
| @@ -87,6 +87,8 @@ crypto_sources = [
|
| "src/crypto/cipher/cipher.c",
|
| "src/crypto/cipher/derive_key.c",
|
| "src/crypto/cipher/e_aes.c",
|
| + "src/crypto/cipher/e_aesctrhmac.c",
|
| + "src/crypto/cipher/e_aesgcmsiv.c",
|
| "src/crypto/cipher/e_chacha20poly1305.c",
|
| "src/crypto/cipher/e_des.c",
|
| "src/crypto/cipher/e_null.c",
|
| @@ -116,10 +118,8 @@ crypto_sources = [
|
| "src/crypto/dh/dh.c",
|
| "src/crypto/dh/dh_asn1.c",
|
| "src/crypto/dh/params.c",
|
| - "src/crypto/digest/digest.c",
|
| - "src/crypto/digest/digests.c",
|
| - "src/crypto/digest/internal.h",
|
| - "src/crypto/digest/md32_common.h",
|
| + "src/crypto/digest_extra/digest_extra.c",
|
| + "src/crypto/digest_extra/internal.h",
|
| "src/crypto/dsa/dsa.c",
|
| "src/crypto/dsa/dsa_asn1.c",
|
| "src/crypto/ec/ec.c",
|
| @@ -149,18 +149,22 @@ crypto_sources = [
|
| "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/sign.c",
|
| "src/crypto/ex_data.c",
|
| + "src/crypto/fipsmodule/bcm.c",
|
| + "src/crypto/fipsmodule/delocate.h",
|
| + "src/crypto/fipsmodule/digest/internal.h",
|
| + "src/crypto/fipsmodule/digest/md32_common.h",
|
| + "src/crypto/fipsmodule/is_fips.c",
|
| "src/crypto/hkdf/hkdf.c",
|
| - "src/crypto/hmac/hmac.c",
|
| "src/crypto/internal.h",
|
| "src/crypto/lhash/lhash.c",
|
| - "src/crypto/md4/md4.c",
|
| - "src/crypto/md5/md5.c",
|
| "src/crypto/mem.c",
|
| "src/crypto/modes/cbc.c",
|
| "src/crypto/modes/cfb.c",
|
| @@ -190,7 +194,9 @@ crypto_sources = [
|
| "src/crypto/poly1305/poly1305_vec.c",
|
| "src/crypto/pool/internal.h",
|
| "src/crypto/pool/pool.c",
|
| + "src/crypto/rand/ctrdrbg.c",
|
| "src/crypto/rand/deterministic.c",
|
| + "src/crypto/rand/forkunsafe.c",
|
| "src/crypto/rand/fuchsia.c",
|
| "src/crypto/rand/internal.h",
|
| "src/crypto/rand/rand.c",
|
| @@ -205,10 +211,6 @@ crypto_sources = [
|
| "src/crypto/rsa/rsa.c",
|
| "src/crypto/rsa/rsa_asn1.c",
|
| "src/crypto/rsa/rsa_impl.c",
|
| - "src/crypto/sha/sha1-altivec.c",
|
| - "src/crypto/sha/sha1.c",
|
| - "src/crypto/sha/sha256.c",
|
| - "src/crypto/sha/sha512.c",
|
| "src/crypto/stack/stack.c",
|
| "src/crypto/thread.c",
|
| "src/crypto/thread_none.c",
|
| @@ -338,6 +340,7 @@ crypto_sources = [
|
| "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/lhash_macros.h",
|
| "src/include/openssl/md4.h",
|
| @@ -419,10 +422,10 @@ crypto_sources_linux_aarch64 = [
|
| "linux-aarch64/crypto/aes/aesv8-armx64.S",
|
| "linux-aarch64/crypto/bn/armv8-mont.S",
|
| "linux-aarch64/crypto/chacha/chacha-armv8.S",
|
| + "linux-aarch64/crypto/fipsmodule/sha1-armv8.S",
|
| + "linux-aarch64/crypto/fipsmodule/sha256-armv8.S",
|
| + "linux-aarch64/crypto/fipsmodule/sha512-armv8.S",
|
| "linux-aarch64/crypto/modes/ghashv8-armx64.S",
|
| - "linux-aarch64/crypto/sha/sha1-armv8.S",
|
| - "linux-aarch64/crypto/sha/sha256-armv8.S",
|
| - "linux-aarch64/crypto/sha/sha512-armv8.S",
|
| ]
|
|
|
| crypto_sources_linux_arm = [
|
| @@ -431,11 +434,11 @@ crypto_sources_linux_arm = [
|
| "linux-arm/crypto/aes/bsaes-armv7.S",
|
| "linux-arm/crypto/bn/armv4-mont.S",
|
| "linux-arm/crypto/chacha/chacha-armv4.S",
|
| + "linux-arm/crypto/fipsmodule/sha1-armv4-large.S",
|
| + "linux-arm/crypto/fipsmodule/sha256-armv4.S",
|
| + "linux-arm/crypto/fipsmodule/sha512-armv4.S",
|
| "linux-arm/crypto/modes/ghash-armv4.S",
|
| "linux-arm/crypto/modes/ghashv8-armx32.S",
|
| - "linux-arm/crypto/sha/sha1-armv4-large.S",
|
| - "linux-arm/crypto/sha/sha256-armv4.S",
|
| - "linux-arm/crypto/sha/sha512-armv4.S",
|
| "src/crypto/curve25519/asm/x25519-asm-arm.S",
|
| "src/crypto/poly1305/poly1305_arm_asm.S",
|
| ]
|
| @@ -453,11 +456,11 @@ crypto_sources_linux_x86 = [
|
| "linux-x86/crypto/bn/co-586.S",
|
| "linux-x86/crypto/bn/x86-mont.S",
|
| "linux-x86/crypto/chacha/chacha-x86.S",
|
| - "linux-x86/crypto/md5/md5-586.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/modes/ghash-x86.S",
|
| - "linux-x86/crypto/sha/sha1-586.S",
|
| - "linux-x86/crypto/sha/sha256-586.S",
|
| - "linux-x86/crypto/sha/sha512-586.S",
|
| ]
|
|
|
| crypto_sources_linux_x86_64 = [
|
| @@ -471,13 +474,13 @@ crypto_sources_linux_x86_64 = [
|
| "linux-x86_64/crypto/chacha/chacha-x86_64.S",
|
| "linux-x86_64/crypto/cipher/chacha20_poly1305_x86_64.S",
|
| "linux-x86_64/crypto/ec/p256-x86_64-asm.S",
|
| - "linux-x86_64/crypto/md5/md5-x86_64.S",
|
| + "linux-x86_64/crypto/fipsmodule/md5-x86_64.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/modes/aesni-gcm-x86_64.S",
|
| "linux-x86_64/crypto/modes/ghash-x86_64.S",
|
| "linux-x86_64/crypto/rand/rdrand-x86_64.S",
|
| - "linux-x86_64/crypto/sha/sha1-x86_64.S",
|
| - "linux-x86_64/crypto/sha/sha256-x86_64.S",
|
| - "linux-x86_64/crypto/sha/sha512-x86_64.S",
|
| "src/crypto/curve25519/asm/x25519-asm-x86_64.S",
|
| ]
|
|
|
| @@ -489,11 +492,11 @@ crypto_sources_mac_x86 = [
|
| "mac-x86/crypto/bn/co-586.S",
|
| "mac-x86/crypto/bn/x86-mont.S",
|
| "mac-x86/crypto/chacha/chacha-x86.S",
|
| - "mac-x86/crypto/md5/md5-586.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/modes/ghash-x86.S",
|
| - "mac-x86/crypto/sha/sha1-586.S",
|
| - "mac-x86/crypto/sha/sha256-586.S",
|
| - "mac-x86/crypto/sha/sha512-586.S",
|
| ]
|
|
|
| crypto_sources_mac_x86_64 = [
|
| @@ -507,13 +510,13 @@ crypto_sources_mac_x86_64 = [
|
| "mac-x86_64/crypto/chacha/chacha-x86_64.S",
|
| "mac-x86_64/crypto/cipher/chacha20_poly1305_x86_64.S",
|
| "mac-x86_64/crypto/ec/p256-x86_64-asm.S",
|
| - "mac-x86_64/crypto/md5/md5-x86_64.S",
|
| + "mac-x86_64/crypto/fipsmodule/md5-x86_64.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/modes/aesni-gcm-x86_64.S",
|
| "mac-x86_64/crypto/modes/ghash-x86_64.S",
|
| "mac-x86_64/crypto/rand/rdrand-x86_64.S",
|
| - "mac-x86_64/crypto/sha/sha1-x86_64.S",
|
| - "mac-x86_64/crypto/sha/sha256-x86_64.S",
|
| - "mac-x86_64/crypto/sha/sha512-x86_64.S",
|
| "src/crypto/curve25519/asm/x25519-asm-x86_64.S",
|
| ]
|
|
|
| @@ -525,11 +528,11 @@ crypto_sources_win_x86 = [
|
| "win-x86/crypto/bn/co-586.asm",
|
| "win-x86/crypto/bn/x86-mont.asm",
|
| "win-x86/crypto/chacha/chacha-x86.asm",
|
| - "win-x86/crypto/md5/md5-586.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/modes/ghash-x86.asm",
|
| - "win-x86/crypto/sha/sha1-586.asm",
|
| - "win-x86/crypto/sha/sha256-586.asm",
|
| - "win-x86/crypto/sha/sha512-586.asm",
|
| ]
|
|
|
| crypto_sources_win_x86_64 = [
|
| @@ -543,13 +546,13 @@ crypto_sources_win_x86_64 = [
|
| "win-x86_64/crypto/chacha/chacha-x86_64.asm",
|
| "win-x86_64/crypto/cipher/chacha20_poly1305_x86_64.asm",
|
| "win-x86_64/crypto/ec/p256-x86_64-asm.asm",
|
| - "win-x86_64/crypto/md5/md5-x86_64.asm",
|
| + "win-x86_64/crypto/fipsmodule/md5-x86_64.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/modes/aesni-gcm-x86_64.asm",
|
| "win-x86_64/crypto/modes/ghash-x86_64.asm",
|
| "win-x86_64/crypto/rand/rdrand-x86_64.asm",
|
| - "win-x86_64/crypto/sha/sha1-x86_64.asm",
|
| - "win-x86_64/crypto/sha/sha256-x86_64.asm",
|
| - "win-x86_64/crypto/sha/sha512-x86_64.asm",
|
| ]
|
|
|
| fuzzers = [
|
|
|