diff options
author | pettai <pettai@pkgsrc.org> | 2014-11-10 21:20:32 +0000 |
---|---|---|
committer | pettai <pettai@pkgsrc.org> | 2014-11-10 21:20:32 +0000 |
commit | fb09945593e3dd2689a9d0a5a993cb12cdf20317 (patch) | |
tree | af5536b8c7957755e65bb0620f0fde091182a81f /net/knot | |
parent | a8bec84ea357c2a706ced4a8031cf0732f7fdad8 (diff) | |
download | pkgsrc-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/Makefile | 4 | ||||
-rw-r--r-- | net/knot/PLIST | 4 | ||||
-rw-r--r-- | net/knot/distinfo | 12 | ||||
-rw-r--r-- | net/knot/patches/patch-Makefile.in | 16 | ||||
-rw-r--r-- | net/knot/patches/patch-samples_Makefile.in | 12 |
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 |