diff --git a/CHANGES b/CHANGES index 01ec0b7b26..a0ceea14bb 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,8 @@ +5369. [func] Add the ability to specify whether or not to wait + for nameserver domain names to be looked up, with + a new RPZ modifying directive 'nsdname-wait-recurse'. + [GL #1138] + 5368. [bug] Named failed to restart if 'rndc addzone' names contained special characters (e.g. '/'). [GL #1655] diff --git a/doc/arm/notes-9.17.0.xml b/doc/arm/notes-9.17.0.xml index 7f0227a95b..5234ccec7e 100644 --- a/doc/arm/notes-9.17.0.xml +++ b/doc/arm/notes-9.17.0.xml @@ -49,6 +49,19 @@ 100%. [GL #1515] + + + A new RPZ option nsdname-wait-recurse + controls whether RPZ-NSDNAME rules should always be applied + even if the names of authoritative name servers for the query + name need to be looked up recurively first. The default is + yes. Setting it to + no speeds up initial responses by skipping + RPZ-NSDNAME rules when name server domain names are not yet + in the cache. The names will be looked up in the background and + the rule will be applied for subsequent queries. [GL #1138] + +