Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11]) by www.NetBSD.org (Postfix) with ESMTP id 835BE63C1B1 for ; Wed, 6 Apr 2011 09:12:39 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id 5EA0C19CEDA; Wed, 6 Apr 2011 09:12:39 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id ACADA19CED8 for ; Wed, 6 Apr 2011 09:12:37 +0000 (UTC) X-Virus-Scanned: amavisd-new at NetBSD.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.NetBSD.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id TXVo-SQ1zsek for ; Wed, 6 Apr 2011 09:12:36 +0000 (UTC) Received: from cvs.netbsd.org (cvs.NetBSD.org [IPv6:2001:4f8:3:7:2e0:81ff:fe30:95bd]) by mail.netbsd.org (Postfix) with ESMTP id DF16E19CEAE for ; Wed, 6 Apr 2011 09:12:36 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id D18E0175DD; Wed, 6 Apr 2011 09:12:36 +0000 (UTC) MIME-Version: 1.0 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Date: Wed, 6 Apr 2011 09:12:36 +0000 From: "Roy Marples" Subject: CVS commit: pkgsrc/net/dhcpcd To: pkgsrc-changes@NetBSD.org Reply-To: roy@netbsd.org X-Mailer: log_accum Message-Id: <20110406091236.D18E0175DD@cvs.netbsd.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk Module Name: pkgsrc Committed By: roy Date: Wed Apr 6 09:12:36 UTC 2011 Modified Files: pkgsrc/net/dhcpcd: Makefile distinfo Log Message: Import dhcpcd-5.2.12 with the following changes: * 20-resolv.conf now uses the correct variable for $IF_METRIC * Compiles on RedHat9 * Exclude interface values when dumping the lease * Parse static value subnet_mask when it exists instead of deriving from ip address * logger calls now resemble dhcpcd calls to syslog(3) * Reject offered IP address if INADDR_BROADCAST or INADDR_ANY * Change the route if source address has changed * Handle partial UDP checksums so we work in Xen domU Thanks to Marius Tomaschewski * Note the address we are requesting in the broadcast log entry * When operating on one interface, respect the timeout for in dhcpcd.conf * Escape | and & characters before passing the value to the shell Ensure we set a valid hostname, DNS domain and NIS domain. Document the need for input validation in dhcpcd-run-hooks(8). Fixes CVE-2011-996 Based on a patch to dhcpcd-3 by Marius Tomaschewski To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 pkgsrc/net/dhcpcd/Makefile cvs rdiff -u -r1.27 -r1.28 pkgsrc/net/dhcpcd/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.