bind9/lib/ns
Mark Andrews 9bb93520f1
Wrong NSEC3 chosen for NO QNAME proof
When we optimised the closest encloser NSEC3 discovery the maxlabels
variable was used in the binary search. The updated value was later
used to add the NO QNAME NSEC3 but that block of code needed the
original value. This resulted in the wrong NSEC3 sometimes being
chosen to perform this role.
2025-05-08 21:48:11 +02:00
..
include Return EDNS ZONEVERSION if requested 2025-03-24 22:16:09 +00:00
.gitignore Add support for User Statically Defined Tracing (USDT) probes 2023-08-21 18:39:53 +02:00
client.c Separate the single setter/getter functions for TCP timeouts 2025-04-23 17:03:05 +00:00
hooks.c switch to ISC_LIST_FOREACH everywhere 2025-03-31 13:45:10 -07:00
interfacemgr.c use ISC_LIST_FOREACH in more places 2025-03-31 13:45:14 -07:00
listenlist.c switch to ISC_LIST_FOREACH everywhere 2025-03-31 13:45:10 -07:00
Makefile.am remove "sortlist" 2024-12-11 15:09:24 -08:00
notify.c Refactor to use list-like macro for message sections 2025-03-27 03:09:46 +01:00
probes.d Add a probe when the response rate limiting drops or slips query 2023-08-21 18:39:53 +02:00
query.c Wrong NSEC3 chosen for NO QNAME proof 2025-05-08 21:48:11 +02:00
server.c use ISC_LIST_FOREACH in more places 2025-03-31 13:45:14 -07:00
stats.c Remove redundant parentheses from the return statement 2024-11-19 12:27:22 +01:00
tests Move all the unit tests to /tests/<libname>/ 2022-05-28 14:53:02 -07:00
update.c use ISC_LIST_FOREACH in more places 2025-03-31 13:45:14 -07:00
xfrout.c implicitly declare list elements in ISC_LIST_FOREACH macros 2025-03-31 13:37:47 -07:00