Changes since 4.2.2: * Released: - 7th of April 2020 * Improvements: - reduce the number of temporary memory allocations - adjust NSEC TTLs to negative TTL - Add more SQL schema files to packages and tarballs - only log "No question section in packet" at Debug logging level - do not update identical notified serials - IXFR: only sign SOA in empty response for +DO queries - Prepare the caches' buckets in advance - Rework NetmaskTree for better CPU and memory efficiency. - allow local-ipv6 until 4.4.0 - Add metrics about the size of our in-memory rings - gpgsqlbackend: stop using prepared statements - Enforce a strict maximum size for the packet and records caches - API: optionally, do not return dnssec info in domain list - zone file parser: Add a parameter to limit the number of "$GENERATE" steps - api: avoid a large number of new database connections - Emulate a buffered read in the pipe backend, ~3x faster - LUA performance: register lua functions only once - API: make max request/response body size configurable - API: add edited_serial to Zone object - Improve error when notification comes in for non-slave zone - LUA record: rewrote the health checking system * Bug fixes: - avoid IXFR-in corruption when deltas come in close together (please see the IXFR-in corruption upgrade notes) - improve sql schema updates - Fix NSECx for unpublished DNSKEYs properly - emit correct NSEC/NSEC3 bitmaps in hidden key situations - Refuse NSEC records with a bitmap length > 32 - YaHTTP: Support bracketed IPv6 addresses - Make sure the default-publish-cds and default-publish-cdnskey options are - respected for AXFR - make sure records from LMDB backend end up in the right packet section - Clear the TSIG algo between iterations in the API - HTTP API: Allow DNAME in apex with SOA and NS records - various memory/thread correctness fixes - LUA view: do not crash on empty IP list - REST API: accept headers without spaces - on luaSynth exception, drain db output - tinydnsbackend: limit timestamp-based TTLs - Ensure that pdns can read pdns.conf when upgrading from an older package - Ixfrdist: handle reading of empty files gracefully - webserver: handle exceptions instead of SIGABRTing the world * New features: - add full option to "pdns_control show-config" - Add "IO wait" and "steal" metrics on Linux - API: add includerings option to statistics endpoint - Add an extended status report in the bind backend - add default-publish-{cds|cdnskey} options - remotebackend: Support alsoNotifies, setFresh, getUnfreshSlaveInfos - Add support for managing unpublished DNSSEC keys - gmysql backend, add an option to send the SSL capability flag - pdnsutil: offer to increase serial after edit-zone * Removed features: - remove goracle, lua, mydns, opendbx, oracle backends - deprecate SOA autocomplete in pdnsutil check-zone * misc.: - remove the implicit 5->7 algorithm upgrade - Make Lua mandatory for Auth For complete and up-to-date changelog, see: https://doc.powerdns.com/authoritative/changelog/4.3.html pkgsrc notes: ~~~~~~~~~~~~~ The default options have changed since 4.2.2 a bit: - option "lua" has been removed as LUA is now mandatory - option "luarecords" has been added with default "on". When not present in PKG_OPTIONS, LUA records support will be disabled.
16 lines
1.1 KiB
Text
16 lines
1.1 KiB
Text
$NetBSD: distinfo,v 1.41 2020/07/02 13:01:38 otis Exp $
|
|
|
|
SHA1 (pdns-4.3.0.tar.bz2) = d2a1a85173d02f884bc303478f1f280cc59f6c30
|
|
RMD160 (pdns-4.3.0.tar.bz2) = 71b3b9e1a41e4942e851cb11595e3ab7e48bfa75
|
|
SHA512 (pdns-4.3.0.tar.bz2) = 0734dbfb83a2e5080dc54cfc016ceb3e1f7e15a2de2f33392b2f3c995357fa97f9e87ff21e969f148c3e881165471d3058eb2b9cf632117ebce0d7818e025fe2
|
|
Size (pdns-4.3.0.tar.bz2) = 1211536 bytes
|
|
SHA1 (patch-configure) = 8e13bf3a1432369052be32a636655ea86a0db75d
|
|
SHA1 (patch-ext_json11_json11.cpp) = a8ffe67156a836841aef8a6bba134a82283f381e
|
|
SHA1 (patch-pdns_dnsscope.cc) = b289b750686b25041c3e291fb0d3d562beb36eaf
|
|
SHA1 (patch-pdns_iputils.cc) = fbd3bb210216bb98c3cd73b702b6dea486c51dec
|
|
SHA1 (patch-pdns_iputils.hh) = aa90245d84415c98d4af4a57349b812c536446e9
|
|
SHA1 (patch-pdns_lua-record.cc) = 8cdf7d692ae7ec636c38e9f5cd2f91467364aae3
|
|
SHA1 (patch-pdns_qtype.hh) = 0f8bca4c0cafea9a5257a08077fa42b4c52127f5
|
|
SHA1 (patch-pdns_version.cc) = 25917c329dafa34e657fa31c7a9abd99110bb4b0
|
|
SHA1 (patch-pdns_webserver.cc) = b698338a168066f65a96313eab1bb1292192df94
|
|
SHA1 (patch-pdns_ws-auth.cc) = fd68549574240a9e99b31f501e40461f0318d1ed
|