aboutsummaryrefslogtreecommitdiff
path: root/shell (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| * shell/math: fix the order of variable resolution in binopsDenys Vlasenko2023-06-149-12/+48
| * shell/math: remove now-unused second_valDenys Vlasenko2023-06-141-20/+3
| * shell/math: fix nested ?: and do not parse variables in not-taken branchDenys Vlasenko2023-06-147-43/+61
| * shell/math: remove a redundant checkDenys Vlasenko2023-06-141-6/+6
| * shell/math: document ternary ?: op's weirdness, add code commentsDenys Vlasenko2023-06-143-28/+65
| * shell/math: fix one name check, other minor cleanupsDenys Vlasenko2023-06-131-8/+12
| * shell: add a few yet-failing arithmentic testsDenys Vlasenko2023-06-1310-0/+43
| * shell/math: reduce stack usageDenys Vlasenko2023-06-131-30/+36
| * shell: avoid segfault on ${0::0/0~09J}. Closes 15216Denys Vlasenko2023-06-121-4/+35
| * hush: fix expansion of space in "a=${a:+$a }c" constructDenys Vlasenko2023-06-125-1/+17
* | ash: fix 'read' shell built-in (1)Ron Yorston2023-07-121-16/+7
* | ash: properly echo console input to 'read' built-inRon Yorston2023-07-122-4/+4
* | ash: standardise treatment of winxp optionRon Yorston2023-06-211-13/+41
* | ash: code shrinkRon Yorston2023-06-211-28/+20
* | Merge branch 'busybox' into mergeRon Yorston2023-06-169-8/+63
|\|
| * hush: make "false" built-inDenys Vlasenko2023-05-251-0/+7
| * hush: fix ELIF cmd1;cmd2 THEN ... not executing cmd2, closes 15571Denys Vlasenko2023-05-259-8/+56
* | win32: remove special treatment of USERNAMERon Yorston2023-06-051-1/+0
* | win32: code shrink applet look-upRon Yorston2023-06-051-5/+14
* | ash: fix build with line editing disabledRon Yorston2023-06-041-0/+4
* | win32: another BB_OVERRIDE_APPLETS fixRon Yorston2023-06-041-5/+37
* | win32: fix BB_OVERRIDE_APPLETSRon Yorston2023-06-031-0/+8
* | ash: enable 'set -/+o noconsole'Ron Yorston2023-06-011-5/+3
* | Merge branch 'busybox' into mergeRon Yorston2023-05-232-0/+11
|\|
| * ash: use-after-free in bash pattern substitutionKarsten Sperling2023-05-181-0/+2
| * hush: add comment about abort on syntax error %{^}Denys Vlasenko2023-05-091-0/+1
| * hush: fix an interactive abort on errorDenys Vlasenko2023-05-081-0/+8
* | win32: changes to signal handlingRon Yorston2023-05-231-6/+25
* | su: add option to keep console open on shell exitRon Yorston2023-05-021-1/+25
* | Merge branch 'busybox' into mergeRon Yorston2023-04-173-10/+59
|\|
| * ash,hush: tab completion of functions and aliasesRon Yorston2023-04-162-6/+40
| * hush: quote variable values printed by "set" (match ash behavior)Denys Vlasenko2023-04-132-4/+19
* | ash: more Unix-style path fixesRon Yorston2023-04-161-7/+19
* | Merge branch 'busybox' into mergeRon Yorston2023-04-094-44/+89
|\|
| * ash: code shrink: do not take address of prefix(), allowing it to inlineDenys Vlasenko2023-04-031-8/+4
| * ash: code shrink - reuse is_prefixed_with() from libbbDenys Vlasenko2023-04-031-2/+4
| * ash: get rid of separate mail_var_path_changed flag variableDenys Vlasenko2023-04-031-10/+9
| * ash: fix still-broken new mail detectionDenys Vlasenko2023-04-031-4/+4
| * ash: fix broken new mail detectionDenys Vlasenko2023-04-031-1/+0
| * hush (NOMMU): fix LINENO in execed childrenDenys Vlasenko2023-04-011-0/+15
| * hush: speed up "big heredoc" codeDenys Vlasenko2023-04-011-7/+15
| * hush: add TODO commentDenys Vlasenko2023-04-011-0/+3
| * ash: code shrinkDenys Vlasenko2023-04-011-3/+3
| * ash: exec: Stricter pathopt parsing - lost chunkDenys Vlasenko2023-03-311-1/+1
| * ash: improve trap and jobs builtins in child shellsRon Yorston2023-03-313-6/+31
| * ash: make EPOCH variables work if RANDOM is disabledRon Yorston2023-03-291-1/+1
* | ash: remove ASH_IGNORE_CR config optionRon Yorston2023-04-092-29/+10
* | ash: special treatment for read builtinRon Yorston2023-04-051-1/+4
* | ash: reinstate fix for ctrl-c issueRon Yorston2023-04-051-1/+1
* | ash: add support for INT trapRon Yorston2023-04-031-10/+81