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

Side by Side Diff: net/BUILD.gn

Issue 2686673003: Initial fuzzer for SpdySession (Closed)
Patch Set: Created 3 years, 10 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
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 2337 matching lines...) Expand 10 before | Expand all | Expand 10 after
2348 "nqe/network_quality_estimator_test_util.cc", 2348 "nqe/network_quality_estimator_test_util.cc",
2349 "nqe/network_quality_estimator_test_util.h", 2349 "nqe/network_quality_estimator_test_util.h",
2350 "proxy/mock_proxy_resolver.cc", 2350 "proxy/mock_proxy_resolver.cc",
2351 "proxy/mock_proxy_resolver.h", 2351 "proxy/mock_proxy_resolver.h",
2352 "proxy/mock_proxy_script_fetcher.cc", 2352 "proxy/mock_proxy_script_fetcher.cc",
2353 "proxy/mock_proxy_script_fetcher.h", 2353 "proxy/mock_proxy_script_fetcher.h",
2354 "proxy/proxy_config_service_common_unittest.cc", 2354 "proxy/proxy_config_service_common_unittest.cc",
2355 "proxy/proxy_config_service_common_unittest.h", 2355 "proxy/proxy_config_service_common_unittest.h",
2356 "socket/socket_test_util.cc", 2356 "socket/socket_test_util.cc",
2357 "socket/socket_test_util.h", 2357 "socket/socket_test_util.h",
2358 "spdy/spdy_test_util_common.cc",
2359 "spdy/spdy_test_util_common.h",
2358 "test/cert_test_util.cc", 2360 "test/cert_test_util.cc",
2359 "test/cert_test_util.h", 2361 "test/cert_test_util.h",
2360 "test/cert_test_util_nss.cc", 2362 "test/cert_test_util_nss.cc",
2361 "test/channel_id_test_util.cc", 2363 "test/channel_id_test_util.cc",
2362 "test/channel_id_test_util.h", 2364 "test/channel_id_test_util.h",
2363 "test/ct_test_util.cc", 2365 "test/ct_test_util.cc",
2364 "test/ct_test_util.h", 2366 "test/ct_test_util.h",
2365 "test/embedded_test_server/default_handlers.cc", 2367 "test/embedded_test_server/default_handlers.cc",
2366 "test/embedded_test_server/default_handlers.h", 2368 "test/embedded_test_server/default_handlers.h",
2367 "test/embedded_test_server/embedded_test_server.cc", 2369 "test/embedded_test_server/embedded_test_server.cc",
(...skipping 2281 matching lines...) Expand 10 before | Expand all | Expand 10 after
4649 "spdy/spdy_protocol_test_utils.h", 4651 "spdy/spdy_protocol_test_utils.h",
4650 "spdy/spdy_proxy_client_socket_unittest.cc", 4652 "spdy/spdy_proxy_client_socket_unittest.cc",
4651 "spdy/spdy_read_queue_unittest.cc", 4653 "spdy/spdy_read_queue_unittest.cc",
4652 "spdy/spdy_session_pool_unittest.cc", 4654 "spdy/spdy_session_pool_unittest.cc",
4653 "spdy/spdy_session_test_util.cc", 4655 "spdy/spdy_session_test_util.cc",
4654 "spdy/spdy_session_test_util.h", 4656 "spdy/spdy_session_test_util.h",
4655 "spdy/spdy_session_unittest.cc", 4657 "spdy/spdy_session_unittest.cc",
4656 "spdy/spdy_stream_test_util.cc", 4658 "spdy/spdy_stream_test_util.cc",
4657 "spdy/spdy_stream_test_util.h", 4659 "spdy/spdy_stream_test_util.h",
4658 "spdy/spdy_stream_unittest.cc", 4660 "spdy/spdy_stream_unittest.cc",
4659 "spdy/spdy_test_util_common.cc",
4660 "spdy/spdy_test_util_common.h",
4661 "spdy/spdy_test_utils.cc", 4661 "spdy/spdy_test_utils.cc",
4662 "spdy/spdy_test_utils.h", 4662 "spdy/spdy_test_utils.h",
4663 "spdy/spdy_write_queue_unittest.cc", 4663 "spdy/spdy_write_queue_unittest.cc",
4664 "ssl/channel_id_service_unittest.cc", 4664 "ssl/channel_id_service_unittest.cc",
4665 "ssl/client_cert_store_mac_unittest.cc", 4665 "ssl/client_cert_store_mac_unittest.cc",
4666 "ssl/client_cert_store_nss_unittest.cc", 4666 "ssl/client_cert_store_nss_unittest.cc",
4667 "ssl/client_cert_store_unittest-inl.h", 4667 "ssl/client_cert_store_unittest-inl.h",
4668 "ssl/client_cert_store_win_unittest.cc", 4668 "ssl/client_cert_store_win_unittest.cc",
4669 "ssl/default_channel_id_store_unittest.cc", 4669 "ssl/default_channel_id_store_unittest.cc",
4670 "ssl/openssl_client_key_store_unittest.cc", 4670 "ssl/openssl_client_key_store_unittest.cc",
(...skipping 988 matching lines...) Expand 10 before | Expand all | Expand 10 after
5659 ":http_server", 5659 ":http_server",
5660 ":net_fuzzer_test_support", 5660 ":net_fuzzer_test_support",
5661 ":test_support", 5661 ":test_support",
5662 "//base", 5662 "//base",
5663 "//net", 5663 "//net",
5664 ] 5664 ]
5665 dict = "data/fuzzer_dictionaries/net_http_server_fuzzer.dict" 5665 dict = "data/fuzzer_dictionaries/net_http_server_fuzzer.dict"
5666 seed_corpus = "data/fuzzer_data/http_server_requests/" 5666 seed_corpus = "data/fuzzer_data/http_server_requests/"
5667 } 5667 }
5668 5668
5669 fuzzer_test("net_spdy_session_fuzzer") {
5670 sources = [
5671 "spdy/spdy_session_fuzzer.cc",
5672 ]
5673 deps = [
5674 ":net_fuzzer_test_support",
5675 ":test_support",
5676 "//base",
5677 "//net",
5678 ]
5679 dict = "data/fuzzer_dictionaries/net_spdy_session_fuzzer.dict"
5680 seed_corpus = "data/fuzzer_data/net_spdy_session_fuzzer/"
5681 }
5682
5669 if (host_toolchain == current_toolchain && !is_proto_quic) { 5683 if (host_toolchain == current_toolchain && !is_proto_quic) {
5670 executable("transport_security_state_generator") { 5684 executable("transport_security_state_generator") {
5671 sources = [ 5685 sources = [
5672 "tools/transport_security_state_generator/bit_writer.cc", 5686 "tools/transport_security_state_generator/bit_writer.cc",
5673 "tools/transport_security_state_generator/bit_writer.h", 5687 "tools/transport_security_state_generator/bit_writer.h",
5674 "tools/transport_security_state_generator/cert_util.cc", 5688 "tools/transport_security_state_generator/cert_util.cc",
5675 "tools/transport_security_state_generator/cert_util.h", 5689 "tools/transport_security_state_generator/cert_util.h",
5676 "tools/transport_security_state_generator/huffman/huffman_builder.cc", 5690 "tools/transport_security_state_generator/huffman/huffman_builder.cc",
5677 "tools/transport_security_state_generator/huffman/huffman_builder.h", 5691 "tools/transport_security_state_generator/huffman/huffman_builder.h",
5678 "tools/transport_security_state_generator/pinset.cc", 5692 "tools/transport_security_state_generator/pinset.cc",
(...skipping 12 matching lines...) Expand all
5691 "tools/transport_security_state_generator/trie/trie_writer.cc", 5705 "tools/transport_security_state_generator/trie/trie_writer.cc",
5692 "tools/transport_security_state_generator/trie/trie_writer.h", 5706 "tools/transport_security_state_generator/trie/trie_writer.h",
5693 ] 5707 ]
5694 deps = [ 5708 deps = [
5695 "//base", 5709 "//base",
5696 "//crypto", 5710 "//crypto",
5697 "//third_party/boringssl", 5711 "//third_party/boringssl",
5698 ] 5712 ]
5699 } 5713 }
5700 } 5714 }
OLDNEW
« no previous file with comments | « no previous file | net/data/fuzzer_data/net_spdy_session_fuzzer/simple_reply.bin » ('j') | net/spdy/spdy_session_fuzzer.cc » ('J')

Powered by Google App Engine
This is Rietveld 408576698