]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Prep for rec-4.8.0-beta1 12058/head
authorOtto Moerbeek <otto.moerbeek@open-xchange.com>
Mon, 3 Oct 2022 13:10:33 +0000 (15:10 +0200)
committerOtto Moerbeek <otto.moerbeek@open-xchange.com>
Wed, 5 Oct 2022 07:30:34 +0000 (09:30 +0200)
docs/secpoll.zone
pdns/recursordist/docs/changelog/4.8.rst
pdns/recursordist/docs/conf.py
pdns/recursordist/docs/manpages/pdns_recursor.1.rst
pdns/recursordist/docs/upgrade.rst

index 77bb267c37925fdeff6a81d54c6c05b38d0d791b..082a52bbcea6154f6994bf9beb94cc1fb773741c 100644 (file)
@@ -1,4 +1,4 @@
-@       86400   IN  SOA pdns-public-ns1.powerdns.com. peter\.van\.dijk.powerdns.com. 2022100301 10800 3600 604800 10800
+@       86400   IN  SOA pdns-public-ns1.powerdns.com. peter\.van\.dijk.powerdns.com. 2022100501 10800 3600 604800 10800
 @       3600    IN  NS  pdns-public-ns1.powerdns.com.
 @       3600    IN  NS  pdns-public-ns2.powerdns.com.
 
@@ -325,7 +325,8 @@ recursor-4.7.0.security-status                          60 IN TXT "3 Upgrade now
 recursor-4.7.1.security-status                          60 IN TXT "3 Upgrade now, see https://doc.powerdns.com/recursor/security-advisories/powerdns-advisory-2022-02.html"
 recursor-4.7.2.security-status                          60 IN TXT "1 OK"
 recursor-4.7.3.security-status                          60 IN TXT "1 OK"
-recursor-4.8.0-alpha1.security-status                   60 IN TXT "1 Unsupported pre-release"
+recursor-4.8.0-alpha1.security-status                   60 IN TXT "2 Unsupported pre-release"
+recursor-4.8.0-beta1.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 89011a2f959b94c95664f3373038e24e18c93c53..0435ad9df4c832ac58e9ee2801e3ed41bb7e3a46 100644 (file)
@@ -1,6 +1,108 @@
 Changelogs for 4.8.X
 ====================
 
+.. changelog::
+  :version: 4.8.0-beta1
+  :released: 5th of October 2022
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 12047
+
+    Add support for NOD/UDR notifications using dnstap.
+
+  .. change::
+    :tags: Bug Fixes
+    :pullreq: 12048
+
+    Fix --config (should be equal to --config=default),  followup to #11907.
+
+  .. change::
+    :tags: Bug Fixes
+    :pullreq: 12046
+    :tickets: 12044
+
+    Fix compilation of the event ports multiplexer.
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 11903, 12049
+    :tickets: 11841
+
+    Protobuf and dnstap metrics, including rec_control subcommand to show them.
+
+  .. change::
+    :tags: Bug Fixes
+    :pullreq: 12038
+
+    When an expired NSEC3 entry is seen move it to the front of the expiry queue.
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 11949
+    :tickets: 7164
+
+    Provide metrics for rcode received from authoritative servers.
+
+  .. change::
+    :tags: Bug Fixes
+    :pullreq: 12027
+    :tickets: 11958
+
+    If new data is auth and existing data is not, replace even if cache locking is active.
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 11866
+    :tickets: 11648
+
+    Proxymapping metrics, including rec_control subcommand to show them.
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 11909
+
+    Add querytime attribute to Lua DNSQuestion object, to see the time a query was received.
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 11768
+    :tickets: 11766
+
+    Enable include-dir by default in RPM builds, to be in line with DEB builds (Frank Louwers).
+
+  .. change::
+    :tags: Removals
+    :pullreq: 11856
+
+    Remove XPF support.
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 11989
+
+    Improve error message when invalid values for `local-address` are provided in recursor config file.
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 12011
+    :tickets: 11999
+
+    Enable SNMP support for debian and ubuntu builds.
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 12009
+    :tickets: 11998
+
+    Warn if snmp-agent is set but SNMP support is not available.
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 11959
+
+    A few tweaks to structured logging calls.
+
 .. changelog::
   :version: 4.8.0-alpha1
   :released: 23rd of September 2022
index 9e3a31cbfaa980df7f01fee86904417c194a8edf..2c69d706f331b4e24d313f24d7300d0d2209b192 100644 (file)
@@ -94,7 +94,7 @@ changelog_render_ticket = "https://github.com/PowerDNS/pdns/issues/%s"
 changelog_render_pullreq = "https://github.com/PowerDNS/pdns/pull/%s"
 changelog_render_changeset = "https://github.com/PowerDNS/pdns/commit/%s"
 
-changelog_sections = ['New Features', 'Improvements', 'Bug Fixes']
+changelog_sections = ['New Features', 'Improvements', 'Bug Fixes', 'Removals']
 changelog_inner_tag_sort = ['General', 'DNSSEC', 'Protobuf', 'RPZ']
 
 changelog_hide_tags_in_entry = True
index 496f4a44629be427505ae76f4422d1349247d3f7..3b1b4c6cdfe1beac0f71423101b6c0fd5a724f74 100644 (file)
@@ -47,7 +47,7 @@ at `<https://doc.powerdns.com/>`
 --client-tcp-timeout=<num>
     Timeout in seconds when talking to TCP clients.
 --config
-    Show the current configuration. There are three optional values:
+    Show the current configuration. Since 4.8.0 there are three optional values:
     ``--config=default`` to show the default configuration.
     ``--config=diff``    show modified options in the current configuration.
     ``--config=check``   to check the current configuration for errors.
index 0efc39e93a0460e335cb5fd8461383a419650ba6..523182d832960ab9c003b7da22a7b790944b0397 100644 (file)
@@ -22,11 +22,17 @@ New settings
 - The :ref:`setting-edns-padding-out` setting to control EDNS padding for outgoing DoT has been introduced.
 - The :ref:`setting-structured-logging-backend` setting to control the type of structured logging to ``journald`` has been introduced.
 
+:program:`pdns_recursor` changes
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+THe ``--config`` comand line option now implements the ``check``, ``default`` and ``diff`` keywords.
+
 :program:`rec_control` changes
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 The ``dump-throttle`` and ``dump-edns`` subcommands no longer produces a table per thread, as the corresponding tables are now shared by all threads.
 Additionally, the ``dump-edns`` command  now only lists IPs that have a not OK status.
 The ``dump-nsspeeds`` command has changed format to make it more readable and lists the last round trip time recorded for each address.
+The ``get-proxymapping-stats`` and ``get-remotelogger-stats`` subcommands have been added.
+
 
 4.7.2 to 4.7.3
 --------------