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(a)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(a)suse.de
+- disable the patch again. i think it breaks for me on 64bit.
* Tue Apr 24 2007 - mrueckert(a)suse.de
- readd pdns-2.9.20-warnings.patch [#232489]
* Tue Apr 24 2007 - mrueckert(a)suse.de
@@ -396,6 +397,82 @@
- sync with pdns-snapshot (pkg_name)
* Sat Apr 21 2007 - mrueckert(a)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(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org