]> git.ipfire.org Git - thirdparty/bind9.git/commit
new: usr: support for zone-specific plugins alessio/checkpoint-zone-plugins
authorColin Vidal <colin@isc.org>
Tue, 9 Sep 2025 19:56:03 +0000 (21:56 +0200)
committerColin Vidal <colin@isc.org>
Tue, 9 Sep 2025 19:56:03 +0000 (21:56 +0200)
commit65fa56935720f09a66360f788f6b7eb05296a40c
treebf879f4eb49b574ee5170944c61896d042d030a1
parent014a05a2781c4a59680dc743d0549e686ad74565
parent8a9b1197ed6d1c594157819e7e994e4f0b0dae44
new: usr: support for zone-specific plugins

Query plugins can now be configured at the `zone` level, as well as globally or at the `view` level. A plugin's hooks are then called only while that specific zone's database is being used to answer a query.

This simplifies the implementation of plugins that are only needed for specific namespaces for which the server is authoritative. It can also enable quicker responses, since plugins will only be called when they are needed.

Closes #5356

Merge branch 'colin/zone-plugins' into 'main'

See merge request isc-projects/bind9!10483