Recursor 3.5.3 released

Sep 17, 2013

This is a bugfix and performance update to 3.5.2. It brings serious performance improvements for dual stack users.

Changes since 3.5.2:

  • 3.5 replaced our ANY query with A+AAAA for users with IPv6 enabled. Extensive measurements by Darren Gamble showed that this change had a non-trivial performance impact. We now do the ANY query like before, but fall back to the individual A+AAAA queries when necessary. Change in commit 1147a8b.
  • The IPv6 address for d.root-servers.net was added in commit 66cf384, thanks Ralf van der Enden.
  • We now drop packets with a non-zero opcode (i.e. special packets like DNS UPDATE) earlier on. If the experimental pdns-distributes-queries flag is enabled, this fix avoids a crash. Normal setups were never susceptible to this crash. Code in commit 35bc40d, closes ticket 945.
  • TXT handling was somewhat improved in commit 4b57460, closing ticket 795.

About the author

Peter van Dijk

Peter van Dijk

Senior Developer at PowerDNS

Categories

Related Articles

Recursor 3.5.2 released

Released June 7th, 2013 Downloads: Official download page native RHEL5/6 packages from Kees Monshouwer This is a stability...

Peter van Dijk 06/6/13

Authoritative Server 3.3 RC2 available!

Downloads: source semi-static packages (rpm, deb, i386, amd64) native RHEL5/6 packages from Kees Monshouwer This a...

Peter van Dijk 06/6/13

Recursor 3.6.0 released

Note Downloads: Official download page native RHEL5/6 packages from Kees Monshouwer This is a performance, feature and...

Peter van Dijk 06/6/14

Recursor 3.6.0 Release Candidate 1

RC1 released May 30th, 2014 Downloads: pdns-recursor-3.6.0-rc1.tar.bz2 semistatic packages native RHEL5/6 packages from Kees...

Peter van Dijk 05/6/14