Skip to content

Welcome to the PowerDNS Blog

Authoritative Server 3.4.0 Release Candidate 2

Authoritative Server 3.4.0 Release Candidate 2

Warning Version 3.4.0 of the PowerDNS Authoritative Server is a major upgrade if you are coming from 2.9.x. Additionally, if you are coming from any 3.x version (including 3.3.1), there is a mandatory SQL schema ...

Authoritative Server 3.4.0 Release Candidate 1

Authoritative Server 3.4.0 Release Candidate 1

Warning Version 3.4.0 of the PowerDNS Authoritative Server is a major upgrade if you are coming from 2.9.x. Additionally, if you are coming from any 3.x version (including 3.3.1), there is a mandatory SQL schema ...

A surprising discovery on converting IPv6 addresses: we no longer prefer getaddrinfo()

A surprising discovery on converting IPv6 addresses: we no longer prefer ge...

Yesterday, we were contacted by PowerDNS user James Baer who noted strange crashes in PowerDNS (on Linux) upon adding thousands and thousands of IP addresses to his system. Notably, PowerDNS did not even use any ...

Authoritative Server Database Schema Changes

Authoritative Server Database Schema Changes

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

PowerDNS Authoritative Server version 3.3.1

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

On Ragel and char types

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!

Authoritative Server 3.3 released!

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!

Authoritative Server 3.3 RC2 available!

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

Simple TCP/IP DNS benchmarking tool

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

Auth 3.3 RC1 released

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...