-
Notifications
You must be signed in to change notification settings - Fork 916
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
dnsdist: Dynamic discovery and upgrade of backends #11293
dnsdist: Dynamic discovery and upgrade of backends #11293
Conversation
eafaefa
to
2d1e9a0
Compare
14c9720
to
3416fb5
Compare
I'm seeing compile warnings on OpenBSD (clang-13)
|
We do not actually use these so I deleted them. |
e139b05
to
580c0e0
Compare
Rebased to fix several conflicts with #11163. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome work! Tests and docs look good. Code also looks good (but I did not read every line - a lot appeared to be "mechanical" changes like the new config object). I tested DoT auto-upgrade with quad9 and that works perfectly.
…e regression tests
Otherwise TSAN complains about a race in `boost::format` between the connection error message in `SConnectWithTimeout()` and the output of `showServers()`..
580c0e0
to
29f4e3c
Compare
Short description
Implement https://datatracker.ietf.org/doc/html/draft-ietf-add-ddr-04 to automatically discover if we can upgrade Do53 backends to DoT or DoH.
Needs regression tests.Checklist
I have: