summaryrefslogtreecommitdiff
path: root/shell
AgeCommit message (Expand)Author
2008-03-12libbb: introduse and use signal_[no_]SA_RESTART_empty_mask and sigaction_setDenis Vlasenko
2008-03-02msh: create testsuite (based on hush one)Denis Vlasenko
2008-03-02msh: a few fields renamed; short->int conversion for a fieldDenis Vlasenko
2008-03-02libbb: inntroduce and use bb_pstrcmp() and qsort_string_vector()Denis Vlasenko
2008-03-02msh: renames: ->words => ->op_words, space() => get_space()Denis Vlasenko
2008-03-01msh: fix for bug 846 ("break" didn't work second time)Denis Vlasenko
2008-02-27*: add optimization barrier to all "G trick" locationsDenis Vlasenko
2008-02-24less,klogd,syslogd,nc,tcpudp: exit on signal by killing itself, not exit(1)Denis Vlasenko
2008-02-21ash: s/ckzmalloc/ckzalloc/Denis Vlasenko
2008-02-21ash: sprinkle a bit more of zeroed allocations.Denis Vlasenko
2008-02-20libbb: introduce and use nonblock_safe_read(). Yay!Denis Vlasenko
2008-02-20ash: introduce and use stzalloc and ckzalloc.Denis Vlasenko
2008-02-19ash: fix fallout from "A=1 B=$A; echo $B" code.Denis Vlasenko
2008-02-17whitespace fixesDenis Vlasenko
2008-02-16libbb: introduce bb_signals and bb_signals_recursive,Denis Vlasenko
2008-02-16random s/short/int/Denis Vlasenko
2008-02-15ash: handle "A=1 A=2 B=$A; echo $B". closes bug 947.Denis Vlasenko
2008-02-14ash: explain why "set -o BOGUS" doesn't abortDenis Vlasenko
2008-02-14ash: make ash -c 'if set -o barfoo 2>/dev/null; then echo foo; else echo bar;...Denis Vlasenko
2008-02-14typo fixDenis Vlasenko
2008-02-14tar: do "short EOF" compat only if CONFIG_DESKTOP.Denis Vlasenko
2008-02-13reinstate redir.tests with correct permsDenis Vlasenko
2008-02-13ash: add a testcase for recently fixed signal bugDenis Vlasenko
2008-02-12msh: stop trying to parse variables in "msh SCRIPT VAR=val param".Denis Vlasenko
2008-02-12msh: instead of fixing "ls | cd", "cd | ls" etc just disallowDenis Vlasenko
2008-02-12ash: fix warning about _GNU_SOURCE being redefined, fix typo in comment.Denis Vlasenko
2008-02-12msh: shrink, mainly by using smallintsDenis Vlasenko
2008-02-11msh: do not run pipes where last command is a builtinDenis Vlasenko
2008-02-11hush: die_sllep needs restoring only if job control is onDenis Vlasenko
2008-02-11hush: close-on-exec interactive_fdDenis Vlasenko
2008-02-11hush: set CLOEXEC on script file being executedDenis Vlasenko
2008-02-11hush: fix the commentDenis Vlasenko
2008-02-11hush: reset die_sleep to 0 in child after forkDenis Vlasenko
2008-02-10ash: fix "orwell bug" 1984. Testcase:Denis Vlasenko
2008-02-10hush: small fixes to docs/testsuiteDenis Vlasenko
2008-02-10hush: reinstate `cmd` handling for NOMMU (with fat big warning).Denis Vlasenko
2008-02-03ash: readability enhancement, no code changesDenis Vlasenko
2008-02-02msh: also handle EOF/read errors correctlyDenis Vlasenko
2008-02-02msh: fix Ctrl-C handling with line editingDenis Vlasenko
2008-01-29ash: code readability enhancements, no real code changesDenis Vlasenko
2008-01-28*: tidy up usage of char **environDenis Vlasenko
2008-01-08hush: report [v]fork failuresDenis Vlasenko
2008-01-02libbb: introduce and use safe_waitpid (loops in EINTR)Denis Vlasenko
2007-12-25add expected outputMike Frysinger
2007-12-24hush: fixlet for NOMMUDenis Vlasenko
2007-12-22cttyhack: trivial build fixletDenis Vlasenko
2007-12-21fix buglets found by randomconfigDenis Vlasenko
2007-12-16msh: reduce global data/bss usageDenis Vlasenko
2007-12-16ash: reduce global data/bss usageDenis Vlasenko
2007-12-10cttyhack: add missing ';'Denis Vlasenko