]> git.ipfire.org Git - thirdparty/bind9.git/commit
Backport isc_ht API changes from BIND 9.18
authorOndřej Surý <ondrej@isc.org>
Wed, 11 Oct 2023 11:54:50 +0000 (13:54 +0200)
committerMichał Kępień <michal@isc.org>
Thu, 22 Feb 2024 11:00:47 +0000 (12:00 +0100)
commit2fc28056b33018f7f78b625409eb44c32d5c9b11
tree16cb1f0d8ba369b1a2fdcddd3fb940e82a3967e3
parent0ceed03ebea395da1a39ad1cb39205ce75a3f768
Backport isc_ht API changes from BIND 9.18

To prevent allocating large hashtable in dns_message, we need to
backport the improvements to isc_ht API from BIND 9.18+ that includes
support for case insensitive keys and incremental rehashing of the
hashtables.

(cherry picked from commit a4baf324159ec3764195c949cb56c861d9f173ff)
lib/dns/catz.c
lib/dns/message.c
lib/isc/ht.c
lib/isc/include/isc/ht.h
lib/isc/tests/ht_test.c