]> git.ipfire.org Git - thirdparty/bind9.git/commit
add a compile-time option to select default zone and cache DB
authorEvan Hunt <each@isc.org>
Wed, 6 Mar 2024 00:17:33 +0000 (16:17 -0800)
committerMatthijs Mekking <matthijs@isc.org>
Wed, 6 Mar 2024 09:49:02 +0000 (10:49 +0100)
commit92b305be4bab3ebde0e7b4a93e1b0b057abe198d
treeba32c81626f41ba5df3b2d1ce58e5522ded65642
parent618c963cb75b3677d5d2e4ff9059a965f09fcb13
add a compile-time option to select default zone and cache DB

by default, QPDB is the database used by named and all tools and
unit tests. the old default of RBTDB can now be restored by using
"configure --with-zonedb=rbt --with-cachedb=rbt".

some tests have been fixed so they will work correctly with either
database.

CHANGES and release notes have been updated to reflect this change.
26 files changed:
CHANGES
bin/check/check-tool.c
bin/check/named-checkconf.c
bin/dnssec/dnssec-cds.c
bin/dnssec/dnssec-dsfromkey.c
bin/dnssec/dnssec-importkey.c
bin/dnssec/dnssec-signzone.c
bin/dnssec/dnssec-verify.c
bin/named/server.c
bin/named/zoneconf.c
bin/tests/system/makejournal.c
configure.ac
doc/notes/notes-current.rst
fuzz/dns_master_load.c
lib/dns/cache.c
lib/dns/client.c
lib/dns/rootns.c
lib/dns/xfrin.c
lib/dns/zone.c
lib/isccfg/check.c
tests/dns/db_test.c
tests/dns/dbversion_test.c
tests/dns/master_test.c
tests/dns/qpdb_test.c
tests/libtest/dns.c
tests/libtest/ns.c