Dear Knot Resolver users,
Knot Resolver 4.3.0 has been released!
Security - CVE-2019-19331
-------------------------
- fix speed of processing large RRsets (DoS, #518)
- improve CNAME chain length accounting (DoS, !899)
Bugfixes
--------
- http module: use SO_REUSEPORT (!879)
- systemd: kresd@.service now properly starts after network interfaces
have been configured with IP addresses after reboot (!884)
- sendmmsg: improve reliability (!704)
- cache: fix crash on insertion via lua for NS and CNAME (!889)
- rpm package: move root.keys to /var/lib/knot-resolver (#513, !888)
Improvements
------------
- increase file-descriptor count limit to maximum allowed value (hard
limit; !876)
- watchdog module: support testing a DNS query (and switch C -> lua;
!878, !881)
- performance: use sendmmsg syscall towards clients by default (!877)
- performance: avoid excessive getsockname() syscalls (!854)
- performance: lua-related improvements (!874)
- daemon now attempts to drop all capabilities (!896)
- reduce CNAME chain length limit - now <= 12 (!899)
Full changelog:
https://gitlab.labs.nic.cz/knot/knot-resolver/raw/v4.3.0/NEWS
Sources:
https://secure.nic.cz/files/knot-resolver/knot-resolver-4.3.0.tar.xz
GPG signature:
https://secure.nic.cz/files/knot-resolver/knot-resolver-4.3.0.tar.xz.asc
Documentation:
https://knot-resolver.readthedocs.io/en/v4.3.0/
--
Tomas Krizek
PGP: 4A8B A48C 2AED 933B D495 C509 A1FB A5F7 EF8C 4869