]> granicus.if.org Git - pdns/commitdiff
document 3.4.0-rc2; move rec 3.6.1 behind it
authorPeter van Dijk <peter.van.dijk@netherlabs.nl>
Tue, 23 Sep 2014 07:35:18 +0000 (09:35 +0200)
committerPeter van Dijk <peter.van.dijk@netherlabs.nl>
Tue, 23 Sep 2014 07:35:18 +0000 (09:35 +0200)
pdns/docs/pdns.xml

index 87b90f1ceb71b9e9895100a4fa2905bb6c8960fa..4864a81ca59b0b554cab7d61c8c25ed84fa0c0e6 100644 (file)
       <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&amp;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 &amp; 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&amp;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>