PowerDNS is een dns-server met een database als back-end, waardoor het beheer van een groot aantal dns-entries op een gemakkelijke manier kan plaatsvinden. De ontwikkelaars hebben eerder besloten om de twee delen waaruit PowerDNS bestaat, een recursor en een authoritative nameserver, apart uit te geven, zodat men sneller en gerichter een nieuwe versie kan uitbrengen, aldus de ontwikkelaars. De authoritative nameserver zal alleen antwoorden op een dns-look-up als deze betrekking heeft op de domeinen waarvoor deze server verantwoordelijk is. De ontwikkelaars hebben PowerDNS Authoritative Server 4.0.1 uitgebracht. De veranderingen in deze uitgave zien er als volgt uit:
PowerDNS Authoritative Server 4.0.1
This release fixes two small issues and adds a setting to limit AXFR and IXFR sizes, in response to CVE-2016-6172.
Bug fixesImprovements
- #4126 Wait for the connection to the carbon server to be established
- #4206 Don't try to deallocate empty PG statements
- #4245 Send the correct response when queried for an NSEC directly
- #4252 Don't include bind files if length <= 2 or > sizeof(filename)
- #4255 Catch runtime_error when parsing a broken MNAME
Additions
- #4044 Make DNSPacket return a ComboAddress for local and remote
- #4056 OpenSSL 1.1.0 support
- #4169 Fix typos in a logmessage and exception
- #4183 pdnsutil: Remove checking of ctime and always diff the changes
- #4192 dnsreplay: Only add Client Subnet stamp when asked
- #4250 Use toLogString() for ringAccount
- #4133 Add limits to the size of received {A,I}XFR (CVE-2016-6172)
- #4142 Add used filedescriptor statistic