summaryrefslogtreecommitdiffstats
path: root/bin/sh
Commit message (Expand)AuthorAgeFilesLines
* Fix race condition in noclobber option.jilles2009-06-201-7/+19
* Fix some issues with quoted output and shorten it in some cases.jilles2009-06-191-9/+15
* Properly flush input after an error in backquotes in interactive mode.jilles2009-06-171-1/+1
* Avoid leaving unnecessary waiting shells in many forms of sh -c COMMAND.jilles2009-06-135-9/+35
* Don't skip forking for an external command if any traps are active.jilles2009-06-133-1/+17
* Mention the range for the exit status for the exit special builtin.jilles2009-06-071-0/+1
* use explicit 'unsigned int' instead of just the implicit-style 'unsigned' to ...rse2009-06-011-1/+1
* align coding style with style(9) to avoid misunderstandingsrse2009-06-011-1/+2
* correctly test for __GNUC__ macro (non-GCC compilers do not have it defined a...rse2009-06-013-4/+4
* be more type correct and align local ckmalloc() with its underlying malloc(3)...rse2009-06-014-5/+7
* sh: Make read's timeout (-t) apply to the entire line, not only the firstjilles2009-05-312-19/+2
* Fix the eval command in combination with set -e. Before this change the shellstefanf2009-05-315-9/+11
* Parse 'cmd1 && ! cmd2 | cmd3' correctly, the bang should apply to the entirestefanf2009-04-131-0/+1
* Don't let trailing empty lines overwrite the result of the last command with 0.stefanf2009-04-041-1/+2
* Fix the behaviour of the read built-in when IFS is unset.stefanf2009-03-221-1/+1
* Improve the IFS handling of the read built-in.stefanf2009-03-221-10/+68
* - Apply the r190270 changes to printing of single aliases too.stefanf2009-03-221-23/+48
* Make the output of the alias built-in POSIX-compliant: Drop the leading 'alias'stefanf2009-03-221-1/+6
* Don't disable CR-to-NL translation when waiting for data to arrive.ed2009-03-081-0/+1
* Report error messages of the builtins 'type' and 'command -V' to stderr insteadstefanf2008-11-281-12/+11
* Fix $? at the first command of a function. The previous exit status was savedstefanf2008-11-231-0/+1
* Document the ulimit -p option in the sh(1) manual page.ed2008-08-301-1/+3
* Fix a bug in r177497 which caused the getopts state to be reset when 'set'stefanf2008-08-271-1/+1
* Integrate the new MPSAFE TTY layer to the FreeBSD operating system.ed2008-08-201-1/+4
* Mark functions as __dead2 in order to help the LLVM static checkercperciva2008-08-041-1/+1
* Pass the correct flags to expandarg() for NFROMFD and NTOFD. This fixes astefanf2008-07-301-1/+1
* use 'const' for the parameters of the two static functions unalias() and hash...rse2008-06-071-4/+4
* remove an unnecessary includerse2008-06-071-1/+0
* Fix checking if a variable name is LINENO. As STPUTC changes the pointer if itstefanf2008-05-281-2/+5
* Expand $LINENO to the current line number. This is required by SUSv3's "Userstefanf2008-05-153-7/+35
* Sigh, when reapplying the patch to HEAD, I somehow forgot to commit this file.stefanf2008-04-281-6/+3
* - Fix bugs where the value of arithmetic expansion$((...)) was trucatedstefanf2008-04-273-14/+29
* Reset the internal state used for the 'getopts' built-in when 'shift' or 'set'stefanf2008-03-221-2/+2
* Split updatepwd() into two smaller functions. The first one, findpwd(),stefanf2008-02-241-38/+45
* Fix "warning: comparison is always false due to limited range of data type"marcel2008-02-181-4/+1
* Revise the markup.ru2007-12-051-275/+382
* Reduce the WARNS level to avoid a compiler warning about a variablejb2007-11-181-1/+1
* The exit status of a case statement where none of the patterns is matchedstefanf2007-10-042-0/+5
* Take care that the input to setenv() may actually be a pointer straightscf2007-07-061-14/+28
* Significantly reduce the memory leak as noted in BUGS section forscf2007-07-041-3/+13
* Back out all POSIXified *env() changes.ache2007-05-011-9/+4
* Simplify previous fix and disallow VTEXTFIXED direct pass for putenv() too,ache2007-04-301-3/+3
* Put some safeguards:ache2007-04-301-4/+9
* 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
* Fix expanding of quoted positional parameters in case patterns.stefanf2006-11-071-6/+6
* When parsing an invalid parameter expansion (eg. ${} or ${foo@bar}) do notstefanf2006-11-053-9/+25
* Add the POSIX option -p to the jobs builtin command. It prints the PID of thestefanf2006-10-074-22/+40
* Markup fixes.ru2006-09-171-3/+4
* Commit the results of the typo hunt by Darren Pilgrim.yar2006-08-041-1/+1
OpenPOWER on IntegriCloud