]> git.ipfire.org Git - thirdparty/bind9.git/commit
Make the DNS over HTTPS support optional
authorOndřej Surý <ondrej@sury.org>
Wed, 21 Apr 2021 11:52:15 +0000 (13:52 +0200)
committerOndřej Surý <ondrej@sury.org>
Wed, 7 Jul 2021 07:50:53 +0000 (09:50 +0200)
commit2bb454182bb499990e191e098a8a33082c672a94
treeacec45dacf673fe7c5b575374e5019aedc1c8796
parent390a522366c124d4ffe9a346894ee14d3ccaf1ee
Make the DNS over HTTPS support optional

This commit adds two new autoconf options `--enable-doh` (enabled by
default) and `--with-libnghttp2` (mandatory when DoH is enabled).

When DoH support is disabled the library is not linked-in and support
for http(s) protocol is disabled in the netmgr, named and dig.
25 files changed:
PLATFORMS.md
README.md
bin/dig/dig.c
bin/dig/dighost.c
bin/named/Makefile.am
bin/named/config.c
bin/named/main.c
bin/named/server.c
bin/tests/system/checkconf/tests.sh
bin/tests/system/feature-test.c
bin/tests/test_client.c
bin/tests/test_server.c
configure.ac
lib/bind9/Makefile.am
lib/isc/Makefile.am
lib/isc/include/isc/netmgr.h
lib/isc/netmgr/netmgr-int.h
lib/isc/netmgr/netmgr.c
lib/isc/tests/Makefile.am
lib/isc/tests/netmgr_test.c
lib/isc/tests/result_test.c
lib/isc/tls.c
lib/isccfg/namedconf.c
lib/ns/interfacemgr.c
lib/ns/query.c