bind9/lib/ns
Colin Vidal 24ffbdcfea add support for EDE 20 (Not Authoritative)
Extended DNS Error message EDE 20 (Not Authoritative) is now sent when
client request recursion (RD) but the server has recursion disabled.

RFC 8914 mention EDE 20 should also be returned if the client doesn't
have the RD bit set (and recursion is needed) but it doesn't apply for
BIND as BIND would try to resolve from the "deepest" referral in
AUTHORITY section. For example, if the client asks for "www.isc.org/A"
but the server only knows the root domain, it will returns NOERROR but
no answer for "www.isc.og/A", just the list of other servers to ask.
2025-03-13 11:16:01 +01:00
..
include prevent a reference leak from the ns_query_done hooks 2025-02-25 22:40:48 +00:00
.gitignore Add support for User Statically Defined Tracing (USDT) probes 2023-08-21 18:39:53 +02:00
client.c remove the 'name_coff' parameter in dns_name_towire() 2025-02-25 12:53:25 -08:00
hooks.c Remove convenience list macros from isc/util.h 2025-03-01 07:33:40 +01:00
interfacemgr.c Remove the log message about incomplete IPv6 API 2024-12-04 15:19:12 +00:00
listenlist.c Remove ns_listenlist_default() 2024-11-26 15:22:30 -08:00
Makefile.am remove "sortlist" 2024-12-11 15:09:24 -08:00
notify.c Convert all categories and modules into static lists 2024-08-20 12:50:39 +00: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 add support for EDE 20 (Not Authoritative) 2025-03-13 11:16:01 +01:00
server.c Remove redundant parentheses from the return statement 2024-11-19 12:27:22 +01: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 Revert "Attach dnssecsignstats, rcvquerystats, and requeststats" 2024-12-06 19:46:39 +01:00
xfrout.c Revert "Attach dnssecsignstats, rcvquerystats, and requeststats" 2024-12-06 19:46:39 +01:00