From owner-cvs-src@FreeBSD.ORG Sat Feb 16 06:35:59 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BFC9916A417; Sat, 16 Feb 2008 06:35:59 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 94B3613C45A; Sat, 16 Feb 2008 06:35:59 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.14.2/8.14.1) with ESMTP id m1G6TbBm065417; Fri, 15 Feb 2008 23:29:37 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Fri, 15 Feb 2008 23:34:27 -0700 (MST) Message-Id: <20080215.233427.1598351542.imp@bsdimp.com> To: ache@nagual.pp.ru From: "M. Warner Losh" In-Reply-To: <20080216024541.GA31498@nagual.pp.ru> References: <200802160016.m1G0GnFB046558@repoman.freebsd.org> <20080216024541.GA31498@nagual.pp.ru> X-Mailer: Mew version 5.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, delphij@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/resolv res_comp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Feb 2008 06:35:59 -0000 In message: <20080216024541.GA31498@nagual.pp.ru> Andrey Chernov 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. Warner