]> git.ipfire.org Git - thirdparty/bind9.git/commit
chg: usr: Parent-centric resolver
authorColin Vidal <colin@isc.org>
Mon, 30 Mar 2026 19:45:03 +0000 (21:45 +0200)
committerColin Vidal <colin@isc.org>
Mon, 30 Mar 2026 19:45:03 +0000 (21:45 +0200)
commite3b60291aabf5a0b0cb7cf4188fb8554b38df641
tree6366cffde817ef1bb02ea36b148dcb2f11010ca7
parenta44bf5c5a402f50c977dca6ae34c0b529ac1dac5
parentd313d9d7e763db6a601cd162ef24276d5d8635d3
chg: usr: Parent-centric resolver

The `named` resolver now uses a separate "delegation database" to store zone referral data instead of the DNS cache. This new database holds the NS RRset on the parent side of a zone cut, as well as necessary glue records that were included in the referral. The NS RRset from the child side is cached in the DNS cache and is not used for name resolution.

This will be a step toward simplifying resolver logic and also supporting DELEG referrals.

Closes #3311

Merge branch 'colin/deleg-resolver' into 'main'

See merge request isc-projects/bind9!11621