bind9/lib/isc/netmgr
Artem Boldariev 6c8a97c78f Fix a crash on unexpected incoming DNS message during XoT xfer
This commit fixes a peculiar corner case in the client-side DoT code
because of which a crash could occur during a zone transfer. A junk
DNS message should be sent at the end of a zone transfer via TLS to
trigger the crash (abort).

This commit, hopefully, fixes that.

Also, this commit adds similar changes to the TCP DNS code, as it
shares the same origin and most of the logic.
2021-11-24 11:18:36 +02:00
..
http.c address '--disable-doh' failures 2021-11-17 13:48:43 -08:00
netmgr-int.h DoH: Add isc_nm_set_min_answer_ttl() 2021-11-05 14:14:59 +02:00
netmgr.c address '--disable-doh' failures 2021-11-17 13:48:43 -08:00
tcp.c netmgr: refactor isc__nm_incstats() and isc__nm_decstats() 2021-10-15 00:40:37 -07:00
tcpdns.c Fix a crash on unexpected incoming DNS message during XoT xfer 2021-11-24 11:18:36 +02:00
tlsdns.c Fix a crash on unexpected incoming DNS message during XoT xfer 2021-11-24 11:18:36 +02:00
tlsstream.c Stop providing branch prediction information 2021-10-14 10:33:24 +02:00
udp.c netmgr: add isc_nm_routeconnect() 2021-10-15 00:56:58 -07:00
uv-compat.c Completely remove BIND 9 Windows support 2021-06-09 14:35:14 +02:00
uv-compat.h Use UV_VERSION_HEX to decide whether we need libuv shim functions 2021-05-31 14:52:05 +02:00
uverr2result.c Handle UDP send errors when sending DNS message larger than MTU 2021-06-23 17:41:34 +02:00