summaryrefslogtreecommitdiff
path: root/net/knot
diff options
context:
space:
mode:
authorpettai <pettai@pkgsrc.org>2014-11-10 21:20:32 +0000
committerpettai <pettai@pkgsrc.org>2014-11-10 21:20:32 +0000
commitfb09945593e3dd2689a9d0a5a993cb12cdf20317 (patch)
treeaf5536b8c7957755e65bb0620f0fde091182a81f /net/knot
parenta8bec84ea357c2a706ced4a8031cf0732f7fdad8 (diff)
downloadpkgsrc-fb09945593e3dd2689a9d0a5a993cb12cdf20317.tar.gz
Knot DNS 1.5.3 (2014-09-15)
========================== Bugfixes: --------- - Some specific incoming IXFRs were causing server to crash - Rare sychronization error during reload caused read-after-free - Response synthetization module did not work properly with DNSSEC-enabled zones - When Knot sent AXFR when IXFR was requested, message ID and opcode were wrong - Knot failed to send large messages to remote control (present since 1.5.1) Knot DNS 1.5.2 (2014-09-08) ========================== Bugfixes: --------- - Some RR parsing corner cases were not handled properly - AXFR-style IXFR was refused and had to be retransfered - Hash character (#) was not properly escaped when storing text zone file Knot DNS 1.5.1 (2014-08-19) =========================== Features: --------- - Basic support for logging using systemd journal - DDNS: Ability to process updates in bulk Improvements: ------------- - Unified logging messages structure - DNSSEC: More strict controls for signing keys Bugfixes: --------- - DNSSEC: DNAMEs in RDATA were not lowercased before signing - EDNS: OPT RR were not put into responsing for some errors - TSIG: DDNS responses were not signed with TSIG - DDNS: Prerequisite checks failed for some inputs - knsupdate: Zone origin was not used for deletions Knot DNS 1.5.0 (2014-07-08) =========================== Features: --------- - DDNS forwarding reimplemented Improvements: ------------- - Transfer sizes logged in bytes if needed - Logging outgoing NOTIFY messages - Logging unauthorized incoming NOTIFYs Bugfixes: --------- - Zone flush planning after bootstrap - Incorrect incoming AXFR message sizes - DDNS signing changes were freed too soon, posibility of stale data - knotc remote control key handling Knot DNS 1.5.0-rc2 (2014-06-18) =============================== Features: --------- - edns-client-subnet support in kdig - Optional asynchronous startup (config "asynchronous-start") Improvements: ------------- - Preempt task queue for faster reload - Lazy zone file write after zone transfer (governed by "zonefile-sync") Bugfixes: --------- - Close zone transfer after SERVFAIL response - Incremental to full zone transfer fallback, wrong log message - Zone events corner cases, reload replanning Knot DNS 1.5.0-rc1 (2014-06-03) =============================== Features: --------- - Pluggable query processing modules - Synthetic IPv4/IPv6 reverse/forward records (optional module) - dnstap support in both utilities & server (optional module) - NOTIFY message support and new TSIG section in kdig - Zone transfer master failover Improvements: ------------- - Query processing and core functionality overhaul - Performance and reduced memory footprint - Faster zone events scheduling - RFC compliant queries/responses in some corner cases - Log messages - New documentation (Sphinx)
Diffstat (limited to 'net/knot')
-rw-r--r--net/knot/Makefile4
-rw-r--r--net/knot/PLIST4
-rw-r--r--net/knot/distinfo12
-rw-r--r--net/knot/patches/patch-Makefile.in16
-rw-r--r--net/knot/patches/patch-samples_Makefile.in12
5 files changed, 25 insertions, 23 deletions
diff --git a/net/knot/Makefile b/net/knot/Makefile
index 0e21a5a6b57..bfcba07471b 100644
--- a/net/knot/Makefile
+++ b/net/knot/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.21 2014/09/27 21:27:11 pettai Exp $
+# $NetBSD: Makefile,v 1.22 2014/11/10 21:20:32 pettai Exp $
-DISTNAME= knot-1.4.7
+DISTNAME= knot-1.5.3
CATEGORIES= net
MASTER_SITES= https://secure.nic.cz/files/knot-dns/
diff --git a/net/knot/PLIST b/net/knot/PLIST
index fb10ecbb4da..d9e57c229e5 100644
--- a/net/knot/PLIST
+++ b/net/knot/PLIST
@@ -1,8 +1,10 @@
-@comment $NetBSD: PLIST,v 1.5 2014/03/11 14:05:09 jperkin Exp $
+@comment $NetBSD: PLIST,v 1.6 2014/11/10 21:20:32 pettai Exp $
bin/kdig
bin/khost
bin/knsec3hash
bin/knsupdate
+lib/libknot.la
+lib/libzscanner.la
man/man1/kdig.1
man/man1/khost.1
man/man1/knsec3hash.1
diff --git a/net/knot/distinfo b/net/knot/distinfo
index 3b3a656a769..25487348bf0 100644
--- a/net/knot/distinfo
+++ b/net/knot/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.13 2014/09/27 21:27:11 pettai Exp $
+$NetBSD: distinfo,v 1.14 2014/11/10 21:20:32 pettai Exp $
-SHA1 (knot-1.4.7.tar.gz) = eed17930b0cd94375f73951fe7582b3f38b4e6f3
-RMD160 (knot-1.4.7.tar.gz) = 3e7de0beee403a2dc3410a9ac48d9260e7206fae
-Size (knot-1.4.7.tar.gz) = 1321887 bytes
-SHA1 (patch-Makefile.in) = f4b887475094a38c831f3832eb0b007f4a37ee77
-SHA1 (patch-samples_Makefile.in) = d5d835bd11c91c046caf838b92ad56ff8290d166
+SHA1 (knot-1.5.3.tar.gz) = 4692c5001472443d07ac088592b349793a968706
+RMD160 (knot-1.5.3.tar.gz) = 72442dff1c138ed0ad0300e395c524f318baa123
+Size (knot-1.5.3.tar.gz) = 1175445 bytes
+SHA1 (patch-Makefile.in) = b24790f99d791ac184eff66db563a0a314f8370c
+SHA1 (patch-samples_Makefile.in) = 7a2cc5b1eebc7483ffcefc565d200d9a203d49ff
diff --git a/net/knot/patches/patch-Makefile.in b/net/knot/patches/patch-Makefile.in
index d1c7dbd7522..4a418ea11c3 100644
--- a/net/knot/patches/patch-Makefile.in
+++ b/net/knot/patches/patch-Makefile.in
@@ -1,15 +1,15 @@
-$NetBSD: patch-Makefile.in,v 1.3 2014/01/31 22:05:44 pettai Exp $
+$NetBSD: patch-Makefile.in,v 1.4 2014/11/10 21:20:32 pettai Exp $
Ignore .texi docs, as NetBSDs makeinfo isn't UTF-8 compatible
---- Makefile.in.orig 2014-01-27 14:03:03.000000000 +0000
+--- Makefile.in.orig 2014-09-15 14:32:42.000000000 +0000
+++ Makefile.in
-@@ -455,7 +455,7 @@ top_build_prefix = @top_build_prefix@
+@@ -341,7 +341,7 @@ top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
ACLOCAL_AMFLAGS = -I m4
--SUBDIRS = src samples doc man patches
-+SUBDIRS = src samples man patches
- check_LIBRARIES = tests/tap/libtap.a
- AM_CPPFLAGS = \
- -I$(top_srcdir)/src \
+-SUBDIRS = libtap src tests samples doc man patches
++SUBDIRS = libtap src tests samples man patches
+ AM_DISTCHECK_CONFIGURE_FLAGS = \
+ --disable-code-coverage
+
diff --git a/net/knot/patches/patch-samples_Makefile.in b/net/knot/patches/patch-samples_Makefile.in
index 859a269194a..e50ed177026 100644
--- a/net/knot/patches/patch-samples_Makefile.in
+++ b/net/knot/patches/patch-samples_Makefile.in
@@ -1,18 +1,18 @@
-$NetBSD: patch-samples_Makefile.in,v 1.2 2013/09/13 18:14:11 pettai Exp $
+$NetBSD: patch-samples_Makefile.in,v 1.3 2014/11/10 21:20:32 pettai Exp $
Fix sysconfdir + sample conf snippet
---- samples/Makefile.in.orig 2013-08-27 11:35:02.000000000 +0000
+--- samples/Makefile.in.orig 2014-09-15 14:32:42.000000000 +0000
+++ samples/Makefile.in
-@@ -242,6 +242,7 @@ sharedstatedir = @sharedstatedir@
+@@ -252,6 +252,7 @@ sharedstatedir = @sharedstatedir@
srcdir = @srcdir@
storage_dir = @storage_dir@
sysconfdir = @sysconfdir@
+EGDIR = @EGDIR@
+ systemd_CFLAGS = @systemd_CFLAGS@
+ systemd_LIBS = @systemd_LIBS@
target_alias = @target_alias@
- top_build_prefix = @top_build_prefix@
- top_builddir = @top_builddir@
-@@ -457,10 +458,10 @@ knot.sample.conf: knot.sample.conf.in
+@@ -469,10 +470,10 @@ knot.sample.conf: knot.sample.conf.in
mv $@.tmp $@
install-data-local: knot.sample.conf