From owner-freebsd-arch@FreeBSD.ORG Sat Mar 29 17:40:48 2003 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6C81437B401 for ; Sat, 29 Mar 2003 17:40:48 -0800 (PST) Received: from bluejay.mail.pas.earthlink.net (bluejay.mail.pas.earthlink.net [207.217.120.218]) by mx1.FreeBSD.org (Postfix) with ESMTP id ECA4143F75 for ; Sat, 29 Mar 2003 17:40:47 -0800 (PST) (envelope-from tlambert2@mindspring.com) Received: from pool0277.cvx40-bradley.dialup.earthlink.net ([216.244.43.22] helo=mindspring.com) by bluejay.mail.pas.earthlink.net with asmtp (SSLv3:RC4-MD5:128) (Exim 3.33 #1) id 18zRoT-0006uf-00; Sat, 29 Mar 2003 17:40:45 -0800 Message-ID: <3E864AD1.6C1C3656@mindspring.com> Date: Sat, 29 Mar 2003 17:39:29 -0800 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= References: Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-ELNK-Trace: b1a02af9316fbb217a47c185c03b154d40683398e744b8a4f14f7a297e07b0d41e6a83a345408d90a2d4e88014a4647c350badd9bab72f9c350badd9bab72f9c cc: arch@freebsd.org Subject: Re: Allow underscores in DNS names X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Mar 2003 01:40:50 -0000 Dag-Erling Sm=F8rgrav wrote: > The attached patch, inspired by a discussion on -STABLE, modifies our > resolver library to allow underscores in host names, by classifying > the underscore as a hyphen character. Even though RFC952 forbids > them, underscores are becoming increasingly common in DNS, and they > are sometimes used for mechanisms (such as Microsoft's automatic proxy > configuration scheme) which we might want to support in FreeBSD. There was a better patch that made it an option in resolv.conf, rather than turning it on all the time. FreeBSD should be standards compliant, by default, and take work to make it possible to give bogus data to other hosts on the Internet who can not handle "_" or other characters because they *are* standars compliant. "Be conservative in what you send." -- Terry