mirror of
https://gitlab.isc.org/isc-projects/bind9
synced 2025-09-01 15:05:23 +00:00
When handling the response to an ANY query in a secure zone, deal with
the multiple answer RRsets by validating each one separately. Also, eliminated the "done" variable in answer_response() because in the rare situations where it got set to ISC_TRUE, it caused the function to return prematurely by exiting a loop with a result of ISC_R_SUCCESS and hitting a "if (result != ISC_R_NOMORE) return (result);" test immediately following following the loop. This should fix [RT #109], "ANY query in secure zone crashes server".
This commit is contained in:
4
CHANGES
4
CHANGES
@@ -1,4 +1,8 @@
|
|||||||
|
|
||||||
|
339. [bug] DNSSEC validation of the response to an ANY
|
||||||
|
query at a name with a CNAME RR in a secure
|
||||||
|
zone triggered an assertion failure.
|
||||||
|
|
||||||
338. [bug] lwresd logged to syslog as named, not lwresd.
|
338. [bug] lwresd logged to syslog as named, not lwresd.
|
||||||
|
|
||||||
337. [bug] "dig" did not recognize "nsap-ptr" as an RR type
|
337. [bug] "dig" did not recognize "nsap-ptr" as an RR type
|
||||||
|
Reference in New Issue
Block a user