bind9/lib/isc/netmgr
Ondřej Surý d0d9e7dfb2
Don't honour single read per client isc_nm_read() call in the TLSDNS
This reverts commit f17f5e831b that made
following change:

> The TLSDNS transport was not honouring the single read callback for
> TLSDNS client.  It would call the read callbacks repeatedly in case the
> single TLS read would result in multiple DNS messages in the decoded
> buffer.

Turns out that this change broke XoT, so we are reverting the change
until we figure out a proper fix that will keep the design promise and
not break XoT at the same time.
2023-01-11 10:17:55 +01:00
..
http.c Update sources to Clang 15 formatting 2022-11-29 09:14:07 +01:00
netmgr-int.h Synchronise stop listening operation for multi-layer transports 2022-10-18 16:40:08 +03:00
netmgr.c remove nonfunctional DSCP implementation 2023-01-09 14:23:26 -08:00
tcp.c Update sources to Clang 15 formatting 2022-11-29 09:14:07 +01:00
tcpdns.c Update sources to Clang 15 formatting 2022-11-29 09:14:07 +01:00
timer.c Change single write timer to per-send timers 2022-03-11 10:52:22 +01:00
tlsdns.c Don't honour single read per client isc_nm_read() call in the TLSDNS 2023-01-11 10:17:55 +01:00
tlsstream.c TLS: take 'sock->recv_read' flag into assumption 2022-12-02 15:37:41 +02:00
udp.c Update sources to Clang 15 formatting 2022-11-29 09:14:07 +01:00
uv-compat.c Add uv_tcp_close_reset compat 2022-02-17 09:47:43 +01:00
uv-compat.h Abort when libuv at runtime mismatches libuv at compile time 2022-04-26 12:11:51 +02:00
uverr2result.c Remove redundant #include <isc/strerr.h> 2022-10-17 16:08:28 +01:00