From: bert hubert Date: Wed, 9 Dec 2015 10:08:17 +0000 (+0100) Subject: further changelog updates X-Git-Tag: dnsdist-1.0.0-alpha1~94 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b4c7ac4f05821f375493ae8f2cc13800087495f6;p=pdns further changelog updates --- diff --git a/docs/markdown/changelog.md.raw b/docs/markdown/changelog.md.raw index 93689a728..3738e513d 100644 --- a/docs/markdown/changelog.md.raw +++ b/docs/markdown/changelog.md.raw @@ -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