diff options
author | szym@chromium.org <szym@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-10-10 17:22:41 +0000 |
---|---|---|
committer | szym@chromium.org <szym@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-10-10 17:22:41 +0000 |
commit | 76d7f72d0272c85bf3434c5b0dc70d0882a6c2dc (patch) | |
tree | 3f5f2306efeb9f9dc44734122ffba2f4d000cb8b /net/net.gyp | |
parent | 12c105f167fbcd91b0958161b8024f6fd08017a6 (diff) | |
download | chromium_src-76d7f72d0272c85bf3434c5b0dc70d0882a6c2dc.zip chromium_src-76d7f72d0272c85bf3434c5b0dc70d0882a6c2dc.tar.gz chromium_src-76d7f72d0272c85bf3434c5b0dc70d0882a6c2dc.tar.bz2 |
Implementation of DnsConfigService for win (+ Bind migration).
DnsConfigServiceWin watches Windows registry for changes and asks IPHelper for effective DNS server addresses. To support group policy, suffix search list is read directly from registry. (Alternative to use WMI is too cumbersome.)
BUG=90881
TEST=./net_unittests --gtest_filter=DnsConfigService*
Review URL: http://codereview.chromium.org/8142013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104738 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/net.gyp')
-rw-r--r-- | net/net.gyp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/net/net.gyp b/net/net.gyp index 34f1965..9021035 100644 --- a/net/net.gyp +++ b/net/net.gyp @@ -312,6 +312,8 @@ 'dns/dns_config_service.h', 'dns/dns_config_service_posix.cc', 'dns/dns_config_service_posix.h', + 'dns/dns_config_service_win.cc', + 'dns/dns_config_service_win.h', 'dns/dns_hosts.cc', 'dns/dns_hosts.h', 'dns/dns_query.cc', @@ -320,6 +322,8 @@ 'dns/dns_response.h', 'dns/dns_transaction.cc', 'dns/dns_transaction.h', + 'dns/serial_worker.cc', + 'dns/serial_worker.h', 'dns/watching_file_reader.cc', 'dns/watching_file_reader.h', 'ftp/ftp_auth_cache.cc', @@ -982,10 +986,12 @@ 'dns/async_host_resolver_unittest.cc', 'dns/dns_config_service_posix_unittest.cc', 'dns/dns_config_service_unittest.cc', + 'dns/dns_config_service_win_unittest.cc', 'dns/dns_hosts_unittest.cc', 'dns/dns_query_unittest.cc', 'dns/dns_response_unittest.cc', 'dns/dns_transaction_unittest.cc', + 'dns/serial_worker_unittest.cc', 'dns/watching_file_reader_unittest.cc', 'ftp/ftp_auth_cache_unittest.cc', 'ftp/ftp_ctrl_response_buffer_unittest.cc', |