From: Peter van Dijk Date: Wed, 19 Dec 2012 10:05:32 +0000 (+0000) Subject: update RC2 docs X-Git-Tag: auth-3.2-rc2~1 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ccfe4ac2e6912c13401d87749c1f9d0ea0685c3d;p=pdns update RC2 docs git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@3000 d19b8d6e-7fed-0310-83ef-9ca221ded41b --- diff --git a/pdns/docs/pdns.xml b/pdns/docs/pdns.xml index 890f26a4c..a42dcd6b0 100644 --- a/pdns/docs/pdns.xml +++ b/pdns/docs/pdns.xml @@ -134,6 +134,70 @@ Changes between 3.2-RC1 and 3.2-RC2: + + + Aki Tuomi contributed zone2json, a great way for programmers to benefit from our zone file parser. + Code in c2997, closes t509. + + + + + Our DNS TXT parser is not 8-bit safe, but our DNS TXT writer assumes the reader is! Reported by Jan-Piet Mens in t541, c2993 fixes our writer but not yet our parser. + + + + + Ruben d'Arco did some improvements to the MyDNS backend, and provided a full test suite for it, that we + now run after every commit. Code in c2988. + + + + + Some exceptions from backends would lose their meaning while bubbling up. Fixed by Aki Tuomi + in c2985, closing t639. + + + + + The packet-cache honours max reply length while matching cached packets against queries, but not EDNS + status. This would mean that EDNS-enabled replies with a 512 reply len could be returned on non-EDNS queries. + Spotted while investigating a report from Winfried Angele, patched by Ruben d'Arco in c2982, closing t630. + + + + + Errors involving creating, deletion or changing permissions on the control socket were unclear. + Ruben d'Arco improved this in c2981. + + + + + pipe-timeout was always documented to be in milliseconds, but it turns out it was in seconds! c2971 changes + them to actually be in ms, and 'increases' the default from 1000 seconds to 2000 milliseconds. + + + + + Some exceptions would get dropped during inbound AXFR, yielding a log file that says 'transaction started' + and nothing after that, making AXFR fail silently. c2976 and c2977 improve this somewhat. + + + + + We now error out on empty labels inside of names (www..example.com) instead of generating bogus reply + packets. Code in c2972, reported by several users. + + + + + Doing chmod before chown, instead of the other way around, apparently avoids requiring a whole SELinux capability. Reported by Sander Hoentjen, fixed in r2965. + + + + + Christian Hofstaedtler fixed a bug in our Debian init.d script. Code in c2963. + + Superslave errors ('Unable to find backend willing to host ..') now include the NSset found at the master, to aid debugging. Code in c2887. @@ -290,8 +354,8 @@ - Signatures roll at midnight on thursday. We now set their inception to be one hour before midnight, - to allow for some variations in clock quality on resolvers. Code in c2857. + Signatures used to roll at midnight on thursday. We now roll them one hour after midnight, with inception + still set to midnight, to allow for some variations in clock quality on resolvers. Code in c2857.