bind9/bin
Ondřej Surý 4cc1160e4d
Replace linked lists with the hashtables to hold fetch contexts
When the recursive-clients value is too large, the linked lists holding
the fetch contexts can also grow large and since the algorithm to merge
outgoing queries is quadratic, named can get slow.

Replace the linked list with hashtable for faster lookups.  This also
allows us to reduce the number of tasks (buckets) in the resolver.
2025-01-22 15:06:04 +01:00
..
check Remove redundant parentheses from the return statement 2024-11-19 16:06:16 +01:00
confgen Remove redundant parentheses from the return statement 2024-11-19 16:06:16 +01:00
delv Remove redundant parentheses from the return statement 2024-11-19 16:06:16 +01:00
dig Remove redundant semicolons after the closing braces of functions 2024-11-19 16:06:49 +01:00
dnssec Do not sign non DNSKEY RRset with revoked keys 2024-12-06 01:00:13 +00:00
named Replace linked lists with the hashtables to hold fetch contexts 2025-01-22 15:06:04 +01:00
nsupdate Remove redundant parentheses from the return statement 2024-11-19 16:06:16 +01:00
plugins Remove redundant parentheses from the return statement 2024-11-19 16:06:16 +01:00
rndc Remove redundant parentheses from the return statement 2024-11-19 16:06:16 +01:00
tests Fix startup notify rate test 2024-12-13 12:06:33 +11:00
tools Remove redundant parentheses from the return statement 2024-11-19 16:06:16 +01:00
Makefile.am Remove native PKCS#11 support 2021-09-09 15:35:39 +02:00