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

Side by Side Diff: net/net.gyp

Issue 12623017: Add Aes128GcmEncrypter and Aes128GcmDecrypter (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: Fix build errors. Add GetKey and GetNoncePrefix. Created 7 years, 9 months 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 | Annotate | Revision Log
OLDNEW
1 # Copyright 2013 The Chromium Authors. All rights reserved. 1 # Copyright 2013 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 { 5 {
6 'variables': { 6 'variables': {
7 'chromium_code': 1, 7 'chromium_code': 1,
8 8
9 'linux_link_kerberos%': 0, 9 'linux_link_kerberos%': 0,
10 'use_simple_cache_backend%': 0, 10 'use_simple_cache_backend%': 0,
(...skipping 654 matching lines...) Expand 10 before | Expand all | Expand 10 after
665 'quic/congestion_control/quic_congestion_manager.cc', 665 'quic/congestion_control/quic_congestion_manager.cc',
666 'quic/congestion_control/quic_congestion_manager.h', 666 'quic/congestion_control/quic_congestion_manager.h',
667 'quic/congestion_control/receive_algorithm_interface.cc', 667 'quic/congestion_control/receive_algorithm_interface.cc',
668 'quic/congestion_control/receive_algorithm_interface.h', 668 'quic/congestion_control/receive_algorithm_interface.h',
669 'quic/congestion_control/send_algorithm_interface.cc', 669 'quic/congestion_control/send_algorithm_interface.cc',
670 'quic/congestion_control/send_algorithm_interface.h', 670 'quic/congestion_control/send_algorithm_interface.h',
671 'quic/congestion_control/tcp_cubic_sender.cc', 671 'quic/congestion_control/tcp_cubic_sender.cc',
672 'quic/congestion_control/tcp_cubic_sender.h', 672 'quic/congestion_control/tcp_cubic_sender.h',
673 'quic/congestion_control/tcp_receiver.cc', 673 'quic/congestion_control/tcp_receiver.cc',
674 'quic/congestion_control/tcp_receiver.h', 674 'quic/congestion_control/tcp_receiver.h',
675 'quic/crypto/aes_128_gcm_decrypter.h',
676 'quic/crypto/aes_128_gcm_decrypter_nss.cc',
677 'quic/crypto/aes_128_gcm_decrypter_openssl.cc',
678 'quic/crypto/aes_128_gcm_encrypter.h',
679 'quic/crypto/aes_128_gcm_encrypter_nss.cc',
680 'quic/crypto/aes_128_gcm_encrypter_openssl.cc',
675 'quic/crypto/crypto_framer.cc', 681 'quic/crypto/crypto_framer.cc',
676 'quic/crypto/crypto_framer.h', 682 'quic/crypto/crypto_framer.h',
677 'quic/crypto/crypto_handshake.cc', 683 'quic/crypto/crypto_handshake.cc',
678 'quic/crypto/crypto_handshake.h', 684 'quic/crypto/crypto_handshake.h',
679 'quic/crypto/crypto_protocol.h', 685 'quic/crypto/crypto_protocol.h',
680 'quic/crypto/crypto_utils.cc', 686 'quic/crypto/crypto_utils.cc',
681 'quic/crypto/crypto_utils.h', 687 'quic/crypto/crypto_utils.h',
682 'quic/crypto/curve25519_key_exchange.cc', 688 'quic/crypto/curve25519_key_exchange.cc',
683 'quic/crypto/curve25519_key_exchange.h', 689 'quic/crypto/curve25519_key_exchange.h',
684 'quic/crypto/key_exchange.h', 690 'quic/crypto/key_exchange.h',
685 'quic/crypto/null_decrypter.cc', 691 'quic/crypto/null_decrypter.cc',
686 'quic/crypto/null_decrypter.h', 692 'quic/crypto/null_decrypter.h',
687 'quic/crypto/null_encrypter.cc', 693 'quic/crypto/null_encrypter.cc',
688 'quic/crypto/null_encrypter.h', 694 'quic/crypto/null_encrypter.h',
689 'quic/crypto/p256_key_exchange.h', 695 'quic/crypto/p256_key_exchange.h',
690 'quic/crypto/p256_key_exchange_nss.cc', 696 'quic/crypto/p256_key_exchange_nss.cc',
691 'quic/crypto/p256_key_exchange_openssl.cc', 697 'quic/crypto/p256_key_exchange_openssl.cc',
692 'quic/crypto/quic_decrypter.cc', 698 'quic/crypto/quic_decrypter.cc',
693 'quic/crypto/quic_decrypter.h', 699 'quic/crypto/quic_decrypter.h',
694 'quic/crypto/quic_encrypter.cc', 700 'quic/crypto/quic_encrypter.cc',
695 'quic/crypto/quic_encrypter.h', 701 'quic/crypto/quic_encrypter.h',
696 'quic/crypto/quic_random.cc', 702 'quic/crypto/quic_random.cc',
697 'quic/crypto/quic_random.h', 703 'quic/crypto/quic_random.h',
704 'quic/crypto/scoped_evp_cipher_ctx.h',
698 'quic/quic_bandwidth.cc', 705 'quic/quic_bandwidth.cc',
699 'quic/quic_bandwidth.h', 706 'quic/quic_bandwidth.h',
700 'quic/quic_blocked_writer_interface.h', 707 'quic/quic_blocked_writer_interface.h',
701 'quic/quic_client_session.cc', 708 'quic/quic_client_session.cc',
702 'quic/quic_client_session.h', 709 'quic/quic_client_session.h',
703 'quic/quic_crypto_client_stream.cc', 710 'quic/quic_crypto_client_stream.cc',
704 'quic/quic_crypto_client_stream.h', 711 'quic/quic_crypto_client_stream.h',
705 'quic/quic_crypto_server_stream.cc', 712 'quic/quic_crypto_server_stream.cc',
706 'quic/quic_crypto_server_stream.h', 713 'quic/quic_crypto_server_stream.h',
707 'quic/quic_crypto_stream.cc', 714 'quic/quic_crypto_stream.cc',
(...skipping 377 matching lines...) Expand 10 before | Expand all | Expand 10 after
1085 'base/nss_cert_database.cc', 1092 'base/nss_cert_database.cc',
1086 'base/nss_cert_database.h', 1093 'base/nss_cert_database.h',
1087 'base/nss_memio.c', 1094 'base/nss_memio.c',
1088 'base/nss_memio.h', 1095 'base/nss_memio.h',
1089 'base/test_root_certs_nss.cc', 1096 'base/test_root_certs_nss.cc',
1090 'base/x509_certificate_nss.cc', 1097 'base/x509_certificate_nss.cc',
1091 'base/x509_util_nss.cc', 1098 'base/x509_util_nss.cc',
1092 'base/x509_util_nss.h', 1099 'base/x509_util_nss.h',
1093 'ocsp/nss_ocsp.cc', 1100 'ocsp/nss_ocsp.cc',
1094 'ocsp/nss_ocsp.h', 1101 'ocsp/nss_ocsp.h',
1102 'quic/crypto/aes_128_gcm_decrypter_nss.cc',
1103 'quic/crypto/aes_128_gcm_encrypter_nss.cc',
1104 'quic/crypto/p256_key_exchange_nss.cc',
1095 'socket/nss_ssl_util.cc', 1105 'socket/nss_ssl_util.cc',
1096 'socket/nss_ssl_util.h', 1106 'socket/nss_ssl_util.h',
1097 'socket/ssl_client_socket_nss.cc', 1107 'socket/ssl_client_socket_nss.cc',
1098 'socket/ssl_client_socket_nss.h', 1108 'socket/ssl_client_socket_nss.h',
1099 'socket/ssl_server_socket_nss.cc', 1109 'socket/ssl_server_socket_nss.cc',
1100 'socket/ssl_server_socket_nss.h', 1110 'socket/ssl_server_socket_nss.h',
1101 'ssl/client_cert_store_impl_nss.cc', 1111 'ssl/client_cert_store_impl_nss.cc',
1102 'quic/crypto/p256_key_exchange_nss.cc',
1103 'third_party/mozilla_security_manager/nsKeygenHandler.cpp', 1112 'third_party/mozilla_security_manager/nsKeygenHandler.cpp',
1104 'third_party/mozilla_security_manager/nsKeygenHandler.h', 1113 'third_party/mozilla_security_manager/nsKeygenHandler.h',
1105 'third_party/mozilla_security_manager/nsNSSCertificateDB.cpp', 1114 'third_party/mozilla_security_manager/nsNSSCertificateDB.cpp',
1106 'third_party/mozilla_security_manager/nsNSSCertificateDB.h', 1115 'third_party/mozilla_security_manager/nsNSSCertificateDB.h',
1107 'third_party/mozilla_security_manager/nsPKCS12Blob.cpp', 1116 'third_party/mozilla_security_manager/nsPKCS12Blob.cpp',
1108 'third_party/mozilla_security_manager/nsPKCS12Blob.h', 1117 'third_party/mozilla_security_manager/nsPKCS12Blob.h',
1109 ], 1118 ],
1110 }, 1119 },
1111 { # else !use_openssl: remove the unneeded files 1120 { # else !use_openssl: remove the unneeded files
1112 'sources!': [ 1121 'sources!': [
1113 'base/cert_database_openssl.cc', 1122 'base/cert_database_openssl.cc',
1114 'base/cert_verify_proc_openssl.cc', 1123 'base/cert_verify_proc_openssl.cc',
1115 'base/cert_verify_proc_openssl.h', 1124 'base/cert_verify_proc_openssl.h',
1116 'base/crypto_module_openssl.cc', 1125 'base/crypto_module_openssl.cc',
1117 'base/keygen_handler_openssl.cc', 1126 'base/keygen_handler_openssl.cc',
1118 'base/openssl_client_key_store.cc', 1127 'base/openssl_client_key_store.cc',
1119 'base/openssl_client_key_store.h', 1128 'base/openssl_client_key_store.h',
1120 'base/openssl_private_key_store.h', 1129 'base/openssl_private_key_store.h',
1121 'base/openssl_private_key_store_android.cc', 1130 'base/openssl_private_key_store_android.cc',
1122 'base/openssl_private_key_store_memory.cc', 1131 'base/openssl_private_key_store_memory.cc',
1123 'base/test_root_certs_openssl.cc', 1132 'base/test_root_certs_openssl.cc',
1124 'base/x509_certificate_openssl.cc', 1133 'base/x509_certificate_openssl.cc',
1125 'base/x509_util_openssl.cc', 1134 'base/x509_util_openssl.cc',
1126 'base/x509_util_openssl.h', 1135 'base/x509_util_openssl.h',
1136 'quic/crypto/aes_128_gcm_decrypter_openssl.cc',
1137 'quic/crypto/aes_128_gcm_encrypter_openssl.cc',
1127 'quic/crypto/p256_key_exchange_openssl.cc', 1138 'quic/crypto/p256_key_exchange_openssl.cc',
1139 'quic/crypto/scoped_evp_cipher_ctx.h',
1128 'socket/ssl_client_socket_openssl.cc', 1140 'socket/ssl_client_socket_openssl.cc',
1129 'socket/ssl_client_socket_openssl.h', 1141 'socket/ssl_client_socket_openssl.h',
1130 'socket/ssl_server_socket_openssl.cc', 1142 'socket/ssl_server_socket_openssl.cc',
1131 ], 1143 ],
1132 }, 1144 },
1133 ], 1145 ],
1134 [ 'use_glib == 1', { 1146 [ 'use_glib == 1', {
1135 'dependencies': [ 1147 'dependencies': [
1136 '../build/linux/system.gyp:gconf', 1148 '../build/linux/system.gyp:gconf',
1137 '../build/linux/system.gyp:gio', 1149 '../build/linux/system.gyp:gio',
(...skipping 387 matching lines...) Expand 10 before | Expand all | Expand 10 after
1525 'proxy/proxy_server_unittest.cc', 1537 'proxy/proxy_server_unittest.cc',
1526 'proxy/proxy_service_unittest.cc', 1538 'proxy/proxy_service_unittest.cc',
1527 'quic/blocked_list_test.cc', 1539 'quic/blocked_list_test.cc',
1528 'quic/congestion_control/cubic_test.cc', 1540 'quic/congestion_control/cubic_test.cc',
1529 'quic/congestion_control/fix_rate_test.cc', 1541 'quic/congestion_control/fix_rate_test.cc',
1530 'quic/congestion_control/hybrid_slow_start_test.cc', 1542 'quic/congestion_control/hybrid_slow_start_test.cc',
1531 'quic/congestion_control/leaky_bucket_test.cc', 1543 'quic/congestion_control/leaky_bucket_test.cc',
1532 'quic/congestion_control/paced_sender_test.cc', 1544 'quic/congestion_control/paced_sender_test.cc',
1533 'quic/congestion_control/tcp_cubic_sender_test.cc', 1545 'quic/congestion_control/tcp_cubic_sender_test.cc',
1534 'quic/congestion_control/tcp_receiver_test.cc', 1546 'quic/congestion_control/tcp_receiver_test.cc',
1547 'quic/crypto/aes_128_gcm_decrypter_test.cc',
1548 'quic/crypto/aes_128_gcm_encrypter_test.cc',
1535 'quic/crypto/crypto_framer_test.cc', 1549 'quic/crypto/crypto_framer_test.cc',
1536 'quic/crypto/crypto_handshake_test.cc', 1550 'quic/crypto/crypto_handshake_test.cc',
1537 'quic/crypto/curve25519_key_exchange_test.cc', 1551 'quic/crypto/curve25519_key_exchange_test.cc',
1538 'quic/crypto/null_decrypter_test.cc', 1552 'quic/crypto/null_decrypter_test.cc',
1539 'quic/crypto/null_encrypter_test.cc', 1553 'quic/crypto/null_encrypter_test.cc',
1540 'quic/crypto/p256_key_exchange_test.cc', 1554 'quic/crypto/p256_key_exchange_test.cc',
1541 'quic/crypto/quic_random_test.cc', 1555 'quic/crypto/quic_random_test.cc',
1542 'quic/test_tools/crypto_test_utils.cc', 1556 'quic/test_tools/crypto_test_utils.cc',
1543 'quic/test_tools/crypto_test_utils.h', 1557 'quic/test_tools/crypto_test_utils.h',
1544 'quic/test_tools/mock_clock.cc', 1558 'quic/test_tools/mock_clock.cc',
(...skipping 1038 matching lines...) Expand 10 before | Expand all | Expand 10 after
2583 '--result', '<@(_outputs)', 2597 '--result', '<@(_outputs)',
2584 '--isolate', 'net_unittests.isolate', 2598 '--isolate', 'net_unittests.isolate',
2585 ], 2599 ],
2586 }, 2600 },
2587 ], 2601 ],
2588 }, 2602 },
2589 ], 2603 ],
2590 }], 2604 }],
2591 ], 2605 ],
2592 } 2606 }
OLDNEW
« no previous file with comments | « no previous file | net/quic/crypto/aes_128_gcm_decrypter.h » ('j') | net/quic/crypto/aes_128_gcm_decrypter_test.cc » ('J')

Powered by Google App Engine
This is Rietveld 408576698