From owner-cvs-src-old@FreeBSD.ORG Sat Feb 5 14:02:18 2011 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C300410656A5 for ; Sat, 5 Feb 2011 14:02:18 +0000 (UTC) (envelope-from jilles@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B081C8FC16 for ; Sat, 5 Feb 2011 14:02:18 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id p15E2IhK002135 for ; Sat, 5 Feb 2011 14:02:18 GMT (envelope-from jilles@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id p15E2ICY002134 for cvs-src-old@freebsd.org; Sat, 5 Feb 2011 14:02:18 GMT (envelope-from jilles@repoman.freebsd.org) Message-Id: <201102051402.p15E2ICY002134@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jilles@repoman.freebsd.org using -f From: Jilles Tjoelker Date: Sat, 5 Feb 2011 14:01:46 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/bin/sh exec.c src/tools/regression/bin/sh/execution hash1.0 X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Feb 2011 14:02:18 -0000 jilles 2011-02-05 14:01:46 UTC FreeBSD src repository Modified files: bin/sh exec.c Added files: tools/regression/bin/sh/execution hash1.0 Log: SVN rev 218323 on 2011-02-05 14:01:46Z by jilles sh: Forget all cached command locations on any PATH change. POSIX requires this and it is simpler than the previous code that remembered command locations when appending directories to PATH. In particular, PATH=$PATH is no longer a no-op but discards all cached command locations. Revision Changes Path 1.51 +1 -24 src/bin/sh/exec.c 1.1 +12 -0 src/tools/regression/bin/sh/execution/hash1.0 (new)