summaryrefslogtreecommitdiff
path: root/shell
AgeCommit message (Expand)Author
2010-08-05ash: add a testcase for bug 2281 (currently fails). Small code cleanups.Denys Vlasenko
2010-07-30cttyhack: make it survive WERROR buildDenys Vlasenko
2010-07-30cttyhack: serial console detection is Linux-specificJeremie Koenig
2010-07-27ulimit: set both hard and soft limits by defaultAlexander Shishkin
2010-07-26*: trailing empty lines removedDenys 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-19mark Linux-specific configuration optionsJeremie Koenig
2010-07-16hush: move msh/lash config into hush.c, no code changesDenys Vlasenko
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-07-16hush: fix multimple dependent variable expansion casesDenys Vlasenko
2010-07-16hush: make set -x support optionalDenys Vlasenko
2010-07-16hush: add support for set -xDenys Vlasenko
2010-07-15hush: fix typo in commentDenys Vlasenko
2010-07-15hush: fix faloout from previous commitDenys Vlasenko
2010-07-14hush: make pun_pipe loop clearer; fix "cmd | var=`cmd` | cmd" handlingDenys Vlasenko
2010-07-05randomconfig fixesDenys Vlasenko
2010-07-04*: introduce and use xfork() and xvfork()Pascal Bellard
2010-07-04libbb: introduce and use BB_EXECVP_or_die()Pascal Bellard
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-19A few minor portability improvementsDan Fandrich
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-08*: add INSERTs to *.src files where appropriateDenys Vlasenko
2010-06-07bbconfig: make it independent from printf functionsDenys Vlasenko
2010-06-07typo fixDenys Vlasenko
2010-06-06fix allnoconfigDenys Vlasenko
2010-06-06fix a few goofs uncovered by "make allnoconfig" testingDenys Vlasenko
2010-06-06remove defconfig. Now "make defconfig" simply uses defaults from Config.inDenys Vlasenko
2010-06-04mass renaming Kbuild -> Kbuild.src, Config.in -> Config.srcDenys 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-22hush: trivial code shrinkDenys Vlasenko
2010-05-22hush: reduce #ifdef forest a bit, rename handle_dollar -> parse_dollarDenys Vlasenko
2010-05-22hush: fix hush -c 'echo $0' - was showing empty stringDenys Vlasenko
2010-05-22hush: fix segfault in ${?:N:M}Denys Vlasenko
2010-05-22hush: fix "hush -c 'echo $#'" showing -1Denys Vlasenko
2010-05-22hush: support ${var:EXPR:EXPR}!Denys Vlasenko
2010-05-22hush: fix a nommu todo in recent commitsDenys Vlasenko
2010-05-22hush: fix more obscure ${var%...} casesDenys Vlasenko
2010-05-21hush: fix a=abc; c=c; echo ${a%${c}}Denys Vlasenko
2010-05-21hush: handle expansions in ${var?expanded_word} constructsDenys Vlasenko