-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
Add support for DNS RRs, like HTTPS and SVCB #6091
Comments
Got a link to the spec draft or something? :) |
I mean I found https://datatracker.ietf.org/doc/draft-ietf-dnsop-svcb-https/08/. But only those two, type https://en.wikipedia.org/wiki/List_of_DNS_record_types has them as well. Also https://blog.cloudflare.com/speeding-up-https-and-http-3-negotiation-with-dns/ has some background, it appears. |
Oh, sorry for having to look for spec by yourself. Yes, only these two record types are in the works now. FF tracking bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1634793 |
Also, shipped in Chrome 96: https://www.chromestatus.com/feature/5485544526053376 |
HTTPS-RR consists of many parts, browsers implement them one by one, it may require lots of works sorting them out. Chromium never seems to have a tracker for fully implementing HTTPS-RR, in addition to #1052476 (archived for some reason) and #1206455 (HTTP->HTTPS redirect), there are also #1264933 (ECH support) and #1417033 (AliasMode support and ServiceMode target support). The last one was just opened a day ago, but I personally think it's the most wanted feature. |
FYI, the draft is now an RFC https://www.rfc-editor.org/rfc/rfc9460.html I did some research on the adoption of the HTTPS record: Relevant findings here: Having these records and support for all fields tracked in caiuse.com would be very useful indeed! |
Also for system DNS since Firefox 129: https://www.mozilla.org/en-US/firefox/129.0/releasenotes/ |
Not on macOS, though. (The release notes say that, but of course I did just waste a few minutes wondering wtf it wasn't working. ;- ) |
Did you enable |
Showing this as a differentiated feature ("Full SVCB", "SVCB only for XY") is important, because as jschauma pointed out, support is heterogenous, and people looking up just "SVCB support" might be confused when later Chrome users can't connect for lack of port support. |
@jschauma Apparenlty on MacOS network.dns.native_https_query causes a crash https://bugzilla.mozilla.org/show_bug.cgi?id=1882856 |
So, this is a new standard draft for DNS records, that is meant to be used in browsers. It is just like SRV, but a bit more advanced.
The text was updated successfully, but these errors were encountered: