]> git.ipfire.org Git - thirdparty/knot-resolver.git/commit
validator: avoid assertion in an edge-case
authorVladimír Čunát <vladimir.cunat@nic.cz>
Mon, 12 Apr 2021 13:23:02 +0000 (15:23 +0200)
committerVladimír Čunát <vladimir.cunat@nic.cz>
Fri, 30 Apr 2021 16:42:11 +0000 (18:42 +0200)
commit97ec93e178207699f438a8300eecabc2654ae76f
tree3856c19f1f28473adeca7ace5b1f2d17d71840d6
parent243078110f7281b6fd2b39a2cb522b713e03dacd
validator: avoid assertion in an edge-case

Case: NSEC3 with too many iterations used for a positive wildcard proof.

To really fix the answers, this also needed fixing the `any_rank` part
which I somehow forgot in commit 7107faebc :-(
NEWS
lib/dnssec/nsec3.c
lib/dnssec/nsec3.h
lib/layer/validate.c
tests/integration/deckard