bind9/lib
Evan Hunt 3ff0018308
Clear REDIRECT flag when it isn't needed
The NS_QUERYATTR_REDIRECT flag is set when processing a recursive
NXDOMAIN redirection lookup, so that if that lookup also returns
NXDOMAIN we don't end up looping.

Previously, the flag was left active after use, but if the
same client triggered a subsequent recursive lookup (for example,
in the filter-aaaa plugin), then the wrong branch could be reached
in query_resume(), potentially leading to an assertion failure.  This
has been fixed.
2026-05-21 14:58:39 +02:00
..
dns Merge tag 'v9.21.22' 2026-05-20 10:26:28 +00:00
isc Merge tag 'v9.21.22' 2026-05-20 10:26:28 +00:00
isccc switch isc_md_type_t to a proper enum 2026-02-02 11:12:55 +03:00
isccfg Disable recursion for non-IN classes 2026-05-07 13:32:15 +02:00
ns Clear REDIRECT flag when it isn't needed 2026-05-21 14:58:39 +02:00
.gitignore The isc/platform.h header has been completely removed 2021-07-06 05:33:48 +00:00
meson.build replace the build system with meson 2025-06-11 10:30:12 +03:00