]> git.ipfire.org Git - thirdparty/unbound.git/commit
- Fix to ignore entirely empty responses, and try at another authority.
authorW.C.A. Wijngaards <wouter@nlnetlabs.nl>
Thu, 9 Feb 2023 08:56:40 +0000 (09:56 +0100)
committerW.C.A. Wijngaards <wouter@nlnetlabs.nl>
Thu, 9 Feb 2023 08:56:40 +0000 (09:56 +0100)
commit4953daa016d67f0976655da58deed5fc8ac9a0e7
tree1e07db4322b12095b0bb880d816ec23e3ac5f518
parent5ab5b3b43a7335f735810a6046f3d7c5b44e29b6
- Fix to ignore entirely empty responses, and try at another authority.
  This turns completely empty responses, a type of noerror/nodata into
  a servfail, but they do not conform to RFC2308, and the retry can
  fetch improved content.
32 files changed:
doc/Changelog
iterator/iter_resptype.c
testdata/auth_xfr_host.rpl
testdata/autotrust_revtp_use.rpl
testdata/iter_dnsseclame_bug.rpl
testdata/iter_dnsseclame_ds.rpl
testdata/iter_dnsseclame_ta.rpl
testdata/iter_donotq127.rpl
testdata/iter_emptydp.rpl
testdata/iter_emptydp_for_glue.rpl
testdata/iter_ignore_empty.rpl [new file with mode: 0644]
testdata/iter_lame_aaaa.rpl
testdata/iter_lamescrub.rpl
testdata/iter_nxns_cached.rpl
testdata/iter_nxns_fallback.rpl
testdata/iter_primenoglue.rpl
testdata/iter_privaddr.rpl
testdata/iter_reclame_two.rpl
testdata/iter_scrub_ns.rpl
testdata/iter_scrub_ns_fwd.rpl
testdata/iter_scrub_ns_side.rpl
testdata/iter_stublastresort.rpl
testdata/nsid_bogus.rpl
testdata/val_cnametoinsecure.rpl
testdata/val_cnametonodata_nonsec.rpl
testdata/val_cnametooptout.rpl
testdata/val_ds_cname.rpl
testdata/val_faildnskey.rpl
testdata/val_faildnskey_ok.rpl
testdata/val_nsec3_b2_nodata_nons.rpl
testdata/val_nsec3_b4_wild_wr.rpl
testdata/val_positive_nosigs.rpl