| Commit message (Expand) | Author | Age | Files | Lines |
* | Update applet size estimates | Denys Vlasenko | 2023-07-10 | 3 | -3/+3 |
* | ash: tweak comments, no code changes | Denys Vlasenko | 2023-07-10 | 1 | -6/+7 |
* | ash: remove "volatile" specifier from suppress_int | Denys Vlasenko | 2023-07-10 | 1 | -4/+11 |
* | ash: disable sleep as builtin, closes 15619 | Denys Vlasenko | 2023-07-10 | 1 | -5/+17 |
* | hush: fix a compile failure | Denys Vlasenko | 2023-07-08 | 1 | -1/+1 |
* | ash: disable check for "good" function name, bash does not check this | Denys Vlasenko | 2023-07-04 | 3 | -11/+17 |
* | hush: quote values in "readonly" output | Denys Vlasenko | 2023-07-03 | 1 | -4/+11 |
* | shell/math: avoid $((3**999999999999999999)) to take years | Denys Vlasenko | 2023-07-02 | 1 | -3/+14 |
* | shell/math: do not accept $((36#@)) | Denys Vlasenko | 2023-07-02 | 1 | -16/+22 |
* | shell/math: code shrink | Denys Vlasenko | 2023-06-30 | 1 | -4/+7 |
* | shell/math: code shrink | Denys Vlasenko | 2023-06-29 | 1 | -11/+13 |
* | shell/math: code shrink | Denys Vlasenko | 2023-06-28 | 1 | -8/+10 |
* | shell/math: improve comments | Denys Vlasenko | 2023-06-26 | 1 | -2/+4 |
* | shell/math: rename TOK_NUM to TOK_VALUE, improve comments | Denys Vlasenko | 2023-06-26 | 1 | -24/+25 |
* | shell/math: bash-compatible handling of too large numbers | Denys Vlasenko | 2023-06-25 | 9 | -44/+118 |
* | shell/math: disable debug again | Denys Vlasenko | 2023-06-19 | 1 | -1/+1 |
* | shell/math: $((1?)) has one-too-small opstack, fix this | Denys Vlasenko | 2023-06-19 | 1 | -1/+2 |
* | shell/math: fix comments about jammed-together num+num corner cases | Denys Vlasenko | 2023-06-19 | 1 | -8/+16 |
* | shell/math: add note on ERANGE | Denys Vlasenko | 2023-06-18 | 1 | -4/+11 |
* | shell/math: explain why we use separate &end | Denys Vlasenko | 2023-06-18 | 1 | -1/+1 |
* | shell/math: code shrink | Denys Vlasenko | 2023-06-18 | 1 | -2/+5 |
* | shell/math: eliminate redundant endofname() | Denys Vlasenko | 2023-06-18 | 1 | -8/+8 |
* | shell: typo fix in tests | Denys Vlasenko | 2023-06-18 | 2 | -2/+2 |
* | shell/math: code shrink | Denys Vlasenko | 2023-06-18 | 1 | -11/+12 |
* | shell/math: decrease stack usage by not allocating copies of variable names | Denys Vlasenko | 2023-06-18 | 1 | -32/+51 |
* | shell/math: decrease stack usage | Denys Vlasenko | 2023-06-18 | 1 | -35/+27 |
* | shell: move varcmp() to shell_common.h and use it in hush | Denys Vlasenko | 2023-06-17 | 4 | -50/+37 |
* | ash: code shrink | Denys Vlasenko | 2023-06-17 | 1 | -1/+1 |
* | shell/read: do not allow empty variable name | Denys Vlasenko | 2023-06-17 | 1 | -1/+1 |
* | shell/math: eliminate some redundant stores on return code path | Denys Vlasenko | 2023-06-17 | 1 | -20/+23 |
* | shell/math: change ?: nesting code to not have 63 level nesting limitation | Denys Vlasenko | 2023-06-17 | 2 | -14/+21 |
* | shell/math.h: update comments, rearrange struct members for smaller code | Denys Vlasenko | 2023-06-17 | 2 | -23/+5 |
* | shell/math: code shrink | Denys Vlasenko | 2023-06-17 | 1 | -3/+3 |
* | shell/math: tweka comments | Denys Vlasenko | 2023-06-16 | 1 | -16/+8 |
* | shell/math: fix ?: to not evaluate not-taken branches | Denys Vlasenko | 2023-06-16 | 26 | -24/+131 |
* | shell/math: simplify handling of unary plus | Denys Vlasenko | 2023-06-15 | 1 | -3/+5 |
* | shell/math: explain the logic, small tweak to make code smaller | Denys Vlasenko | 2023-06-15 | 1 | -10/+25 |
* | shell/math: fix order of expansion of variables to numbers | Denys Vlasenko | 2023-06-15 | 3 | -34/+26 |
* | shell: document another arithmetic discrepancy with bash | 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 | 5 | -9/+9 |
* | shell/math: fix parsing of ?: and explain why it's parsed that way | Denys Vlasenko | 2023-06-15 | 11 | -26/+61 |
* | shell/math: simpler insertion of "fake" last RPAREN | Denys Vlasenko | 2023-06-15 | 1 | -7/+6 |
* | shell: sync ash/hush test scripts | Denys Vlasenko | 2023-06-14 | 2 | -8/+25 |
* | shell/math: trivial code shrink | Denys Vlasenko | 2023-06-14 | 1 | -4/+3 |
* | shell/math: fix the order of variable resolution in binops | Denys Vlasenko | 2023-06-14 | 9 | -12/+48 |
* | shell/math: remove now-unused second_val | Denys Vlasenko | 2023-06-14 | 1 | -20/+3 |
* | shell/math: fix nested ?: and do not parse variables in not-taken branch | Denys Vlasenko | 2023-06-14 | 7 | -43/+61 |
* | shell/math: remove a redundant check | Denys Vlasenko | 2023-06-14 | 1 | -6/+6 |
* | shell/math: document ternary ?: op's weirdness, add code comments | Denys Vlasenko | 2023-06-14 | 3 | -28/+65 |
* | shell/math: fix one name check, other minor cleanups | Denys Vlasenko | 2023-06-13 | 1 | -8/+12 |