./net/powerdns, Modern, advanced and high performance nameserver

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ]


Branch: CURRENT, Version: 5.1.1, Package name: powerdns-5.1.1, Maintainer: drixter

The PowerDNS nameserver is a modern, advanced and high performance
authoritative-only nameserver. It is written from scratch and conforms
to all the relevant DNS standards documents. PowerDNS is open source.

The PowerDNS nameserver utilizes a flexible backend architecture that
can access DNS information from any data source. This includes file
formats, Bind zone files, relational databases or LDAP directories.

See the net/powerdns-* packages for additional backend modules.


Required to run:
[www/curl] [security/openssl] [devel/boost-libs] [lang/lua53]

Required to build:
[devel/boost-headers] [devel/ragel] [pkgtools/cwrappers]

Master sites:

Filesize: 1494.537 KB

Version history: (Expand)


CVS history: (Expand)


   2026-06-08 18:29:40 by Marcin Gondek | Files touched by this commit (2) | Package updated
Log message:
net/powerdns: Update to 5.1.1

5.1.1
Released: 8th of June 2026
This is release 5.1.1 of the Authoritative Server. It contains an important \ 
bugfix for users of the LMDB backend.

Please review the Upgrade Notes before upgrading from versions < 5.0.x.

Bug Fixes
lmdb: correctly update timestamps in non-split domain table mode

5.1.0
Released: 3rd of June 2026
This is release 5.1.0 of the Authoritative Server. It provides many small new \ 
features and improvements, as well as bug fixes.
Please review the Upgrade Notes before upgrading from versions < 5.0.x.

New Features
make Lua records immutable by default
Implement a cors flag to set allowed origin in webserver

Improvements
skip zone cache refresh logic if disabled
Lua health checks: more responsiveness
only apply backupSelector to the first non-empty group (Daniel Micay)

Bug Fixes
use less inefficient code in web server
smarter memory need computation
stricter string-to-int conversions
lmdb: do not serialize records over 64K in length
stricter proxy protocol size limit enforcement
once again, relax JSON normalization code for record contents
harden xfr*BitInt writers
lmdb: yet another NSEC bug
Clarify the documentation regarding lmdb-shards-map-size (Hakan Lindqvist)
let pdnsutil work with lua backend
Correctly display APL DNS records with IPv4 addresses ending in .0
Ednscookies: Fix timestamp validity check
Auth: fixes for SA 2026-06
   2026-05-25 16:07:14 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
net/powerdns: Update to version 5.0.5

From Marcin Gondek via wip.

This is release 5.0.5 of the Authoritative Server. It contains bug fixes and \ 
security fixes.

Bug Fixes

Fix PowerDNS Security Advisory 2026-06 for PowerDNS Authoritative Server: \ 
Multiple Issues
use less inefficient code in web server
harden xfr*BitInt writers
perform axfr immediately when creating an autosecondary domain
Actually install binaries when building with meson
web: stricter control of statistics rings changes
stricter handing of the Lua DNS update policy
correctly delete ENT records from the API
lua: one more bad case of createForward
minor pdns_control bugfixes
webserver: correctly split the basic authorization cookie
fixes to AXFR in Bind backend
dnsupdate handling buglet
   2026-05-15 11:59:04 by Adam Ciarcinski | Files touched by this commit (249)
Log message:
revbump for boost-libs
   2026-05-14 18:42:34 by Ryo ONODERA | Files touched by this commit (1335)
Log message:
*: Recursive revbump from security/nettle-4.0
   2026-04-24 19:09:51 by Thomas Klausner | Files touched by this commit (2)
Log message:
net/powerdns: Update to version 5.0.4

From drixter via wip.

5.0.4
Released: 22th of April 2026
This is release 5.0.4 of the Authoritative Server. It contains security fixes only.

Please review the Upgrade Notes before upgrading from versions < 4.9.x.

Bug Fixes
Fix PowerDNS Security Advisory 2026-05 for PowerDNS Authoritative Server: \ 
Multiple Issues
References: pull request 17191
   2026-03-29 18:55:23 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
net/powerdns: Update to version 5.0.3

Provided by Marcin Gondek in wip.

5.0.3

Bug Fixes

fix stupid logic error in lmdb-write-update-notification=no
Stricter timestamp checks
Correctly compute public key exponent length when larger than 255.
fix geoip_mmdb backend MMDB_open error handling
more robustness in createReverse*
   2026-02-06 11:06:21 by Thomas Klausner | Files touched by this commit (1305)
Log message:
*: recursive bump for nettle 4.0 shlib major bump
   2026-01-07 09:49:50 by Thomas Klausner | Files touched by this commit (2525)
Log message:
*: recursive bump for icu 78.1