[Pkg-xmpp-devel] Bug#493599: pushing udns into squeeze

Moritz Muehlenhoff jmm at inutil.org
Mon Dec 7 23:06:18 UTC 2009


On Sun, Jul 12, 2009 at 11:12:24PM +0200, Florian Weimer wrote:
> * Thadeu Lima de Souza Cascardo:
> 
> > While udns has no entered etch or lenny, we should reconsider that
> > situation in the case of squeeze. Some software in Debian depends or
> > may be improved while depending on udns.
> 
> udns doesn't handle truncation, so it won't play well with the
> PowerDNS recursor (which doesn't support EDNS).
> 
> It does not use a connected UDP socket, so it won't notice ICMP
> errors.  (This means that it's only suitable for long-running
> processes.)
> 
> The escape sequences it uses inside TXT records are hexadecimal, not
> decimal, as it is standard for DNS software.
> 
> The domain name parser triggers undefined behavior for certain inputs
> because it performs out-of-bound pointer arithmetic.  This is unlikely
> to cause practical problems with current GCC versions (but LTO might
> change this).
> 
> Sorry for being unconstructive, but I really don't think we need yet
> another DNS resolver in Debian.

Thadeu, since no package uses current udns and upstream recommends
switching to ldns, should we go ahead and remove udns from the
archive?

Cheers,
        Moritz



More information about the Pkg-xmpp-devel mailing list