Skip to content

plugin/dnstap: feature: added incoming connection support#8086

Merged
yongtang merged 2 commits into
coredns:masterfrom
endreszabo:dnstap-listener
May 20, 2026
Merged

plugin/dnstap: feature: added incoming connection support#8086
yongtang merged 2 commits into
coredns:masterfrom
endreszabo:dnstap-listener

Conversation

@endreszabo

Copy link
Copy Markdown
Contributor

1. Why is this pull request needed and what does it do?

The dnstap plugin has only supported connecting to fixed destinations (sinks) for event delivery so far. This backward-compatible PR enables the plugin to create listening sockets to which sinks can connect to tap into the event flow on an on-demand basis. The listener supports the same TLS and other configurations as the outgoing socket, except that it uses unbuffered channels for delivery.

2. Which issues (if any) are related?

None that I am aware of.

3. Which documentation changes (if any) need to be made?

Plugin documentation has been updated.

4. Does this introduce a backward incompatible change or deprecation?

No.

…ugin

Signed-off-by: Endre Szabo <git@end.re>
@endreszabo endreszabo requested a review from yongtang as a code owner May 4, 2026 13:11
Signed-off-by: Endre Szabo <git@end.re>
@yongtang yongtang merged commit ee7ff82 into coredns:master May 20, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants