summaryrefslogtreecommitdiff
path: root/bin/sh/exec.c
AgeCommit message (Expand)Author
2021-04-06Pull up following revision(s) (requested by kre in ticket #1242):martin
2020-08-27Pull up following revision(s) (requested by kre in ticket #1064):martin
2018-07-25Fix several bugs in the command / type builtin ( including PR bin/48499 )kre
2018-06-22Deal with ref after free found by ASAN when a function redefineskre
2017-07-05DEBUG changes: convert DEBUG TRACE() calls to new format.kre
2017-06-17Many internal memory management type fixes.kre
2017-06-07A better LINENO implementation. This version deletes (well, #if 0's out)kre
2017-06-04Make cd (really) do cd -P, and not just claim that is what it is doingkre
2017-05-15(Perhaps temporarary) updated "hash" command. New options, andkre
2016-05-03add missing forward declaration for the STATIC= case.christos
2013-11-01PR/48312: Dieter Roelands: According to TOG, unset should not return an errorchristos
2012-12-31Add support for '%n' being a shorthand for 'fg %n'.dsl
2012-03-20Use C89 function definitionsmatt
2008-10-16Wrap declaration of a STATIC function that's only conditionally defineddholland
2008-02-15Fix inconsistent definitionsmatt
2007-06-24PR/36531: Greg A. Woods: another very helpful DEBUG TRACE() call for execve()christos
2006-03-18Coverity CID 890: Possible NULL pointer deref.christos
2006-03-18Coverity CID 1329: Possible NULL deref.christos
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-02-04Fix bin/20185 - builtin called from function of same name mustn't be hashed.dsl
2003-01-22Support command -p, -v and -V as posixdsl
2002-11-24Fixes from David Laight:christos
2002-09-27VFork()ing shell: From elric@netbsd.org:christos
2001-02-04remove redundant declarations and nexted externs.christos
2000-11-01handle type command on names that contain slashes, and print a : in the notchristos
2000-07-03include <stdlib.h>, <string.h>, or whatever as appropriate to shut upmatt
2000-05-22Back out previous vfork changes.elric
2000-05-13Now we use vfork(2) instead of fork(2) when we can.elric
1999-07-09compile with WARNS = 2christos
1998-07-28Be more retentive about use of NOTREACHED and noreturn.mycroft
1998-07-28Delint.mycroft
1997-07-20PR/3888: Chris Demetriou: type command-with-slash printschristos
1997-07-04Fix compiler warnings.christos
1997-02-06add type builtin.christos
1997-01-11kill 'register'tls
1996-10-19Remove leftover printf("here") from last change.abrown
1996-10-16PR/287: Shell does not exit with 126/127 when permission denied/christos
1996-06-25const poisoning.christos
1995-06-09Changed so that 'PATH=newpath command' works, instead of looking at thechristos
1995-05-11Merge in my changes from vangogh, and fix the x=`false`; echo $? == 0christos
1995-03-21convert to new RCS id conventions.cgd
1995-01-30Use S_IS*().mycroft
1995-01-15Remove the gratuitous `security' warning.mycroft
1994-12-05clean up further. more patches from Jim Jegerscgd
1994-09-23Eliminate uses of some obsolete functions.mycroft
1994-06-11Add RCS ids.mycroft
1994-05-12Include appropriate header files to bring function prototypes into scope.jtc
1994-05-11sync with 4.4litejtc
1994-04-01Getgroup's second argument is now a gid_t ptr.jtc
1993-09-23Root can execute anything with at least one execute bit set.mycroft