minidns
minidns copied to clipboard
Add support for DNS queries over HTTPS (draft-ietf-doh-dns-over-https-XX)
https://tools.ietf.org/html/draft-ietf-doh-dns-over-https-14
https://developers.google.com/speed/public-dns/docs/dns-over-https
We should maybe use okhttp for this, since it appears what the cool kids use these days (it also targets Android). They have a, at the time of writing, minimalistic, implementation for dns-over-https at https://github.com/square/okhttp/blob/master/okhttp-dnsoverhttps).
Some updated links and use cases:
https://datatracker.ietf.org/doc/rfc8484/ https://9to5google.com/2022/07/19/android-dns-over-http/ https://source.chromium.org/chromium/chromium/src/+/HEAD:net/dns/public/doh_provider_entry.cc
https://datatracker.ietf.org/doc/rfc9230/ https://blog.cloudflare.com/oblivious-dns/ https://www.ghacks.net/2023/09/20/waterfox-gs6-0-ships-with-dns-over-oblivious-http-support-and-performance-optimizations/
See issue #122