summaryrefslogtreecommitdiff
path: root/shell/ash.c
AgeCommit message (Expand)Author
2010-09-25ash: fix signal and "set -e" interactionDenys Vlasenko
2010-09-16shell/math: deconvolute and explain ?: handling. Give better error messageDenys Vlasenko
2010-09-15shell/math: return string error indicator, not integerDenys Vlasenko
2010-09-13shell/math.c: rename arith_eval_hooks to arith_state, put error code into itDenys Vlasenko
2010-09-12ash: shrink by folding an if check into setprompt; unindent big blockDenys Vlasenko
2010-09-12ash: add missing casts to match CTLfoo; add TODO commentsDenys Vlasenko
2010-09-09Avoid side effects in putc(), which may be implemented as a macroDan Fandrich
2010-09-07shell: unify endofname() in hush and ashDenys Vlasenko
2010-09-06hush: remove disabled CMD_SINGLEWORD_NOGLOB_COND, rename o_glob->perform_globDenys Vlasenko
2010-08-31libbb: add xfstat functionDenys Vlasenko
2010-08-30ash: small code shrink (-21 bytes)Denys Vlasenko
2010-08-16*: make GNU licensing statement forms more regularDenys Vlasenko
2010-08-07ash: fix another bit of var_bash4 bugDenys Vlasenko
2010-08-07ash: cosmetic fixes, no code changesDenys Vlasenko
2010-08-06ash: fix another bug detected by var_bash4.testsDenys Vlasenko
2010-08-06ash: fix dequoting error detected by var_bash4 testDenys Vlasenko
2010-08-05ash: add a testcase for bug 2281 (currently fails). Small code cleanups.Denys Vlasenko
2010-07-26*: mass cosmetic removal of extra empty lines. no code changesDenys Vlasenko
2010-07-25ash: fix $! value when traps are setAlexander Shishkin
2010-07-16cttyhack: move build system bits into cttyhack.c, no code changesDenys Vlasenko
2010-07-16ash: move config stuff into ash.c, no code chagesDenys Vlasenko
2010-06-26ash: fix obscure case of replacing + globbing + backslashesDenys Vlasenko
2010-06-26build system: do not rebuild ash and hush on any change to any .c fileDenys Vlasenko
2010-06-24ash: <> redir should not truncateAndreas Bühmann
2010-06-18ash: times builtin: use unsigned type; take free-of-charge moduloDenys Vlasenko
2010-06-18*: stop defining _GNU_SOURCE in source files, it's in CFLAGS anywayDenys Vlasenko
2010-06-18ash: fix unset in standalone modeDenys Vlasenko
2010-06-18ash: cosmetics, no code changesDenys Vlasenko
2010-06-06fix a few goofs uncovered by "make allnoconfig" testingDenys Vlasenko
2010-06-03ash: rename parsefile->fd to ->pf_fdDenys Vlasenko
2010-06-03ash: fix redirection of fd 0 in scripts are sourced from interactive ashDenys Vlasenko
2010-06-02*: better string sharingDenys Vlasenko
2010-06-02ash: remove one redundant function, improve string sharing, better field namesDenys Vlasenko
2010-05-23shell: consolidate builtin_foo.? into shell_common.?; delete obsolete shellsDenys Vlasenko
2010-05-20ash: eliminate 16 bytes in bssDenys Vlasenko
2010-05-18ash: fix var_leak.tests so that it actually catches the NOFORK bugDenys Vlasenko
2010-05-18typo fixDenys Vlasenko
2010-05-18ash: fix bug which causes signal6.tests to failDenys Vlasenko
2010-05-18ash,hush: make bare "." set exitcode to 2Denys Vlasenko
2010-05-17ash,hush: make "source" a synonym for . if bash compat is onDenys Vlasenko
2010-05-17ash: fix ". empty_file" exitcode. +5 bytesDenys Vlasenko
2010-05-17ash: use CONFIG_FEATURE_EDITING_MAX_LENDenys Vlasenko
2010-05-17ash: fix signal5.testsDenys Vlasenko
2010-04-26ash: refresh stack pointers after makestrspace in rmescapesColin Watson
2010-03-26ash: line up builtin table. no code changesDenys Vlasenko
2010-03-26ash: trap with bad signal name should not abortDenys Vlasenko
2010-03-23ash,hush: make it possible to build them individuallyDenys Vlasenko
2010-03-13ash: fix quadratic matching slowdown is ${v/*foo*/repl} (really bad one)Denys Vlasenko
2010-03-06hush: use ash's ulimit builtin; make it more more bash0like while at itDenys Vlasenko
2010-03-05*: use NULL for null pointersDenys Vlasenko