We're happy to announce the release of the PowerDNS Recursor 4.0.0 Alpha 2.
This release features many low-level performance fixes and restores forward-zones functionality.
Changes( has the changelog with clickable links) from 4.0.0-alpha1 are:
#3259, #3280 The PowerDNS Recursor now properly uses GNU autoconf and autotools for building and installing
OpenSSL crypto primitives are now used for DNSSEC validation
#3313 Implement the logic we need to generate EDNS MAC fields in dnsdist & read them in recursor
#3350 Add lowercase-outgoing feature to Recursor
#3410 Recuweb is now built-in to the daemon
#3230 API: drop JSONP, add web security headers (Christian Hofstaedtler)
#3485 Allow multiple carbon-servers
#3427, #3479, #3472 MTasker modernization (Andrew Nelless)
#3444, #3442 RPZ IXFR fixes
#3448 Remove edns-subnet-whitelist whitelist pointing to powerdns.com (Christian Hofstaedtler)
#3293 make asynchronous UDP Lua queries work again in 4.x
#3365 Apply rcode set in UDPQueryResponse callback (Jan Broers)
#3244 Fix the forward zones in the recursor
#3135 Use 56 bits instead of 64 in EDNS Client Subnet option (Winfried Angele)
#3527 Make the recursor counters atomic
#3435 Add toStringNoDot and chopOff functions to Lua
#3437 Add pdns.now timeval struct to recursor Lua
#3352 Cache improvements
#3502 Make second argument to pdnslog optional (Thiago Farina)
#3520 Reduce log level of periodic statistics to notice (Jan Broers)
The tarball is available on the download site , packages for various platforms are available from our repositories.