aboutsummaryrefslogtreecommitdiff
path: root/shell/hush.c
Commit message (Expand)AuthorAgeFilesLines
* bbconfig: make it independent from printf functionsGravatar Denys Vlasenko2010-06-071-1/+1
* shell: consolidate builtin_foo.? into shell_common.?; delete obsolete shellsGravatar Denys Vlasenko2010-05-231-2/+0
* hush: trivial code shrinkGravatar Denys Vlasenko2010-05-221-20/+21
* hush: reduce #ifdef forest a bit, rename handle_dollar -> parse_dollarGravatar Denys Vlasenko2010-05-221-25/+20
* hush: fix hush -c 'echo $0' - was showing empty stringGravatar Denys Vlasenko2010-05-221-0/+1
* hush: fix segfault in ${?:N:M}Gravatar Denys Vlasenko2010-05-221-34/+47
* hush: fix "hush -c 'echo $#'" showing -1Gravatar Denys Vlasenko2010-05-221-1/+0
* hush: support ${var:EXPR:EXPR}!Gravatar Denys Vlasenko2010-05-221-42/+88
* hush: fix a nommu todo in recent commitsGravatar Denys Vlasenko2010-05-221-25/+37
* hush: fix more obscure ${var%...} casesGravatar Denys Vlasenko2010-05-221-16/+23
* hush: fix a=abc; c=c; echo ${a%${c}}Gravatar Denys Vlasenko2010-05-211-55/+63
* hush: handle expansions in ${var?expanded_word} constructsGravatar Denys Vlasenko2010-05-211-15/+27
* hush: reorganized TODO comment at topGravatar Denys Vlasenko2010-05-211-14/+12
* hush: add a list of unsupported builtinsGravatar Denys Vlasenko2010-05-211-0/+2
* hush: handle ${var:NUM:} tooGravatar Denys Vlasenko2010-05-211-2/+8
* hush: remove extra comparison from prev commitGravatar Denys Vlasenko2010-05-211-4/+2
* hush: optional support for ${var:N:M} bashismGravatar Denys Vlasenko2010-05-211-39/+45
* hush: explain various parameter expansion ops in commentsGravatar Denys Vlasenko2010-05-201-8/+36
* hush: small code shrinkGravatar Denys Vlasenko2010-05-201-7/+6
* hush: shrink variable expansion codeGravatar Denys Vlasenko2010-05-201-20/+19
* hush: fix var=`exit 2` not setting $? to 2Gravatar Denys Vlasenko2010-05-201-5/+10
* hush: code shrinkGravatar Denys Vlasenko2010-05-201-1/+1
* hush: support "cd -- DIR" and suchGravatar Denys Vlasenko2010-05-201-14/+32
* ash,hush: make bare "." set exitcode to 2Gravatar Denys Vlasenko2010-05-181-9/+14
* hush: update bash compat todo commentGravatar Denys Vlasenko2010-05-171-7/+10
* ash,hush: make "source" a synonym for . if bash compat is onGravatar Denys Vlasenko2010-05-171-0/+3
* hush: fix hush-bugs/parse_err.testsGravatar Denys Vlasenko2010-05-171-4/+9
* hush: mention PPID, RANDOM supportGravatar Denys Vlasenko2010-05-161-1/+1
* *: merge some common stringsGravatar Denys Vlasenko2010-03-231-1/+1
* ash,hush: make it possible to build them individuallyGravatar Denys Vlasenko2010-03-231-2/+6
* hush: use ash's ulimit builtin; make it more more bash0like while at itGravatar Denys Vlasenko2010-03-061-2/+2
* hush: note a FIXMEGravatar Denys Vlasenko2010-02-081-0/+1
* hush: more "greppable" field names. no code changesGravatar Denys Vlasenko2010-01-281-13/+13
* whitespace fixesGravatar Denys Vlasenko2010-01-251-1/+1
* randomconfig fixesGravatar Denys Vlasenko2010-01-241-1/+1
* shell/read: check that variable names are saneGravatar Denys Vlasenko2010-01-131-10/+0
* hush: use ash's read builtinGravatar Denys Vlasenko2010-01-121-22/+37
* hush: fix potential buffer overflow on NOMMUGravatar Denys Vlasenko2010-01-121-3/+6
* hush: fix subshell.tests failure on NOMMUGravatar Denys Vlasenko2010-01-121-36/+68
* hush: two NOMMU fixes for bugs 877 and 883Gravatar Denys Vlasenko2010-01-121-3/+12
* hush: plug a memory leakGravatar Denys Vlasenko2010-01-121-0/+1
* hush: fix exitcodes of killed processesGravatar Denys Vlasenko2010-01-041-2/+4
* fix fallout from isprint() changesGravatar Denys Vlasenko2009-11-201-0/+4
* hush: improve HUSH_BRACE_EXP code (still disabled). ~0 bytesGravatar Denys Vlasenko2009-11-171-62/+163
* tweak in commentGravatar Denys Vlasenko2009-11-161-1/+1
* hush: initial stab at brace expansion supportGravatar Denys Vlasenko2009-11-161-4/+133
* hush: fix handling of words with braces. +65 bytesGravatar Denys Vlasenko2009-11-161-8/+21
* hush: fix exit code propagation from `cmd`. +45 bytesGravatar Denys Vlasenko2009-11-161-2/+13
* libbb: added xfdopen_for_read/writeGravatar Denys Vlasenko2009-11-151-9/+6
* hush: wait for `cmd` to complete, and immediately store its exitcode in $?Gravatar Denys Vlasenko2009-11-151-18/+18