cvs commit: src/lib/libc/resolv res_comp.c
M. Warner Losh
imp at bsdimp.com
Fri Feb 15 22:35:59 PST 2008
In message: <20080216024541.GA31498 at nagual.pp.ru>
Andrey Chernov <ache at nagual.pp.ru> writes:
: On Sat, Feb 16, 2008 at 12:16:49AM +0000, Xin LI wrote:
: > delphij 2008-02-16 00:16:49 UTC
: > FreeBSD src repository
: > Modified files:
: > lib/libc/resolv res_comp.c
: > Log:
: > Allow underscore in domain names while resolving. While having underscore
: > is a violation of RFC 1034 [STD 13], it is accepted by certain name servers
: > as well as other popular operating systems' resolver library.
: Do you mean we'll have now different results from libc and from bind's
: resolver for names with underscore? If yes, it sounds worse than RFC
: violation committed.
Plus there was a very long, very heated thread about removing _ as a
valid name years ago. Have conditions changed since then? Frankly,
I'd like to have seen a change like this discussed more widely. There
was much debate before, and there turned out to be good reasons for
omitting the _. I just can't recall them now.
More information about the cvs-src