summaryrefslogtreecommitdiffstats
path: root/net/net.gyp
diff options
context:
space:
mode:
authorszym@chromium.org <szym@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-12-08 19:29:15 +0000
committerszym@chromium.org <szym@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-12-08 19:29:15 +0000
commit7556ea2db8b28d15a37d5680febadc5cf1a5cc5b (patch)
treef9bb844166850fca5a4c64adf61361e6b20a2032 /net/net.gyp
parent334e0cd1ff440365b1f3b28630362ede5548f400 (diff)
downloadchromium_src-7556ea2db8b28d15a37d5680febadc5cf1a5cc5b.zip
chromium_src-7556ea2db8b28d15a37d5680febadc5cf1a5cc5b.tar.gz
chromium_src-7556ea2db8b28d15a37d5680febadc5cf1a5cc5b.tar.bz2
Isolates generic DnsClient from AsyncHostResolver.
DnsClient provides a generic DNS client that allows fetching resource records. DnsClient is very lightweight and does not support aggregation, queuing or prioritization of requests. This is the first CL in a series to merge AsyncHostResolver into HostResolverImpl. Also introduces general-purpose BigEndianReader/Writer. Removes DnsTransactionTest-related suppressions. BUG=90881,80225,106688 TEST=./net_unittests Review URL: http://codereview.chromium.org/8852009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113640 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/net.gyp')
-rw-r--r--net/net.gyp8
1 files changed, 8 insertions, 0 deletions
diff --git a/net/net.gyp b/net/net.gyp
index 8eb4948..446c628 100644
--- a/net/net.gyp
+++ b/net/net.gyp
@@ -55,6 +55,8 @@
'base/backoff_entry.h',
'base/bandwidth_metrics.cc',
'base/bandwidth_metrics.h',
+ 'base/big_endian.cc',
+ 'base/big_endian.h',
'base/cache_type.h',
'base/capturing_net_log.cc',
'base/capturing_net_log.h',
@@ -323,6 +325,8 @@
'disk_cache/trace.h',
'dns/async_host_resolver.cc',
'dns/async_host_resolver.h',
+ 'dns/dns_client.cc',
+ 'dns/dns_client.h',
'dns/dns_config_service.cc',
'dns/dns_config_service.h',
'dns/dns_config_service_posix.cc',
@@ -335,6 +339,8 @@
'dns/dns_query.h',
'dns/dns_response.cc',
'dns/dns_response.h',
+ 'dns/dns_session.cc',
+ 'dns/dns_session.h',
'dns/dns_transaction.cc',
'dns/dns_transaction.h',
'dns/serial_worker.cc',
@@ -992,6 +998,7 @@
'sources': [
'base/address_list_unittest.cc',
'base/backoff_entry_unittest.cc',
+ 'base/big_endian_unittest.cc',
'base/cert_database_nss_unittest.cc',
'base/cert_verifier_unittest.cc',
'base/cookie_monster_unittest.cc',
@@ -1052,6 +1059,7 @@
'disk_cache/mapped_file_unittest.cc',
'disk_cache/storage_block_unittest.cc',
'dns/async_host_resolver_unittest.cc',
+ 'dns/dns_client_unittest.cc',
'dns/dns_config_service_posix_unittest.cc',
'dns/dns_config_service_unittest.cc',
'dns/dns_config_service_win_unittest.cc',