summaryrefslogtreecommitdiffstats
path: root/bin/sh
Commit message (Expand)AuthorAgeFilesLines
* Fix some cases where file descriptors from redirections leak to programs.jilles2009-11-292-16/+7
* Fix various things about SIGINT handling:jilles2009-11-226-6/+25
* sh: Ensure the same command input file is on top after executing a builtin.jilles2009-11-223-0/+33
* trap: do not consider a bad signal name a fatal error.jilles2009-11-211-3/+6
* Handle current work directories of arbitrary length. The argument to cdstefanf2009-11-211-22/+29
* sh: Some changes to stderr flushing:jilles2009-11-217-14/+16
* sh: Allow a newline before "in" in a for command, as required by POSIX.jilles2009-11-141-1/+3
* sh: Use sigaction instead of signal/siginterrupt combination.jilles2009-11-111-4/+6
* sh: Fix memory leak when using a variable in arithmetic like $((x)).jilles2009-11-051-3/+23
* sh: Exempt $@ and $* from set -ujilles2009-10-242-3/+6
* sh: Show more information about syntax errors in command substitution:jilles2009-10-161-0/+5
* Clarify quoting of word in ${v=word} in sh(1).jilles2009-10-071-0/+3
* sh: Send the "xyz: not found" message to redirected fd 2.jilles2009-10-062-7/+3
* sh: Disallow mismatched quotes in backticks (`...`).jilles2009-10-011-7/+1
* Mention that NUL characters are not allowed in sh(1) input.jilles2009-09-201-0/+4
* sh: Fix crash with empty functions (f() { }) introduced in r196483jilles2009-08-284-8/+17
* sh: Fix crash when undefining or redefining a currently executing function.jilles2009-08-235-18/+44
* Fix some weirdnesses in the NetBSD IFS code,jilles2009-06-251-2/+3
* Improve IFS expansion using code from NetBSD.jilles2009-06-251-61/+80
* Designate special builtins as such in command -V and type.jilles2009-06-242-3/+15
* Quote -x tracing output so it is unambiguous.jilles2009-06-231-2/+17
* Do not fork for a subshell if it is the last thing this shell is doingjilles2009-06-231-2/+2
* Usermode portion of the support for swap allocation accounting:kib2009-06-231-1/+1
* sh: Improve handling of setjmp/longjmp volatile:jilles2009-06-234-61/+18
* 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
OpenPOWER on IntegriCloud