farsightsec / wdns

low-level DNS library
Apache License 2.0
18 stars 5 forks source link

Update supported Resource Record types #4

Closed edmonds closed 8 years ago

edmonds commented 10 years ago

wdns hasn't had its rrtype support updated in several years. We need to update it to add newly standardized types like TLSA (RFC 6698) and CAA (RFC 6844).

See: http://www.iana.org/assignments/dns-parameters/dns-parameters.xhtml#dns-parameters-4

edmonds commented 9 years ago

Also URI (RFC 7553).

edmonds commented 8 years ago

Actually, it turns out CAA is special. According to this erratum (https://www.rfc-editor.org/errata_search.php?rfc=6844&eid=4061), it's possible for an arbitrary, valid on-the-wire CAA record to have no valid, parseable canonical presentation format. That's quite bonkers, and given how rare CAA is I'm inclined to just not support CAA presentation format at all instead of kludging around it.

edmonds commented 8 years ago

Done in #13, #14.