From f484894b9b64b9b436b6f76486bc04738335a09d Mon Sep 17 00:00:00 2001 From: Miod Vallat Date: Thu, 24 Jul 2025 08:43:33 +0200 Subject: [PATCH] Changelog and secpoll update for 5.0.0-beta1. Signed-off-by: Miod Vallat --- .github/actions/spell-check/expect.txt | 5 +- docs/changelog/5.0.rst | 180 +++++++++++++++++++++++++ docs/secpoll.zone | 3 +- 3 files changed, 186 insertions(+), 2 deletions(-) diff --git a/.github/actions/spell-check/expect.txt b/.github/actions/spell-check/expect.txt index a2b53c85f2..23a12fc9f1 100644 --- a/.github/actions/spell-check/expect.txt +++ b/.github/actions/spell-check/expect.txt @@ -63,7 +63,6 @@ Atlassian Atomia aton Authoritativedoc -authsignal authzone autobuilt autocalculation @@ -90,6 +89,7 @@ BADSIG BADTIME BADTRUNC BADVERS +Bagas bagbug Bakhos Bakker @@ -657,6 +657,7 @@ keywordmatches kickdaddy Kirill Klebermass +Kleine koch Kockum Kolkman @@ -1201,6 +1202,7 @@ saltsa Samir sandboxing Sangwhan +Sanjaya Saunalahti saxfr Scheffler @@ -1479,6 +1481,7 @@ upperroman urandom usecase userbase +Uwe Valentei Valentini valgrind diff --git a/docs/changelog/5.0.rst b/docs/changelog/5.0.rst index ec476f3b06..f62421e96a 100644 --- a/docs/changelog/5.0.rst +++ b/docs/changelog/5.0.rst @@ -1,6 +1,186 @@ Changelogs for 5.0.x ==================== +.. changelog:: + :version: 5.0.0-beta1 + :released: 24th of July 2025 + + This is release 5.0.0-beta1 of the Authoritative Server. + It contains various bugfixes and improvements over the 5.0.0-alpha1 + release, as well as RFC2136 support for the LMDB backend. + + .. change:: + :tags: New Features, API + :pullreq: 15867 + + Provide record timestamps in the API + + .. change:: + :tags: Bug Fixes + :pullreq: 15865 + + Remove old FSF address (Chris Hofstaedtler) + + .. change:: + :tags: New Features, Tools + :pullreq: 15704 + + Rework pdnsutil command syntax for more consistency and future flexibility + + .. change:: + :tags: New Features, Tools + :pullreq: 15855 + + Delete existing matching zones during (re)import (Jamie (Bear) Murphy ) + + .. change:: + :tags: New Features + :pullreq: 14074,15863 + + Auth feature: RFC9615 (authenticated DNSSEC bootstrapping) (Peter Thomassen) + + .. change:: + :tags: Bug Fixes + :pullreq: 15834 + + Fix INCEPTION-INCREMENT documentation to match code behavior (@Darwin4053) + + .. change:: + :tags: Bug Fixes, Tools + :pullreq: 15854 + + Fixes zone2sql include with a comment (replacement PR) (Jamie (Bear) Murphy ) + + .. change:: + :tags: New Features, API + :pullreq: 15827 + :tickets: 14079 + + Add record search capability to the LMDB backend + + .. change:: + :tags: Bug Fixes + :pullreq: 15836 + + Docs: zone: `modified_at` is a separate property when updating RRSets (Uwe Kleine-König) + + .. change:: + :tags: New Features, Tools + :pullreq: 14984, 15849 + + Pdnsutil {add-record,delete-rrset}: require NAME to be absolute (Uwe Kleine-König) + + .. change:: + :tags: New Features + :pullreq: 15786 + :tickets: 11611, 11612 + + Lmdb rfc2136 support + + .. change:: + :tags: Bug Fixes + :pullreq: 15798, 15791, 15767 + :tickets: 11612, 11611, 15767 + + Lmdb NSEC3 record handling hygiene bugfixes + + .. change:: + :tags: Bug Fixes + :pullreq: 15793 + + Pdns: Fix pdnsutil cross-references (Bagas Sanjaya) + + .. change:: + :tags: Improvements, Internals + :pullreq: 15763 + + Auth: Use arc4random in TSIG generation + + .. change:: + :tags: Improvements, Tools + :pullreq: 15417 + :tickets: 9096 + + [tools] Let pdnsutil always set up a SOA-EDIT-API metadata when creating zones + + .. change:: + :tags: Improvements, API, Tools + :pullreq: 15669 + :tickets: 11733 + + Increase zone serial number after zone key operations + + .. change:: + :tags: Bug Fixes, Internals + :pullreq: 15677 + :tickets: 12901 + + LMDB: honour map-size for all files + + .. change:: + :tags: Bug Fixes + :pullreq: 15594 + + Auth docker: avoid crash on --version caused by doubly loaded modules + + .. change:: + :tags: Improvements, Internals + :pullreq: 15698 + + Auth LMDB: attempt to have predictable IDs + + .. change:: + :tags: New Features + :pullreq: 15686 + :tickets: 15674 + + Rec and auth: implement stop command as alias for quit(-nicely) + + .. change:: + :tags: Bug Fixes, Internals + :pullreq: 15679 + :tickets: 8060 + + Provide an IP_OFFMASK value for systems lacking it + + .. change:: + :tags: Improvements + :pullreq: 15221 + :tickets: 10558 + + Compute LOC text representation without using floating point for latitude and longitude + + .. change:: + :tags: Bug Fixes, Internals + :pullreq: 15609 + + Packet Cache fixes for views + + .. change:: + :tags: Bug Fixes, Tools + :pullreq: 15665 + + Pdnsutil: clarify provenance of default TTL (Jan-Piet Mens) + + .. change:: + :tags: Bug Fixes, Tools + :pullreq: 15389 + :tickets: 8494 + + [tools] Honour default-ttl in pdnsutil load-zone + + .. change:: + :tags: Improvements, Tools + :pullreq: 15581 + + Do not use system(3) in pdnsutil + + .. change:: + :tags: Improvements, Tools + :pullreq: 15604 + + Suggest create-zone after view-add-zone of a nonexisting zone + .. changelog:: :version: 5.0.0-alpha1 :released: 27th of May 2025 diff --git a/docs/secpoll.zone b/docs/secpoll.zone index 305ab510a0..c45cb53110 100644 --- a/docs/secpoll.zone +++ b/docs/secpoll.zone @@ -1,4 +1,4 @@ -@ 86400 IN SOA pdns-public-ns1.powerdns.com. peter\.van\.dijk.powerdns.com. 2025072402 10800 3600 604800 10800 +@ 86400 IN SOA pdns-public-ns1.powerdns.com. peter\.van\.dijk.powerdns.com. 2025072403 10800 3600 604800 10800 @ 3600 IN NS pdns-public-ns1.powerdns.com. @ 3600 IN NS pdns-public-ns2.powerdns.com. @@ -137,6 +137,7 @@ auth-4.9.5.security-status 60 IN TXT "1 OK" auth-4.9.6.security-status 60 IN TXT "1 OK (never formally released)" auth-4.9.7.security-status 60 IN TXT "1 OK" auth-5.0.0-alpha1.security-status 60 IN TXT "1 Unsupported pre-release (no known vulnerabilities)" +auth-5.0.0-beta1.security-status 60 IN TXT "1 Unsupported pre-release (no known vulnerabilities)" ; Auth Debian auth-3.4.1-2.debian.security-status 60 IN TXT "3 Upgrade now, see https://docs.powerdns.com/authoritative/appendices/EOL.html" -- 2.47.2