Changelog for
pdns-recursor-debugsource-3.5.2-1.32.i586.rpm :
Fri Jun 7 14:00:00 2013 michaelAATTstroeder.com
- update to upstrean release 3.5.2
This is a stability and bugfix update to 3.5.1.
- Responses without the QR bit set now get matched up to an
outstanding query, so that resolution can be aborted early
instead of waiting for a timeout.
- The depth limiter changes in 3.5.1 broke some legal domains
with lots of indirection.
- Slightly improved logging to aid debugging.
Sun May 19 14:00:00 2013 mrueckertAATTsuse.de
- update to version 3.5.1
This is a stability and bugfix update to 3.5. It contains important
fixes that improve operation for certain domains.
This is a stability, security and bugfix update to 3.3/3.3.1. It
contains important fixes for slightly broken domain names, which
your users expect to work anyhow. For all details see
http://doc.powerdns.com/html/changelog.html#changelog-recursor-3.5.1
- adapted patches:
pdns-rec-lua52.patch
pdns-recursor-3.5.1_config.patch
- fixed conditional for different lua versions
- started some basic support to build packages for non suse distros
Mon Nov 19 13:00:00 2012 dimstarAATTopensuse.org
- Fix useradd invocation: -o is useless without -u and newer
versions of pwdutils/shadowutils fail on this now.
Tue Oct 9 14:00:00 2012 crrodriguezAATTopensuse.org
- Use LUA 5.2
Wed Apr 18 14:00:00 2012 mrueckertAATTsuse.de
- update to version 3.3
fixes a number of small but persistent issues, rounds off our
IPv6 %link-level support and adds an important feature for many
users of the Lua scripts. For all details see
http://doc.powerdns.com/changelog.html#changelog-recursor-3-3
- Build binaries as PIE.
- refreshed config patch:
old: pdns-recursor-3.2_config.patch
new: pdns-recursor-3.3_config.patch
- fix lua linking on factory
Mon Feb 13 13:00:00 2012 cooloAATTsuse.com
- patch license to follow spdx.org standard
Wed Apr 28 14:00:00 2010 mrueckertAATTsuse.de
- create /var/run/pdns directory in the init script and package it
as ghost.
Fri Mar 12 13:00:00 2010 mrueckertAATTsuse.de
- update to version 3.2
The 3.2 release is the first major release of the PowerDNS
Recursor in a long time. Partly this is because 3.1.7.
*
functioned very well, and delivered satisfying performance,
partly this is because in order to really move forward, some
heavy lifting had to be done.
This version of the PowerDNS Recursor contains a rather novel
form of lock-free multithreading, a situation that comes close to
the old \'--fork\' trick, but allows the Recursor to fully utilize
multiple CPUs, while delivering unified statistics and
operational control.
In effect, this delivers the best of both worlds: near linear
scaling, with almost no administrative overhead.
http://doc.powerdns.com/changelog.html#CHANGELOG-RECURSOR-3-2
- patches dropped:
pdns-recursor-3.1.7.1_atomicity.patch
pdns-recursor-3.1.7.1_lua.patch
- patches refreshed for the update:
old name: pdns-recursor-3.1.7.1-strip.patch
new name: pdns-recursor-3.2rc1-strip.patch
old name: pdns-recursor-3.1.7.2_config.patch
new name: pdns-recursor-3.2_config.patch
Fri Jan 8 13:00:00 2010 mrueckertAATTsuse.de
- update to version 3.1.7.2
This release consist of a number of vital security updates. These
updates address issues that can in all likelihood lead to a full
system compromise. In addition, it is possible for third parties
to pollute your cache with dangerous data, exposing your users to
possible harm.
http://rtfm.powerdns.com/powerdns-advisory-2010-01.html
http://rtfm.powerdns.com/powerdns-advisory-2010-02.html
CVE-2009-4009
Wed Nov 11 13:00:00 2009 mrueckertAATTsuse.de
- update to version 3.1.7.1
This release consists entirely of fixes for tiny bugs that have
been reported over the past year. In addition, compatibility has
been restored with the latest versions of the gcc compiler and
the \'boost\' libraries.
No features have been added, but some debugging code that very
slightly impacted performance (and polluted the console when
operating in the foreground) has been removed.
- Improved error messages when parsing zones for authoritative
serving (commit 1235).
- Better resilience against whitespace in configuration
(changesets 1237, 1240, 1242)
- Slight performance increase (commit 1378)
- Fix rare case where timeouts were not being reported to the
right query-thread (commit 1260)
- Fix compilation against newer versions of the Boost C++
libraries (commit 1381)
- Close very rare issue with TCP/IP close reporting ECONNRESET on
FreeBSD. Reported by Andrei Poelov in ticket 192.
- Silence debugging output (commit 1286).
- Fix compilation against newer versions of gcc (commit 1384)
- No longer set export-etc-hosts to \'on\' on reload-zones.
Discovered by Paul Cairney, closes ticket 225.
- Sane default for the maximum cache size in the Recursor,
suggested by Roel van der Made (commit 1354).
- No longer exit because of the changed behaviour of the Solaris
\'completion ports\' in more recent versions of Solaris. Fix in
commit 1372, reported by Jan Gyselinck
- update to version 3.1.7
This version contains powerful scripting abilities, allowing
operators to modify DNS responses in many interesting ways. Among
other things, these abilities can be used to filter out malware
domains, to perform load balancing, to comply with legal and
other requirements and finally, to implement \'NXDOMAIN\'
redirection.
It is hoped that the addition of Lua scripting will enable
responsible DNS modification for those that need it.
For more details about the Lua scripting, which can be modified,
loaded and unloaded at runtime, see Section 12.6. Many thanks are
due to the #lua irc channel, for excellent near-realtime Lua
support. In addition, a number of PowerDNS users have been
enthousiastically testing prereleases of the scripting support,
and have found and solved many issues.
- In 3.1.5 and 3.1.6, an authoritative server could continue to
renew its authority, even though a domain had been delegated to
other servers in the meantime.
- In the rare cases where this happened, and the old servers were
not shut down, the observed effect is that users were fed
outdated data.
- Bug spotted and analysed by Darren Gamble, fix in commit 1182
and commit 1183.
- Thanks to long time PowerDNS contributor Stefan Arentz, for the
first time, Mac OS X 10.5 users can compile and run the
PowerDNS Recursor! Patch in commit 1185.
- Sten Spans spotted that for outgoing TCP/IP queries, the
query-local-address setting was not honored. Fixed in commit
1190.
- rec_control wipe-cache now also wipes domains from the negative
cache, hurrying up the expiry of negatively cached records.
Suggested by Simon Kirby, implemented in commit 1204.
- When a forwarder server is configured for a domain, using the
forward-zones setting, this server IP address was filtered
using the dont-query setting, which is generally not what is
desired: the server to which queries are forwarded will often
live in private IP space, and the operator should be trusted to
know what he is doing. Reported and argued by Simon Kirby, fix
in commit 1211.
- Marcus Rueckert of OpenSUSE reported that very recent gcc
versions emitted a (correct) warning on an overly complicated
line in syncres.cc, fixed in commit 1189.
- Stefan Schmidt discovered that the netmask matching code, used
by the new Lua scripts, but also by all other parts of
PowerDNS, had problems with explicit \'/32\' matches. Fixed in
commit 1205.
- added pdns-recursor-3.1.7.1_lua.patch
fix linking with lua
- dropping patches included upstream:
pdns-recursor-3.1.4_char_casting.patch
pdns-recursor-3.1.4_r965.patch
pdns-recursor-3.1.4_gcc43.patch
- refreshed patches:
old: pdns-recursor-3.1.3-strip.patch
new: pdns-recursor-3.1.7.1-strip.patch
old: pdns-recursor-3.1.4_atomicity.patch
new: pdns-recursor-3.1.7.1_atomicity.patch
old: pdns-recursor-3.1.4_config.patch
new: pdns-recursor-3.1.7.1_config.patch
Tue Jun 9 14:00:00 2009 cooloAATTnovell.com
- fix build with gcc 4.4