[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdelibs/kdecore/network
From:       Thiago Macieira <thiago.macieira () kdemail ! net>
Date:       2005-01-25 17:58:00
Message-ID: 20050125175800.9A1F21BAEF () office ! kde ! org
[Download RAW message or body]

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@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@kde.org


  M +107 -6    kresolverstandardworkers.cpp   1.15
  M +19 -0     kresolverstandardworkers_p.h   1.8



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic