From: Remi Gacogne Date: Thu, 19 Mar 2020 16:11:33 +0000 (+0100) Subject: dnsdist: Update ChangeLog for 1.5.0-alpha1 X-Git-Tag: dnsdist-1.5.0-rc1~34^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=253a05404f63534bb8ebadefd6949496a6af1d3e;p=thirdparty%2Fpdns.git dnsdist: Update ChangeLog for 1.5.0-alpha1 --- diff --git a/pdns/dnsdistdist/docs/changelog.rst b/pdns/dnsdistdist/docs/changelog.rst index 209123d3c8..a013ccf05c 100644 --- a/pdns/dnsdistdist/docs/changelog.rst +++ b/pdns/dnsdistdist/docs/changelog.rst @@ -1,6 +1,307 @@ Changelog ========= +.. changelog:: + :version: 1.5.0-alpha1 + :released: 20th of March 2010 + + .. change:: + :tags: Improvements + :pullreq: 7820 + + Don't start as root within a systemd environment + + .. change:: + :tags: Bug Fixes + :pullreq: 8115 + :tickets: 8098 + + Fix ECS addition when the OPT record is not the last one + + .. change:: + :tags: New Features + :pullreq: 8171 + :tickets: 4747 + + Add SetNegativeAndSOAAction() and its Lua binding + + .. change:: + :tags: New Features + :pullreq: 8274 + + Implement dynamic blocking on ratio of rcode/total responses + + .. change:: + :tags: Improvements, Performance + :pullreq: 8355 + + Rework NetmaskTree for better CPU and memory efficiency. (Stephan Bosch) + + .. change:: + :tags: Improvements, DNS over TLS + :pullreq: 8380 + + Switch the default DoT provider from GnuTLS to OpenSSL + + .. change:: + :tags: Improvements + :pullreq: 8456 + + Separate the check-config and client modes + + .. change:: + :tags: Improvements, Performance + :pullreq: 8491 + + Implement parallel health checks + + .. change:: + :tags: New Features, Performance + :pullreq: 8505 + :tickets: 7617 + + Implement LuaFFIRule, LuaFFIAction and LuaFFIResponseAction + + .. change:: + :tags: Improvements + :pullreq: 8529 + + Add the number of received bytes to StatNode entries + + .. change:: + :tags: Improvements, Performance + :pullreq: 8538 + + Use move semantics when updating the content of the StateHolder + + .. change:: + :tags: Improvements + :pullreq: 8556 + :tickets: 8534 + + Support setting the value of AA, AD and RA when self-generating answers + + .. change:: + :tags: New Features + :pullreq: 8567 + :tickets: 7387 + + Add bounded loads to the consistent hashing policy + + .. change:: + :tags: Improvements + :pullreq: 8580 + + pthread_rwlock_init() should be matched by pthread_rwlock_destroy() + + .. change:: + :tags: Bug Fixes + :pullreq: 8591 + + Wait longer for the TLS ticket to arrive in our tests + + .. change:: + :tags: Bug Fixes + :pullreq: 8604 + + Add missing exception message in KVS error + + .. change:: + :tags: Improvements + :pullreq: 8631 + + Replace include guard ifdef/define with pragma once (Chris Hofstaedtler) + + .. change:: + :tags: New Features + :pullreq: 8654 + + Dnsdist: LogResponseAction (phonedph1) + + .. change:: + :tags: Improvements + :pullreq: 8657 + + Allow retrieving and deleting a backend via its UUID + + .. change:: + :tags: Bug Fixes, DNS over TLS + :pullreq: 8662 + + Display the correct DoT provider + + .. change:: + :tags: Improvements, Protobuf + :pullreq: 8702 + + Add the source and destination ports to the protobuf msg + + .. change:: + :tags: New Features + :pullreq: 8722 + + Add spoofRawAction() to craft answers from raw bytes + + .. change:: + :tags: Improvements + :pullreq: 8733 + + Load an openssl configuration file, if any, during startup + + .. change:: + :tags: Improvements, DNS over HTTPS + :pullreq: 8760 + :tickets: 8573 + + Don't accept sub-paths of configured DoH URLs + + .. change:: + :tags: Bug Fixes, DNS over TLS + :pullreq: 8761 + + Use ref counting for the DoT TLS context + + .. change:: + :tags: Improvements, DNS over HTTPS + :pullreq: 8762 + :tickets: 8586 + + Implement Cache-Control headers in DoH + + .. change:: + :tags: Improvements, Metrics + :pullreq: 8772 + :tickets: 8746 + + Add backend status to prometheus metrics + + .. change:: + :tags: Bug Fixes + :pullreq: 8782 + + Add getTag()/setTag() Lua bindings for a DNSResponse + + .. change:: + :tags: Improvements, Metrics + :pullreq: 8783 + + Add 'IO wait' and 'steal' metrics on Linux + + .. change:: + :tags: Bug Fixes + :pullreq: 8787 + :tickets: 8442 + + Fix key logging for DNS over TLS + + .. change:: + :tags: Improvements, Performance + :pullreq: 8812 + + Keep a masked network in the Netmask class + + .. change:: + :tags: New Features + :pullreq: 8874 + + Add support for Proxy Protocol between dnsdist and the recursor + + .. change:: + :tags: Improvements + :pullreq: 8848 + + Add get*BindCount() functions + + .. change:: + :tags: Bug Fixes + :pullreq: 8855 + + Fix a typo in the help/completion for getDNSCryptBindCount + + .. change:: + :tags: Bug Fixes + :pullreq: 8856 + + Implement rmACL() (swoga) + + .. change:: + :tags: Bug Fixes + :pullreq: 8879 + + Remove unused lambda capture reported by clang++ + + .. change:: + :tags: Improvements + :pullreq: 8882 + + Add sessionTimeout setting for TLS session lifetime (Matti Hiljanen) + + .. change:: + :tags: Bug Fixes, Protobuf + :pullreq: 8883 + :tickets: 8629 + + Add 'queue full' metrics for our remote logger, log at debug only + + .. change:: + :tags: Improvements, Protobuf + :pullreq: 8887 + + Better handling of reconnections in Remote Logger + + .. change:: + :tags: Improvements, DNS over HTTPS, DNS over TLS + :pullreq: 8899 + :tickets: 8806 + + Document that the 'keyLogFile' option requires OpenSSL >= 1.1.1 + + .. change:: + :tags: Improvements + :pullreq: 8900 + :tickets: 8739 + + Detect {Libre,Open}SSL functions availability during configure + + .. change:: + :tags: Improvements, DNS over HTTPS + :pullreq: 8905 + :tickets: 8819 + + Change the default DoH path from / to /dns-query + + .. change:: + :tags: New Features + :pullreq: 8909 + + Implement bounded loads for the whashed and wrandom policies + + .. change:: + :tags: Improvements, DNSTAP, Performance + :pullreq: 8937 + + Make FrameStream IO parameters configurable + + .. change:: + :tags: Improvements, DNS over HTTPS + :pullreq: 8945 + :tickets: 8661 + + Add support for the processing of X-Forwarded-For headers + + .. change:: + :tags: Bug Fixes, DNS over HTTPS + :pullreq: 8949 + + Set the DoH ticket rotation delay before loading tickets + + .. change:: + :tags: Improvements + :pullreq: 8950 + :tickets: 8669 + + Warn on startup about low weight values with chashed + .. changelog:: :version: 1.4.0 :released: 20th of November 2019