Date: Wed, 27 Nov 1996 23:25:28 -0700 From: Warner Losh <imp@village.org> To: roberto@keltia.freenix.fr (Ollivier Robert) Cc: freebsd-hackers@freebsd.org Subject: Re: libc Message-ID: <E0vSzua-0005ND-00@rover.village.org> In-Reply-To: Your message of "Thu, 28 Nov 1996 00:41:14 %2B0100." <Mutt.19961128004114.roberto@keltia.freenix.fr> References: <Mutt.19961128004114.roberto@keltia.freenix.fr> <Mutt.19961127001532.brianc@netrover.com>
next in thread | previous in thread | raw e-mail | index | archive | help
In message <Mutt.19961128004114.roberto@keltia.freenix.fr> Ollivier Robert writes: : "_" has never been officially allowed in hostnames. Paul Vixie decided to : enforce this in 4.9.4. There is a command you can put in named.boot to : allow them. That's an area open to much debate, much of it due to older RFCs that weren't explicit enough. The valid set of characters in a hostname are [A-Za-z0-9.-] in case someone is curious. The reason that this is now enforced in the name server is that characters outside of these can cause extreme problems for programs that are written to only accept these characters. While allowing _ would likely be no problem, it is outside of the spec. One of these is the famous overflowing the buffer onto the stack to execute code hack... Warner
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E0vSzua-0005ND-00>