Skip to content

Add support for RR types 64 and 65 (SVCB and HTTPS) #102

Closed
fishstiqz wants to merge 4 commits intomafintosh:masterfrom
fishstiqz:master
Closed

Add support for RR types 64 and 65 (SVCB and HTTPS) #102
fishstiqz wants to merge 4 commits intomafintosh:masterfrom
fishstiqz:master

Conversation

@fishstiqz
Copy link

This adds support for DNS RR types SVCB and HTTPS as defined in RFC 9640.

This code is based on work by @valenting for the mozilla project found here

This should resolve #95

fishstiqz added 3 commits July 7, 2025 21:15
 * This commit adds support for HTTPS SVCB record, both encoding and decoding.
* Added Service Binding RR support (type 64)

This is just using the exact same code as the HTTPS parser as they are formatted in the same manner.
@mafintosh
Copy link
Owner

thanks, ci is failing, prop lint i think

@msimerson
Copy link
Contributor

msimerson commented Jul 9, 2025

This command will automatically fix almost all of the lint issues: eslint --color *.js examples/*.js --fix

@fishstiqz
Copy link
Author

Thanks @msimerson, fixing it now

@fishstiqz
Copy link
Author

I'm going to resubmit on a different branch

@fishstiqz fishstiqz closed this Jul 13, 2025
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.

Support for type 64 and 65?

3 participants