]> git.ipfire.org Git - thirdparty/knot-resolver.git/commit
cache: assume NSEC if ". NS" is missing in cache
authorVladimír Čunát <vladimir.cunat@nic.cz>
Fri, 2 Feb 2018 10:25:52 +0000 (11:25 +0100)
committerVladimír Čunát <vladimir.cunat@nic.cz>
Mon, 5 Feb 2018 13:04:23 +0000 (14:04 +0100)
commite7c3192b8e3105f2d8864c7c13bc780bea3ec472
tree90f010f334a99f251042c35e8bc8a8e6954da155
parent139ea7bcbb2ac69201760da3b8bfdbf569924bae
cache: assume NSEC if ". NS" is missing in cache

This happens e.g. after cache.clear(), and currently one can stay
long-term without that record in cache.  That was effectively disabling
aggressive answers from the root zone.

This needs disabling a buggy part of Deckard test.
lib/cache/api.c
tests/deckard