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