search for: simdzone

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