./net/nsd, Authoritative-only DNS server

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 4.1.21, Package name: nsd-4.1.21, Maintainer: pettai

This is NSD Name Server Daemon (NSD).

NSD is a complete implementation of an authoritative DNS nameserver.
For further information about what NSD is and what NSD is not please
consult the REQUIREMENTS document which is a part of this distribution
(thanks to Olaf).


Required to build:
[pkgtools/cwrappers]

Package options: inet6

Master sites:

SHA1: 5f766ce1dd7d6875a4dd61bf7934f73271b9580d
RMD160: faae427ae23268ff94c1cb3537cf2ee82bc51ea5
Filesize: 1073.263 KB

Version history: (Expand)


CVS history: (Expand)


   2018-06-10 06:27:03 by Ryo ONODERA | Files touched by this commit (2) | Package updated
Log message:
Update to 4.1.21

Changelog:
Features
    --enable-memclean cleans up memory for use with memory checkers,
      eg. valgrind.
    refuse-any nsd.conf option that refuses queries of type ANY.
    lower memory usage for tcp connections, so tcp-count can be higher.

Bug Fixes
    Fix unused variable warnings and uninit variable in statistics printout
      from clang analyzer.
    Fix spelling error in xfr-inspect.
    Fix #3562: explain build error when flex missing.
    Fix buffer size warnings from compiler on filename lengths.
    Fix #4093: Release notes not using 2018.
   2018-02-25 05:47:53 by Ryo ONODERA | Files touched by this commit (2) | Package updated
Log message:
Update to 4.1.20

Changelog:
4.1.20
================
BUG FIXES:
        - Fix memory leak in zone file read of unknown rr formatted RRs.
        - Fix memory leak when rehashing nsec3 after axfr or zonefile read,
          in the selectively allocated precompiled nsec3 hashes.
   2018-01-01 08:31:54 by Ryo ONODERA | Files touched by this commit (2) | Package updated
Log message:
Update to 4.1.19

Changelog:
NSD 4.1.19
Dec 11, 2017

Bugfixes

  * ignore fallthrough compiler warning in flex EOF rule.
  * Fix warnings emitted by clang for --enable-packed. Alignment is
    not a problem for x86_64, don't enable packed when the platform
    requires aligned access.
  * Fix spelling error in xfr-inspect.
  * Fix 3392: Fix regression in 4.1.18 for notify lists with ip4 and ip6
    targets.
  * Add test for support of -Wno-address-of-packed-member for --enable-packed.

NSD 4.1.18
Nov 30, 2017
Features

  * xfr-inspect, it is not installed, it prints xfr files from /tmp made
    with 'make xfr-inspect' in the source dir.
  * retry timeout between sending notifies dropped from 15 to 3 sec.
  * NSD sends 16 notifies simultaneously.
  * configure --enable-packed reduces memory usage, at expense of unaligned
    reads. Saves about 17%.
  * Save memory by selectively allocate precompiled nsec3 hashes, saves
    about 16% memory.
  * make ip-transparent option work on OpenBSD.
  * Save about 2% memory by changing usage count size in name tree.
  * Fix #2871: Increase number of sockets for xfrd transfers.

Bugfixes

  * Fix gcc 7.1.1 warnings.
  * Fix writev compile warning on FreeBSD.
  * Fix #1446: A corrupted zone file "propagates" to good ones.
  * nsd-control zonestatus prints wait time between attempts, for zones
    that are in that waiting time.
  * Fix collision printout of nsec3 to print name, hash and reverse.
  * Fix #1567: Change crit to err log level for gettimeofday failure.
    Add defines for compile without syslog.
  * Fix crash for DS query when parent and child zones both configured
    in nsd.conf and parent zone has not loaded properly.
   2017-08-22 02:32:18 by Ryo ONODERA | Files touched by this commit (1) | Package updated
Log message:
Define _OPENBSD_SOURCE to build sane binary on NetBSD suggested from joerg@.
Thank you.

* Bump PKGREVISION
   2017-08-22 01:25:23 by Ryo ONODERA | Files touched by this commit (1) | Package updated
Log message:
On NetBSD/amd64 8.0_BETA and 8.99.1 at least, reallocarray(3) in base
causes runtime error and it does not boot at all

* Pass reallocarray as no for NetBSD
* Bump PKGREVISION
   2017-08-13 13:11:42 by Niclas Rosenvik | Files touched by this commit (2) | Package updated
Log message:
Update nsd to version 4.1.17.

Changes from release notes.

Features

* zone parser parses type AVC (it has TXT format).
* Fix #1272: use writev to put tcp length field
  with data for outgoing zone transfer requests.

Bugfixes

* Fix potential null pointer in nsec3 adjustment tree.
* Fix text format of deletes for CDS and CDNSKEY,
  single 0 to represent empty base64 or hex string.
   2017-08-08 18:39:12 by Johnny C. Lam | Files touched by this commit (5)
Log message:
Don't use INSTALLATION_DIRS where MAKE_DIRS or OWN_DIRS is correct.

Bump the PKGREVISION where the package install script has changed
due to changes in MAKE_DIRS or OWN_DIRS.
   2017-05-02 16:44:38 by Ryo ONODERA | Files touched by this commit (2) | Package updated
Log message:
Update to 4.1.16

Changelog:
Apr 25, 2017
Features
    zone parser can parse acronyms for algorithms ED25519 and ED448.
    Fix 1243: Option to make NSD emit really minimal responses, \ 
minimal-responses: yes in nsd.conf.

Bugfixes
    Calculate new udb index after growing the array, fix from Chaofeng Liu.
    Fix missing _t to _type conversion for disable-radix-tree option.
    Printout serial error with hint it may be too big.
    Fix 1228: OpenSSL include is not guarded with HAVE_SSL
    Patch for expire state in multi-master when masters includes broken master, \ 
from Manabu Sonoda.
    minor manpage fix.