Welcome to the PowerDNS Blog

Authoritative Server Database Schema Changes
Peter van Dijk on Apr 10, 2014
A heads-up for everybody running (git) snapshots of the PowerDNS Authoritative Server: earlier today we merged Pull #1327 from Kees Monshouwer. This merge deprecates the ‘old’ (pre-DNSSEC) schema for the gsql bac...

PowerDNS Authoritative Server version 3.3.1
Peter van Dijk on Dec 17, 2013
Warning Version 3.3.1 of the PowerDNS Authoritative Server is a major upgrade if you are coming from 2.9.x. There are also some important changes if you are coming from 3.0, 3.1 or 3.2. Please refer to Section 1,...

On Ragel and char types
Peter van Dijk on Oct 28, 2013
In which I spend a lot of time proving a platform difference is not actually a platform difference, and eventually end up proven wrong. PowerDNS make check/testrunner output on Debian 7.0/s390x: test-dnsrecords_c...

Authoritative Server 3.3 released!
Peter van Dijk on Jul 05, 2013
Downloads: Official download page native RHEL5/6 packages from Kees Monshouwer This a stability, bugfix and conformity update to 3.2. It improves interoperability with various validators, either through bugfixes ...

Authoritative Server 3.3 RC2 available!
Peter van Dijk on Jun 28, 2013
Downloads: source semi-static packages (rpm, deb, i386, amd64) native RHEL5/6 packages from Kees Monshouwer This a stability, bugfix and conformity update to 3.2. It improves interoperability with various validat...

Simple TCP/IP DNS benchmarking tool
Peter van Dijk on Jun 25, 2013
In our work, we frequently find that we need tools to do specific tests. Today, because of a query from one of our users, we wrote a new tool to cover such a need: TCP DNS benchmarking. It is not very sophisticat...

Auth 3.3 RC1 released
Peter van Dijk on May 28, 2013
Downloads: source semi-static packages (rpm, deb, i386, amd64) native RHEL5/6 packages from Kees Monshouwer This a stability, bugfix and conformity update to 3.2. It improves interoperability with various validat...

Contributing PowerDNS tests: unit tests
Bert Hubert on May 07, 2013
Each and every PowerDNS change is tested by our Jenkins continuous integration setup, as hosted on https://autotest.powerdns.com. The more tests we have, the more valuable this setup becomes, and in this post you...

Adding new DNS record types to PowerDNS software
Bert Hubert on Nov 30, 2012
Our friends from NLNetLabs recently described how to add new record types to NSD, which I think is a great idea. Especially if this enables the community to add their favorite record types for us! Here are the fu...

On binding datagram (UDP) sockets to the ANY addresses
Bert Hubert on Oct 08, 2012
This story goes back a long time. For around 10 years now, people have been requesting that PowerDNS learn how to automatically listen on all available IP addresses. And for slightly less than that time, we’ve be...