plugin/hosts: make unsupported type fallthrough opt-in (#8282)

This commit is contained in:
houyuwushang
2026-07-20 10:59:12 +08:00
committed by GitHub
parent 201d86a098
commit 98bdb44f4d
6 changed files with 154 additions and 22 deletions

View File

@@ -70,3 +70,11 @@ plugin/trace: Correct Zipkin v2 endpoint docs (https://github.com/coredns/coredn
plugin/transfer: Configure notify source address (https://github.com/coredns/coredns/pull/8192)
plugin/transfer: Fix panic in CoreDNS transfer plugin caused by empty DNS record (https://github.com/coredns/coredns/pull/8207)
plugin/tsig: Don't echo client's TSIG.Error if verification is successful (https://github.com/coredns/coredns/pull/8215)
### Hosts Fallthrough Behavior Change
In CoreDNS 1.14.5, queries for record types unsupported by the *hosts* plugin continue to the next
plugin when `fallthrough` is configured, even if the queried name has an A or AAAA entry in the
hosts data. Previously, those queries received an authoritative NODATA response. Deployments that
use hosts entries as split-horizon overrides should review whether forwarding TXT, HTTPS, SVCB, or
other unsupported query types upstream is appropriate.