summaryrefslogtreecommitdiff
AgeCommit messageAuthorFilesLines
2017-05-25merge with busybox 1.26.2Xindong Xu1303-57138/+32187
2017-01-10hush: correct exitcode for unterminated ')' - exitcode2.tests testcaseDenys Vlasenko1-2/+7
2017-01-01Make it possible to select "sh" and "bash" aliases without selecting ash or hushDenys Vlasenko9-118/+120
2017-01-01shell: move "config" blocks above their use in coditional includesDenys Vlasenko2-111/+110
2016-12-12shell: suppress "unused var/func" warnings on some configsDenys Vlasenko2-10/+10
2016-11-25ash,hush: make ^C in interactive mode visually much closer to bash behaviorDenys Vlasenko3-8/+15
2016-11-24ash,hush: ^C from command line should set $? to 128+SIGINTDenys Vlasenko2-5/+22
2016-11-08hush: make getch/peek functions directly calledDenys Vlasenko1-27/+24
2016-11-08hush: renumber PIPE_foo, make PIPE_SEQ = 0Denys Vlasenko1-5/+4
2016-11-08hush: small optimization in run_listDenys Vlasenko1-7/+8
2016-11-08hush: deindent large block of code, no code changesDenys Vlasenko1-58/+57
2016-11-08hush: simplify insert_bg_jobsDenys Vlasenko1-10/+8
2016-11-08hush: make "wait %1" less likely to play with signal maskDenys Vlasenko1-8/+7
2016-11-07hush: rework "wait %jobspec" to work in non-interactive shells tooDenys Vlasenko9-13/+28
2016-11-07hush: "wait $!; echo $?" should return 127 if $! already exitedDenys Vlasenko1-4/+5
2016-11-07hush: implement "wait %jobspec"Denys Vlasenko1-29/+88
2016-11-07hush: factor out %jobspec parsingDenys Vlasenko1-11/+22
2016-11-07hush: comment fixDenys Vlasenko1-2/+2
2016-11-07hush: do not allow sh -c '{ echo boo }'Denys Vlasenko1-2/+4
2016-11-04hush: case logic for setting $? was still wrongDenys Vlasenko1-4/+12
2016-11-04hush: non-matching "case" statement sets $? to 0Denys Vlasenko1-0/+2
2016-11-04hush: allow { cmd } to not be terminated by semicolon in some casesDenys Vlasenko5-6/+58
2016-10-28hush: fix "(sleep 1; exit 3) & sleep 2; echo $?; wait $!; echo $?"Denys Vlasenko1-4/+14
2016-10-28hush: fix "wait PID"Denys Vlasenko7-174/+246
2016-10-27ash: [SHELL] Expand ENV before using itDenys Vlasenko2-10/+8
2016-10-25ash,hush: set exit code 127 in "sh /does/not/exist" caseDenys Vlasenko2-2/+3
2016-10-03hush: add commented-out debug printouts in "memleak" built-inDenys Vlasenko2-0/+17
2016-10-03hush: fix a memory corruption when exported variable is modifiedDenys Vlasenko1-7/+19
2016-10-02hush: fix exitcode on exec failure with EACCES - should be 126Denys Vlasenko1-1/+5
2016-10-02whitespace fixesDenys Vlasenko2-2/+2
2016-10-02hush: fix var3.testsDenys Vlasenko4-206/+214
2016-10-02sh: do not print empty line at the end of "help" outputDenys Vlasenko2-2/+1
2016-10-01hush: 'return' should have effect earlierDenys Vlasenko3-14/+42
2016-09-30hush: enable "msh is deprecated" message in msh stubDenys Vlasenko1-1/+1
2016-09-30hush: fix typo in commentDenys Vlasenko1-1/+1
2016-09-29hush: fix interactive input handling of backslash+newlineDenys Vlasenko1-74/+89
2016-09-29hush: G.user_input_buf[] is needed only if line editing is enabledDenys Vlasenko1-2/+7
2016-09-29hush: speed optimizationsDenys Vlasenko1-6/+27
2016-09-29hush: fix handling of by backslash-newline in $((arith)) and $(cmd)Denys Vlasenko1-15/+39
2016-09-29hush: rework input char buffering to allow more than one-deep peekDenys Vlasenko1-68/+125
2016-09-28hush: fix 'eval ""' handlingDenys Vlasenko5-1/+15
2016-09-28hush: fix ". EMPTY_LINE" not setting $? to 0Denys Vlasenko5-0/+18
2016-09-20hush: document better where bad redirect syntax is detectedDenys Vlasenko1-3/+20
2016-08-22hush: fix "redirects can close script fd" bugDenys Vlasenko4-69/+186
2016-08-20hush: do not leak script fds into NOEXEC childrenDenys Vlasenko1-10/+68
2016-08-20hush: bit better comments in redirect code. No logic changesDenys Vlasenko1-11/+38
2016-08-19hush: `cmd` and arithmetic also need the fix for FILE rewindDenys Vlasenko1-32/+39
2016-08-19hush: fix a bug in FEATURE_SH_STANDALONE=y config. Closes 9186Denys Vlasenko3-5/+25
2016-07-21hush: fix a possible bugDenys Vlasenko1-1/+3
2015-10-11hush: code shrinkDenys Vlasenko1-4/+1
[next]