aboutsummaryrefslogtreecommitdiff
path: root/shell/hush.c
AgeCommit message (Expand)Author
2009-11-17hush: improve HUSH_BRACE_EXP code (still disabled). ~0 bytesDenys Vlasenko
2009-11-16tweak in commentDenys Vlasenko
2009-11-16hush: initial stab at brace expansion supportDenys Vlasenko
2009-11-16hush: fix handling of words with braces. +65 bytesDenys Vlasenko
2009-11-16hush: fix exit code propagation from `cmd`. +45 bytesDenys Vlasenko
2009-11-15libbb: added xfdopen_for_read/writeDenys Vlasenko
2009-11-15hush: wait for `cmd` to complete, and immediately store its exitcode in $?Denys Vlasenko
2009-11-02*: introduce and use ffulsh_all()Denys Vlasenko
2009-10-23build failure fix and some cosmeticsDenys Vlasenko
2009-10-19hush: fix exec builtin in a better way (+ "glob in exec" bug fixed)Denys Vlasenko
2009-10-19hush: use configured max line length, not BUFSIZE from libcDenys Vlasenko
2009-10-19hush: remove superfluous assignmentDenys Vlasenko
2009-10-19hush: make it compile again :/Denys Vlasenko
2009-10-19hush: cosmetics. no code changesDenys Vlasenko
2009-10-18hush: fix handling of empty argumentsDenys Vlasenko
2009-10-18hush: handle empty execsMike Frysinger
2009-10-15hush: add a printf builtinMike Frysinger
2009-10-15hush: unify handling of builtin appletsMike Frysinger
2009-10-12ash,hush: fix $RANDOM in children being repeatedDenys Vlasenko
2009-10-11hush: shrink $RANDOM supportDenys Vlasenko
2009-10-09hush: fix cut-n-paste error in last commitDenys Vlasenko
2009-10-09hush: add support for $RANDOM. If on:Denys Vlasenko
2009-10-09hush: support $PPIDDenys Vlasenko
2009-10-08*: code shrink via NOINLINEDenys Vlasenko
2009-09-29ash,hush: share stringDenys Vlasenko
2009-09-27ash,hush: make trap output short signal names, without SIG prefixDenys Vlasenko
2009-09-25hush: do not reset to default "" traps in subshellDenys Vlasenko
2009-09-25hush: document a TODO. no code changesDenys Vlasenko
2009-09-24hush: small speed optimization. +10 bytes.Denys Vlasenko
2009-09-24ash,hush: fix trap reporting: s/SIGEXIT/EXIT/Denys Vlasenko
2009-09-23*: more portability fixes by Dan FandrichDenys Vlasenko
2009-09-23hush: fix `trap`Denys Vlasenko
2009-09-21hush: better wording in comments. no code changesDenys Vlasenko
2009-09-12hush: make memleak debugging more robustDenys Vlasenko
2009-09-12hush: code shrink by Dan Fandrich (dan AT coneharvesters.com)Denys Vlasenko
2009-09-06remove some GNUisms. by Dan Fandrich (dan AT coneharvesters.com)Denys Vlasenko
2009-09-05hush: export PWDDenys Vlasenko
2009-08-21msh: aliased to hushDenys Vlasenko
2009-08-20hush: enable "lash is deprecated, please use hush instead" messageDenys Vlasenko
2009-08-20hush: do not process options after non-option argsDenys Vlasenko
2009-08-12hush: fix \<newline> handling on NOMMUDenys Vlasenko
2009-08-12hush tests: remove the requirement that .config is in ../..Denys Vlasenko
2009-07-15remove trailing whitespaceDenys Vlasenko
2009-06-14ash: fix . builtinDenys Vlasenko
2009-06-10added comments about [[ ]] to ash and hush. no code changesDenys Vlasenko
2009-06-10hush: add HUSH_BASH_COMPAT, make [[ special handling depend on itDenys Vlasenko
2009-06-09hush: specially handle [[ - suppress globbing & multiword expansionDenys Vlasenko
2009-06-07hush: drop REDIRECT_INVALID; other minor tweaksDenys Vlasenko
2009-06-07hush: fix a segfault in export builtinDenys Vlasenko
2009-06-06hush: make builtins work in pipes (eval ... | ...) on NOMMUDenys Vlasenko