summaryrefslogtreecommitdiff
path: root/CHANGES
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2004-06-10 13:11:32 +0000
committerDaniel Stenberg <daniel@haxx.se>2004-06-10 13:11:32 +0000
commitd37a866e8de8f5a5168de13210497bbf70e9c90f (patch)
tree3f68511af9fcb21d1f19a9c4660c7448d62fb4f9 /CHANGES
parente9260811055dd7e7d502bfc8a452dd954e03db9f (diff)
downloadc-ares-d37a866e8de8f5a5168de13210497bbf70e9c90f.tar.gz
c-ares-d37a866e8de8f5a5168de13210497bbf70e9c90f.tar.bz2
c-ares-d37a866e8de8f5a5168de13210497bbf70e9c90f.zip
Gisle Vanem's init patch for Windows
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES18
1 files changed, 18 insertions, 0 deletions
diff --git a/CHANGES b/CHANGES
index f7e04e1..6facb45 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,5 +1,23 @@
Changelog for the c-ares project
+* June 10
+- Gisle Vanem's init patch for Windows:
+
+ The init_by_resolv_conf() function fetches the DNS-server(s)
+ from a series of registry branches.
+
+ This can be wrong in the case where DHCP has assigned nameservers, but the
+ user has overridden these servers with other prefered settings. Then it's
+ wrong to use the DHCPNAMESERVER setting in registry.
+
+ In the case of no global DHCP-assigned or fixed servers, but DNS server(s)
+ per adapter, one has to query the adapter branches. But how can c-ares know
+ which adapter is valid for use? AFAICS it can't. There could be one adapter
+ that is down (e.g. a VPN adapter).
+
+ So it's better to leave this to the IP Helper API (iphlapi) available in
+ Win-98/2000 and later. My patch falls-back to the old way if not available.
+
* June 8
- James Bursa fixed an init issue for RISC OS.