<para>
Beyond PowerDNS 2.9.20, the Authoritative Server and Recursor are released separately.
</para>
- <sect2 id="changelog-recursor-3.6.1"><title>PowerDNS Recursor 3.6.1</title>
- <warning>
- <para>
- Version 3.6.1 is a mandatory security upgrade to 3.6.0! Released on the 10th of September 2014.
- </para>
- </warning>
- <para>
- PowerDNS Recursor 3.6.0 could crash with a specific sequence of packets. For more details, see
- <xref linkend="powerdns-advisory-2014-01"/>. PowerDNS Recursor 3.6.1 was very well tested, and is in full
- production already, so it should be a safe upgrade.
- </para>
- <para>
- Downloads:
- <itemizedlist>
- <listitem>
- <para>
- <ulink url="https://www.powerdns.com/downloads.html">Official download page</ulink>
- </para>
- </listitem>
- </itemizedlist>
- </para>
- <para>
- In addition to various fixes related to this potential crash, 3.6.1 fixes a few minor issues and adds
- a debugging feature:
- <itemizedlist>
- <listitem>
- <para>
- We could not encode IPv6 AAAA records that mapped to IPv4 addresses in some cases (:ffff.1.2.3.4).
- Fixed in gc90fcbd , closing t1663.
- </para>
- </listitem>
- <listitem>
- <para>
- Improve systemd startup timing with respect to network availability (gcf86c6a), thanks to Morten Stevens.
- </para>
- </listitem>
- <listitem>
- <para>
- Realtime telemetry can now be enabled at runtime, for example with 'rec_control carbon-server 82.94.213.34 ourname1234'.
- This ties in to our existing carbon-server and carbon-ourname settings, but now at runtime. This specific
- invocation will make your stats appear automatically on our <ulink url="http://xs.powerdns.com/metronome/?server=pdns.xs.recursor&beginTime=-3600">public telemetry server</ulink>.
- </para>
- </listitem>
- </itemizedlist>
- </para>
- </sect2>
<sect2 id="changelog-auth-3.4.0"><title>PowerDNS Authoritative Server 3.4.0</title>
<warning>
<para>
</warning>
<note>
<para>
- RC1 released August 1st, 2014
+ RC2 released September 23rd, 2014
</para>
<para>
Downloads:
<itemizedlist>
<listitem>
<para>
- <ulink url="http://powerdnssec.org/downloads/pdns-3.4.0-rc1.tar.bz2">tar.bz2 source</ulink>
+ <ulink url="http://powerdnssec.org/downloads/pdns-3.4.0-rc2.tar.bz2">tar.bz2 source</ulink>
</para>
</listitem>
<listitem>
<para>
- <ulink url="http://powerdnssec.org/downloads/packages/pdns-static-3.4.0rc1-1.i386.rpm">i386 RPM</ulink>
+ <ulink url="http://powerdnssec.org/downloads/packages/pdns-static-3.4.0rc2-1.i386.rpm">i386 RPM</ulink>
</para>
</listitem>
<listitem>
<para>
- <ulink url="http://powerdnssec.org/downloads/packages/pdns-static-3.4.0rc1-1.x86_64.rpm">x86_64 RPM</ulink>
+ <ulink url="http://powerdnssec.org/downloads/packages/pdns-static-3.4.0rc2-1.x86_64.rpm">x86_64 RPM</ulink>
</para>
</listitem>
<listitem>
<para>
- <ulink url="http://powerdnssec.org/downloads/packages/pdns-static_3.4.0-rc1-1_i386.deb">i386 deb</ulink>
+ <ulink url="http://powerdnssec.org/downloads/packages/pdns-static_3.4.0-rc2-1_i386.deb">i386 deb</ulink>
</para>
</listitem>
<listitem>
<para>
- <ulink url="http://powerdnssec.org/downloads/packages/pdns-static_3.4.0-rc1-1_amd64.deb">x86_64 deb</ulink>
+ <ulink url="http://powerdnssec.org/downloads/packages/pdns-static_3.4.0-rc2-1_amd64.deb">x86_64 deb</ulink>
</para>
</listitem>
<para>
A list of changes since 3.3.1 follows.
</para>
+ <para>
+ Changes between RC1 and RC2:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ gbb6e54f: document udp6-queries, udp4-queries, add rd-queries, recursion-unanswered metrics & document. Closes t1400.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ g4a23af7: init script: support DAEMON_ARGS; g7e5b3a0: init script: ensure socket dir exists
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ gdd930ed: don't import supermaster ips from other accounts
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ ged3afdf: fall back to central bind if reuseport bind fails; improves t1715
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ g709ca59: GeoIP backend implementation. This is a new backend, still experimental!
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ gbf5a484: support EVERY future version of OS X, fixes t1702
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ g4dbaec6: Check for __FreeBSD_kernel__ as per https://lists.debian.org/debian-bsd/2006/03/msg00127.html, fixes t1684; g74f389d: __FreeBSD_kernel__ is defined but empty on systems with FreeBSD kernels, breaking compile. Thanks pawal
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ g882ca9d: revert setpgrp changes
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ g2e6bbd8: Catch PDNSException in Signingpiper::helperWorker to avoid abort
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ g0ffd51d: improve error reporting on malformed labels
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ gc48dec7: Fix forwarded TSIG message issue
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ gdad70f2: skip TCP_DEFER_ACCEPT on platforms that do not have it (like FreeBSD); fixes t1658
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ gc7287b6: should fix t1662, reloading while checking for domains that need to be notified in BIND, causing lock
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ g3e67ea8: allow OPT pseudo record type in IXFR query
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ ga1caa8b: webserver: htmlescape VERSION and config name
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ gdf9d980: Remove "log-failed-updates" leftover
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ ga1fe72a: Remove unused "soa-serial-offset" option
+ </para>
+ </listitem>
+ </itemizedlist>
+ <para>
+ Changes below are in RC1, but not in RC2.
+ </para>
<para>
DNSSEC changes:
</para>
</listitem>
</itemizedlist>
</sect2>
+ <sect2 id="changelog-recursor-3.6.1"><title>PowerDNS Recursor 3.6.1</title>
+ <warning>
+ <para>
+ Version 3.6.1 is a mandatory security upgrade to 3.6.0! Released on the 10th of September 2014.
+ </para>
+ </warning>
+ <para>
+ PowerDNS Recursor 3.6.0 could crash with a specific sequence of packets. For more details, see
+ <xref linkend="powerdns-advisory-2014-01"/>. PowerDNS Recursor 3.6.1 was very well tested, and is in full
+ production already, so it should be a safe upgrade.
+ </para>
+ <para>
+ Downloads:
+ <itemizedlist>
+ <listitem>
+ <para>
+ <ulink url="https://www.powerdns.com/downloads.html">Official download page</ulink>
+ </para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para>
+ In addition to various fixes related to this potential crash, 3.6.1 fixes a few minor issues and adds
+ a debugging feature:
+ <itemizedlist>
+ <listitem>
+ <para>
+ We could not encode IPv6 AAAA records that mapped to IPv4 addresses in some cases (:ffff.1.2.3.4).
+ Fixed in gc90fcbd , closing t1663.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Improve systemd startup timing with respect to network availability (gcf86c6a), thanks to Morten Stevens.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Realtime telemetry can now be enabled at runtime, for example with 'rec_control carbon-server 82.94.213.34 ourname1234'.
+ This ties in to our existing carbon-server and carbon-ourname settings, but now at runtime. This specific
+ invocation will make your stats appear automatically on our <ulink url="http://xs.powerdns.com/metronome/?server=pdns.xs.recursor&beginTime=-3600">public telemetry server</ulink>.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ </sect2>
+
<sect2 id="changelog-recursor-3.6.0"><title>PowerDNS Recursor version 3.6.0</title>
<note>
<para>