Displaying 9 results from an estimated 9 matches for "simdzone".
2024 Apr 25
3
NSD 4.10.0rc1 pre-release
NSD 4.10.0rc1 is available:
https://nlnetlabs.nl/downloads/nsd/nsd-4.10.0rc1.tar.gz
sha256 ad476e82eee5bdabc985e071cabe6a68263dd02eac6278ce2f81798b8c08f19f
pgp https://nlnetlabs.nl/downloads/nsd/nsd-4.10.0rc1.tar.gz.asc
Version 4.10.0 integrates simdzone and drops the Flex+Bison zone
parser.
NSD used a Flex+Bison based zone parser since version 1.4.0. The parser
served NSD well, but zones have increased in size and zone loading
performance has been problematic for some users.
With the integration of simdzone
(https://github.com/NLnetLabs/simdzone...
2024 Jul 23
1
NSD 4.10.1rc2 pre-release
...ented mutual TLS authentication for zone transfers.
Please consult the nsd.conf manual for details on the newly introduced
configuration options tls-auth-port and tls-auth-xfr-only.
Michael Orlitzky provided integration for the OpenRC init system.
Version 4.10.0 was the first release to integrate simdzone. Build
issues on OpenBSD releases before 5.6, Gentoo and Solaris have been
reported and fixed. The fallback parser, used on systems that lack
SSE4.2 and AVX2 instruction sets, contained some bugs with regards to
state keeping and under certain circumstances a use after free bug was
encountered in b...
2024 Dec 12
0
NSD 4.11.0 released
...CLA and TA RR types
- Merge #409: Writing of NSAP-PTR, GPOS and HIP RR types
- Merge #407: Better balanced verbosity levels for logging.
BUG FIXES:
- Fix title underline and declaration after statement warnings.
- Add cross platform freebsd, openbsd and netbsd to github ci.
- Update simdzone to include fix for netbsd double bswap declarations,
and also semantic checks for DS and ZONEMD. And CFLAGS has -march
prepended to fix detection.
- Merge #376: Point the user towards tcpdump for logging individual
queries.
- Track $INCLUDEs in zone files.
- Fix ci to update...
2024 Dec 05
1
NSD 4.11.0rc1 pre-release
...CLA and TA RR types
- Merge #409: Writing of NSAP-PTR, GPOS and HIP RR types
- Merge #407: Better balanced verbosity levels for logging.
BUG FIXES:
- Fix title underline and declaration after statement warnings.
- Add cross platform freebsd, openbsd and netbsd to github ci.
- Update simdzone to include fix for netbsd double bswap declarations,
and also semantic checks for DS and ZONEMD. And CFLAGS has -march
prepended to fix detection.
- Merge #376: Point the user towards tcpdump for logging individual
queries.
- Track $INCLUDEs in zone files.
- Fix ci to update...
2025 Apr 16
4
NSD 4.12.0rc1 pre-release
...otherdata.
- Fix to please sanitizer for ixfr store of data in cancelled state.
- Fix multiple zone transfers in one reload so that xfrd does not
check the update as failed and restart the transfer.
- Fix read of ixfr file with rdata subdomain.
- Fix test checkconf for metrics options.
- Updated simdzone to include fixes for NSAP-PTR, LOC,
uninitialized reads, and comment nit.
- Fix #436: Fix print of RR type NSAP-PTR.
- Fix unit test call to zone_parse_string and initialize padding.
- Fix escape more characters when printing an RR type with an
unquoted string.
- Fix memory leak in the process...
2023 Mar 20
1
NSD zone file GENERATE directive
Robert Blayzor via nsd-users writes:
> > NSD doesn't understand the GENERATE directive. You'll have to create
> > your zone files using a script or template engine.
> Understood but certainly not helpful with large dynamic IPv6 PTR's...
> Not that dynamic hosts NEED PTR's, but would still be nice to have.
lex(1) is your friend. For managing our reverse ip6
2025 Jan 19
0
NSD 4.11.1 emergency quick-fix release
...414: XoT interoperability with BIND and Knot
- Fix #421: old-main can quit before the reload process received
from old-main that it is done on the reload_listener pipe.
Thanks Otto Retter.
- Fix whitespace in comment.
- Fix #424: Stalled updates after corrupt transfer.
simdzone 0.2.1
==============
BUG FIXES:
- Cleanup westmere and haswell object files (#244) Thanks @fobser
- Out of tree builds (NLnetLabs/nsd#415)
- Fix function declarations for fallback detection routine in
isadetection.h.
-------------- next part --------------
A non-text attach...
2024 Jul 19
1
Run-time effects of new SIMD code
...transparent to users of the library, but I think you're right and
it'd be good to show the info.
The kernel is selected when the parse function is called. For NSD it
makes sense to select one on startup and always use that one. There's a
GH issue for that: https://github.com/NLnetLabs/simdzone/issues/116. I
didn't consider printing it before. I have created a GH issue for it:
https://github.com/NLnetLabs/nsd/issues/354.
To select a kernel on startup, you can set the ZONE_KERNEL environment
variable. Possible values: fallback, westmere, haswell. We'll might add
a command line arg...
2024 Jul 17
1
Run-time effects of new SIMD code
On 17/07/2024 16:57, Jeroen Koekkoek wrote:
Hi Jeroen,
> That is indeed correct. At runtime the CPUID instruction is used to
> detect which extensions are offered and it chooses based on that. When
> compiling on x86_64 with SSE4.2 and AVX2 enabled, the binary will
> actually contain 3 parsers, the most optimal one is used at runtime.
Thanks for this clarification. NSD doesn't