summaryrefslogtreecommitdiff
path: root/shell/hush.c
AgeCommit message (Expand)Author
2010-07-16hush: move msh/lash config into hush.c, no code changesDenys Vlasenko
2010-07-16ash: move config stuff into ash.c, no code chagesDenys Vlasenko
2010-07-16hush: fix multimple dependent variable expansion casesDenys Vlasenko
2010-07-16hush: make set -x support optionalDenys Vlasenko
2010-07-16hush: add support for set -xDenys Vlasenko
2010-07-15hush: fix typo in commentDenys Vlasenko
2010-07-15hush: fix faloout from previous commitDenys Vlasenko
2010-07-14hush: make pun_pipe loop clearer; fix "cmd | var=`cmd` | cmd" handlingDenys Vlasenko
2010-07-05randomconfig fixesDenys Vlasenko
2010-07-04*: introduce and use xfork() and xvfork()Pascal Bellard
2010-06-26build system: do not rebuild ash and hush on any change to any .c fileDenys Vlasenko
2010-06-19A few minor portability improvementsDan Fandrich
2010-06-07bbconfig: make it independent from printf functionsDenys Vlasenko
2010-05-23shell: consolidate builtin_foo.? into shell_common.?; delete obsolete shellsDenys Vlasenko
2010-05-22hush: trivial code shrinkDenys Vlasenko
2010-05-22hush: reduce #ifdef forest a bit, rename handle_dollar -> parse_dollarDenys Vlasenko
2010-05-22hush: fix hush -c 'echo $0' - was showing empty stringDenys Vlasenko
2010-05-22hush: fix segfault in ${?:N:M}Denys Vlasenko
2010-05-22hush: fix "hush -c 'echo $#'" showing -1Denys Vlasenko
2010-05-22hush: support ${var:EXPR:EXPR}!Denys Vlasenko
2010-05-22hush: fix a nommu todo in recent commitsDenys Vlasenko
2010-05-22hush: fix more obscure ${var%...} casesDenys Vlasenko
2010-05-21hush: fix a=abc; c=c; echo ${a%${c}}Denys Vlasenko
2010-05-21hush: handle expansions in ${var?expanded_word} constructsDenys Vlasenko
2010-05-21hush: reorganized TODO comment at topDenys Vlasenko
2010-05-21hush: add a list of unsupported builtinsDenys Vlasenko
2010-05-21hush: handle ${var:NUM:} tooDenys Vlasenko
2010-05-21hush: remove extra comparison from prev commitDenys Vlasenko
2010-05-21hush: optional support for ${var:N:M} bashismDenys Vlasenko
2010-05-20hush: explain various parameter expansion ops in commentsDenys Vlasenko
2010-05-20hush: small code shrinkDenys Vlasenko
2010-05-20hush: shrink variable expansion codeDenys Vlasenko
2010-05-20hush: fix var=`exit 2` not setting $? to 2Denys Vlasenko
2010-05-20hush: code shrinkDenys Vlasenko
2010-05-20hush: support "cd -- DIR" and suchDenys Vlasenko
2010-05-18ash,hush: make bare "." set exitcode to 2Denys Vlasenko
2010-05-17hush: update bash compat todo commentDenys Vlasenko
2010-05-17ash,hush: make "source" a synonym for . if bash compat is onDenys Vlasenko
2010-05-17hush: fix hush-bugs/parse_err.testsDenys Vlasenko
2010-05-16hush: mention PPID, RANDOM supportDenys Vlasenko
2010-03-23*: merge some common stringsDenys Vlasenko
2010-03-23ash,hush: make it possible to build them individuallyDenys Vlasenko
2010-03-06hush: use ash's ulimit builtin; make it more more bash0like while at itDenys Vlasenko
2010-02-08hush: note a FIXMEDenys Vlasenko
2010-01-28hush: more "greppable" field names. no code changesDenys Vlasenko
2010-01-25whitespace fixesDenys Vlasenko
2010-01-24randomconfig fixesDenys Vlasenko
2010-01-13shell/read: check that variable names are saneDenys Vlasenko
2010-01-12hush: use ash's read builtinDenys Vlasenko
2010-01-12hush: fix potential buffer overflow on NOMMUDenys Vlasenko