summaryrefslogtreecommitdiff
path: root/shell/ash_test
AgeCommit message (Collapse)Author
2008-07-24ash: fix a bug where redirection fds were not closed afterwards.Denis Vlasenko
optimize close+fcntl(DUPFD) into dup2. add testsuites. function old new delta copyfd 47 68 +21 argstr 1311 1298 -13 popredir 148 131 -17 redirect 1139 1107 -32 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 1/3 up/down: 21/-62) Total: -41 bytes
2008-06-23ash: optional support for $'...\t...\n...' bashismDenis Vlasenko
function old new delta readtoken1 2824 3172 +348 static.C_escapes - 18 +18 parse_command 1504 1500 -4 SIT 89 83 -6 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 1/2 up/down: 366/-10) Total: 356 bytes
2008-06-14ash: fix ${var/s/r} handling, add testcase.Denis Vlasenko
2008-06-05ash testsuite: modify it so that it can run hush and msh testsDenis Vlasenko
2008-05-19- use EXIT_{SUCCESS,FAILURE}. No object-code changesBernhard Reutner-Fischer
2008-04-13ash: add another testsuite entry ("leaking variables" bug)Denis Vlasenko
2008-04-12ash: a bit more complete POSIX subst testsuite entryDenis Vlasenko
2008-04-12ash: add testsuite entry for POSIX-mandated ${var#word} ${var##word}Denis Vlasenko
${var%word} ${var%%word}
2008-03-25ash: support for && and || in [[ expr ]]; add testsuite checksDenis Vlasenko
2008-03-25ash: add read -u; fix read -t and read -n; add testsuite entries.Denis Vlasenko
2008-02-15ash: handle "A=1 A=2 B=$A; echo $B". closes bug 947.Denis Vlasenko
2008-02-13reinstate redir.tests with correct permsDenis Vlasenko
2008-02-13ash: add a testcase for recently fixed signal bugDenis Vlasenko
2007-11-22ash: fix bug where redirection of closed fd was leaving it open afterwards.Denis Vlasenko
redirect 983 1024 +41 bb_echo 276 301 +25 popredir 118 132 +14 evalcommand 1163 1176 +13 bbunpack 358 366 +8 echocmd 13 5 -8 echo_main 13 5 -8 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 5/2 up/down: 101/-16) Total: 85 bytes text data bss dec hex filename 774999 962 9236 785197 bfb2d busybox_old 775084 962 9236 785282 bfb82 busybox_unstripped
2007-03-20fix accumulated whitespace and indentation damageDenis Vlasenko
2007-03-07clean up accumulated whitespace damageDenis Vlasenko
2007-03-05ash: "here document" testcasesDenis Vlasenko
2007-03-05add ash testcasesDenis Vlasenko
2007-03-05small ash testsuite, adapted from bashDenis Vlasenko
(only a small part of it, actually)