]> git.ipfire.org Git - thirdparty/unbound.git/commit
- Fix that the aggressive negative cache does not insert NSEC
authorW.C.A. Wijngaards <wouter@nlnetlabs.nl>
Thu, 23 Jul 2026 14:17:59 +0000 (16:17 +0200)
committerW.C.A. Wijngaards <wouter@nlnetlabs.nl>
Thu, 23 Jul 2026 14:17:59 +0000 (16:17 +0200)
commit5eb362a6c0da075fbf810c7247fc2cdbe50bc6e0
tree53b4ce2fd340e540e6c26f326ddb09b294312f9d
parent0735cb28d151a56776e1b073c50d0c4775637df4
- Fix that the aggressive negative cache does not insert NSEC
  records with overreaching next owner name. Also the result
  is not above the trust anchor's bailiwick. Also RRSIGS are
  not considered valid when an NSEC next owner name is not
  under the signer zone name. Thanks to Qifan Zhang, Palo
  Alto Networks, for the report.
doc/Changelog
iterator/iterator.c
testdata/nsec_cross_zone.rpl [new file with mode: 0644]
testdata/stop_nxdomain_minimised.rpl
validator/val_neg.c
validator/val_sigcrypt.c
validator/val_utils.c
validator/val_utils.h