valtz.git
2 years agoAllow underscore characters in FQDNs and pointers.
Michael Orlitzky [Thu, 5 Dec 2019 15:34:54 +0000 (10:34 -0500)]
Allow underscore characters in FQDNs and pointers.

Modern DNS records can contain underscores for a number of reasons. In
particular, DKIM records involve a "_domainkey" part,

  https://tools.ietf.org/html/rfc6376

that is rejected by the current "fqdn" and "p" validation routines.
Moreover, any SRV records will have a service name prefixed with an
underscore:

  https://tools.ietf.org/html/rfc2782

To recognize these tokens as valid, this commit expands the "fqdn" and
"p" regular expressions to allow underscores as the first character in
each component of an FQDN.

7 years agoFix support for generic records
wKovacs64 [Wed, 17 Dec 2014 00:13:17 +0000 (17:13 -0700)]
Fix support for generic records

7 years agoInitial commit
wKovacs64 [Tue, 16 Dec 2014 23:52:07 +0000 (16:52 -0700)]
Initial commit

Forked from http://x42.com/software/valtz