lib/dnssec: rewrite most of NSEC validation code
- May 18, 2022
-
-
Vladimír Čunát authored
-
Vladimír Čunát authored1ece2cab
-
Vladimír Čunát authored
- I see no motivation to search for NS records here; and I didn't like that loop nesting - philosophy shift akin to the recent replacement of kr_nsec_existence_denial()
da1104f6 -
Vladimír Čunát authored
Just as with NODATA; basically the same comments apply here (i.e. for NXDOMAIN) as well.
6da74af8 -
Vladimír Čunát authored
The NSEC validation code has been written very mechanically according to RFC 4033..4035, but those explain wildcard-related topics in a way that's hard to understand right. So here I rewrite it with a different philosophy, so it should be easier to understand, a bit faster, and less buggy and bug-prone.
9c1ad65f -
Vladimír Čunát authored
I was diffing logs from different runs and got annoyed by the shuffles.
cb77f9eb
-