]> granicus.if.org Git - pdns/commitdiff
further changelog updates
authorbert hubert <bert.hubert@netherlabs.nl>
Wed, 9 Dec 2015 10:08:17 +0000 (11:08 +0100)
committerbert hubert <bert.hubert@netherlabs.nl>
Wed, 9 Dec 2015 10:08:17 +0000 (11:08 +0100)
docs/markdown/changelog.md.raw

index 93689a728e1b260da18f50ae959a563b7f32e4c4..3738e513df1e56401518b91c3fdc275a394194c9 100644 (file)
@@ -10,7 +10,7 @@ As part of the general cleanup, we did the following:
 - Moved to C++ 2011, a cleaner more powerful version of C++ that has allowed us to [improve the quality of implementation](http://bert-hubert.blogspot.nl/2015/01/on-c2011-quality-of-implementation.html) in many places.
 - Implemented dedicated infrastructure for dealing with DNS names that is fully "DNS Native" and needs less escaping and unescaping
 - Switched to binary storage of DNS records in all places
-- Moved ACLs to a dedicated Netmask Tree (Patricia Trie)
+- Moved ACLs to a dedicated Netmask Tree
 - Implemented a version of [RCU](https://en.wikipedia.org/wiki/Read-copy-update) for configuration changes
 - Instrumented our use of the memory allocator, reduced number of malloc calls substantially.
 
@@ -23,6 +23,9 @@ In addition to this cleanup, which has many internal benefits and solves longsta
 - EDNS Client Subnet support in PowerDNS Recursor (authoritative has had this for years)
 - Lua asynchronous queries for per-IP/per-domain status
 - Caches that can now be wiped per whole zone instead of per name
+- Statistics on authoritative server response times (split for IPv4 and IPv6)
+- APIs are no longer marked as 'experimental' and had one final URL change
+- New metric: tcp-answer-bytes to measure DNS TCP/IP bandwidth 
 
 .. to be continued