]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
release 2.0.0
authorVladimír Čunát <vladimir.cunat@nic.cz>
Wed, 31 Jan 2018 11:53:18 +0000 (12:53 +0100)
committerVladimír Čunát <vladimir.cunat@nic.cz>
Wed, 31 Jan 2018 13:15:53 +0000 (14:15 +0100)
NEWS
config.mk

diff --git a/NEWS b/NEWS
index 7f5995a10dcb7114ff4a8c204567b562f6b8e4f3..22b7e362773aef4ce04f3c7ca8155e3c3f89cf7a 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,40 @@
+Knot Resolver 2.0.0 (2018-01-31)
+================================
+
+Incompatible changes
+--------------------
+- systemd: change unit files to allow running multiple instances,
+  deployments with single instance now must use `kresd@1.service`
+  instead of `kresd.service`; see kresd.systemd(8) for details
+- systemd: the directory for cache is now /var/cache/knot-resolver
+- unify default directory and user to `knot-resolver`
+- directory with trust anchor file specified by -k option must be writeable
+- policy module is now loaded by default to enforce RFC 6761;
+  see documentation for policy.PASS if you use locally-served DNS zones
+- drop support for alternative cache backends memcached, redis,
+  and for Lua bindings for some specific cache operations
+- REORDER_RR option is not implemented (temporarily)
+
+New features
+------------
+- aggressive caching of validated records (RFC 8198) for NSEC zones;
+  thanks to ICANN for sponsoring this work.
+- forwarding over TLS, authenticated by SPKI pin or certificate.
+  policy.TLS_FORWARD pipelines queries out-of-order over shared TLS connection
+  Beware: Some resolvers do not support out-of-order query processing.
+  TLS forwarding to such resolvers will lead to slower resolution or failures.
+- trust anchors: you may specify a read-only file via -K or --keyfile-ro
+- trust anchors: at build-time you may set KEYFILE_DEFAULT (read-only)
+- ta_sentinel module implements draft ietf-dnsop-kskroll-sentinel-00,
+  enabled by default
+- serve_stale module is prototype, subject to change
+- extended API for Lua modules
+
+Bugfixes
+--------
+- fix build on osx - regressed in 1.5.3 (different linker option name)
+
+
 Knot Resolver 1.5.3 (2018-01-23)
 ================================
 
index 77b15a79bd2e5c3b040a064c6cfac6ba236ea00f..42dae2a8d0d429f0b2932fc5fd4f14773c2b66ba 100644 (file)
--- a/config.mk
+++ b/config.mk
@@ -1,9 +1,9 @@
 # Project
-MAJOR := 1
-MINOR := 99
-PATCH := 2
-EXTRA := -alpha
-ABIVER := 4
+MAJOR := 2
+MINOR := 0
+PATCH := 0
+EXTRA :=
+ABIVER := 5
 BUILDMODE := dynamic
 HARDENING := yes