Hello community, here is the log from the commit of package pdns-recursor checked in at Fri Apr 25 16:38:36 CEST 2008. -------- --- pdns-recursor/pdns-recursor.changes 2007-10-28 20:04:33.000000000 +0100 +++ /mounts/work_src_done/STABLE/pdns-recursor/pdns-recursor.changes 2008-04-02 12:03:38.000000000 +0200 @@ -1,0 +2,21 @@ +Wed Apr 2 11:50:30 CEST 2008 - anosek@suse.cz + +- updated to version 3.1.5 + New features: + * Implemented rec_control command get uptime + * The Recursor Authorative component, meant for having + the Recursor serve some zones authoritatively, now supports + $INCLUDE and $GENERATE. + * Implemented forward-zones-file option in order to support + larger amounts of zones which should be forwarded + to another nameserver. + * Both forward-zones and forward-zones-file can now specify + multiple forwarders per domain. + * Sten Spans contributed allow-from-file. This feature allows + the Recursor to read access rules from a (large) file. + Several improvements and bugfixes as well +- fixes VUL-0: pdns DNS spoofing vulnerability (bnc#375400) +- dropped patches applied by upstream: + (char_casting.patch), (r965.patch), (gcc43.patch) + +------------------------------------------------------------------- Old: ---- pdns-recursor-3.1.3-strip.patch pdns-recursor-3.1.4_atomicity.patch pdns-recursor-3.1.4_char_casting.patch pdns-recursor-3.1.4_config.patch pdns-recursor-3.1.4_gcc43.patch pdns-recursor-3.1.4_r965.patch pdns-recursor-3.1.4.tar.bz2 New: ---- pdns-recursor-3.1.5_atomicity.patch pdns-recursor-3.1.5_config.patch pdns-recursor-3.1.5-strip.patch pdns-recursor-3.1.5.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pdns-recursor.spec ++++++ --- /var/tmp/diff_new_pack.H17876/_old 2008-04-25 16:38:22.000000000 +0200 +++ /var/tmp/diff_new_pack.H17876/_new 2008-04-25 16:38:22.000000000 +0200 @@ -1,7 +1,7 @@ # -# spec file for package pdns-recursor (Version 3.1.4) +# spec file for package pdns-recursor (Version 3.1.5) # -# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # @@ -10,10 +10,11 @@ # norootforbuild + Name: pdns-recursor -Version: 3.1.4 -Release: 68 -%define pkg_version 3.1.4 +Version: 3.1.5 +Release: 1 +%define pkg_version 3.1.5 # Group: Productivity/Networking/DNS/Servers License: GPL v2 or later @@ -28,12 +29,9 @@ Source: http://downloads.powerdns.com/releases/%{name}-%{pkg_version}.tar.bz2 Source1: pdns-recursor.init Source2: recursor.conf -Patch: pdns-recursor-%{version}_config.patch -Patch1: pdns-recursor-3.1.3-strip.patch -Patch2: pdns-recursor-3.1.4_char_casting.patch -Patch3: pdns-recursor-3.1.4_atomicity.patch -Patch4: pdns-recursor-3.1.4_r965.patch -Patch5: pdns-recursor-3.1.4_gcc43.patch +Patch: %{name}-%{version}_config.patch +Patch1: %{name}-%{version}-strip.patch +Patch3: %{name}-%{version}_atomicity.patch # Summary: Modern, advanced and high performance recursing/non authoritative nameserver @@ -51,10 +49,7 @@ %setup -n %{name}-%{pkg_version} %patch %patch1 -%patch2 %patch3 -%patch4 -%patch5 %build %{__make} OPTFLAGS="%{optflags} -D_GNU_SOURCE" @@ -97,20 +92,39 @@ %doc README COPYING rrd/ %dir %{home} %dir %{_localstatedir} + %changelog -* Sun Oct 28 2007 - mrueckert@suse.de +* Wed Apr 02 2008 anosek@suse.cz +- updated to version 3.1.5 + New features: + * Implemented rec_control command get uptime + * The Recursor Authorative component, meant for having + the Recursor serve some zones authoritatively, now supports + $INCLUDE and $GENERATE. + * Implemented forward-zones-file option in order to support + larger amounts of zones which should be forwarded + to another nameserver. + * Both forward-zones and forward-zones-file can now specify + multiple forwarders per domain. + * Sten Spans contributed allow-from-file. This feature allows + the Recursor to read access rules from a (large) file. + Several improvements and bugfixes as well +- fixes VUL-0: pdns DNS spoofing vulnerability (bnc#375400) +- dropped patches applied by upstream: + (char_casting.patch), (r965.patch), (gcc43.patch) +* Sun Oct 28 2007 mrueckert@suse.de - added pdns-recursor-3.1.4_gcc43.patch: fix all warnings in pdns-recursor. (patch is upstream) -* Wed Jul 25 2007 - mrueckert@suse.de +* Wed Jul 25 2007 mrueckert@suse.de - added pdns-recursor-3.1.4_r965.patch: fix building on 10.0 -* Wed Feb 28 2007 - mrueckert@suse.de +* Wed Feb 28 2007 mrueckert@suse.de - added pdns-recursor-3.1.4_atomicity.patch: The optimized code in recursor_cache.cc is included in gcc 4.2. Proper #if to use it only with older gcc. - added pdns-recursor-3.1.4_char_casting.patch Don't cast string constants to char*. -* Tue Nov 14 2006 - mrueckert@suse.de +* Tue Nov 14 2006 mrueckert@suse.de - update to version 3.1.4 This release contains two important security fixes, which should also solve the very rare reports of stability problems. Additionally, a new class of @@ -120,16 +134,16 @@ pdns-recursor-3.1.3_2006-02.patch pdns-recursor-3.1.3_cve-2006-4251.patch pdns-recursor-3.1.3_implicit_declarations.patch -* Mon Nov 13 2006 - mrueckert@suse.de +* Mon Nov 13 2006 mrueckert@suse.de - added pdns-recursor-3.1.3_2006-02.patch: fix an endless recursion in CNAME handling [#219355] -* Sat Nov 11 2006 - mrueckert@suse.de +* Sun Nov 12 2006 mrueckert@suse.de - added pdns-recursor-3.1.3_cve-2006-4251.patch: fix a stack corruption with malformed packages [#219355] - added pdns-recursor-3.1.3_implicit_declarations.patch: fix an implicit declaration warning from gcc http://wiki.powerdns.com/cgi-bin/trac.fcgi/changeset/920 -* Mon Nov 06 2006 - schwab@suse.de +* Mon Nov 06 2006 schwab@suse.de - Don't strip binaries. -* Mon Oct 23 2006 - mrueckert@suse.de +* Mon Oct 23 2006 mrueckert@suse.de - initial package of version 3.1.3 ++++++ pdns-recursor-3.1.4_atomicity.patch -> pdns-recursor-3.1.5_atomicity.patch ++++++ ++++++ pdns-recursor-3.1.4_config.patch -> pdns-recursor-3.1.5_config.patch ++++++ --- pdns-recursor/pdns-recursor-3.1.4_config.patch 2007-10-28 20:04:33.000000000 +0100 +++ /mounts/work_src_done/STABLE/pdns-recursor/pdns-recursor-3.1.5_config.patch 2008-04-02 11:31:29.000000000 +0200 @@ -1,12 +1,12 @@ Index: config.h -=================================================================== ---- config.h.orig +================================================================================ +--- config.h +++ config.h @@ -1,5 +1,5 @@ -#define SYSCONFDIR "/etc/powerdns/" -#define LOCALSTATEDIR "/var/run/" -+#define SYSCONFDIR "/etc/pdns/" -+#define LOCALSTATEDIR "/var/run/pdns/" - #define VERSION "3.1.4" ++#define SYSCONFDIR "/etc/dns/" ++#define LOCALSTATEDIR "/var/run/pdns/" + #define VERSION "3.1.5" #define RECURSOR #ifndef WIN32 ++++++ pdns-recursor-3.1.3-strip.patch -> pdns-recursor-3.1.5-strip.patch ++++++ ++++++ pdns-recursor-3.1.4.tar.bz2 -> pdns-recursor-3.1.5.tar.bz2 ++++++ ++++ 9407 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org