From: Bert Hubert Date: Sun, 1 Feb 2009 20:38:24 +0000 (+0000) Subject: update documentation X-Git-Tag: rec-3.2~194 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e5337f42d84e59e09c9f524b912275c50152fe00;p=pdns update documentation git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1328 d19b8d6e-7fed-0310-83ef-9ca221ded41b --- diff --git a/pdns/docs/pdns.sgml b/pdns/docs/pdns.sgml index 2efa89bde..52f032e91 100644 --- a/pdns/docs/pdns.sgml +++ b/pdns/docs/pdns.sgml @@ -92,24 +92,24 @@ Beyond PowerDNS 2.9.20, the Authoritative Server and Recursor are released separately. - Authoritative Server version 2.9.22 (UNRELEASED) + Authoritative Server version 2.9.22 - UNRELEASED! + Released on the 27th of January 2009. - This is a huge release, spanning almost 18 months of development. Besides fixing a lot of bugs, of note is the addition of the so called 'Notification Proxy', + This is a huge release, spanning almost 20 months of development. Besides fixing a lot of bugs, of note is the addition of the so called 'Notification Proxy', which allows PowerDNS to function as a master server behind a firewall, plus the huge performance improvement of the internal caches. This work has been made possible by UPC Broadband and Directi, respectively. - Finally, the release candidates of this version have been tested & improved by Jorn Ekkelenkamp, Ton van Rosmalen, Jeff Sipek, Tyler Hall, Christof Meerwald, - Stefan Schmidt, + Finally, the release candidates of this version have been tested & improved by Jorn Ekkelenkamp, Ton van Rosmalen, Jeff Sipek, Tyler Hall, Christof Meerwald and + Stefan Schmidt. Fixed between rc1 and rc2, but not an issue in 2.9.21. @@ -121,7 +121,7 @@ - Negative query caching was reinstated, leading to 6 times less backend queries than rc1 on the Express.powerdns.com servers. + Negative query caching was reinstated, leading to 6 times fewer backend queries than rc1 on the Express.powerdns.com servers. @@ -190,12 +190,6 @@ Implemented experimental EDNS PING for enhanced forgery resilience. Code in c1232. - - - - - - @@ -242,6 +236,13 @@ Buggy code replaced by a library call in c1237 and c1240. + + + David Apgar of Yahoo discovered that our 'guardian' method of restarting PowerDNS in case of problems was not fool proof, and submitted a fix. + A variation of this fix can be found in c1323. Also reported by Directi. + + + Connection reset by peer events in the TCP nameserver no longer lead to the cycling of database connections. Code in c1241. @@ -277,7 +278,7 @@ Matti Hiljanen discovered that the OpenDBX backend did not fill out the SOA ttl value properly. Matti also improved the SQL statements - for better compatability. Implemented in c1181. + for better compatibility. Implemented in c1181. @@ -377,6 +378,12 @@ Zoneparser improvements mean $TTL and $INCLUDES now work a lot better. Implemented in C1056, C1062. + + + No longer report temporary recvfrom errors, which used to spam the log on many systems. Addressed in c1320. + + + Direct queries for 'fancy records' would lead to errors, such queries now fail early. Spotted by Jorn Ekkelenkamp, implemented in C1051. @@ -452,7 +459,7 @@ Zone2sql now reads source files in performance enhancing inode order. Additionally, zone2sql no longer dies on a missing zone file if - --on-error-resume-next was specified. Finally, statistics of zone2sql confersion have been improved. Implemented in C1055. + --on-error-resume-next was specified. Finally, statistics of zone2sql conversion have been improved. Implemented in C1055. @@ -3988,7 +3995,7 @@ pdns[17495]: AXFR done for 'forfun.net', zone committed pdns_control now uses the rarely seen SOCK_STREAM Unix Domain socket variety so it can transport large amounts of text, which is needed for the bind-domain-status command, for which see - . This breaks compatability with older pdns_control and pdns_server binaries! + . This breaks compatibility with older pdns_control and pdns_server binaries! @@ -13063,7 +13070,7 @@ insert into Records (id,ZoneId, name,type,content,TimeToLive,Priority) select RE skip-cname option. - PDNS breaks strict RFC compatability by not always checking for the presence of a SOA record first. This is unlikely to lead to + PDNS breaks strict RFC compatibility by not always checking for the presence of a SOA record first. This is unlikely to lead to problems though.