Category: Uncategorized

PowerDNS Recursor 4.2.0 Release Candidate 2

We’re proud to announce Release Candidate 2 for the PowerDNS Recursor 4.2 release train.

There have been some minor changes since release candidate 1:

  • #7955: Handle short reads from our random device
  • #7953: Check if -latomic is needed instead of hardcoding
  • #7939: Compare the CacheKey type and place first then the name
  • #7931: Don’t mix time() and gettimeofday() in our unit tests
  • #7954: SuffixMatchTree fixes

Please see the changelog for details.

Please try this version. With some luck, RC2 can become 4.2.0 with no changes in just a week or two!

The tarball (signature) is available at downloads.powerdns.com and packages for CentOS 6 and 7, Debian Jessie, Stretch and Buster, Ubuntu Trusty, Xenial, Bionic and Cosmic are available from repo.powerdns.com.

Please send us all feedback and issues you might have via the mailing list, or in case of a bug, via GitHub.

PowerDNS Authoritative Server 4.0.8 and 4.1.10 Released

These are security releases.

The 4.0.8 and 4.1.10 (together with 4.1.9) releases fix the following security advisories:

  • PowerDNS Security Advisory 2019-04 (CVE-2019-10162)
  • PowerDNS Security Advisory 2019-05 (CVE-2019-10163)

Please also see the 4.0.8 and 4.1.10 changelogs for more details.

The 4.0.8 tarball (signature) and 4.1.10 tarball (signature) are available at downloads.powerdns.com and packages for CentOS 6 and 7, Debian Jessie and Stretch, Ubuntu Trusty, Xenial and Bionic (only for 4.1.10) are available from repo.powerdns.com.

Please send us all feedback and issues you might have via the mailing list, or in case of a bug, via GitHub.

PowerDNS Authoritative Server 4.1.9 Released

This maintenance release of the PowerDNS Authoritative Server has the following changes:

  • by popular demand, the option to disable superslave support has been backported from 4.2.0 to 4.1.9 (#7922)
  • pdnsutil b2b-migrate would lose NSEC3 settings. This has been corrected now. (#7921)

The tarball (signature) is available at downloads.powerdns.com and packages for CentOS 6 and 7, Debian Jessie and Stretch, Ubuntu Trusty, Xenial and Bionic are available from repo.powerdns.com.

Please send us all feedback and issues you might have via the mailing list, or in case of a bug, via GitHub.

PowerDNS Authoritative Server 4.2.0 Release Candidate 2

We are pleased to announce the second Release Candidate for Authoritative Server version 4.2.0. Many of our users have given RC1 a spin, and we very much appreciate their feedback.

RC2 contains a host of minor robustness improvements, some performance increases, and other improvements. We’ll name a few here; for the rest, please see the changelog:

  • improved logging in gsqlbackend, and in the web server
  • no more path discovery on UDP; no more disabling of TCP
  • when truncating a response might strip out relevant glue, we instead truncate the whole packet now
  • the sdig tool can query DoH servers now
  • backend transactions (from either the API or pdnsutil) now use transactions correctly for most situations. This avoids funky ‘my record disappeared for 1 millisecond and now everybody has that cached’ situations.
  • LUA records can now be configured to reuse their Lua state between invocations, giving a 7x speedup!

Please try this version, especially if you had any problems with RC1. With some luck, RC2 can become 4.2.0 with no changes in just a week or two!

The tarball (signature) is available at downloads.powerdns.com and packages for CentOS 6 and 7, Debian Jessie and Stretch, Ubuntu Bionic, Trusty, Xenial and Cosmic are available from repo.powerdns.com.

Please send us all feedback and issues you might have via the mailing list, or in case of a bug, via GitHub.

PowerDNS Recursor 4.1.14 Released

This is a maintenance release that adds two counters for the number of queries received with the AD and CD bit set. The counters are named dnssec-authentic-data-queries and dnssec-check-disabled-queries, respectively. Additionally a Lua related bug was fixed.

The changelog:

  • #7906: Add statistics counters for AD and CD queries.
  • #7912: Add missing getRegisteredName Lua function.

The tarball (signature) is available at downloads.powerdns.com and packages for CentOS 6 and 7, Debian Jessie and Stretch, Ubuntu Trusty, Xenial and Bionic are available from repo.powerdns.com.

Please send us all feedback and issues you might have via the mailing list, or in case of a bug, via GitHub.

PowerDNS Recursor 4.2.0 Release Candidate 1

We’re proud to announce Release Candidate 1 for the PowerDNS Recursor 4.2 release train.

There have been some minor changes since the beta 1:

  • #7818: Use net-snmp-config --netsnmp-agent-libs instead of --agent-libs,
  • #7826: Fix the detection of snmp_select_info2(),
  • #7813: Ensure a valid range to string() in PacketReader::getUnquotedText().

Please see the changelog for details.

The tarball (signature) is available at downloads.powerdns.com and packages for CentOS 6 and 7, Debian Jessie, Stretch and Buster, Ubuntu Trusty, Xenial, Bionic and Cosmic are available from repo.powerdns.com.

Please send us all feedback and issues you might have via the mailing list, or in case of a bug, via GitHub.

PowerDNS Recursor 4.1.13 Released

This is a maintenance release to optionally reduce the performance impact of memory-statistics collection and a fix in the DNSSEC processing of wildcard records.

The changelog:

  • #7673: Add the disable-real-memory-usage setting to skip expensive collection of detailed memory usage info,
  • #7816: Fix DNSSEC validation of wildcards expanded onto themselves.

The tarball (signature) is available at downloads.powerdns.com and packages for CentOS 6 and 7, Debian Jessie and Stretch, Ubuntu Trusty, Xenial and Bionic are available from repo.powerdns.com.

Please send us all feedback and issues you might have via the mailing list, or in case of a bug, via GitHub.