paulc / dnslib

A Python library to encode/decode DNS wire-format packets
https://github.com/paulc/dnslib
BSD 2-Clause "Simplified" License
295 stars 84 forks source link

Add support for HTTPS RR #33

Closed jkl-caliber closed 2 years ago

jkl-caliber commented 2 years ago

https://tools.ietf.org/id/draft-ietf-dnsop-svcb-https-01.html

I manually tested dnslib/client.py compatibility with dig 9.16.22-Debian. There are some differences in quoting behavior. The spec allows quoted and unquoted parameter strings and dig uses quotes when quotes aren't needed to handle whitespace.

jkl-caliber commented 2 years ago

There is really only 1 commit here. I'm not sure why those other ones are included in the PR.

NiKiZe commented 2 years ago

Maybe you can rebase your tree? (force push will be needed)

jkl-caliber commented 2 years ago

I closed this one and tried again on a fresh branch.