This release consists of a refactor of the RDATA storage, reducing the memory footprint of NSD, and various bug fixes.
4.14.0
FEATURES:
- Fix #137: Adds tcp-listen-queue: number config option to set
the TCP backlog. And the default for the listen TCP backlog is
set to -1 on BSDs and Linux. - Merge #444: Refactor RDATA storage to reduce memory footprint
BUG FIXES:
- Fix empty debug statement body in catalog consumer zone process.
- Merge #459: Check for libfstrm version >= 0.4.
- For #459: Add configure check for fstrm_tcp_writer_options_init
in addition to the check for fstrm_iothr_init. - Merge #460: Add XDP_OBJ fixing link errors for XDP.
- Fix XDP build error with --enable-checking
- Resolve warnings about mixed declaration and code and unused variable
- Fix confusing report for default send and receive buffer-size by
nsd-checkconf - Fix to log more details when send-buffer-size or receive-buffer-size
is not granted, on verbosity level 2. - Update in acx_nlnetlabs.m4 to version 49.
- Update in acx_nlnetlabs.m4 to version 50, with cache value for
malloc function check. - Update acx_nlnetlabs.m4 to version 51, with nonstring unknown
attribute warning fix. - Merge #466: Do not delete nodes from non-existent zone's NSEC3 hash
trees
simdzone 0.2.4
BUG FIXES:
- Correct lengths for GOST R 34.10-2012 and SM3 delegation signer (DS) digest
algorithms - Require the AMTRELAY relay field to be
.for the no gateway relay type as
specified by RFC 8777 (#257)