pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/net/knot Knot DNS 1.5.3 (2014-09-15)
details: https://anonhg.NetBSD.org/pkgsrc/rev/cabb8b2316ed
branches: trunk
changeset: 641543:cabb8b2316ed
user: pettai <pettai%pkgsrc.org@localhost>
date: Mon Nov 10 21:20:32 2014 +0000
description:
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:
net/knot/Makefile | 4 ++--
net/knot/PLIST | 4 +++-
net/knot/distinfo | 12 ++++++------
net/knot/patches/patch-Makefile.in | 16 ++++++++--------
net/knot/patches/patch-samples_Makefile.in | 12 ++++++------
5 files changed, 25 insertions(+), 23 deletions(-)
diffs (99 lines):
diff -r a2b6540a2d85 -r cabb8b2316ed net/knot/Makefile
--- a/net/knot/Makefile Mon Nov 10 21:15:28 2014 +0000
+++ b/net/knot/Makefile Mon Nov 10 21:20:32 2014 +0000
@@ -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 -r a2b6540a2d85 -r cabb8b2316ed net/knot/PLIST
--- a/net/knot/PLIST Mon Nov 10 21:15:28 2014 +0000
+++ b/net/knot/PLIST Mon Nov 10 21:20:32 2014 +0000
@@ -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 -r a2b6540a2d85 -r cabb8b2316ed net/knot/distinfo
--- a/net/knot/distinfo Mon Nov 10 21:15:28 2014 +0000
+++ b/net/knot/distinfo Mon Nov 10 21:20:32 2014 +0000
@@ -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 -r a2b6540a2d85 -r cabb8b2316ed net/knot/patches/patch-Makefile.in
--- a/net/knot/patches/patch-Makefile.in Mon Nov 10 21:15:28 2014 +0000
+++ b/net/knot/patches/patch-Makefile.in Mon Nov 10 21:20:32 2014 +0000
@@ -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 -r a2b6540a2d85 -r cabb8b2316ed net/knot/patches/patch-samples_Makefile.in
--- a/net/knot/patches/patch-samples_Makefile.in Mon Nov 10 21:15:28 2014 +0000
+++ b/net/knot/patches/patch-samples_Makefile.in Mon Nov 10 21:20:32 2014 +0000
@@ -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
Home |
Main Index |
Thread Index |
Old Index