aboutsummaryrefslogtreecommitdiff
path: root/shell (follow)
Commit message (Expand)AuthorAgeFilesLines
* less,klogd,syslogd,nc,tcpudp: exit on signal by killing itself, not exit(1)Denis Vlasenko2008-02-241-6/+1
* ash: s/ckzmalloc/ckzalloc/Denis Vlasenko2008-02-211-1/+1
* ash: sprinkle a bit more of zeroed allocations.Denis Vlasenko2008-02-211-19/+20
* libbb: introduce and use nonblock_safe_read(). Yay!Denis Vlasenko2008-02-203-12/+16
* ash: introduce and use stzalloc and ckzalloc.Denis Vlasenko2008-02-201-44/+60
* ash: fix fallout from "A=1 B=$A; echo $B" code.Denis Vlasenko2008-02-191-19/+29
* whitespace fixesDenis Vlasenko2008-02-171-1/+1
* libbb: introduce bb_signals and bb_signals_recursive,Denis Vlasenko2008-02-161-15/+21
* random s/short/int/Denis Vlasenko2008-02-162-6/+4
* ash: handle "A=1 A=2 B=$A; echo $B". closes bug 947.Denis Vlasenko2008-02-156-39/+96
* ash: explain why "set -o BOGUS" doesn't abortDenis Vlasenko2008-02-141-0/+17
* ash: make ash -c 'if set -o barfoo 2>/dev/null; then echo foo; else echo bar;...Denis Vlasenko2008-02-141-11/+25
* typo fixDenis Vlasenko2008-02-141-1/+1
* tar: do "short EOF" compat only if CONFIG_DESKTOP.Denis Vlasenko2008-02-141-0/+4
* reinstate redir.tests with correct permsDenis Vlasenko2008-02-131-0/+6
* ash: add a testcase for recently fixed signal bugDenis Vlasenko2008-02-134-7/+49
* msh: stop trying to parse variables in "msh SCRIPT VAR=val param".Denis Vlasenko2008-02-121-10/+13
* msh: instead of fixing "ls | cd", "cd | ls" etc just disallowDenis Vlasenko2008-02-121-95/+85
* ash: fix warning about _GNU_SOURCE being redefined, fix typo in comment.Denis Vlasenko2008-02-121-1/+3
* msh: shrink, mainly by using smallintsDenis Vlasenko2008-02-121-61/+57
* msh: do not run pipes where last command is a builtinDenis Vlasenko2008-02-111-42/+41
* hush: die_sllep needs restoring only if job control is onDenis Vlasenko2008-02-111-3/+6
* hush: close-on-exec interactive_fdDenis Vlasenko2008-02-111-1/+3
* hush: set CLOEXEC on script file being executedDenis Vlasenko2008-02-111-0/+1
* hush: fix the commentDenis Vlasenko2008-02-111-1/+1
* hush: reset die_sleep to 0 in child after forkDenis Vlasenko2008-02-111-6/+10
* ash: fix "orwell bug" 1984. Testcase:Denis Vlasenko2008-02-102-55/+79
* hush: small fixes to docs/testsuiteDenis Vlasenko2008-02-102-3/+3
* hush: reinstate `cmd` handling for NOMMU (with fat big warning).Denis Vlasenko2008-02-104-92/+163
* ash: readability enhancement, no code changesDenis Vlasenko2008-02-031-15/+20
* msh: also handle EOF/read errors correctlyDenis Vlasenko2008-02-021-4/+4
* msh: fix Ctrl-C handling with line editingDenis Vlasenko2008-02-021-1/+3
* ash: code readability enhancements, no real code changesDenis Vlasenko2008-01-291-31/+25
* *: tidy up usage of char **environDenis Vlasenko2008-01-283-7/+6
* hush: report [v]fork failuresDenis Vlasenko2008-01-081-32/+30
* libbb: introduce and use safe_waitpid (loops in EINTR)Denis Vlasenko2008-01-023-2/+3
* add expected outputMike Frysinger2007-12-251-0/+2
* hush: fixlet for NOMMUDenis Vlasenko2007-12-241-3/+3
* cttyhack: trivial build fixletDenis Vlasenko2007-12-221-1/+1
* fix buglets found by randomconfigDenis Vlasenko2007-12-211-0/+2
* msh: reduce global data/bss usageDenis Vlasenko2007-12-161-228/+225
* ash: reduce global data/bss usageDenis Vlasenko2007-12-161-179/+277
* cttyhack: add missing ';'Denis Vlasenko2007-12-101-1/+1
* init: remove superfluous forks and messing up with argv[0]Denis Vlasenko2007-12-101-9/+13
* lineedit: don't violate API if we do simple fgetsDenis Vlasenko2007-12-091-3/+3
* attack the biggest stack users:Denis Vlasenko2007-12-021-1/+14
* reorganize applet table. Eliminates pointers to names.Denis Vlasenko2007-11-284-33/+35
* ash: make code simpler, and do not do close(-1) - it's rudeDenis Vlasenko2007-11-261-5/+9
* remove echo_main -> bb_echo indirectionDenis Vlasenko2007-11-242-2/+2
* hush: fix segfault in "echo $@" when we have no argumentsDenis Vlasenko2007-11-241-4/+6