bind9/lib/isc/include
Ondřej Surý a017ba2615 Fix TCPDNS and TLSDNS timers
After the TCPDNS refactoring the initial and idle timers were broken and
only the tcp-initial-timeout was always applied on the whole TCP
connection.

This broke any TCP connection that took longer than tcp-initial-timeout,
most often this would affect large zone AXFRs.

This commit changes the timeout logic in this way:

  * On TCP connection accept the tcp-initial-timeout is applied
    and the timer is started
  * When we are processing and/or sending any DNS message the timer is
    stopped
  * When we stop processing all DNS messages, the tcp-idle-timeout
    is applied and the timer is started again
2021-03-18 15:16:13 +01:00
..
isc Fix TCPDNS and TLSDNS timers 2021-03-18 15:16:13 +01:00
pk11 update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
pkcs11 Update to PKCS#11 v3.0 EdDSA macros. 2020-05-01 06:54:26 +02:00
.clang-format Merge branch '46-enforce-clang-format-rules' into 'master' 2020-02-14 08:45:59 +00:00
Makefile.in update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00