| Commit message (Expand) | Author | Age | Files | Lines |
| * | hush: fix several syntax corner cases with function definitions | Denys Vlasenko | 2025-08-18 | 4 | -0/+13 |
| * | hush: implement <<<here_string syntax | Denys Vlasenko | 2025-08-15 | 2 | -0/+68 |
| * | hush: undo incorrect change which allows a'b'=c to be assignment | Denys Vlasenko | 2025-08-14 | 2 | -0/+4 |
| * | hush: move tickquote1.tests to hush-bugs/ - it's a known bug | Denys Vlasenko | 2025-08-14 | 2 | -0/+0 |
| * | hush: remove the is_blank dance | Denys Vlasenko | 2025-08-14 | 4 | -9/+17 |
| * | hush: fix a corner case in "case" stmt, ctx_dsemicolon is in fact unused | Denys Vlasenko | 2025-08-13 | 4 | -0/+17 |
| * | hush: allow nested negation "! ! ! CMD" - bash 5.2.15 allows it | Denys Vlasenko | 2025-08-12 | 2 | -4/+5 |
| * | hush: drop ctx_inverted, use pipe->pi_inverted | Denys Vlasenko | 2025-08-12 | 1 | -1/+1 |
| * | hush: do not segfault on "for </dev/null v in..." | Denys Vlasenko | 2025-08-12 | 2 | -0/+4 |
| * | hush: test for, and disallow several invalid syntaxes | Denys Vlasenko | 2025-08-11 | 20 | -0/+20 |
| * | hush: fix var_backslash1.tests | Denys Vlasenko | 2025-08-11 | 2 | -0/+19 |
| * | shells: testcase: add another test for EINTR on fifo open | Denys Vlasenko | 2025-08-11 | 2 | -0/+16 |
| * | ash: redir: Retry open on EINTR | Denys Vlasenko | 2025-08-09 | 2 | -0/+15 |
| * | shells: fix a typo in var_backslash1.tests, expand it while at it | Denys Vlasenko | 2025-08-09 | 2 | -4/+6 |
| * | shells: add testsuite item | Denys Vlasenko | 2025-08-09 | 2 | -0/+62 |
| * | ash,hush: fix corner cases with backslash-newlines in heredocs | Denys Vlasenko | 2025-08-07 | 6 | -0/+15 |
| * | hush: if !JOBS, skip tests which wouldn't work | Denys Vlasenko | 2025-08-03 | 13 | -2/+41 |
| * | hush: fix SEGV on "echo << >" and such | Denys Vlasenko | 2025-07-08 | 4 | -0/+6 |
| * | shell: improve bash compatibility of read built-in | Ron Yorston | 2025-07-01 | 2 | -13/+13 |
| * | hush: do not exit interactive shell on some redirection errors | Denys Vlasenko | 2024-07-13 | 5 | -5/+8 |
| * | hush: fix "exec 3>FILE" aborting if 3 is exactly the next free fd | Denys Vlasenko | 2024-07-13 | 2 | -0/+15 |
| * | ash: fix handling of single-quoted strings in pattern substitution | Denys Vlasenko | 2024-02-26 | 2 | -0/+12 |
| * | hush: detect when terminating "done"/"fi" is missing | Denys Vlasenko | 2024-02-25 | 4 | -0/+6 |
| * | ash: disable check for "good" function name, bash does not check this | Denys Vlasenko | 2023-07-04 | 1 | -2/+2 |
| * | shell/math: bash-compatible handling of too large numbers | Denys Vlasenko | 2023-06-25 | 4 | -4/+35 |
| * | shell: typo fix in tests | Denys Vlasenko | 2023-06-18 | 1 | -1/+1 |
| * | shell/math: fix ?: to not evaluate not-taken branches | Denys Vlasenko | 2023-06-16 | 14 | -0/+42 |
| * | shell/math: fix order of expansion of variables to numbers | Denys Vlasenko | 2023-06-15 | 2 | -0/+11 |
| * | shell/math: remove special code to handle a?b?c:d:e, it works without it now | Denys Vlasenko | 2023-06-15 | 2 | -0/+3 |
| * | shell/math: fix parsing of ?: and explain why it's parsed that way | Denys Vlasenko | 2023-06-15 | 7 | -11/+23 |
| * | shell: sync ash/hush test scripts | Denys Vlasenko | 2023-06-14 | 1 | -4/+8 |
| * | shell/math: fix the order of variable resolution in binops | Denys Vlasenko | 2023-06-14 | 8 | -0/+33 |
| * | hush: fix expansion of space in "a=${a:+$a }c" construct | Denys Vlasenko | 2023-06-12 | 2 | -0/+8 |
| * | hush: fix ELIF cmd1;cmd2 THEN ... not executing cmd2, closes 15571 | Denys Vlasenko | 2023-05-25 | 4 | -0/+20 |
| * | hush: quote variable values printed by "set" (match ash behavior) | Denys Vlasenko | 2023-04-13 | 1 | -2/+2 |
| * | ash: fix ifs cleanup on error paths | Denys Vlasenko | 2022-08-02 | 2 | -0/+10 |
| * | ash: don't read past end of var in subvareval for bash substitutions | Sören Tempel | 2022-03-01 | 2 | -0/+3 |
| * | shell: fix script's comm field if ENABLE_FEATURE_PREFER_APPLETS=y | Denys Vlasenko | 2021-10-11 | 2 | -0/+26 |
| * | shell: fix parsing of $(( (v)++ + NUM )) | Denys Vlasenko | 2021-09-26 | 2 | -0/+7 |
| * | shell: enable more tests which are passing now | Denys Vlasenko | 2021-09-25 | 3 | -24/+37 |
| * | shell: fix arithmentic evaluation of "++7" and such (it is + + 7, i.e. 7) | Denys Vlasenko | 2021-09-25 | 4 | -19/+25 |
| * | ash: LINENO starts from 0 in -c SCRIPT mode | Denys Vlasenko | 2021-09-07 | 2 | -0/+4 |
| * | ash: fix LINENO in functions | Denys Vlasenko | 2021-09-07 | 2 | -0/+11 |
| * | hush: fix set -n to act immediately, not just after run_list() | Denys Vlasenko | 2021-09-07 | 4 | -0/+14 |
| * | shell: update psubst testcases | Denys Vlasenko | 2021-07-27 | 4 | -6/+6 |
| * | hush: implement $'str' bashism | Denys Vlasenko | 2021-07-26 | 6 | -0/+36 |
| * | ahell: update testsuite | Denys Vlasenko | 2021-07-25 | 1 | -3/+4 |
| * | hush: fix bkslash+newline handling and number validation in ${NN} and ${#NN} | Denys Vlasenko | 2021-06-19 | 3 | -1/+19 |
| * | hush: fix handling of \^C and "^C" | Denys Vlasenko | 2021-06-15 | 4 | -0/+6 |
| * | typo fix | Denys Vlasenko | 2020-12-25 | 1 | -1/+1 |