Hello community, here is the log from the commit of package pdns checked in at Sun Apr 29 10:54:58 CEST 2007. -------- --- pdns/pdns.changes 2007-04-25 21:08:40.000000000 +0200 +++ /mounts/work_src_done/STABLE/pdns/pdns.changes 2007-04-27 18:45:31.221979000 +0200 @@ -1,0 +2,5 @@ +Wed Apr 25 21:59:20 CEST 2007 - mrueckert@suse.de + +- disable the patch again. i think it breaks for me on 64bit. + +------------------------------------------------------------------- @@ -21,0 +27,76 @@ + - Bugs: + - Multi-part TXT records weren't supported. This has been + fixed, and regression tests have been added. Code in commits + 1016, 996, 994. + - Email addresses with embedded dots in SOA records were not + parsed correctly, nor were other embedded dots. Noted by + 'Bastiaan', fixed in commit 1026. + - BIND backend treated the 'm' TTL modifier as 'months' and not + 'minutes'. Closes Debian bug 406462. Addressed in commit + 1026. + - Our snapshots were built against a static version of + PosgreSQL that was incompatible with many Linux + distributions, leading to instant crashes on startup. Fixed + in 1022 and 1023. + - CNAME referrals to child zones gave improper responses. Noted + by Augie Schwer in ticket 123, fixed in commit 992. + - When passing a port number with the recursor setting, this + would sometimes generate errors during additional processing. + Switched off overly helpful additional processing for + recursive queries to remove this problem. Implemented in + commit 1031, spotted by Ralf van der Enden. + - NS to a nameserver with the name of the zone itself generated + problems. Spotted by Augie Schwer, fixed in commit 947. + - Multi-line records in the BIND backend were not always parsed + correctly. Fixed in commit 1014. + - The LOC-record had problems operating outside of the eastern + hemisphere of the northern part of the world! Fixed in commit + 1011. + - Backends were compiled without multithreading preprocessor + flags. As far as we can determine, this would only cause + problems for the BIND backend, but we cannot rule out this + caused instability in other backends. Fixed in commit 1001. + - The BIND backend was highly unstable under reloads, and + leaked memory and file descriptors. Thanks to Mark Bergsma + and Massimo Bandinelli for respectively pointing this out to + us and testing large amounts of patches to fix the problem. + The fixes have resulted in better performance, less code, and + a remarkable simplification of this backend. Commits 1039, + 1034, 1035, 1006, 999, 905 and previous. + - BIND backend gave convincing NXDOMAINS on unloaded zones in + some cases. Spotted and fixed by Daniel Bilik in commit 984. + - SOA records in zone transfers sometimes contained the wrong + SOA TTL. Spotted by Christian Kuehn, fixed in commit 902. + - PowerDNS could get confused by very high SOA serial numbers. + Spotted and fixed by Dan Billik, fixed in commit 626. + - Some versions of FreeBSD perform very strict checks on socket + address sizes passed to 'connect', which could lead to + problems retrieving zones over AXFR. Fixed in commit 891. + - Some versions of FreeBSD perform very strict checks on IPv6 + socket addresses, leading to problems. Discovered by Sten + Spans, fixed in commit 885 and commit 886. + - IXFR requests were not logged properly. Noted by Ralf van der + Enden, fixed in commit 990. + - Some NAPTR records needed an additional space character to + encode correctly. Spotted by Heinrich Ruthensteiner, fixed in + commit 1029. + - Many bugs in the TCP nameserver, leading to a PowerDNS + process that did not respond to TCP queries over time. Many + fixes provided by Dan Bilik, other problems were fixed by + rewriting our TCP handling code. Commits 982 and 980, 950, + 924, 889, 874, 869, 685, 684. + - Fix crashes on the ARM processor due to alignment errors. + Thanks to Sjoerd Simons. Closes Debian bug 397031. + - Missing data in generic SQL backends would sometimes lead to + faked SOA serial data. Spotted by Leander Lakkas from True. + Fix in commit 866. + - When receiving two quick notifications in succession, the + packet cache would sometimes "process" the second one, + leading PowerDNS to ignore it. Spotted by Dan Bilik, fixed in + commit 686. + - Geobackend (by Mark Bergsma) did not properly override the + getSOA method, breaking non-overlay operation of this fine + backend. The geobackend now also skips '.hidden' + configuration files, and now properly disregards empty + configuration files. Additionally, the overlapping abilities + were improved. Details available in commit 876, by Mark. @@ -85 +165,0 @@ - - and lots of bugfixes ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pdns.spec ++++++ --- /var/tmp/diff_new_pack.W25134/_old 2007-04-29 10:54:39.000000000 +0200 +++ /var/tmp/diff_new_pack.W25134/_new 2007-04-29 10:54:39.000000000 +0200 @@ -12,7 +12,7 @@ Name: pdns Version: 2.9.21 -Release: 1 +Release: 2 # Group: Productivity/Networking/DNS/Servers License: GNU General Public License (GPL) @@ -233,7 +233,6 @@ %endif %prep %setup -%patch %if 0%{?with_opendbx} %{__cp} modules/opendbxbackend/README README.opendbx %endif @@ -386,6 +385,8 @@ %endif %changelog +* Wed Apr 25 2007 - mrueckert@suse.de +- disable the patch again. i think it breaks for me on 64bit. * Tue Apr 24 2007 - mrueckert@suse.de - readd pdns-2.9.20-warnings.patch [#232489] * Tue Apr 24 2007 - mrueckert@suse.de @@ -396,6 +397,82 @@ - sync with pdns-snapshot (pkg_name) * Sat Apr 21 2007 - mrueckert@suse.de - update to 2.9.21: + - Bugs: + - Multi-part TXT records weren't supported. This has been + fixed, and regression tests have been added. Code in commits + 1016, 996, 994. + - Email addresses with embedded dots in SOA records were not + parsed correctly, nor were other embedded dots. Noted by + 'Bastiaan', fixed in commit 1026. + - BIND backend treated the 'm' TTL modifier as 'months' and not + 'minutes'. Closes Debian bug 406462. Addressed in commit + 1026. + - Our snapshots were built against a static version of + PosgreSQL that was incompatible with many Linux + distributions, leading to instant crashes on startup. Fixed + in 1022 and 1023. + - CNAME referrals to child zones gave improper responses. Noted + by Augie Schwer in ticket 123, fixed in commit 992. + - When passing a port number with the recursor setting, this + would sometimes generate errors during additional processing. + Switched off overly helpful additional processing for + recursive queries to remove this problem. Implemented in + commit 1031, spotted by Ralf van der Enden. + - NS to a nameserver with the name of the zone itself generated + problems. Spotted by Augie Schwer, fixed in commit 947. + - Multi-line records in the BIND backend were not always parsed + correctly. Fixed in commit 1014. + - The LOC-record had problems operating outside of the eastern + hemisphere of the northern part of the world! Fixed in commit + 1011. + - Backends were compiled without multithreading preprocessor + flags. As far as we can determine, this would only cause + problems for the BIND backend, but we cannot rule out this + caused instability in other backends. Fixed in commit 1001. + - The BIND backend was highly unstable under reloads, and + leaked memory and file descriptors. Thanks to Mark Bergsma + and Massimo Bandinelli for respectively pointing this out to + us and testing large amounts of patches to fix the problem. + The fixes have resulted in better performance, less code, and + a remarkable simplification of this backend. Commits 1039, + 1034, 1035, 1006, 999, 905 and previous. + - BIND backend gave convincing NXDOMAINS on unloaded zones in + some cases. Spotted and fixed by Daniel Bilik in commit 984. + - SOA records in zone transfers sometimes contained the wrong + SOA TTL. Spotted by Christian Kuehn, fixed in commit 902. + - PowerDNS could get confused by very high SOA serial numbers. + Spotted and fixed by Dan Billik, fixed in commit 626. + - Some versions of FreeBSD perform very strict checks on socket + address sizes passed to 'connect', which could lead to + problems retrieving zones over AXFR. Fixed in commit 891. + - Some versions of FreeBSD perform very strict checks on IPv6 + socket addresses, leading to problems. Discovered by Sten + Spans, fixed in commit 885 and commit 886. + - IXFR requests were not logged properly. Noted by Ralf van der + Enden, fixed in commit 990. + - Some NAPTR records needed an additional space character to + encode correctly. Spotted by Heinrich Ruthensteiner, fixed in + commit 1029. + - Many bugs in the TCP nameserver, leading to a PowerDNS + process that did not respond to TCP queries over time. Many + fixes provided by Dan Bilik, other problems were fixed by + rewriting our TCP handling code. Commits 982 and 980, 950, + 924, 889, 874, 869, 685, 684. + - Fix crashes on the ARM processor due to alignment errors. + Thanks to Sjoerd Simons. Closes Debian bug 397031. + - Missing data in generic SQL backends would sometimes lead to + faked SOA serial data. Spotted by Leander Lakkas from True. + Fix in commit 866. + - When receiving two quick notifications in succession, the + packet cache would sometimes "process" the second one, + leading PowerDNS to ignore it. Spotted by Dan Bilik, fixed in + commit 686. + - Geobackend (by Mark Bergsma) did not properly override the + getSOA method, breaking non-overlay operation of this fine + backend. The geobackend now also skips '.hidden' + configuration files, and now properly disregards empty + configuration files. Additionally, the overlapping abilities + were improved. Details available in commit 876, by Mark. - Features: - Thanks to EasyDNS, PowerDNS now supports multiple masters per domain. For configuration details, see Section 13.2. @@ -459,7 +536,6 @@ - Fix small issues with very modern compilers and BOOST snapshots. Noted by Marcus Rueckert, addressed in commit 954, commit 964 commit 965, commit 1003. - - and lots of bugfixes - removed patches as they are included upstream: opendbxbackend_2.9.20-5.diff pdns-2.9.17_cve-2006-4251.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de