The following are known prototype implementations of draft-ietf-dnsop-svcb-https
Note some prototypes started off using TYPE65479 and other private types but are now switching over to the production types now that the wire format is stable.
Please feel free to submit PRs to update this page.
(TBD)
Work-in-progress implementation for BIND9
- Author: Mark Andrews <[email protected]>
- Tracker: BIND9 GL 1132
- Version: Implement draft-ietf-dnsop-svcb-https-01 (work-in-progress) ** Previous versions implemented draft-nygren-httpbis-httpssvc-02 (and -01) and draft-nygren-dnsop-svcb-httpssvc-00 ** Previous versions used TYPENN of HTTPS/65482 and SVBC/65481
- Prototype of draft-nygren-httpbis-httpssvc-02 during IETF 105 hackathon
Support for draft-ietf-dnsop-svcb-https-01 is available on the master branch and will be included in dnspython 2.1, which is currently targeted for release around the end of September 2020.
Per Dick Franks [email protected], HTTPS and SVCB will be in Net::DNS 1.25_01 coming soon to CPAN.
Work-in-progress implementation for dnsjava by adam-stoler
These were found by some web searches so you milage may vary:
The betas of iOS 14 and macOS 11 contain support for HTTPS/SVCB records. The first three betas use type 65479 and implement draft-ietf-dnsop-svcb-httpssvc-02. Support for draft-ietf-dnsop-svcb-https-01 using types 64/65 is implemented and tested for interoperability, and will be available in an upcoming beta.
Cloudflare's authoritative DNS servers reply to HTTPS queries for domains for which Cloudflare provides HTTPS termination.
The following domains can be used for testing (along any other domain served by Cloudflare): blog.cloudflare.com, www.cloudflare.com, cdnjs.cloudflare.com, cloudflare-http3.com, cloudflare-http2.com, cloudflare-http1.com.