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

Side by Side Diff: net/BUILD.gn

Issue 2469813002: Add a URLRequest FTP fuzzer. (Closed)
Patch Set: merge Created 4 years 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 1574 matching lines...) Expand 10 before | Expand all | Expand 10 after
1585 1585
1586 # Fuzzers 1586 # Fuzzers
1587 1587
1588 # This has a global (InitGlobals) that must always be linked in, so 1588 # This has a global (InitGlobals) that must always be linked in, so
1589 # must be a source set instead of a static library. 1589 # must be a source set instead of a static library.
1590 source_set("net_fuzzer_test_support") { 1590 source_set("net_fuzzer_test_support") {
1591 testonly = true 1591 testonly = true
1592 1592
1593 sources = [ 1593 sources = [
1594 "base/fuzzer_test_support.cc", 1594 "base/fuzzer_test_support.cc",
1595 "dns/fuzzed_host_resolver.cc",
1596 "dns/fuzzed_host_resolver.h",
1595 "filter/fuzzed_source_stream.cc", 1597 "filter/fuzzed_source_stream.cc",
1596 "filter/fuzzed_source_stream.h", 1598 "filter/fuzzed_source_stream.h",
1597 "socket/fuzzed_datagram_client_socket.cc", 1599 "socket/fuzzed_datagram_client_socket.cc",
1598 "socket/fuzzed_datagram_client_socket.h", 1600 "socket/fuzzed_datagram_client_socket.h",
1599 "socket/fuzzed_socket.cc", 1601 "socket/fuzzed_socket.cc",
1600 "socket/fuzzed_socket.h", 1602 "socket/fuzzed_socket.h",
1601 "socket/fuzzed_socket_factory.cc", 1603 "socket/fuzzed_socket_factory.cc",
1602 "socket/fuzzed_socket_factory.h", 1604 "socket/fuzzed_socket_factory.h",
1603 ] 1605 ]
1604 public_deps = [ 1606 public_deps = [
(...skipping 176 matching lines...) Expand 10 before | Expand all | Expand 10 after
1781 deps = [ 1783 deps = [
1782 ":net_fuzzer_test_support", 1784 ":net_fuzzer_test_support",
1783 "//base", 1785 "//base",
1784 "//net", 1786 "//net",
1785 ] 1787 ]
1786 dict = "data/fuzzer_dictionaries/net_dns_hosts_parse_fuzzer.dict" 1788 dict = "data/fuzzer_dictionaries/net_dns_hosts_parse_fuzzer.dict"
1787 } 1789 }
1788 1790
1789 fuzzer_test("net_host_resolver_impl_fuzzer") { 1791 fuzzer_test("net_host_resolver_impl_fuzzer") {
1790 sources = [ 1792 sources = [
1791 "dns/fuzzed_host_resolver.cc",
1792 "dns/fuzzed_host_resolver.h",
1793 "dns/host_resolver_impl_fuzzer.cc", 1793 "dns/host_resolver_impl_fuzzer.cc",
1794 ] 1794 ]
1795 deps = [ 1795 deps = [
1796 ":net_fuzzer_test_support", 1796 ":net_fuzzer_test_support",
1797 ":test_support", 1797 ":test_support",
1798 "//base", 1798 "//base",
1799 "//net", 1799 "//net",
1800 ] 1800 ]
1801 dict = "data/fuzzer_dictionaries/net_host_resolver_impl_fuzzer.dict" 1801 dict = "data/fuzzer_dictionaries/net_host_resolver_impl_fuzzer.dict"
1802 } 1802 }
(...skipping 172 matching lines...) Expand 10 before | Expand all | Expand 10 after
1975 "socket/socks5_client_socket_fuzzer.cc", 1975 "socket/socks5_client_socket_fuzzer.cc",
1976 ] 1976 ]
1977 deps = [ 1977 deps = [
1978 ":net_fuzzer_test_support", 1978 ":net_fuzzer_test_support",
1979 ":test_support", 1979 ":test_support",
1980 "//base", 1980 "//base",
1981 "//net", 1981 "//net",
1982 ] 1982 ]
1983 } 1983 }
1984 1984
1985 fuzzer_test("net_url_request_ftp_fuzzer") {
1986 sources = [
1987 "url_request/url_request_ftp_fuzzer.cc",
1988 ]
1989 deps = [
1990 ":net_fuzzer_test_support",
1991 ":test_support",
1992 "//base",
1993 "//net",
1994 ]
1995 dict = "data/fuzzer_dictionaries/net_url_request_ftp_fuzzer.dict"
1996 seed_corpus = "data/fuzzer_data/net_url_request_ftp_fuzzer/"
1997 }
1998
1985 fuzzer_test("net_url_request_fuzzer") { 1999 fuzzer_test("net_url_request_fuzzer") {
1986 sources = [ 2000 sources = [
1987 "url_request/url_request_fuzzer.cc", 2001 "url_request/url_request_fuzzer.cc",
1988 ] 2002 ]
1989 deps = [ 2003 deps = [
1990 ":net_fuzzer_test_support", 2004 ":net_fuzzer_test_support",
1991 ":test_support", 2005 ":test_support",
1992 "//base", 2006 "//base",
1993 "//net", 2007 "//net",
1994 ] 2008 ]
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after
2036 "http/http_security_headers_hpkp_report_only_fuzzer.cc", 2050 "http/http_security_headers_hpkp_report_only_fuzzer.cc",
2037 ] 2051 ]
2038 deps = [ 2052 deps = [
2039 ":net_fuzzer_test_support", 2053 ":net_fuzzer_test_support",
2040 "//base", 2054 "//base",
2041 "//net", 2055 "//net",
2042 "//url", 2056 "//url",
2043 ] 2057 ]
2044 dict = "data/fuzzer_dictionaries/net_http_security_headers_fuzzer.dict" 2058 dict = "data/fuzzer_dictionaries/net_http_security_headers_fuzzer.dict"
2045 } 2059 }
OLDNEW
« no previous file with comments | « base/test/fuzzed_data_provider.cc ('k') | net/data/fuzzer_data/net_url_request_ftp_fuzzer/epsv-mode.txt » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698