kdelibs/kdecore/network
Thiago Macieira
thiago.macieira at kdemail.net
Tue Jan 25 17:58:00 GMT 2005
CVS commit by thiago:
Commit the fixes for buggy IPv6 DNS servers.
- adds a test for IPv6 support on the running host and will disable
direct IPv6 lookups if IPv6 not supported
- tell getaddrinfo to use AI_ADDRCONFIG, if available
(i.e., same behaviour)
- adds support for hostname blacklisting. The file will be
$KDEDIRS:$KDEHOME/share/config/ipv6blacklist, but it's a *full*
blacklist, not just IPv6
We're now collecting hostnames served by buggy DNS servers. Please
mail me directly (thiago.macieira at kdemail.net) with those addresses.
Future improvement: make hasIPv6 cache its result, in a thread-safe
manner. Requires compiler thread-safe initialisation of static
variables.
BUG:70363
CCMAIL:kde-core-devel at kde.org
M +107 -6 kresolverstandardworkers.cpp 1.15
M +19 -0 kresolverstandardworkers_p.h 1.8
More information about the kde-core-devel
mailing list