From f7ee3ffba4e1cf42ae3be68324f1957790ecf381 Mon Sep 17 00:00:00 2001 From: Peter van Dijk Date: Tue, 17 Dec 2013 13:10:11 +0100 Subject: [PATCH] make 3.3.1 changelog somewhat readable --- pdns/docs/pdns.xml | 306 +++------------------------------------------ 1 file changed, 20 insertions(+), 286 deletions(-) diff --git a/pdns/docs/pdns.xml b/pdns/docs/pdns.xml index 8ce42ea96..bea7a2d42 100644 --- a/pdns/docs/pdns.xml +++ b/pdns/docs/pdns.xml @@ -117,27 +117,12 @@ - g705ddc9: Merge pull request t1171 from mind04/auth-3.3.1 + direct-dnskey is no longer experimental, thanks Kees Monshouwer & co for extensive testing (ge4b36a4). - g9dd2661: update debian pdns.conf - - - - - ge4b36a4: remove experimental status from direct-dnskey - - - - - g5dde2c6: ok, so it turns out that poll, select and a few other system calls can return EINTR when we receive and interrupt, and we need to manually restart. man 7 signal makes for good reading on this case, as does http://blog.reverberate.org/2011/04/eintr-and-pc-loser-ing-is-better-case.html - - - - - gc63bc74: Merge pull request t1159 from mind04/auth-3.3.1 + Handle signals during poll (g5dde2c6). @@ -157,7 +142,7 @@ - g9a6e39c: Update gpgsql queries + gpgsql queries were simplified through the use of casting (g9a6e39c). @@ -165,11 +150,6 @@ ga7aa9be: Replace hardcoded make with variable - - - g7c31fcf: Merge pull request t1154 from mind04/auth-3.3.1 - - ge4fe901: make sure to run PKG_PROG_PKG_CONFIG before the first PKG_* usage @@ -192,57 +172,12 @@ - gd1e2482: Merge pull request t1143 from mind04/auth-3.3.1 - - - - - gf389b12: move spec files to redhat directory - - - - - gd04960a: testbuild spec files for rawhide - - - - - g76100dc: use sed in buildscripts - - - - - g9897963: drop unused vars, thanks Morten Stevens - - - - - gd3f6432: presumably fix building on os x 10.9, thanks @mactijn + gd3f6432: fix building on os x 10.9, thanks Martijn Bakker. - gbef3000: Use LUA_CFLAGS and LUA_LIBS instead of hardcoded paths. - - - - - g2bdd03b: make luabackend respect LUA_LIBS instead of forcing -llua5.1 - - - - - g88d9e99: fix lua 5.2 version check in luabackend - - - - - gb95852c: update .gitignore files - - - - - g665586e: add SPF record to test.com and make recent named-checkzone happy + We now allow building against Lua 5.2 (gbef3000, g2bdd03b, g88d9e99). @@ -252,77 +187,24 @@ - gf9f79b3: correct overloading of feedRecord - - - - - ge4faf74: do right timezones right - - - - - g82f6907: update loop breakout test - - - - - gdfd1b82: send empty SERVFAIL on exeeded retargetcount and log failures - - - - - g5584bca: s/dnswasher/dnsreplay in dnsreplay manpage - - - - - gc669f7c: force ragel alphtype to unsigned char, fixing non-ASCII TXT parsing on signed char platforms like s390x - - - - - g07b904e: fix base64 decoding for big endian archs on which long is not 32 bits (like s390x) - - - - - gafdc59a: Removed debugging - - - - - gfc54ce5: Fixed argument handling - - - - - g95428ce: Implement sort properly with POSIX locale + When misconfigured using 'right' timezones, a bug in (g)libc gmtime breaks our signatures. Fixed in ge4faf74 by Kees Monshouwer by implementing our + own gmtime_r. - g705633d: Now sorts includes, fixes t913 + When sending SERVFAIL due to a CNAME loop, don't uselessly include the CNAMEs (gdfd1b82). - gff07f01: allow empty parent + Build fixes for platforms with 'weird' types (like s390/s390x): + gc669f7c (details), g07b904e and g2400764. - g98dd325: Support for += syntax for options, candidate for ticket t502 - - - - - g5e1bf3d: make sure we have a parrent option - - - - - g0c1fe2a: Support for += syntax for options, candidate for ticket t502 + Support for += syntax for options, g98dd325 and others. @@ -330,26 +212,6 @@ gf8f29f4: nproxy: Add missing chdir("/") after chroot() - - - gfd76ab1: Unit test for empty lookup/list result - - - - - g3d8c97f: Fix handling of empty lookup/list result - - - - - g4c8736c: Merge pull request t1114 from mind04/auth-3.3.1 - - - - - gebb64c7: actually grab polarssl version number, thanks Morten Stevens - - g2e6e9ad: fix for "missing" libmysqlclient on RHEL/CentOS based systems @@ -357,97 +219,19 @@ - gbb4cae6: add unbound-host to travis builds - - - - - gc6edd2f: fix for "missing" libmysqlclient on RHEL/CentOS based systems - - - - - g5205892: pdnssec check-zone, fix DNSKEY checks - - - - - gedb255f: pdnssec check-zone, more tolerant IPv6 format check - - - - - g0dde9d0: pdnssec check-zone, fix record counting and improve out of zone check - - - - - g07ee700: pdnssec check-zone, improve duplicate checks - - - - - g79a3091: pdnssec check-zone, improve SOA content check - - - - - g08f3452: pdnssec check-zone, check for missing NS at apex and records in unlikely places - - - - - gbcf9daf: pdnssec check-zone, warn if parsed and original content are not equal - - - - - g3191709: fix NSEC3s for DS no data (mode 1) - - - - - gf75293f: fix NSEC wildcard denial - - - - - gc9a3dd7: make pdnssec check-all-zones case independent (Issue t684) - - - - - g6ebfd08: pdnssec check-all-zones now detect ttl differnce within a rrset - - - - - gfd53bd0: check for duplicate records with pdnssec check-all-zones (Issue t607) - - - - - g7eaa83a: pdnssec check-all-zones now detect RRSIG records in non-presigned zones - - - - - ge319467: detect duplicate cnames with pdnssec check-all-zones (Issue t545) - - - - - g3dfb45f: fix ringbuffer size decrease + pdnssec check-zone improvements in g5205892, gedb255f, g0dde9d0, g07ee700, + g79a3091, g08f3452, gbcf9daf, gc9a3dd7, g6ebfd08, gfd53bd0, g7eaa83a, + ge319467, , - g74baf86: fix NSEC for asterisk ents and add test + NSEC/NSEC3 fixes in g3191709, gf75293f, gcd30e94, g74baf86, g1fa8b2b - gcd30e94: Fix closest encloser proof for wildcard nodata answers. Add some tests to make sure I won't break this again... + The webserver could crash when the ring buffers were resized, fixed in g3dfb45f. @@ -460,11 +244,6 @@ gf104427: make domainmetadata queries case insensitive - - - g1fa8b2b: answer direct NSEC queries without DO bit - - g78fc378: no label compression for name in TSIG records @@ -472,7 +251,7 @@ - g15d6ffb: output ZSK DNSKEY records if experimental-direct-dnskey support is enabled + g15d6ffb: pdnssec now outputs ZSK DNSKEY records if experimental-direct-dnskey support is enabled (renamed to direct-dnskey before release!) @@ -482,52 +261,12 @@ - g4fe4177: Remove unused mysql dependency from pdns_server and pdnssec. - - - - - g7632dd8: support polarssl 1.3 - - - - - gc60ca6d: Enable subdir-objects for automake-1.14 - - - - - g80411f1: Replace PolarSSL-conditionals in Makefile.am and trust the include dirs - - - - - g044707e: Now uses send/recv wrapper to handle exceptions and connector rebuild + g7632dd8: support polarssl 1.3 externally. - ga9da3c0: update gitignore - - - - - gc271ff3: add unit test to check if we detected byte order correctly - - - - - g2fefd1a: our OPT testing appears to have been little-endian only, this might improve things - - - - - g2400764: for ages... we messed up base64 decoding on big endian platforms. The shame. - - - - - ge655f11: Fix truncating bug + Remotebackend was fully updated in various commits. @@ -537,12 +276,7 @@ - ga3a546c: add innodb-read-committed option - - - - - g14a4f1e: unbreak auth osx compilation, closes t902 + ga3a546c: add innodb-read-committed option to gmysql settings. -- 2.40.0