No subject


Tue Apr 2 00:56:56 UTC 2013


than yet know about it. So spread the word!

In other news, we now have a security page at [167]Section 1.4. Furthermore,
Maurice Nonnekes contributed an OpenBSD port! See
http://www.codeninja.nl/openbsd/powerdns/ for more details!

New features and improvements:

     * All SQL queries in the generic backends are now available for
       configuration. (Martin Klebermass/bert hubert). See [169]Section
       A.5.
     * A recursing nameserver! See [170]Section 11.3.
     * An incoming AXFR now only starts a backend zone replacement
       transaction after the first record arrived successfully, thus
       making sure no work is done when a remote nameserver is
       unable/unwilling to AXFR a zone to us.
     * Zoneparser error messages were improved slightly (thanks to Stef
       van Dessel for spotting this shortcoming)
     * XS4ALL's Erik Bos checked how PowerDNS reacted to a BIND
       installation with almost 60.000 domains, some of which with
       >100.000 records, and he discovered the pdns_control
       bind-domain-status command became very slow with larger numbers of
       domains. Fixed, 60.000 domains are now listed in under one second.
     * If a remote nameserver disconnects during an incoming AXFR, the
       update is now rolled back, unless the AXFR was properly
       terminated.
     * The migration chapter mentioned the use of deprecated backends.

   A tremendous number of bugs were discovered and fixed:

     * Zone parser would only accept $include and not $INCLUDE
     * Zone parser had problems with $lines with comments on the end
     * Wildcard ANY queries were broken (thanks Colemarcus for spotting
       this)
     * A connection failure with the Generic backends would lead to a
       powerdns reload (cast of many)
     * Generic backends had some semantic problems with slave support.
       Symptoms were oft-repeated notifications and transfers (thanks to
       Mark Bergsma for helping resolve this).
     * Solaris version compiles again. Thanks to Mohamed Lrhazi for
       reporting that it didn't.
     * Some UltraSPARC alignment fixes. Thanks to Mohamed Lrhazi for
       being helpful in spotting these. One problem is still outstanding,
       Mohamed sent a core dump that tells us where the problem is.
       Expect the fix to be in 2.9.5. Volunteers can grep the source for
       'UltraSPARC' to find where the problem is.
     * Our support of IPv6 on FreeBSD had phase of moon dependent bugs,
       fixed by Peter van Dijk.
     * Some crashes of and by pdns_control were fixed, thanks to Mark
       Bergsma for helping resolve these.
     * Outgoing AXFR in pdns installations with multiple loaded backends
       was broken (thanks to Stuart Walsh for reporting this).
     * A failed BIND Backend incoming AXFR would block the zone until it
       succeeded again.
     * Generic PostgreSQL backend wouldn't compile with newer libpq++,
       fixed by Julien Lemoine/SpeedBlue.
     * Potential bug (not observed) when listening on multiple interfaces
       fixed.
     * Some typos in manpages fixed (reported by Marco Davids).

Thanks for your attention.

-- 
http://www.PowerDNS.com      Open source, database driven DNS Software 
http://lartc.org           Linux Advanced Routing & Traffic Control HOWTO
http://netherlabs.nl                         Consulting


More information about the bind-users mailing list