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

Side by Side Diff: net/BUILD.gn

Issue 2927383002: Remove the StartCom/WoSign whitelist (Closed)
Patch Set: Headers Created 3 years, 6 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
« no previous file with comments | « no previous file | net/cert/cert_verify_proc.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright (c) 2013 The Chromium Authors. All rights reserved. 1 # Copyright (c) 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 import("//build/buildflag_header.gni") 5 import("//build/buildflag_header.gni")
6 import("//build/config/chromecast_build.gni") 6 import("//build/config/chromecast_build.gni")
7 import("//build/config/compiler/compiler.gni") 7 import("//build/config/compiler/compiler.gni")
8 import("//build/config/crypto.gni") 8 import("//build/config/crypto.gni")
9 import("//build/config/features.gni") 9 import("//build/config/features.gni")
10 import("//build/config/ui.gni") 10 import("//build/config/ui.gni")
(...skipping 341 matching lines...) Expand 10 before | Expand all | Expand 10 after
352 "ssl/token_binding.h", 352 "ssl/token_binding.h",
353 ] 353 ]
354 net_unfiltered_sources = [] 354 net_unfiltered_sources = []
355 355
356 deps = [ 356 deps = [
357 ":constants", 357 ":constants",
358 ":net_resources", 358 ":net_resources",
359 "//base", 359 "//base",
360 "//net/base/registry_controlled_domains", 360 "//net/base/registry_controlled_domains",
361 "//net/data/ssl/certificate_transparency:ct_log_list", 361 "//net/data/ssl/certificate_transparency:ct_log_list",
362 "//net/data/ssl/wosign:wosign_domains",
363 "//net/http:generate_transport_security_state", 362 "//net/http:generate_transport_security_state",
364 "//third_party/protobuf:protobuf_lite", 363 "//third_party/protobuf:protobuf_lite",
365 "//url:url_features", 364 "//url:url_features",
366 ] 365 ]
367 366
368 public_deps = [ 367 public_deps = [
369 ":net_quic_proto", 368 ":net_quic_proto",
370 ":traffic_annotation", 369 ":traffic_annotation",
371 "//crypto", 370 "//crypto",
372 "//crypto:platform", 371 "//crypto:platform",
(...skipping 152 matching lines...) Expand 10 before | Expand all | Expand 10 after
525 "cert/cert_verify_proc_android.cc", 524 "cert/cert_verify_proc_android.cc",
526 "cert/cert_verify_proc_android.h", 525 "cert/cert_verify_proc_android.h",
527 "cert/cert_verify_proc_builtin.cc", 526 "cert/cert_verify_proc_builtin.cc",
528 "cert/cert_verify_proc_builtin.h", 527 "cert/cert_verify_proc_builtin.h",
529 "cert/cert_verify_proc_ios.cc", 528 "cert/cert_verify_proc_ios.cc",
530 "cert/cert_verify_proc_ios.h", 529 "cert/cert_verify_proc_ios.h",
531 "cert/cert_verify_proc_mac.cc", 530 "cert/cert_verify_proc_mac.cc",
532 "cert/cert_verify_proc_mac.h", 531 "cert/cert_verify_proc_mac.h",
533 "cert/cert_verify_proc_nss.cc", 532 "cert/cert_verify_proc_nss.cc",
534 "cert/cert_verify_proc_nss.h", 533 "cert/cert_verify_proc_nss.h",
535 "cert/cert_verify_proc_whitelist.cc",
536 "cert/cert_verify_proc_whitelist.h",
537 "cert/cert_verify_proc_win.cc", 534 "cert/cert_verify_proc_win.cc",
538 "cert/cert_verify_proc_win.h", 535 "cert/cert_verify_proc_win.h",
539 "cert/crl_set_storage.cc", 536 "cert/crl_set_storage.cc",
540 "cert/crl_set_storage.h", 537 "cert/crl_set_storage.h",
541 "cert/ct_ev_whitelist.h", 538 "cert/ct_ev_whitelist.h",
542 "cert/ct_log_response_parser.cc", 539 "cert/ct_log_response_parser.cc",
543 "cert/ct_log_response_parser.h", 540 "cert/ct_log_response_parser.h",
544 "cert/ct_log_verifier.cc", 541 "cert/ct_log_verifier.cc",
545 "cert/ct_log_verifier.h", 542 "cert/ct_log_verifier.h",
546 "cert/ct_log_verifier_util.cc", 543 "cert/ct_log_verifier_util.cc",
(...skipping 1860 matching lines...) Expand 10 before | Expand all | Expand 10 after
2407 "data/ssl/certificates/weak_digest_md4_root.pem", 2404 "data/ssl/certificates/weak_digest_md4_root.pem",
2408 "data/ssl/certificates/weak_digest_md5_ee.pem", 2405 "data/ssl/certificates/weak_digest_md5_ee.pem",
2409 "data/ssl/certificates/weak_digest_md5_intermediate.pem", 2406 "data/ssl/certificates/weak_digest_md5_intermediate.pem",
2410 "data/ssl/certificates/weak_digest_md5_root.pem", 2407 "data/ssl/certificates/weak_digest_md5_root.pem",
2411 "data/ssl/certificates/weak_digest_sha1_ee.pem", 2408 "data/ssl/certificates/weak_digest_sha1_ee.pem",
2412 "data/ssl/certificates/weak_digest_sha1_intermediate.pem", 2409 "data/ssl/certificates/weak_digest_sha1_intermediate.pem",
2413 "data/ssl/certificates/weak_digest_sha1_root.pem", 2410 "data/ssl/certificates/weak_digest_sha1_root.pem",
2414 "data/ssl/certificates/websocket_cacert.pem", 2411 "data/ssl/certificates/websocket_cacert.pem",
2415 "data/ssl/certificates/websocket_client_cert.p12", 2412 "data/ssl/certificates/websocket_client_cert.p12",
2416 "data/ssl/certificates/wildcard.pem", 2413 "data/ssl/certificates/wildcard.pem",
2417 "data/ssl/certificates/wosign_after_oct_21.pem",
2418 "data/ssl/certificates/wosign_before_oct_21.pem",
2419 "data/ssl/certificates/www_us_army_mil_cert.der", 2414 "data/ssl/certificates/www_us_army_mil_cert.der",
2420 "data/ssl/certificates/x509_verify_results.chain.pem", 2415 "data/ssl/certificates/x509_verify_results.chain.pem",
2421 ] 2416 ]
2422 outputs = [ 2417 outputs = [
2423 "{{bundle_resources_dir}}/" + 2418 "{{bundle_resources_dir}}/" +
2424 "{{source_root_relative_dir}}/{{source_file_part}}", 2419 "{{source_root_relative_dir}}/{{source_file_part}}",
2425 ] 2420 ]
2426 } 2421 }
2427 2422
2428 static_library("test_support") { 2423 static_library("test_support") {
(...skipping 2096 matching lines...) Expand 10 before | Expand all | Expand 10 after
4525 "base/test_proxy_delegate.h", 4520 "base/test_proxy_delegate.h",
4526 "base/upload_bytes_element_reader_unittest.cc", 4521 "base/upload_bytes_element_reader_unittest.cc",
4527 "base/upload_file_element_reader_unittest.cc", 4522 "base/upload_file_element_reader_unittest.cc",
4528 "base/url_util_unittest.cc", 4523 "base/url_util_unittest.cc",
4529 "cert/caching_cert_verifier_unittest.cc", 4524 "cert/caching_cert_verifier_unittest.cc",
4530 "cert/cert_verifier_unittest.cc", 4525 "cert/cert_verifier_unittest.cc",
4531 "cert/cert_verify_proc_android_unittest.cc", 4526 "cert/cert_verify_proc_android_unittest.cc",
4532 "cert/cert_verify_proc_ios_unittest.cc", 4527 "cert/cert_verify_proc_ios_unittest.cc",
4533 "cert/cert_verify_proc_mac_unittest.cc", 4528 "cert/cert_verify_proc_mac_unittest.cc",
4534 "cert/cert_verify_proc_unittest.cc", 4529 "cert/cert_verify_proc_unittest.cc",
4535 "cert/cert_verify_proc_whitelist_unittest.cc",
4536 "cert/crl_set_unittest.cc", 4530 "cert/crl_set_unittest.cc",
4537 "cert/ct_known_logs_unittest.cc", 4531 "cert/ct_known_logs_unittest.cc",
4538 "cert/ct_log_response_parser_unittest.cc", 4532 "cert/ct_log_response_parser_unittest.cc",
4539 "cert/ct_log_verifier_unittest.cc", 4533 "cert/ct_log_verifier_unittest.cc",
4540 "cert/ct_objects_extractor_unittest.cc", 4534 "cert/ct_objects_extractor_unittest.cc",
4541 "cert/ct_policy_enforcer_unittest.cc", 4535 "cert/ct_policy_enforcer_unittest.cc",
4542 "cert/ct_serialization_unittest.cc", 4536 "cert/ct_serialization_unittest.cc",
4543 "cert/ev_root_ca_metadata_unittest.cc", 4537 "cert/ev_root_ca_metadata_unittest.cc",
4544 "cert/internal/cert_issuer_source_aia_unittest.cc", 4538 "cert/internal/cert_issuer_source_aia_unittest.cc",
4545 "cert/internal/cert_issuer_source_static_unittest.cc", 4539 "cert/internal/cert_issuer_source_static_unittest.cc",
(...skipping 544 matching lines...) Expand 10 before | Expand all | Expand 10 after
5090 5084
5091 configs += [ 5085 configs += [
5092 "//build/config:precompiled_headers", 5086 "//build/config:precompiled_headers",
5093 5087
5094 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. 5088 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations.
5095 "//build/config/compiler:no_size_t_to_int_warning", 5089 "//build/config/compiler:no_size_t_to_int_warning",
5096 ] 5090 ]
5097 defines = [] 5091 defines = []
5098 5092
5099 deps = [ 5093 deps = [
5100 ":cert_verify_proc_whitelist_unittest_data",
5101 ":net", 5094 ":net",
5102 ":quic_test_tools", 5095 ":quic_test_tools",
5103 ":simple_quic_tools", 5096 ":simple_quic_tools",
5104 ":test_support", 5097 ":test_support",
5105 "//base", 5098 "//base",
5106 "//base/third_party/dynamic_annotations", 5099 "//base/third_party/dynamic_annotations",
5107 "//crypto", 5100 "//crypto",
5108 "//crypto:platform", 5101 "//crypto:platform",
5109 "//crypto:test_support", 5102 "//crypto:test_support",
5110 "//net/base/registry_controlled_domains", 5103 "//net/base/registry_controlled_domains",
(...skipping 401 matching lines...) Expand 10 before | Expand all | Expand 10 after
5512 5505
5513 # Some linker failures have been observed for this target on the Win64 5506 # Some linker failures have been observed for this target on the Win64
5514 # continuous builder, see crbug.com/659369. 5507 # continuous builder, see crbug.com/659369.
5515 # TODO(sebmarchand): Remove this once we have some data. 5508 # TODO(sebmarchand): Remove this once we have some data.
5516 if (is_win && linkrepro_root_dir != "") { 5509 if (is_win && linkrepro_root_dir != "") {
5517 ldflags = [ "/LINKREPRO:" + linkrepro_root_dir + "/" + target_name ] 5510 ldflags = [ "/LINKREPRO:" + linkrepro_root_dir + "/" + target_name ]
5518 } 5511 }
5519 } 5512 }
5520 } 5513 }
5521 5514
5522 action_foreach("cert_verify_proc_whitelist_unittest_data") {
5523 script = "//net/tools/dafsa/make_dafsa.py"
5524 sources = [
5525 "//net/cert/cert_verify_proc_whitelist_unittest1.gperf",
5526 ]
5527 outputs = [
5528 "${target_gen_dir}/cert/{{source_name_part}}-inc.cc",
5529 ]
5530 args = [
5531 "{{source}}",
5532 rebase_path("${target_gen_dir}/cert/{{source_name_part}}-inc.cc",
5533 root_build_dir),
5534 ]
5535 }
5536
5537 # Fuzzers 5515 # Fuzzers
5538 5516
5539 # This has a global (InitGlobals) that must always be linked in, so 5517 # This has a global (InitGlobals) that must always be linked in, so
5540 # must be a source set instead of a static library. 5518 # must be a source set instead of a static library.
5541 source_set("net_fuzzer_test_support") { 5519 source_set("net_fuzzer_test_support") {
5542 testonly = true 5520 testonly = true
5543 5521
5544 sources = [ 5522 sources = [
5545 "base/fuzzer_test_support.cc", 5523 "base/fuzzer_test_support.cc",
5546 "dns/fuzzed_host_resolver.cc", 5524 "dns/fuzzed_host_resolver.cc",
(...skipping 513 matching lines...) Expand 10 before | Expand all | Expand 10 after
6060 ] 6038 ]
6061 deps = [ 6039 deps = [
6062 ":net_fuzzer_test_support", 6040 ":net_fuzzer_test_support",
6063 ":test_support", 6041 ":test_support",
6064 "//base", 6042 "//base",
6065 "//net", 6043 "//net",
6066 ] 6044 ]
6067 dict = "data/fuzzer_dictionaries/net_spdy_session_fuzzer.dict" 6045 dict = "data/fuzzer_dictionaries/net_spdy_session_fuzzer.dict"
6068 seed_corpus = "data/fuzzer_data/net_spdy_session_fuzzer/" 6046 seed_corpus = "data/fuzzer_data/net_spdy_session_fuzzer/"
6069 } 6047 }
OLDNEW
« no previous file with comments | « no previous file | net/cert/cert_verify_proc.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698