aboutsummaryrefslogtreecommitdiff
path: root/shell/hush.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Apply post-1.17.2 fixes, bump version to 1.17.31_17_3Denys Vlasenko2010-10-091-13/+17
* Version 1.17.2: apply post 1.17.1 fixes, replace patch applet by Rob's versionDenys Vlasenko2010-08-231-2/+2
* randomconfig fixesDenys Vlasenko2010-07-051-5/+13
* *: introduce and use xfork() and xvfork()Pascal Bellard2010-07-041-11/+4
* build system: do not rebuild ash and hush on any change to any .c fileDenys Vlasenko2010-06-261-3/+1
* A few minor portability improvementsDan Fandrich2010-06-191-1/+1
* bbconfig: make it independent from printf functionsDenys Vlasenko2010-06-071-1/+1
* shell: consolidate builtin_foo.? into shell_common.?; delete obsolete shellsDenys Vlasenko2010-05-231-2/+0
* hush: trivial code shrinkDenys Vlasenko2010-05-221-20/+21
* hush: reduce #ifdef forest a bit, rename handle_dollar -> parse_dollarDenys Vlasenko2010-05-221-25/+20
* hush: fix hush -c 'echo $0' - was showing empty stringDenys Vlasenko2010-05-221-0/+1
* hush: fix segfault in ${?:N:M}Denys Vlasenko2010-05-221-34/+47
* hush: fix "hush -c 'echo $#'" showing -1Denys Vlasenko2010-05-221-1/+0
* hush: support ${var:EXPR:EXPR}!Denys Vlasenko2010-05-221-42/+88
* hush: fix a nommu todo in recent commitsDenys Vlasenko2010-05-221-25/+37
* hush: fix more obscure ${var%...} casesDenys Vlasenko2010-05-221-16/+23
* hush: fix a=abc; c=c; echo ${a%${c}}Denys Vlasenko2010-05-211-55/+63
* hush: handle expansions in ${var?expanded_word} constructsDenys Vlasenko2010-05-211-15/+27
* hush: reorganized TODO comment at topDenys Vlasenko2010-05-211-14/+12
* hush: add a list of unsupported builtinsDenys Vlasenko2010-05-211-0/+2
* hush: handle ${var:NUM:} tooDenys Vlasenko2010-05-211-2/+8
* hush: remove extra comparison from prev commitDenys Vlasenko2010-05-211-4/+2
* hush: optional support for ${var:N:M} bashismDenys Vlasenko2010-05-211-39/+45
* hush: explain various parameter expansion ops in commentsDenys Vlasenko2010-05-201-8/+36
* hush: small code shrinkDenys Vlasenko2010-05-201-7/+6
* hush: shrink variable expansion codeDenys Vlasenko2010-05-201-20/+19
* hush: fix var=`exit 2` not setting $? to 2Denys Vlasenko2010-05-201-5/+10
* hush: code shrinkDenys Vlasenko2010-05-201-1/+1
* hush: support "cd -- DIR" and suchDenys Vlasenko2010-05-201-14/+32
* ash,hush: make bare "." set exitcode to 2Denys Vlasenko2010-05-181-9/+14
* hush: update bash compat todo commentDenys Vlasenko2010-05-171-7/+10
* ash,hush: make "source" a synonym for . if bash compat is onDenys Vlasenko2010-05-171-0/+3
* hush: fix hush-bugs/parse_err.testsDenys Vlasenko2010-05-171-4/+9
* hush: mention PPID, RANDOM supportDenys Vlasenko2010-05-161-1/+1
* *: merge some common stringsDenys Vlasenko2010-03-231-1/+1
* ash,hush: make it possible to build them individuallyDenys Vlasenko2010-03-231-2/+6
* hush: use ash's ulimit builtin; make it more more bash0like while at itDenys Vlasenko2010-03-061-2/+2
* hush: note a FIXMEDenys Vlasenko2010-02-081-0/+1
* hush: more "greppable" field names. no code changesDenys Vlasenko2010-01-281-13/+13
* whitespace fixesDenys Vlasenko2010-01-251-1/+1
* randomconfig fixesDenys Vlasenko2010-01-241-1/+1
* shell/read: check that variable names are saneDenys Vlasenko2010-01-131-10/+0
* hush: use ash's read builtinDenys Vlasenko2010-01-121-22/+37
* hush: fix potential buffer overflow on NOMMUDenys Vlasenko2010-01-121-3/+6
* hush: fix subshell.tests failure on NOMMUDenys Vlasenko2010-01-121-36/+68
* hush: two NOMMU fixes for bugs 877 and 883Denys Vlasenko2010-01-121-3/+12
* hush: plug a memory leakDenys Vlasenko2010-01-121-0/+1
* hush: fix exitcodes of killed processesDenys Vlasenko2010-01-041-2/+4
* fix fallout from isprint() changesDenys Vlasenko2009-11-201-0/+4
* hush: improve HUSH_BRACE_EXP code (still disabled). ~0 bytesDenys Vlasenko2009-11-171-62/+163