aboutsummaryrefslogtreecommitdiff
path: root/shell (follow)
Commit message (Expand)AuthorAgeFilesLines
* ash: drop workaround for 'read -t 0'Ron Yorston2023-03-051-12/+0
* ash: revised CRLF handling for scriptsRon Yorston2023-02-211-1/+64
* ash: revert changes to handle CRLF in scriptsRon Yorston2023-02-211-34/+4
* ash: really reset ANSI emulation in interactive modeRon Yorston2023-02-201-2/+2
* ash: only reset ANSI emulation in interactive loopRon Yorston2023-02-191-3/+3
* ash: skip CR when detecting end of here documentFRP-4882-g6e0a6b7e5Ron Yorston2023-02-151-1/+1
* Merge branch 'busybox' into mergeRon Yorston2023-02-132-17/+37
|\
| * hush: restore SIGHUP handling, this time explain why we do what we doDenys Vlasenko2023-01-301-20/+28
| * hush: restore tty pgrp on SIGHUPDenys Vlasenko2023-01-301-5/+8
| * hush: remove special handling of SIGHUPDenys Vlasenko2023-01-301-18/+20
| * shell: fix SIGWINCH and SIGCHLD (in hush) interrupting line input, closes 15256Denys Vlasenko2023-01-262-3/+10
* | ash: improve CRLF handling in readRon Yorston2023-02-121-0/+24
* | ash: remove CRs from CRLF during field splittingRon Yorston2023-02-102-4/+35
* | ash: change CRLF handlingRon Yorston2023-02-071-3/+41
* | Fix POSIX buildRon Yorston2023-02-041-1/+1
* | ash: fix CRLF handlingRon Yorston2023-01-311-2/+7
* | win32: provide a default value for HOMERon Yorston2023-01-291-4/+8
* | Merge branch 'busybox' into mergeRon Yorston2023-01-052-8/+21
|\|
| * hush: code shrinkDenys Vlasenko2023-01-031-4/+9
| * ash: trivial code shrinkDenys Vlasenko2023-01-031-1/+1
| * shell: fix compile failures in some configsDenys Vlasenko2023-01-032-3/+11
* | win32: revert special treatment of Unix-style absolute pathsRon Yorston2022-10-261-33/+12
* | Merge branch 'busybox' into mergeRon Yorston2022-10-125-2/+44
|\|
| * ash: optional sleep builtinShawn Landden2022-08-271-0/+11
| * ash: fix use-after-free in bash pattern substitutionSören Tempel2022-08-021-0/+7
| * ash: fix use-after-free in pattern substituon codeDenys Vlasenko2022-08-021-2/+4
| * ash: fix ifs cleanup on error pathsDenys Vlasenko2022-08-025-0/+22
* | Merge branch 'busybox' into mergeRon Yorston2022-06-272-7/+5
|\|
| * ash,hush: use HOME for tab completion and promptsRon Yorston2022-06-262-7/+5
* | ash: code shrinkRon Yorston2022-05-201-46/+50
* | ash: restore special variables when replaced by localRon Yorston2022-05-181-0/+4
* | Merge branch 'busybox' into mergeRon Yorston2022-05-121-1/+1
|\|
| * style fixDenys Vlasenko2022-05-011-1/+1
* | ash: code shrinkRon Yorston2022-05-101-2/+1
* | ash: export certain variables to the environment immediatelyRon Yorston2022-05-081-1/+41
* | ash: don't set OLDPWD on startupRon Yorston2022-05-071-1/+2
* | win32: allow preference for applets to be disabled at runtimeRon Yorston2022-05-061-4/+6
* | win32: search PATH for missing Unix-style executablesRon Yorston2022-05-061-23/+23
* | which,ash: changes to which/command/typeRon Yorston2022-05-011-2/+16
* | ash: avoid misleading '.exe' in standalone shell modeRon Yorston2022-04-241-1/+1
* | Merge branch 'busybox'Ron Yorston2022-04-075-4/+18
|\|
| * ash: do not truncate failed tilde expansion on unknown user namesDenys Vlasenko2022-03-011-3/+1
| * ash: fix unsafe use of mempcpyDenys Vlasenko2022-03-011-1/+7
| * ash: don't read past end of var in subvareval for bash substitutionsSören Tempel2022-03-015-0/+10
* | ash: let $HOME set home directory of login shellRon Yorston2022-03-221-1/+4
* | ash: try harder to avoid ctrl-c issueRon Yorston2022-02-271-24/+1
* | ash: workaround for UCRT bugRon Yorston2022-02-121-0/+12
* | Merge busybox into mergeRon Yorston2022-02-093-38/+90
|\|
| * *: slap on a few ALIGN_PTR where appropriateDenys Vlasenko2022-02-061-5/+5
| * *: slap on a few ALIGN* where appropriateDenys Vlasenko2022-02-061-1/+1