]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Prep for rec-4.9.0-rc1 12918/head
authorOtto Moerbeek <otto.moerbeek@open-xchange.com>
Tue, 13 Jun 2023 08:30:39 +0000 (10:30 +0200)
committerOtto Moerbeek <otto.moerbeek@open-xchange.com>
Wed, 14 Jun 2023 08:53:02 +0000 (10:53 +0200)
docs/secpoll.zone
pdns/recursordist/docs/changelog/4.9.rst
pdns/recursordist/docs/metrics.rst
pdns/recursordist/docs/upgrade.rst

index 8fe514f2cf6aaab71160f6a8afeb7bf9b96c825f..eaaaa7b20bcdf5eece156a2c51c2cb355363f879 100644 (file)
@@ -1,4 +1,4 @@
-@       86400   IN  SOA pdns-public-ns1.powerdns.com. peter\.van\.dijk.powerdns.com. 2023060201 10800 3600 604800 10800
+@       86400   IN  SOA pdns-public-ns1.powerdns.com. peter\.van\.dijk.powerdns.com. 2023061501 10800 3600 604800 10800
 @       3600    IN  NS  pdns-public-ns1.powerdns.com.
 @       3600    IN  NS  pdns-public-ns2.powerdns.com.
 
@@ -351,6 +351,7 @@ recursor-4.8.3.security-status                          60 IN TXT "3 Upgrade now
 recursor-4.8.4.security-status                          60 IN TXT "1 OK"
 recursor-4.9.0-alpha1.security-status                   60 IN TXT "1 Unsupported pre-release"
 recursor-4.9.0-beta1.security-status                    60 IN TXT "1 Unsupported pre-release"
+recursor-4.9.0-rc1.security-status                      60 IN TXT "1 Unsupported pre-release"
 
 ; Recursor Debian
 recursor-3.6.2-2.debian.security-status                 60 IN TXT "3 Upgrade now, see https://doc.powerdns.com/3/security/powerdns-advisory-2015-01/ and https://doc.powerdns.com/3/security/powerdns-advisory-2016-02/"
index 40aa96987994c8cd05efb52d9dec20e372fb35c5..e6128ed64d68c780223d596839c97346e8b6ac5c 100644 (file)
@@ -1,5 +1,54 @@
 Changelogs for 4.9.X
 ====================
+.. changelog::
+  :version: 4.9.0-rc1
+  :released: 15nd of June 2023
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 12906
+    :tickets: 12468
+
+    Escape key names that are special in the systemd-journal structured logging backend.
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 12893
+    :tickets: 12890
+
+    Add feature to switch off unsupported DNSSEC algos, either automatically or manually.
+
+  .. change::
+    :tags: Bug Fixes
+    :pullreq: 12900
+
+    Prevent duplicate C/DNAMEs being included when doing serve-stale.
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 12896
+    :tickets: 12855
+
+    Expose NOD/UDR metrics.
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 12883
+    :tickets: 8232
+
+    Add SOA to RPZ modified answers if configured to do so.
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 12898
+
+    Keep track of max depth reached and report it if !quiet.
+  .. change::
+    :tags: Improvements
+    :pullreq: 12793,12904
+
+    Another set of fixes for clang-tidy reports.
+
 .. changelog::
   :version: 4.9.0-beta1
   :released: 2nd of June 2023
index 3700652d9c41ec0edc07b940bf93d10d456f9851..a5ab35308f86f11043bf6e1b07feff430baeb230 100644 (file)
@@ -554,11 +554,13 @@ number of erroneous received packets
 nod-events
 ^^^^^^^^^^
 .. versionadded:: 4.9.0
+
 Count of NOD events
 
 udr-events
 ^^^^^^^^^^
 .. versionadded:: 4.9.0
+
 Count of UDR events
 
 nod-lookups-dropped-oversize
index b8b25de0cd635298a7182ef9efb23c215d3d73b1..233a6ea95906391fa82c2b801bae9a6e3eaf836f 100644 (file)
@@ -4,8 +4,8 @@ Upgrade Guide
 Before upgrading, it is advised to read the :doc:`changelog/index`.
 When upgrading several versions, please read **all** notes applying to the upgrade.
 
-4.8.0 to master
----------------
+4.8.0 to 4.9.0 and master
+-------------------------
 
 Metrics
 ^^^^^^^
@@ -21,6 +21,11 @@ New settings
 - The :ref:`setting-stack-cache-size` setting to  control the number of allocated mthread stacks has been introduced.
 - The :ref:`setting-packetcache-shards` settings to control the number of shards in the packet cache has been introduced.
 - The :ref:`setting-aggressive-cache-min-nsec3-hit-ratio` setting to control which NSEC3 records are stored in the aggressive NSEC cache has been introduced.
+  This setting can be used to switch off aggressive caching for NSEC3 only.
+- The :ref:`setting-dnssec-disabled-algorithms` has been introduced to not use DNSSEC algorithms disabled by the platform's security policy.
+  This applies specifically to Red Hat Enterprise Linux 9 and derivatives.
+  The default value (automatically determine the algorithms that are disabled) should work for many cases.
+- The setting ``includeSOA`` was added to the :func:`rpzPrimary` and :func:`rpzFile` Lua functions to include the SOA of the RPZ the responses modified by the RPZ.
 
 Changed settings
 ~~~~~~~~~~~~~~~~