pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/nsd 4.1.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/882274dcb34c
branches:  trunk
changeset: 639855:882274dcb34c
user:      pettai <pettai%pkgsrc.org@localhost>
date:      Sat Sep 27 20:11:38 2014 +0000

description:
4.1.0
================
FEATURES:
        - database: "" starts without mmap of database.  Less memory is used,
          zones are read from text zonefile.
        - optimised zonefile parse code and zonefile write code.
        - zonefiles-write option in nsd.conf, enabled when database is "".
          The server writes changed zonefiles to disk every hour.
        - xfrdfile: "" disables xfrd.state.  If enabled, zones that are
          same as before are not checked for a serial update at server start.
        - include: "foo/nsd.d/*.conf" works, wildcard glob on includes.
        - nsd shuts down during init process if given signal.
        - log-time-ascii option, default yes, with readable timestamp in log.
        - nsd-control addzone reports if zone already exists.
        - Fix #564: add nsd-checkzone tool to check zonefile correctness.
        - Increased default --with-max-ips from 8 to 16, this increases the
          number of interfaces you can specify in nsd.conf to listen to.
BUG FIXES:
        - Fixed shutdown message sporadically not printed on exit.
        - Documented zonefile %s syntax in nsd.conf man page.
        - Fix manpage to put colon after zonefiles check and write.
        - Change from 'Zone" to "zone" with ".. serial .. is updated" log
          message.
        - Changed maxbackoff for no-content secondary zones from 4h to 24h.
        - Fix print filename of encompassing config file on read failure.
        - Fix delete or rename of a lot of zones and make it take a
          non-enormous time.
        - Speed up deletion of zone contents a lot, (56s to 1s), speeds up
          delete, rename and AXFR for zones.
        - Fix #571: unused variable and incompatible pointer warnings when
          compiled on a system without INET6.
        - Fix write_socket return value check in server.c
        - Fix that xfrd reaps children also if the signal is lost.
        - Fix #577: makefile incorrectly installed manpages from srcdir.
        - Fix #587: Default value for statistics is 0.
        - Fix #553: Improve TXT parsing.
        - Fix #590: rrl log does not print wildcard as a star but escaped.
        - Fix #591: rrl log messages at verbosity level 1.
        - fix strptime implicit declaration error on OpenBSD.
        - Fix -O3 compile flag to -O2 to avoid miscompilations.
        - Allow user to override the -g -O2 CFLAGS in ./configure.
        - Fix endian.h include for OpenBSD.
        - Fix #600: document that provide-xfr provides AXFR and not IXFR.
        - Fix rising-load-average or memory-leaks in OSes (Linux since 2.6),
          that keep track of all past process parents, or leak memory
          for them.  Fix makes it so there is no very deep string of
          process parents.
        - Remove .LP after .SH in man pages.

diffstat:

 net/nsd/Makefile         |   4 ++--
 net/nsd/PLIST            |   4 +++-
 net/nsd/distinfo         |  10 +++++-----
 net/nsd/patches/patch-aa |  12 ++++++------
 4 files changed, 16 insertions(+), 14 deletions(-)

diffs (68 lines):

diff -r 1767e51aef60 -r 882274dcb34c net/nsd/Makefile
--- a/net/nsd/Makefile  Sat Sep 27 19:57:31 2014 +0000
+++ b/net/nsd/Makefile  Sat Sep 27 20:11:38 2014 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.71 2014/03/14 10:02:53 pettai Exp $
+# $NetBSD: Makefile,v 1.72 2014/09/27 20:11:38 pettai Exp $
 
-DISTNAME=      nsd-4.0.3
+DISTNAME=      nsd-4.1.0
 CATEGORIES=    net
 MASTER_SITES=  http://www.nlnetlabs.nl/downloads/nsd/
 
diff -r 1767e51aef60 -r 882274dcb34c net/nsd/PLIST
--- a/net/nsd/PLIST     Sat Sep 27 19:57:31 2014 +0000
+++ b/net/nsd/PLIST     Sat Sep 27 20:11:38 2014 +0000
@@ -1,10 +1,12 @@
-@comment $NetBSD: PLIST,v 1.12 2014/03/11 14:05:09 jperkin Exp $
+@comment $NetBSD: PLIST,v 1.13 2014/09/27 20:11:38 pettai Exp $
 man/man5/nsd.conf.5
 man/man8/nsd-checkconf.8
