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