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

Side by Side Diff: net/BUILD.gn

Issue 2469813002: Add a URLRequest FTP fuzzer. (Closed)
Patch Set: Add type suffixes Created 4 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
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 1608 matching lines...) Expand 10 before | Expand all | Expand 10 after
1619 1619
1620 # Fuzzers 1620 # Fuzzers
1621 1621
1622 # This has a global (InitGlobals) that must always be linked in, so 1622 # This has a global (InitGlobals) that must always be linked in, so
1623 # must be a source set instead of a static library. 1623 # must be a source set instead of a static library.
1624 source_set("net_fuzzer_test_support") { 1624 source_set("net_fuzzer_test_support") {
1625 testonly = true 1625 testonly = true
1626 1626
1627 sources = [ 1627 sources = [
1628 "base/fuzzer_test_support.cc", 1628 "base/fuzzer_test_support.cc",
1629 "dns/fuzzed_host_resolver.cc",
1630 "dns/fuzzed_host_resolver.h",
1629 "socket/fuzzed_socket.cc", 1631 "socket/fuzzed_socket.cc",
1630 "socket/fuzzed_socket.h", 1632 "socket/fuzzed_socket.h",
1631 "socket/fuzzed_socket_factory.cc", 1633 "socket/fuzzed_socket_factory.cc",
1632 "socket/fuzzed_socket_factory.h", 1634 "socket/fuzzed_socket_factory.h",
1633 "udp/fuzzed_datagram_client_socket.cc", 1635 "udp/fuzzed_datagram_client_socket.cc",
1634 "udp/fuzzed_datagram_client_socket.h", 1636 "udp/fuzzed_datagram_client_socket.h",
1635 ] 1637 ]
1636 public_deps = [ 1638 public_deps = [
1637 "//base/test:test_support", 1639 "//base/test:test_support",
1638 ] 1640 ]
(...skipping 174 matching lines...) Expand 10 before | Expand all | Expand 10 after
1813 deps = [ 1815 deps = [
1814 ":net_fuzzer_test_support", 1816 ":net_fuzzer_test_support",
1815 "//base", 1817 "//base",
1816 "//net", 1818 "//net",
1817 ] 1819 ]
1818 dict = "data/fuzzer_dictionaries/net_dns_hosts_parse_fuzzer.dict" 1820 dict = "data/fuzzer_dictionaries/net_dns_hosts_parse_fuzzer.dict"
1819 } 1821 }
1820 1822
1821 fuzzer_test("net_host_resolver_impl_fuzzer") { 1823 fuzzer_test("net_host_resolver_impl_fuzzer") {
1822 sources = [ 1824 sources = [
1823 "dns/fuzzed_host_resolver.cc",
1824 "dns/fuzzed_host_resolver.h",
1825 "dns/host_resolver_impl_fuzzer.cc", 1825 "dns/host_resolver_impl_fuzzer.cc",
1826 ] 1826 ]
1827 deps = [ 1827 deps = [
1828 ":net_fuzzer_test_support", 1828 ":net_fuzzer_test_support",
1829 ":test_support", 1829 ":test_support",
1830 "//base", 1830 "//base",
1831 "//net", 1831 "//net",
1832 ] 1832 ]
1833 dict = "data/fuzzer_dictionaries/net_host_resolver_impl_fuzzer.dict" 1833 dict = "data/fuzzer_dictionaries/net_host_resolver_impl_fuzzer.dict"
1834 } 1834 }
(...skipping 146 matching lines...) Expand 10 before | Expand all | Expand 10 after
1981 "socket/socks5_client_socket_fuzzer.cc", 1981 "socket/socks5_client_socket_fuzzer.cc",
1982 ] 1982 ]
1983 deps = [ 1983 deps = [
1984 ":net_fuzzer_test_support", 1984 ":net_fuzzer_test_support",
1985 ":test_support", 1985 ":test_support",
1986 "//base", 1986 "//base",
1987 "//net", 1987 "//net",
1988 ] 1988 ]
1989 } 1989 }
1990 1990
1991 fuzzer_test("net_url_request_ftp_fuzzer") {
1992 sources = [
1993 "url_request/url_request_ftp_fuzzer.cc",
1994 ]
1995 deps = [
1996 ":net_fuzzer_test_support",
1997 ":test_support",
1998 "//base",
1999 "//net",
2000 ]
2001 dict = "data/fuzzer_dictionaries/net_url_request_ftp_fuzzer.dict"
2002 seed_corpus = "data/fuzzer_data/net_url_request_ftp_fuzzer/"
2003 }
2004
1991 fuzzer_test("net_url_request_fuzzer") { 2005 fuzzer_test("net_url_request_fuzzer") {
1992 sources = [ 2006 sources = [
1993 "url_request/url_request_fuzzer.cc", 2007 "url_request/url_request_fuzzer.cc",
1994 ] 2008 ]
1995 deps = [ 2009 deps = [
1996 ":net_fuzzer_test_support", 2010 ":net_fuzzer_test_support",
1997 ":test_support", 2011 ":test_support",
1998 "//base", 2012 "//base",
1999 "//net", 2013 "//net",
2000 ] 2014 ]
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after
2042 "http/http_security_headers_hpkp_report_only_fuzzer.cc", 2056 "http/http_security_headers_hpkp_report_only_fuzzer.cc",
2043 ] 2057 ]
2044 deps = [ 2058 deps = [
2045 ":net_fuzzer_test_support", 2059 ":net_fuzzer_test_support",
2046 "//base", 2060 "//base",
2047 "//net", 2061 "//net",
2048 "//url", 2062 "//url",
2049 ] 2063 ]
2050 dict = "data/fuzzer_dictionaries/net_http_security_headers_fuzzer.dict" 2064 dict = "data/fuzzer_dictionaries/net_http_security_headers_fuzzer.dict"
2051 } 2065 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698