Skip to content

Commit

Permalink
nsd: Update to 4.7.0
Browse files Browse the repository at this point in the history
Changelog:
This release adds a script for bash autocompletion for nsd-control. Also
nsd-control can be configured to use unencrypted operation also when
compiled without openssl. There is also a systemd service unit example
file contributed. The dnstap log service can be contacted over TCP, with
the dnstap-ip: ip option. It is also possible to use TLS, with
dnstap-tls, it is enabled by default, and can be configured with the
dnstap-server-name, dnstap-cert-bundle, dnstap-client-key-file and
dnstap-client-cert-file options. The configure option
--enable-root-server is obsolete, it is no longer used and defaults to
on. In addition, the build file should support multicore build with
flex and bison more easily.

FEATURES:

    Merge #263: Add bash autocompletion script for nsd-control.
    Fix #267: Allow unencrypted local operation of nsd-control.
    Merge #269 from Fale: Add systemd service unit.
    Fix #271: DNSTAP over TCP, with dnstap-ip: "127.0.0.1@3333".
    dnstap over TLS, default enabled. Configured with the
    options dnstap-tls, dnstap-tls-server-name, dnstap-tls-cert-bundle,
    dnstap-tls-client-key-file and dnstap-tls-client-cert-file.

BUG FIXES:

    Fix #239: -Wincompatible-pointer-types warning in remote.c.
    Fix configure for -Wstrict-prototypes.
    Fix #262: Zone(s) not synchronizing properly via TLS.
    Fix for #262: More error logging for SSL read failures for zone
    transfers.
    Merge #265: Fix C99 compatibility issue.
    Fix #266: Fix build with --without-ssl.
    Fix for #267: neater variable definitions.
    Fix #270: reserved identifier violation.
    Fix to clean more memory on exit of dnstap collector.
    Fix dnstap to not check socket path when using IP address.
    Fix to compile without ssl with dnstap-tls code.
    Dnstap tls code fixes.
    Fix include brackets for ssl.h include statements, instead of quotes.
    Fix static analyzer warning about nsd_event_method initialization.
    Fix #273: Large TXT record breaks AXFR.
    Fix ixfr create from adding too many record types.
    Fix cirrus script for submit to coverity scan to libtoolize
    the configure script components config.guess and config.sub.
    Fix readme status badge links.
    make depend.
    Fix for build to run flex and bison before compiling code that needs
    the headers.
    Fix to remove unused whitespace from acx_nlnetlabs.m4 and config.h.
    For #279: Note that autoreconf -fi creates the configure script
    and also the needed auxiliary files, for autoconf 2.69 and 2.71.
    Fix unused variable warning in unit test, from clang compile.
    Fix #240: Prefix messages originating from verifier.
    Fix #275: Drop unnecessary root server checks.
  • Loading branch information
ryoon committed Jul 7, 2023
1 parent 05ee92d commit 8603a10
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
4 changes: 2 additions & 2 deletions net/nsd/Makefile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.121 2023/01/08 19:34:29 ryoon Exp $
# $NetBSD: Makefile,v 1.122 2023/07/07 10:37:53 ryoon Exp $

DISTNAME= nsd-4.6.1
DISTNAME= nsd-4.7.0
CATEGORIES= net
MASTER_SITES= http://www.nlnetlabs.nl/downloads/nsd/

Expand Down
8 changes: 4 additions & 4 deletions net/nsd/distinfo
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.81 2023/01/08 19:34:29 ryoon Exp $
$NetBSD: distinfo,v 1.82 2023/07/07 10:37:53 ryoon Exp $

BLAKE2s (nsd-4.6.1.tar.gz) = 1846a9cdd691063fe83470d666e70e4ca323ec9b145696b3d0cb300347e3d565
SHA512 (nsd-4.6.1.tar.gz) = cab557a20cf8564cbf6e38405ca28b00baa6e14105527c3b16f49f57fed5e39cdb2bcd62999bad4aff2c69e0967bdba66a1eaa7b73a0d4d99d97535cc5860bfe
Size (nsd-4.6.1.tar.gz) = 1281583 bytes
BLAKE2s (nsd-4.7.0.tar.gz) = 22736069912597727ff03f29496ecce186c58b0fcc5468f9de14c6a15ffc104f
SHA512 (nsd-4.7.0.tar.gz) = 387e66993517c015ea49fc7a985c1f746623ae30a82bd01f224efbdb7c58d1d2f3e5a5a3574203959047876c632ec464b6682d1644f0e0f157ec0e6fb3f0cdbb
Size (nsd-4.7.0.tar.gz) = 1289477 bytes
SHA1 (patch-aa) = d9a423d5faa8da9a213b21fd2712225ac9645091

0 comments on commit 8603a10

Please sign in to comment.