aboutsummaryrefslogtreecommitdiff
path: root/shell (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'busybox' into mergeRon Yorston2019-05-2714-257/+404
|\
| * shell: move all definitions of strto_arith_t() togetherDenys Vlasenko2019-05-262-11/+7
| * hush: show 's' in $-Denys Vlasenko2019-05-191-3/+5
| * hush: allocate line edit buffer only for interactive shellDenys Vlasenko2019-05-191-5/+9
| * shell: implement optional "BASE#nnnn" numeric literalsDenys Vlasenko2019-05-193-6/+51
| * hush: remove test for "echo ${-}" errorring out - now it worksDenys Vlasenko2019-05-193-4/+0
| * hush: implement $-, set default PATH if it is not set on startupDenys Vlasenko2019-05-191-5/+26
| * hush: set default PS1/2 only if we interactiveDenys Vlasenko2019-05-191-16/+19
| * hush: handle LINENO the same way as RANDOM: variable is "ephemeral"Denys Vlasenko2019-05-191-32/+18
| * hush: remove code to track PS1/2 values dynamically - it's too much workDenys Vlasenko2019-05-161-61/+21
| * hush: small speedup in handle_changed_special_names()Denys Vlasenko2019-05-161-2/+2
| * shell: add TODO comment about BASE#nnn literalsDenys Vlasenko2019-05-161-0/+2
| * hush: fix quoted "${notexist-}" expansion to not disappearDenys Vlasenko2019-05-155-0/+20
| * shells: add tests for backslashes in export VAR=VALDenys Vlasenko2019-05-144-0/+6
| * hush: fix "export PS1=xyz" and "local PS1=xyz" messing up promptDenys Vlasenko2019-05-143-32/+40
| * ash,hush: ulimit: add -i RLIMIT_SIGPENDING, -q RLIMIT_MSGQUEUEDenys Vlasenko2019-04-281-3/+19
| * ash,hush: bash compat for ulimit: reorder to matchDenys Vlasenko2019-04-281-72/+53
| * ash,hush: bash compat for ulimit: -w => -x, -p => -uDenys Vlasenko2019-04-271-12/+16
| * ash,hush: fix ulimit to be more bash-compat, closes 11791Denys Vlasenko2019-04-271-84/+181
* | Merge branch 'busybox' into mergeFRP-3128-g241d4d4acRon Yorston2019-04-202-16/+23
|\|
| * httpd: use full size of iobuf[] when piping CGI dataDenys Vlasenko2019-04-191-3/+0
| * ash: catch error in arithmetic expansion in PS1Ron Yorston2019-04-191-12/+20
| * ash: prevent error in backquotes in PS1 from exiting shellRon Yorston2019-04-191-1/+3
* | Merge branch 'busybox' into mergeRon Yorston2019-04-172-20/+79
|\|
| * ash: add bash-compatible EPOCH variablesRon Yorston2019-04-161-21/+56
| * ash: an unset dynamic variable should not be dynamicRon Yorston2019-04-161-0/+4
| * hush: add bash-compatible EPOCH variablesRon Yorston2019-04-161-0/+20
* | Merge branch 'busybox' into mergeRon Yorston2019-04-041-7/+8
|\|
| * ash: distinguish 'wait -n' from other bashismsRon Yorston2019-04-021-7/+8
* | win32: try to make working directory names consistentRon Yorston2019-04-021-0/+1
* | df: display origin of mapped driveRon Yorston2019-04-011-1/+2
* | Merge branch 'busybox' into mergeRon Yorston2019-03-312-9/+79
|\|
| * hush: fix "wait -n" to wait for a _job_, not a _process_Denys Vlasenko2019-03-271-9/+22
| * ash: add "wait -n" bashismDenys Vlasenko2019-03-271-6/+47
| * hush: add "wait -n" bashismDenys Vlasenko2019-03-261-1/+17
* | win32: improved support for c:path path namesRon Yorston2019-03-301-29/+68
* | win32: interpret absolute paths as relative to %SYSTEMDRIVE%Ron Yorston2019-03-281-0/+13
* | win32: share code to find root prefix of pathRon Yorston2019-03-231-28/+2
* | ash: rewrite PATH update to save a few bytesRon Yorston2019-03-181-12/+8
* | ash: enforce ';' separator in CDPATH and MANPATH variablesRon Yorston2019-03-161-11/+23
* | ash: set current working directory on startupRon Yorston2019-03-151-0/+7
* | win32: add function to convert slashes to backslashesRon Yorston2019-03-151-2/+2
* | Merge branch 'busybox' into mergeRon Yorston2019-03-121-10/+4
|\|
| * ash: eval: avoid leaking memory associated with redirections. Closes 7748Ron Yorston2019-02-251-10/+4
* | ash: improve handling of UNC pathsRon Yorston2019-03-111-8/+35
* | win32: changes to user idsRon Yorston2019-03-101-0/+2
* | su: change title of console windowRon Yorston2019-03-091-1/+13
* | ash, su: add -d flag to set directory in ash, use it in suRon Yorston2019-03-081-3/+30
* | ash: add an option to enable case-insensitive filename globbingRon Yorston2019-03-011-4/+26
* | win32: fix POSIX buildRon Yorston2019-02-171-0/+14