NSD 4.2.1rc1 pre-release
Wouter Wijngaards <[email protected]>
| Newsgroups | gmane.network.dns.nsd.general |
|---|---|
| Message-ID | <[email protected]> |
Hi, NSD 4.2.1rc1 prerelease is available! https://nlnetlabs.nl/downloads/nsd/nsd-4.2.1rc1.tar.gz sha256 e1d58c3ee83242760696b9aaf27fd1e09f9bfed96020bc8462e0141ddcb11d41 pgp https://nlnetlabs.nl/downloads/nsd/nsd-4.2.1rc1.tar.gz.asc This is the pre-release for NSD 4.2.1rc1. This release fixes issues in the stream handling, from 4.2.0, but also earlier, in the event handling of streams. The new statistics counters for TLS can give information about how many incoming DNS over TLS connections for queries have been received. There are two new options to set the buffer sizes for the network sockets, this allows an increase for servers that want a bigger size than the default, which is already an increase over the system default. Increased buffer size for a network socket helps with traffic spikes. The options are send-buffer-size and receive-buffer-size, they set their respective socket options for buffer space. When an AXFR download is in progress, to a client, and the zone is updated at that same time, then NSD no longer resets the connection, but allows that transfer to complete. The tcp-reject-overflow option can be used to close all connections that are incoming when the server is full on TCP connections, this stops those connections from waiting for a spot. 4.2.1 ================ FEATURES: - Added num.tls and num.tls6 stat counters. - PR #12: send-buffer-size, receive-buffer-size, tcp-reject-overflow options for nsd.conf, from Jeroen Koekkoek. - Fix #14, tcp connections have 1/10 to be active and have to work every second, and then they get time to complete during a reload, this is a process that lingers with the old version during a version update. BUG FIXES: - Fix #13: Stray dot at the end of some log entries, removes dot after updated serial number in log entry. - Fix TLS cipher selection, the previous was redundant, prefers CHACHA20-POLY1305 over AESGCM and was not as readable as it could be. - Consolidate server tls context create and remote control context create, with hardening for the remote control tls context too. - Fix to init event structure for reassignment. - Fix to init event not pointer, in reassignment. - Fix #15: crash in SSL library, initialize variables for TCP access when TLS is configured. - Fix tls handshake event callback function mistake, reported by Mykhailo Danylenko. - Initialize event structures before event_set, to stop uninitialized values from setting event library lists and assertions, that would sometimes also show after event_del. - Do not use symbol from libc, instead use own replacement, if not available, for accept4. - Fix output of nsd-checkconf -h. Best regards, Wouter _______________________________________________ nsd-users mailing list [email protected] https://open.nlnetlabs.nl/mailman/listinfo/nsd-users
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE7fqj8spObrBWga+On28cLX4EX40FAl0bQGIACgkQn28cLX4E X43s6Q//fRgCj6yiSvkBGXu4Rq5yuu9P5ClpWiOTDGmH+zbxr3mWXx9dta3Z+qHg UmwD9nnse/9NmYorq6XECGbQ+8liN+mWwQdBL9vmfTgdiZmpvftKeFaZEolq1vak L14gQQf1uebteVSI9UzrygTPay7rgVF+8jGFOnMUMGgQYLoTpUrjLltTuMZNQY4W iRsN1I2pdkw4oapcX2o/toIXT+ITyC6sCUwAyxxmFFQ/wLZKYUpjkUA0EQhDHcQb H09nu8V5xumVAkdBX31X3R+SOXun8+4bX7fLT00yFHdweEra2LILC5Bn/z3x9F6V yTV3V9hZ02erUb2Qo4XppfxixZKNDdxSDZwcwTx/IXPGDRVMRQG+luEAGnejXF2L 9hOJ2pasLXk96gNAUgQRFlTEXqodSZmPrnrjgIlwubomeQot655Cshc/4C711IMq Oo8R1/LD0FOotlnk/h24Th7yznvtHjbIUktkv2TU2YQeiS4t35JqvdhU2xehN70d XDZA9S2mcP6bET2+O+0gmNMWMpGTFtP9zSqM9HdmW7YnOiUn6MF01AE+tToEIua/ l7zttWWZLdyLZK6Joe/ItYFF+rXDdrfRry9LZUpaQ6wCG4F228tOnHPTHKqupnLD Bo1Nl8W9gprFyUUbRJwdB16+elUhvnDeRmeHIfTQji8xFXCz2eM= =OKq1 -----END PGP SIGNATURE-----