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