summaryrefslogtreecommitdiffstats
path: root/bin/sh/exec.c
Commit message (Expand)AuthorAgeFilesLines
* sh: Remove prefix() function. Use strncmp() instead.jilles2014-07-201-1/+1
* sh: Simplify find_command() slightly.jilles2014-05-311-7/+5
* sh: Fix possible memory leaks and double frees with unexpected SIGINT.jilles2014-03-261-0/+1
* sh: Prefer memcpy() to strcpy() in most cases. Remove the scopy macro.jilles2013-11-301-6/+8
* sh: Properly quote alias output from command -v.jilles2013-11-101-3/+5
* sh: Recognize "--" as end of options in type builtin.jilles2013-08-301-0/+2
* sh: Remove mkinit.jilles2013-07-251-1/+0
* sh: Fix various compiler warnings.jilles2013-04-011-2/+2
* sh: Simplify cd-hash interaction.jilles2013-01-141-35/+14
* sh: Change cmdtype in tblentry from short to signed char.jilles2012-11-051-1/+1
* sh: Use C99 flexible array instead of accessing array beyond bounds.jilles2012-11-031-3/+2
* sh: Expand assignment-like words specially for export/readonly/local.jilles2012-07-151-0/+13
* sh: Make 'hash' return 1 if at least one utility is not found.jilles2012-02-111-8/+12
* Add prototypes, ANSIfy functions definitions to reduce WARNS=6 output.charnier2012-01-251-1/+1
* sh: Make various functions static.jilles2012-01-011-1/+2
* sh: Remove clearcmdentry()'s now unused argument.jilles2011-02-051-7/+6
* sh: Forget all cached command locations on any PATH change.jilles2011-02-051-24/+1
* sh: Do not try to execute binary files as scripts.jilles2011-02-051-1/+15
* sh: Remove special code for shell scripts without magic number.jilles2011-02-041-43/+6
* sh: Return only 126 or 127 for execve() failures.jilles2011-02-031-12/+5
* sh: Remove special %builtin PATH entry.jilles2011-01-091-33/+7
* sh: Allow arbitrary large numbers in CHECKSTRSPACE.jilles2010-12-261-3/+2
* In the spirit of r90111, depend on c89 and remove the "STATIC" macroobrien2010-10-131-8/+8
* Consistently use "STATIC" for all functions in order to be able to setobrien2010-10-131-3/+3
* sh: Improve the command builtin:jilles2010-03-061-7/+17
* sh: Fix some bugs with backquoted builtins:jilles2010-01-011-1/+1
* sh: Use PATH= assignment in type.jilles2009-12-311-1/+1
* sh: Allow command -pv and command -pV (lookup using _PATH_STDPATH).jilles2009-12-311-5/+12
* sh: Various warning fixes (from WARNS=6 NO_WERROR=1):jilles2009-12-271-23/+22
* sh: Constify various strings.jilles2009-12-241-15/+17
* sh: Send the "xyz: not found" message to redirected fd 2.jilles2009-10-061-0/+1
* sh: Fix crash with empty functions (f() { }) introduced in r196483jilles2009-08-281-1/+1
* sh: Fix crash when undefining or redefining a currently executing function.jilles2009-08-231-4/+4
* Designate special builtins as such in command -V and type.jilles2009-06-241-0/+4
* align coding style with style(9) to avoid misunderstandingsrse2009-06-011-1/+2
* Report error messages of the builtins 'type' and 'command -V' to stderr insteadstefanf2008-11-281-12/+11
* Use eaccess() instead of access() for the type builtin, like we do for thestefanf2007-01-181-1/+1
* Return an error status (127) from the builtins 'type' and 'command' (withstefanf2007-01-111-2/+5
* Implement some of the differences between special built-ins and other builtinsstefanf2006-04-091-4/+11
* Add the POSIX options -v and -V to the 'command' builtin. Both describe thestefanf2005-10-281-12/+47
* Use prototypes in the MKINIT lines collected by mkinit.stefanf2005-08-131-1/+1
* Attempting to unset an undefined variable or function should not bedes2004-09-271-1/+1
* Remove clause 3 from the UCB licenses.markm2004-04-061-4/+0
* Changes following CScout analysis:dds2003-07-051-1/+1
* Restore "not found" error message when searching for (or executing)tjr2002-10-011-2/+8
* Convert the remaining callers of errmsg() to use strerror(), and removetjr2002-09-291-2/+2
* Remove broken and incomplete support for old releases of System V,tjr2002-07-191-104/+1
* Consistently use FBSDIDobrien2002-06-301-2/+2
* Don't list shell builtins when the hash command is used (SUSv3)tjr2002-06-131-1/+2
* Stop a null pointer dereference in the builtin hash function.greid2002-04-151-1/+4
OpenPOWER on IntegriCloud