]> git.ipfire.org Git - thirdparty/bind9.git/commit
netmgr: server-side TLS support
authorWitold Kręcicki <wpk@isc.org>
Wed, 13 May 2020 15:37:51 +0000 (17:37 +0200)
committerOndřej Surý <ondrej@sury.org>
Tue, 10 Nov 2020 13:16:27 +0000 (14:16 +0100)
commitb2ee0e9dc31cbe87b799e3b796165ebdf8de5f85
tree0c61bb0c44eb29cfbfa5c6cf170c347f4642fcee
parentfb8f1e49aba24e13dc07655e1a10e6a8b0830234
netmgr: server-side TLS support

Add server-side TLS support to netmgr - that includes moving some of the
isc_nm_ functions from tcp.c to a wrapper in netmgr.c calling a proper
tcp or tls function, and a new isc_nm_listentls() function.

Add DoT support to tcpdns - isc_nm_listentlsdns().
12 files changed:
lib/isc/Makefile.am
lib/isc/include/isc/netmgr.h
lib/isc/include/isc/result.h
lib/isc/netmgr/netmgr-int.h
lib/isc/netmgr/netmgr.c
lib/isc/netmgr/tcpdns.c
lib/isc/netmgr/tls.c [new file with mode: 0644]
lib/isc/result.c
lib/isc/sockaddr.c
lib/isc/win32/libisc.def.in
lib/isc/win32/libisc.vcxproj.in
util/copyrights