1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-01 05:45:45 +00:00
freebsd-ports/dns/nsd
Jaap Akkerhuis 1df8426c8c dns/nsd: Update to 4.10.0
ChangeLog: https://nlnetlabs.nl/news/2024/Jun/13/nsd-4.10.0-released/

 * Merge #278: Replace Flex+Bison based zone parser with simdzone.
    Performance of loading zones and IXFRs is greatly improved by using
    the simdzone project by NLnet Labs. The optimized presentation
    format parser leverages SIMD instructions in modern CPUs to improve
    throughput. Right now SSE4.2 and AVX2 instruction sets are
    supported, other instruction sets will use the fallback
    implementation, which still is a decent improvement over the
    Flex+Bison based parser.

BUG FIXES:
 * Fix that when the server truncates the pidfile, it does not follow
     symbolic links.
 * Fix #317: nsd should not chown its PID file.
 * For #317: Modify nsd service script to stop NSD from creating a pid
     file that systemd is not using.
 * Fix #324: Clarify the purpose of contrib/bug390.patch.
 * Fix IXFR requests upstream for zones with a long name. Thanks for the
     report to Yuuki Wakisaka from Internet Initiative Japan Inc.
 * Unit test for dname subdomain test used by xfrd-tcp.c.
 * Fix #329: TCP accept queues number.
 * Fix that the reload handler for sigchild uses signal_add, and also
     that the signal handler is restored when done.
 * Fix that when server verify is done it resets the sigchild handler.
 * Fix makedist.sh for simdzone inclusion.
 * Fix makedist.sh to remove simdzone git tracking information and
     scripting temporaries from tarball.
 * Fix error output of makedist.sh.
 * Use simdzone version with name parser fix.
 * Bump simdzone version to fix OpenBSD build issues.
 * Bump simdzone to include minor fixes.

PR:		279837
Reported by:	jaap@NLnetLabs.nl (maintainer)
2024-06-20 16:28:57 +02:00
..
files
distinfo dns/nsd: Update to 4.10.0 2024-06-20 16:28:57 +02:00
Makefile dns/nsd: Update to 4.10.0 2024-06-20 16:28:57 +02:00
pkg-descr
pkg-message
pkg-plist