summaryrefslogtreecommitdiff
path: root/shell/ash.c
AgeCommit message (Expand)AuthorFilesLines
2010-06-02*: better string sharingDenys Vlasenko1-8/+6
2010-06-02ash: remove one redundant function, improve string sharing, better field namesDenys Vlasenko1-55/+57
2010-05-23shell: consolidate builtin_foo.? into shell_common.?; delete obsolete shellsDenys Vlasenko1-2/+0
2010-05-20ash: eliminate 16 bytes in bssDenys Vlasenko1-26/+22
2010-05-18ash: fix var_leak.tests so that it actually catches the NOFORK bugDenys Vlasenko1-8/+14
2010-05-18typo fixDenys Vlasenko1-1/+1
2010-05-18ash: fix bug which causes signal6.tests to failDenys Vlasenko1-7/+15
2010-05-18ash,hush: make bare "." set exitcode to 2Denys Vlasenko1-20/+25
2010-05-17ash,hush: make "source" a synonym for . if bash compat is onDenys Vlasenko1-0/+2
2010-05-17ash: fix ". empty_file" exitcode. +5 bytesDenys Vlasenko1-3/+5
2010-05-17ash: use CONFIG_FEATURE_EDITING_MAX_LENDenys Vlasenko1-7/+6
2010-05-17ash: fix signal5.testsDenys Vlasenko1-5/+12
2010-04-26ash: refresh stack pointers after makestrspace in rmescapesColin Watson1-0/+4
2010-03-26ash: line up builtin table. no code changesDenys Vlasenko1-45/+45
2010-03-26ash: trap with bad signal name should not abortDenys Vlasenko1-4/+10
2010-03-23ash,hush: make it possible to build them individuallyDenys Vlasenko1-4/+5
2010-03-13ash: fix quadratic matching slowdown is ${v/*foo*/repl} (really bad one)Denys Vlasenko1-12/+59
2010-03-06hush: use ash's ulimit builtin; make it more more bash0like while at itDenys Vlasenko1-211/+3
2010-03-05*: use NULL for null pointersDenys Vlasenko1-1/+1
2010-02-21Replace __uClinux__ define with !BB_MMUDenys Vlasenko1-1/+1
2010-02-21fix bug 1087. Fix by Leonid (lly.dev AT gmail.com)Denys Vlasenko1-2/+2
2010-01-13shell/read: check that variable names are saneDenys Vlasenko1-4/+0
2010-01-12hush: use ash's read builtinDenys Vlasenko1-4/+10
2010-01-12shell: split read builtin from ashDenys Vlasenko1-199/+35
2010-01-12libbb: introduce and use monotonic_msDenys Vlasenko1-2/+2
2010-01-08ash: fix for read $IFS splitting. Closes bug 235Denys Vlasenko1-1/+1
2010-01-08ash: fix mishandling of bash-style redirectsChris Metcalf1-1/+1
2009-12-10ash: trivial optimization -6 bytesDenys Vlasenko1-3/+5
2009-12-05ash: fix double comma in initializerDenys Vlasenko1-2/+2
2009-12-04ash: implement set -o pipefail (conditional on bash compat). +39 bytesMichael Abbott1-3/+21
2009-12-04ash: preparatory work for pipefail and code shrink. -44 bytesDenys Vlasenko1-64/+65
2009-12-04ash: re-enable SIGHUP on entry. Closes bug 771.Denys Vlasenko1-0/+4
2009-11-30ash: straighten up a bit of code in varvalue()Denys Vlasenko1-13/+18
2009-11-29ash: more cosmetics and cleanupsDenys Vlasenko1-48/+35
2009-11-29ash: cosmetics, no code changesDenys Vlasenko1-3/+1
2009-11-29ash: remove last "signed char"; make SIT() clearer. -12 bytesDenys Vlasenko1-81/+54
2009-11-29ash: randmconfig fixDenys Vlasenko1-1/+1
2009-11-28ash: remake strange signed char machinery to be unsigned. -57 bytesDenys Vlasenko1-387/+378
2009-11-02*: introduce and use ffulsh_all()Denys Vlasenko1-13/+4
2009-10-19randomconfig fixesDenys Vlasenko1-0/+2
2009-10-12ash,hush: fix $RANDOM in children being repeatedDenys Vlasenko1-13/+4
2009-10-11ash: use bbox wrappers for malloc etc instead of homegrown onesDenys Vlasenko1-34/+44
2009-10-11ash: trivial shrink by using smaller intDenys Vlasenko1-2/+2
2009-10-09ash: factor out $RANDOM supportDenys Vlasenko1-28/+18
2009-10-08*: a few more NOINLINEsDenys Vlasenko1-1/+1
2009-10-08ash: compile breakage fixDenys Vlasenko1-6/+0
2009-10-06*: use {i,u}toa() where appropriateDenys Vlasenko1-3/+1
2009-10-05ash: error out on ${#1#}, ${#$11}, ${#11#}Cristian Ionescu-Idbohrn1-0/+2
2009-10-04ash: document where we accept invalid syntax. no code changesDenys Vlasenko1-1/+17
2009-10-04ash: code shrinkDenys Vlasenko1-11/+9