PowerDNS Authoritative Server 4.0.0 Alpha 3 released

May 11, 2016

Hot on the heels of yesterday’s release of the Recursor follows today’s release of the PowerDNS Authoritative Server 4.0.0 Alpha 3. We inted to go beta with the Autoritative Server after this release so please test and report any issues you find.

This release features systemd notify support and a more robust handling of backend failures.

Notable changes since 4.0.0-alpha2 are

  • #3415 pdnsutil: add clear-zone command
  • #3586 Remove send-root-referral option
  • #3578 Add disable-syslog option
  • #3733 ALIAS improvements: DNSSEC and optional on-AXFR expansion of records
  • #3764 Notify support for systemd
  • #3807 Add TTL settings for DNSSECKeeper’s caches

Bug fixes

  • #3553 pdnsutil: properly show key sizes for presigned zones in show-zone
  • #3507 webserver: mask out the api-key setting (Christian Hofstaedtler)
  • #3580 bindbackend: set domain in list() (Kees Monshouwer)
  • #3595 pdnsutil: add NS record without trailing dot with create-zone
  • #3653 Allow tabs as whitespace in zonefiles
  • #3666 Restore recycle backend behaviour (Kees Monshouwer)
  • #3612 Prevent segfault in PostgreSQL backend
  • #3779, #3768, #3766, #3783 and #3789 DNSName and other hardening improvements
  • #3784 fix SOA caching with multiple backends (Kees Monshouwer)
  • #3827 Force NSEC3PARAM algorithm to 1, fixes validation issues when set to not 1


  • #3637, #3678, #3740 Correct root-zone slaving and serving (Kees Monshouwer and others)
  • #3495 API: Add discovery endpoint (Christian Hofstaedtler)
  • #3389 pdnsutil: support chroot
  • #3596 Remove botan-based ecdsa and rsa signers (Kees Monshouwer)
  • #3478, #3603, #3628 Various build system improvements (Ruben Kerkhof)
  • #3621 Always lowercase when inserting into the database
  • #3651 Rename PUBLISH_* to PUBLISH-* domainmetadata
  • #3656 API: clean up cryptokeys resource (Christian Hofstaedtler)
  • #3632 pdnsutil: Fix exit statuses to constants and return 0 when success (saltsa)
  • #3655 API: Fix set-ptr to honor SOA-EDIT-API (Christian Hofstaedtler)
  • #3720 Many fixes for dnswasher (Robert Edmonds)
  • #3707, #3788 Make MySQL timeout configurable (Kees Monshouwer and Brynjar Eide)
  • #3806 Move key validity check out of fromISCMap(), improves DNSSEC performance
  • #3820 pdnsutil load-zone: ignore double SOA

The tarball can be downloaded from the downloads site and packages for several distributions are available in our repositories.


About the author

Pieter Lexis

Pieter Lexis

Senior Developer at PowerDNS

Related Articles

PowerDNS Authoritative Server 4.0.4 released!

Today we are releasing version 4.0.4 of the PowerDNS Authoritative Server. This release features a fix for the ed25519...

Pieter Lexis 06/6/17

PowerDNS Authoritative Server 4.0.0-alpha2 released

We’re pleased to announce the second alpha release of the PowerDNS Authoritative Server version 4.0.0. This release is the...

Pieter Lexis 02/5/16

PowerDNS Authoritative Server 4.0.0 Release Candidate 2 released

We’re pleased to announce the release of the first Release Candidate for the PowerDNS Authoritative server. This Release...

Pieter Lexis 06/4/16

PowerDNS Authoritative Server 4.1.0 Release Candidate 1 Released

PowerDNS Authoritative Server 4.1.0 RC1 is here! This release marks The Return of the LDAP Backend. Also recursion has been...

Peter van Dijk 08/5/17