+man/man8/nsd-checkzone.8
 man/man8/nsd-control.8
 man/man8/nsd.8
 sbin/nsd
 sbin/nsd-checkconf
+sbin/nsd-checkzone
 sbin/nsd-control
 sbin/nsd-control-setup
 share/examples/nsd/nsd.conf
diff -r 1767e51aef60 -r 882274dcb34c net/nsd/distinfo
--- a/net/nsd/distinfo  Sat Sep 27 19:57:31 2014 +0000
+++ b/net/nsd/distinfo  Sat Sep 27 20:11:38 2014 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.42 2014/03/14 10:02:53 pettai Exp $
+$NetBSD: distinfo,v 1.43 2014/09/27 20:11:38 pettai Exp $
 
-SHA1 (nsd-4.0.3.tar.gz) = 8e5d53fd59c102854470b9b17f54cc1e7dc854b6
-RMD160 (nsd-4.0.3.tar.gz) = 0e9107fda21c7db0452bbb482ea092585a4354ce
-Size (nsd-4.0.3.tar.gz) = 1043993 bytes
-SHA1 (patch-aa) = 92e8217360c8384f0a17d51d08bac37ef82e39a7
+SHA1 (nsd-4.1.0.tar.gz) = cb4ec496eaec5bfbd5b9f4b361da2a0a79d17030
+RMD160 (nsd-4.1.0.tar.gz) = 8433eb0913d3c3b3dea1f9ef321328fc756b894c
+Size (nsd-4.1.0.tar.gz) = 1056649 bytes
+SHA1 (patch-aa) = d9a423d5faa8da9a213b21fd2712225ac9645091
 SHA1 (patch-util.c) = acaf676e675fc07ef51b4c1cc056214731bc193f
diff -r 1767e51aef60 -r 882274dcb34c net/nsd/patches/patch-aa
--- a/net/nsd/patches/patch-aa  Sat Sep 27 19:57:31 2014 +0000
+++ b/net/nsd/patches/patch-aa  Sat Sep 27 20:11:38 2014 +0000
@@ -1,13 +1,13 @@
-$NetBSD: patch-aa,v 1.13 2013/10/29 15:13:34 pettai Exp $
+$NetBSD: patch-aa,v 1.14 2014/09/27 20:11:38 pettai Exp $
 
 Install nsd.conf.sample in examples directory
 
---- Makefile.in.orig   2012-10-14 10:22:12.000000000 +0000
+--- Makefile.in.orig   2014-08-29 06:24:27.000000000 +0000
 +++ Makefile.in
-@@ -125,7 +125,7 @@ install: all
-       $(INSTALL_DATA) $(srcdir)/nsd-checkconf.8 $(DESTDIR)$(mandir)/man8/nsd-checkconf.8
-       $(INSTALL_DATA) $(srcdir)/nsd-control.8 $(DESTDIR)$(mandir)/man8/nsd-control.8
-       $(INSTALL_DATA) $(srcdir)/nsd.conf.5 $(DESTDIR)$(mandir)/man5/nsd.conf.5
+@@ -132,7 +132,7 @@ install: all
+       $(INSTALL_DATA) nsd-checkzone.8 $(DESTDIR)$(mandir)/man8/nsd-checkzone.8
+       $(INSTALL_DATA) nsd-control.8 $(DESTDIR)$(mandir)/man8/nsd-control.8
+       $(INSTALL_DATA) nsd.conf.5 $(DESTDIR)$(mandir)/man5/nsd.conf.5
 -      $(INSTALL_DATA) nsd.conf.sample $(DESTDIR)$(nsdconfigfile).sample
 +      $(INSTALL_DATA) nsd.conf.sample $(DESTDIR)${PREFIX}/share/examples/nsd/nsd.conf
  



Home | Main Index | Thread Index | Old Index