Gitiles
Code Review
Sign In
gerrit.nordix.org
/
codeaurora
/
busybox
/
3234045d07c3fb2a9ef8afd02f821158317adbd3
/
shell
/
hush_test
3234045
hush: "adopt" ash var-utf8-length.tests
by Denys Vlasenko
· 7 years ago
7456298
hush: "adopt" ash signal4.tests
by Denys Vlasenko
· 7 years ago
b18b04c
shell: remove duplicate sigint1.tests (another copies are in signals/)
by Denys Vlasenko
· 7 years ago
cafb2d1
hush: add tickquote1.tests from ash testsuite
by Denys Vlasenko
· 7 years ago
959cb67
shell: syncronize ash and hush heredoc1.tests
by Denys Vlasenko
· 7 years ago
9a8ece5
shell: syncronize ash_test/run-all and hush_test/run-all a bit
by Denys Vlasenko
· 7 years ago
bd43c67
hush: fix quoted_punct.tests failure
by Denys Vlasenko
· 7 years ago
fda9faf
ash: fix matching of unicode greek letter rho (cf 81) and similar cases
by Denys Vlasenko
· 7 years ago
f547041
ash,hush: fix SIGCHLD interrupting read builtin
by Denys Vlasenko
· 8 years ago
10ad622
Spelling fixes in comments, documentation, tests and examples
by Denys Vlasenko
· 8 years ago
2b15590
hush: fix a bug in argv restoration after sourcing a file
by Denys Vlasenko
· 8 years ago
86584e1
ash: fix open fds leaking in redirects. Closes 9561
by Denys Vlasenko
· 8 years ago
ea7d2f6
ash: fix error code regression
by Ron Yorston
· 8 years ago
02affb4
hush: rework "wait %jobspec" to work in non-interactive shells too
by Denys Vlasenko
· 8 years ago
672a55e
hush: allow { cmd } to not be terminated by semicolon in some cases
by Denys Vlasenko
· 8 years ago
7e67536
hush: fix "wait PID"
by Denys Vlasenko
· 8 years ago
350e686
ash: [PARSER] Recognise here-doc delimiters terminated by EOF
by Denys Vlasenko
· 8 years ago
f15aa57
ash: [PARSER] Fix parsing of ${##1}
by Denys Vlasenko
· 8 years ago
4135a75
typo fixes
by Denys Vlasenko
· 8 years ago
c775f82
sh testsuite: add tests for exitcode on failure to exec
by Denys Vlasenko
· 8 years ago
9793fc5
hush testsuite: fix another false positive
by Denys Vlasenko
· 8 years ago
d3b4e5e
hust testsuite: fix a false positive
by Denys Vlasenko
· 8 years ago
a62bc80
ash testsuite: add most of hust tests which pass for ash
by Denys Vlasenko
· 8 years ago
db7f4c2
hush: add var4.tests, var5.tests
by Denys Vlasenko
· 8 years ago
61508d9
hush: fix var3.tests
by Denys Vlasenko
· 8 years ago
df303ae
sh testsuite: sync ash-redir/ and hush-redir/
by Denys Vlasenko
· 8 years ago
c7a774d
sh testsuite: sync ash-misc/source* and hush-misc/source*
by Denys Vlasenko
· 8 years ago
0ba9970
sh testsuite: sync ash-vars/ and hush-vars/
by Denys Vlasenko
· 8 years ago
c4cf542
sh testsuite: create hush-redir/* and move files around
by Denys Vlasenko
· 8 years ago
1b73f84
sh testsuite: create hush-heredoc/* and move files around
by Denys Vlasenko
· 8 years ago
5d6b872
hush testsuite: add many tests from ash testsuite
by Denys Vlasenko
· 8 years ago
ae4bd34
hush testsuite: add glob_dir.tests
by Denys Vlasenko
· 8 years ago
0aaaa50
ash: expand: Fixed "$@" expansion when EXP_FULL is false
by Denys Vlasenko
· 8 years ago
ff59b7b
ash,hush: add a test that "continue" does not cripple traps
by Denys Vlasenko
· 8 years ago
3ed7e27
ash testsuite: add return_in_trap1.tests
by Denys Vlasenko
· 8 years ago
04b46bc
hush: 'return' should have effect earlier
by Denys Vlasenko
· 8 years ago
88ac97d
ash: [EXPAND] Do not split quoted VSLENGTH and VSTRIM
by Denys Vlasenko
· 8 years ago
c4d4380
ash: [EXPAND] Split unquoted $@/$* correctly when IFS is set but empty
by Denys Vlasenko
· 8 years ago
a2633aa
hush: add func6.tests
by Denys Vlasenko
· 8 years ago
7a24e8f
shell testsuite: add trailing newline to var_unbackslash1.tests
by Denys Vlasenko
· 8 years ago
459293b
ash: fix arithmetic closing )) split by backslash-newline
by Denys Vlasenko
· 8 years ago
8286513
hush: rework input char buffering to allow more than one-deep peek
by Denys Vlasenko
· 8 years ago
78c9c73
hush: fix 'eval ""' handling
by Denys Vlasenko
· 8 years ago
992e0ff
hush: fix ". EMPTY_LINE" not setting $? to 0
by Denys Vlasenko
· 8 years ago
928e2a7
ash: [EVAL] Make eval with empty arguments return 0
by Denys Vlasenko
· 8 years ago
eb17b6f
ash: eval: Return status in eval functions
by Denys Vlasenko
· 8 years ago
aa3576a
hush: fix "redirects can close script fd" bug
by Denys Vlasenko
· 8 years ago
215b0ca
hush: fix a bug in FEATURE_SH_STANDALONE=y config. Closes 9186
by Denys Vlasenko
· 8 years ago
bc9bee0
hush-misc/func_args1.tests: remove "UNFIXED BUG", it does not fail
by Denys Vlasenko
· 9 years ago
112889d
hush: copy for.tests from ash testsuite
by Denys Vlasenko
· 9 years ago
450a367
typo fix
by Denys Vlasenko
· 9 years ago
b5be13c
hush: fix a nommu bug where a part of function body is lost if run in a pipe
by Denys Vlasenko
· 9 years ago
26c423d
ash,hush: add a test which fails for ash since commit 549deab
by Denys Vlasenko
· 9 years ago
9a595bb
hush: add recent ash tests to hush testsuite too (they all pass for hush)
by Denys Vlasenko
· 10 years ago
73327a0
hush: document buggy handling of duplicate "local"
by Denys Vlasenko
· 10 years ago
c538d5b
hush: make ${#var} unicode-aware
by Denys Vlasenko
· 10 years ago
3beab83
hush: fix for "while false && true; do echo BUG; break; done". closes 6170
by Denys Vlasenko
· 12 years ago
88b532d
hush: source builtin should override $N only if it has args
by Denys Vlasenko
· 12 years ago
6e42b89
hush: fix remaining known two bugs with IFS expansion. Closes 4027.
by Denys Vlasenko
· 13 years ago
4fb53fb
hush: partially fix wrong expansion on $IFS (bug 4027).
by Denys Vlasenko
· 13 years ago
00ae989
hush: fix a corner case of empty "do \n done" structure
by Denys Vlasenko
· 14 years ago
29f9b72
hush: fix misparsing of "... do eval a= ...". Closes 3721
by Denys Vlasenko
· 14 years ago
bcf1fa8
hush: add tests for interrupting read
by Denys Vlasenko
· 14 years ago
c162bcd
hush: document a bug about aborting on sourced file error when non-interactive
by Denys Vlasenko
· 14 years ago
68d5cb5
hush: fix a case where return in sourced file has no effect
by Denys Vlasenko
· 14 years ago
bac0a25
slightly better wording in comments
by Denys Vlasenko
· 14 years ago
b12553f
ash: fix ash-signals/signal8 testcase failure
by Denys Vlasenko
· 14 years ago
8ee2ada
echo: do not retry on write errors
by Denys Vlasenko
· 14 years ago
7b4c0fd
hush: fix improper handling of newline and hash chars in few corner cases
by Denys Vlasenko
· 14 years ago
6696eac
hush: add support for "set -o pipefail"
by Denys Vlasenko
· 14 years ago
2bcba5c
hush: add brace expansion testcase
by Denys Vlasenko
· 14 years ago
bed7c81
shell/math: deconvolute and explain ?: handling. Give better error message
by Denys Vlasenko
· 14 years ago
063847d
shell/math: return string error indicator, not integer
by Denys Vlasenko
· 14 years ago
a110c90
hush: fix EXIT trap display inside exit trap handler
by Denys Vlasenko
· 14 years ago
acd5bc8
hush: fix handling of \" in quoted/unquoted `cmd`
by Denys Vlasenko
· 14 years ago
4f87049
hush: do fewer strdups in % and hash expansions
by Denys Vlasenko
· 14 years ago
cc46173
hush: fixes to testsuite
by Denys Vlasenko
· 14 years ago
ebee410
hush: fix var_bash5.tests failure
by Denys Vlasenko
· 14 years ago
101a4e3
hush: make parse_dollar flag quited status regardless of glob escaping status
by Denys Vlasenko
· 14 years ago
c3adfac
hush: fix another corner case with backslashes in heredocs
by Denys Vlasenko
· 14 years ago
77b32cc
hush: fix backslash and terminator handling in <<[-]["]heredoc["]
by Denys Vlasenko
· 14 years ago
c49d2d9
hush: fix globbing+backslashes in unquoted $var expansion
by Denys Vlasenko
· 14 years ago
36f774a
hush: add support for ${var/pattern/repl}, conditional on bash compat
by Denys Vlasenko
· 14 years ago
e298ce6
hush: fix handling of backslashes in variable assignment
by Denys Vlasenko
· 14 years ago
ba2dccc
*: trailing empty lines removed
by Denys Vlasenko
· 14 years ago
ccb9771
ash: fix $! value when traps are set
by Alexander Shishkin
· 14 years ago
2908223
hush: fix multimple dependent variable expansion cases
by Denys Vlasenko
· 14 years ago
e85248a
hush: fix segfault in ${?:N:M}
by Denys Vlasenko
· 15 years ago
8a33679
hush: fix "hush -c 'echo $#'" showing -1
by Denys Vlasenko
· 15 years ago
1e811b1
hush: support ${var:EXPR:EXPR}!
by Denys Vlasenko
· 15 years ago
a6ad397
hush: fix more obscure ${var%...} cases
by Denys Vlasenko
· 15 years ago
7436950
hush: fix a=abc; c=c; echo ${a%${c}}
by Denys Vlasenko
· 15 years ago
3f78cec
hush: handle expansions in ${var?expanded_word} constructs
by Denys Vlasenko
· 15 years ago
73e013f
hush: handle ${var:NUM:} too
by Denys Vlasenko
· 15 years ago
4d8e5fd
hush: optional support for ${var:N:M} bashism
by Denys Vlasenko
· 15 years ago
cddbb61
hush: fix var=`exit 2` not setting $? to 2
by Denys Vlasenko
· 15 years ago
3227d3f
hush: fix hush-bugs/parse_err.tests
by Denys Vlasenko
· 15 years ago
0f01b00
add two more tests which currently fail
by Denys Vlasenko
· 15 years ago
3581c62
whitespace fixes
by Denys Vlasenko
· 15 years ago
03dad22
hush: use ash's read builtin
by Denys Vlasenko
· 15 years ago
Next »