Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(770)

Side by Side Diff: openssl/openssl.config

Issue 59083010: third_party/openssl: add ChaCha20+Poly1305 support. Base URL: https://chromium.googlesource.com/chromium/deps/openssl.git@master
Patch Set: Created 7 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « openssl/include/openssl/tls1.h ('k') | openssl/patches/aead_ssl_support.patch » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 CONFIGURE_ARGS="\ 1 CONFIGURE_ARGS="\
2 -DL_ENDIAN \ 2 -DL_ENDIAN \
3 linux-generic32 \ 3 linux-generic32 \
4 no-camellia \ 4 no-camellia \
5 no-capieng \ 5 no-capieng \
6 no-cast \ 6 no-cast \
7 no-cms \ 7 no-cms \
8 no-gost \ 8 no-gost \
9 no-gmp \ 9 no-gmp \
10 no-heartbeats \ 10 no-heartbeats \
(...skipping 414 matching lines...) Expand 10 before | Expand all | Expand 10 after
425 crypto/bn/bn_print.c \ 425 crypto/bn/bn_print.c \
426 crypto/bn/bn_rand.c \ 426 crypto/bn/bn_rand.c \
427 crypto/bn/bn_recp.c \ 427 crypto/bn/bn_recp.c \
428 crypto/bn/bn_shift.c \ 428 crypto/bn/bn_shift.c \
429 crypto/bn/bn_sqr.c \ 429 crypto/bn/bn_sqr.c \
430 crypto/bn/bn_sqrt.c \ 430 crypto/bn/bn_sqrt.c \
431 crypto/bn/bn_word.c \ 431 crypto/bn/bn_word.c \
432 crypto/buffer/buf_err.c \ 432 crypto/buffer/buf_err.c \
433 crypto/buffer/buf_str.c \ 433 crypto/buffer/buf_str.c \
434 crypto/buffer/buffer.c \ 434 crypto/buffer/buffer.c \
435 crypto/chacha/chacha_enc.c \
435 crypto/cmac/cm_ameth.c \ 436 crypto/cmac/cm_ameth.c \
436 crypto/cmac/cm_pmeth.c \ 437 crypto/cmac/cm_pmeth.c \
437 crypto/cmac/cmac.c \ 438 crypto/cmac/cmac.c \
438 crypto/comp/c_rle.c \ 439 crypto/comp/c_rle.c \
439 crypto/comp/c_zlib.c \ 440 crypto/comp/c_zlib.c \
440 crypto/comp/comp_err.c \ 441 crypto/comp/comp_err.c \
441 crypto/comp/comp_lib.c \ 442 crypto/comp/comp_lib.c \
442 crypto/conf/conf_api.c \ 443 crypto/conf/conf_api.c \
443 crypto/conf/conf_def.c \ 444 crypto/conf/conf_def.c \
444 crypto/conf/conf_err.c \ 445 crypto/conf/conf_err.c \
(...skipping 113 matching lines...) Expand 10 before | Expand all | Expand 10 after
558 crypto/evp/bio_enc.c \ 559 crypto/evp/bio_enc.c \
559 crypto/evp/bio_md.c \ 560 crypto/evp/bio_md.c \
560 crypto/evp/bio_ok.c \ 561 crypto/evp/bio_ok.c \
561 crypto/evp/c_all.c \ 562 crypto/evp/c_all.c \
562 crypto/evp/c_allc.c \ 563 crypto/evp/c_allc.c \
563 crypto/evp/c_alld.c \ 564 crypto/evp/c_alld.c \
564 crypto/evp/digest.c \ 565 crypto/evp/digest.c \
565 crypto/evp/e_aes.c \ 566 crypto/evp/e_aes.c \
566 crypto/evp/e_aes_cbc_hmac_sha1.c \ 567 crypto/evp/e_aes_cbc_hmac_sha1.c \
567 crypto/evp/e_bf.c \ 568 crypto/evp/e_bf.c \
569 crypto/evp/e_chacha20poly1305.c \
568 crypto/evp/e_des.c \ 570 crypto/evp/e_des.c \
569 crypto/evp/e_des3.c \ 571 crypto/evp/e_des3.c \
570 crypto/evp/e_null.c \ 572 crypto/evp/e_null.c \
571 crypto/evp/e_old.c \ 573 crypto/evp/e_old.c \
572 crypto/evp/e_rc2.c \ 574 crypto/evp/e_rc2.c \
573 crypto/evp/e_rc4.c \ 575 crypto/evp/e_rc4.c \
574 crypto/evp/e_rc4_hmac_md5.c \ 576 crypto/evp/e_rc4_hmac_md5.c \
575 crypto/evp/e_rc5.c \ 577 crypto/evp/e_rc5.c \
576 crypto/evp/e_xcbc_d.c \ 578 crypto/evp/e_xcbc_d.c \
577 crypto/evp/encode.c \ 579 crypto/evp/encode.c \
578 crypto/evp/evp_acnf.c \ 580 crypto/evp/evp_acnf.c \
581 crypto/evp/evp_aead.c \
579 crypto/evp/evp_cnf.c \ 582 crypto/evp/evp_cnf.c \
580 crypto/evp/evp_enc.c \ 583 crypto/evp/evp_enc.c \
581 crypto/evp/evp_err.c \ 584 crypto/evp/evp_err.c \
582 crypto/evp/evp_key.c \ 585 crypto/evp/evp_key.c \
583 crypto/evp/evp_lib.c \ 586 crypto/evp/evp_lib.c \
584 crypto/evp/evp_pbe.c \ 587 crypto/evp/evp_pbe.c \
585 crypto/evp/evp_pkey.c \ 588 crypto/evp/evp_pkey.c \
586 crypto/evp/m_dss.c \ 589 crypto/evp/m_dss.c \
587 crypto/evp/m_dss1.c \ 590 crypto/evp/m_dss1.c \
588 crypto/evp/m_ecdsa.c \ 591 crypto/evp/m_ecdsa.c \
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after
667 crypto/pkcs12/p12_utl.c \ 670 crypto/pkcs12/p12_utl.c \
668 crypto/pkcs12/pk12err.c \ 671 crypto/pkcs12/pk12err.c \
669 crypto/pkcs7/pk7_asn1.c \ 672 crypto/pkcs7/pk7_asn1.c \
670 crypto/pkcs7/pk7_attr.c \ 673 crypto/pkcs7/pk7_attr.c \
671 crypto/pkcs7/pk7_doit.c \ 674 crypto/pkcs7/pk7_doit.c \
672 crypto/pkcs7/pk7_lib.c \ 675 crypto/pkcs7/pk7_lib.c \
673 crypto/pkcs7/pk7_mime.c \ 676 crypto/pkcs7/pk7_mime.c \
674 crypto/pkcs7/pk7_smime.c \ 677 crypto/pkcs7/pk7_smime.c \
675 crypto/pkcs7/pkcs7err.c \ 678 crypto/pkcs7/pkcs7err.c \
676 crypto/pqueue/pqueue.c \ 679 crypto/pqueue/pqueue.c \
680 crypto/poly1305/poly1305.c \
677 crypto/rand/md_rand.c \ 681 crypto/rand/md_rand.c \
678 crypto/rand/rand_egd.c \ 682 crypto/rand/rand_egd.c \
679 crypto/rand/rand_err.c \ 683 crypto/rand/rand_err.c \
680 crypto/rand/rand_lib.c \ 684 crypto/rand/rand_lib.c \
681 crypto/rand/rand_unix.c \ 685 crypto/rand/rand_unix.c \
682 crypto/rand/rand_win.c \ 686 crypto/rand/rand_win.c \
683 crypto/rand/randfile.c \ 687 crypto/rand/randfile.c \
684 crypto/rc2/rc2_cbc.c \ 688 crypto/rc2/rc2_cbc.c \
685 crypto/rc2/rc2_ecb.c \ 689 crypto/rc2/rc2_ecb.c \
686 crypto/rc2/rc2_skey.c \ 690 crypto/rc2/rc2_skey.c \
(...skipping 95 matching lines...) Expand 10 before | Expand all | Expand 10 after
782 crypto/x509v3/v3_skey.c \ 786 crypto/x509v3/v3_skey.c \
783 crypto/x509v3/v3_sxnet.c \ 787 crypto/x509v3/v3_sxnet.c \
784 crypto/x509v3/v3_utl.c \ 788 crypto/x509v3/v3_utl.c \
785 crypto/x509v3/v3err.c \ 789 crypto/x509v3/v3err.c \
786 " 790 "
787 791
788 OPENSSL_CRYPTO_SOURCES_arm="\ 792 OPENSSL_CRYPTO_SOURCES_arm="\
789 crypto/aes/asm/aes-armv4.S \ 793 crypto/aes/asm/aes-armv4.S \
790 crypto/bn/asm/armv4-gf2m.S \ 794 crypto/bn/asm/armv4-gf2m.S \
791 crypto/bn/asm/armv4-mont.S \ 795 crypto/bn/asm/armv4-mont.S \
796 crypto/chacha/chacha_vec_arm.s \
792 crypto/modes/asm/ghash-armv4.S \ 797 crypto/modes/asm/ghash-armv4.S \
798 crypto/poly1305/poly1305_arm.c \
799 crypto/poly1305/poly1305_arm_asm.s \
793 crypto/sha/asm/sha1-armv4-large.S \ 800 crypto/sha/asm/sha1-armv4-large.S \
794 crypto/sha/asm/sha256-armv4.S \ 801 crypto/sha/asm/sha256-armv4.S \
795 crypto/sha/asm/sha512-armv4.S \ 802 crypto/sha/asm/sha512-armv4.S \
796 " 803 "
797 804
798 OPENSSL_CRYPTO_SOURCES_EXCLUDES_arm="\ 805 OPENSSL_CRYPTO_SOURCES_EXCLUDES_arm="\
799 crypto/aes/aes_core.c \ 806 crypto/aes/aes_core.c \
800 " 807 "
801 808
802 OPENSSL_CRYPTO_SOURCES_mips="\ 809 OPENSSL_CRYPTO_SOURCES_mips="\
(...skipping 11 matching lines...) Expand all
814 821
815 OPENSSL_CRYPTO_SOURCES_x86="\ 822 OPENSSL_CRYPTO_SOURCES_x86="\
816 crypto/aes/asm/aes-586.S \ 823 crypto/aes/asm/aes-586.S \
817 crypto/aes/asm/aesni-x86.S \ 824 crypto/aes/asm/aesni-x86.S \
818 crypto/aes/asm/vpaes-x86.S \ 825 crypto/aes/asm/vpaes-x86.S \
819 crypto/bf/asm/bf-586.S \ 826 crypto/bf/asm/bf-586.S \
820 crypto/bn/asm/bn-586.S \ 827 crypto/bn/asm/bn-586.S \
821 crypto/bn/asm/co-586.S \ 828 crypto/bn/asm/co-586.S \
822 crypto/bn/asm/x86-gf2m.S \ 829 crypto/bn/asm/x86-gf2m.S \
823 crypto/bn/asm/x86-mont.S \ 830 crypto/bn/asm/x86-mont.S \
831 crypto/chacha/chacha_vec.c \
824 crypto/des/asm/crypt586.S \ 832 crypto/des/asm/crypt586.S \
825 crypto/des/asm/des-586.S \ 833 crypto/des/asm/des-586.S \
826 crypto/md5/asm/md5-586.S \ 834 crypto/md5/asm/md5-586.S \
827 crypto/modes/asm/ghash-x86.S \ 835 crypto/modes/asm/ghash-x86.S \
836 crypto/poly1305/poly1305_vec.c \
828 crypto/sha/asm/sha1-586.S \ 837 crypto/sha/asm/sha1-586.S \
829 crypto/sha/asm/sha256-586.S \ 838 crypto/sha/asm/sha256-586.S \
830 crypto/sha/asm/sha512-586.S \ 839 crypto/sha/asm/sha512-586.S \
831 crypto/x86cpuid.S \ 840 crypto/x86cpuid.S \
832 " 841 "
833 842
834 OPENSSL_CRYPTO_SOURCES_EXCLUDES_x86="\ 843 OPENSSL_CRYPTO_SOURCES_EXCLUDES_x86="\
835 crypto/aes/aes_core.c \ 844 crypto/aes/aes_core.c \
836 crypto/aes/aes_cbc.c \ 845 crypto/aes/aes_cbc.c \
837 crypto/bf/bf_enc.c \ 846 crypto/bf/bf_enc.c \
838 crypto/bn/bn_asm.c \ 847 crypto/bn/bn_asm.c \
848 crypto/chacha/chacha_enc.c \
839 crypto/des/des_enc.c \ 849 crypto/des/des_enc.c \
840 crypto/des/fcrypt_b.c \ 850 crypto/des/fcrypt_b.c \
841 crypto/mem_clr.c \ 851 crypto/mem_clr.c \
852 crypto/poly1305/poly1305.c \
842 " 853 "
843 854
844 OPENSSL_CRYPTO_SOURCES_x86_64="\ 855 OPENSSL_CRYPTO_SOURCES_x86_64="\
845 crypto/aes/asm/aes-x86_64.S \ 856 crypto/aes/asm/aes-x86_64.S \
846 crypto/aes/asm/aesni-x86_64.S \ 857 crypto/aes/asm/aesni-x86_64.S \
847 crypto/aes/asm/aesni-sha1-x86_64.S \ 858 crypto/aes/asm/aesni-sha1-x86_64.S \
848 crypto/aes/asm/bsaes-x86_64.S \ 859 crypto/aes/asm/bsaes-x86_64.S \
849 crypto/aes/asm/vpaes-x86_64.S \ 860 crypto/aes/asm/vpaes-x86_64.S \
850 crypto/bn/asm/modexp512-x86_64.S \ 861 crypto/bn/asm/modexp512-x86_64.S \
851 crypto/bn/asm/x86_64-gcc.c \ 862 crypto/bn/asm/x86_64-gcc.c \
852 crypto/bn/asm/x86_64-gf2m.S \ 863 crypto/bn/asm/x86_64-gf2m.S \
853 crypto/bn/asm/x86_64-mont.S \ 864 crypto/bn/asm/x86_64-mont.S \
854 crypto/bn/asm/x86_64-mont5.S \ 865 crypto/bn/asm/x86_64-mont5.S \
866 crypto/chacha/chacha_vec.c \
855 crypto/md5/asm/md5-x86_64.S \ 867 crypto/md5/asm/md5-x86_64.S \
856 crypto/modes/asm/ghash-x86_64.S \ 868 crypto/modes/asm/ghash-x86_64.S \
857 crypto/rc4/asm/rc4-md5-x86_64.S \ 869 crypto/rc4/asm/rc4-md5-x86_64.S \
858 crypto/rc4/asm/rc4-x86_64.S \ 870 crypto/rc4/asm/rc4-x86_64.S \
859 crypto/sha/asm/sha1-x86_64.S \ 871 crypto/sha/asm/sha1-x86_64.S \
860 crypto/sha/asm/sha256-x86_64.S \ 872 crypto/sha/asm/sha256-x86_64.S \
861 crypto/sha/asm/sha512-x86_64.S \ 873 crypto/sha/asm/sha512-x86_64.S \
874 crypto/poly1305/poly1305_vec.c \
862 crypto/x86_64cpuid.S \ 875 crypto/x86_64cpuid.S \
863 " 876 "
864 877
865 OPENSSL_CRYPTO_SOURCES_EXCLUDES_x86_64="\ 878 OPENSSL_CRYPTO_SOURCES_EXCLUDES_x86_64="\
866 crypto/aes/aes_cbc.c \ 879 crypto/aes/aes_cbc.c \
867 crypto/aes/aes_core.c \ 880 crypto/aes/aes_core.c \
868 crypto/bn/bn_asm.c \ 881 crypto/bn/bn_asm.c \
882 crypto/chacha/chacha_enc.c \
869 crypto/mem_clr.c \ 883 crypto/mem_clr.c \
884 crypto/poly1305/poly1305.c \
870 crypto/rc4/rc4_enc.c \ 885 crypto/rc4/rc4_enc.c \
871 crypto/rc4/rc4_skey.c \ 886 crypto/rc4/rc4_skey.c \
872 " 887 "
873 888
874 OPENSSL_SSL_INCLUDES="\ 889 OPENSSL_SSL_INCLUDES="\
875 . \ 890 . \
876 include \ 891 include \
877 crypto \ 892 crypto \
878 " 893 "
879 894
(...skipping 111 matching lines...) Expand 10 before | Expand all | Expand 10 after
991 progs.patch \ 1006 progs.patch \
992 handshake_cutthrough.patch \ 1007 handshake_cutthrough.patch \
993 jsse.patch \ 1008 jsse.patch \
994 channelid.patch \ 1009 channelid.patch \
995 channelidchromium.patch \ 1010 channelidchromium.patch \
996 eng_dyn_dirs.patch \ 1011 eng_dyn_dirs.patch \
997 fix_clang_build.patch \ 1012 fix_clang_build.patch \
998 x509_hash_name_algorithm_change.patch \ 1013 x509_hash_name_algorithm_change.patch \
999 reduce_client_hello_size.patch \ 1014 reduce_client_hello_size.patch \
1000 fix_lhash_iteration.patch \ 1015 fix_lhash_iteration.patch \
1016 tls1_change_cipher_state_rewrite.patch \
1017 aead_support.patch \
1018 aead_ssl_support.patch \
1019 use_aead_for_aes_gcm.patch \
1020 chacha20poly1305.patch \
1021 neon_runtime.patch \
1001 " 1022 "
1002 1023
1003 OPENSSL_PATCHES_progs_SOURCES="\ 1024 OPENSSL_PATCHES_progs_SOURCES="\
1004 apps/openssl.c \ 1025 apps/openssl.c \
1005 apps/progs.h \ 1026 apps/progs.h \
1006 apps/speed.c \ 1027 apps/speed.c \
1007 crypto/ui/ui_openssl.c \ 1028 crypto/ui/ui_openssl.c \
1008 " 1029 "
1009 1030
1010 OPENSSL_PATCHES_handshake_cutthrough_SOURCES="\ 1031 OPENSSL_PATCHES_handshake_cutthrough_SOURCES="\
(...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after
1064 1085
1065 OPENSSL_PATCHES_fix_lhash_iteration_SOURCES="\ 1086 OPENSSL_PATCHES_fix_lhash_iteration_SOURCES="\
1066 crypto/conf/conf_api.c 1087 crypto/conf/conf_api.c
1067 crypto/lhash/lhash.c 1088 crypto/lhash/lhash.c
1068 crypto/lhash/lhash.h 1089 crypto/lhash/lhash.h
1069 crypto/objects/o_names.c 1090 crypto/objects/o_names.c
1070 crypto/objects/obj_dat.c 1091 crypto/objects/obj_dat.c
1071 include/openssl/lhash.h 1092 include/openssl/lhash.h
1072 ssl/ssl_sess.c 1093 ssl/ssl_sess.c
1073 " 1094 "
OLDNEW
« no previous file with comments | « openssl/include/openssl/tls1.h ('k') | openssl/patches/aead_ssl_support.patch » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698