aboutsummaryrefslogtreecommitdiff
path: root/shell/shell_common.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* ash: fix 'read' built-in performance regressionRon Yorston2024-03-061-0/+4
* Merge branch 'busybox' into mergeRon Yorston2023-07-131-1/+20
|\
| * shell: move varcmp() to shell_common.h and use it in hushDenys Vlasenko2023-06-171-0/+19
| * shell/read: do not allow empty variable nameDenys Vlasenko2023-06-171-1/+1
* | ash: fix 'read' shell built-in (1)Ron Yorston2023-07-121-16/+7
* | ash: properly echo console input to 'read' built-inRon Yorston2023-07-121-2/+2
* | ash: remove ASH_IGNORE_CR config optionRon Yorston2023-04-091-10/+1
* | win32: virtual terminal input fixesRon Yorston2023-03-061-1/+1
* | ash: drop workaround for 'read -t 0'Ron Yorston2023-03-051-12/+0
* | ash: improve CRLF handling in readRon Yorston2023-02-121-0/+24
* | ash: remove CRs from CRLF during field splittingRon Yorston2023-02-101-1/+1
* | Merge busybox into mergeRon Yorston2022-02-091-0/+1
|\|
| * shell: add comments about SIGINT-related problemsDenys Vlasenko2022-01-161-0/+1
* | Merge branch 'busybox' into mergeRon Yorston2021-06-071-2/+2
|\|
| * shells: do not allow bare "read" in non-bash compat configsDenys Vlasenko2021-06-061-1/+1
| * shell: also do word splitting when -d DELIM is usedEicke Herbertz2021-06-051-1/+1
* | Merge branch 'busybox' into mergeRon Yorston2021-01-141-4/+17
|\|
| * shells: a fix for systems without RLIMIT_NICEDenys Vlasenko2020-12-171-3/+16
| * decrease paddign: gcc-9.3.1 slaps 32-byte alignment on arrays willy-nillyDenys Vlasenko2020-11-301-1/+1
* | Merge branch 'busybox' into mergeRon Yorston2020-08-231-1/+5
|\|
| * shell: Fix "read -d ''" behaviorChristian Eggers2020-07-311-2/+2
* | ash: proper accounting for backspaces in the read builtinRon Yorston2020-05-141-0/+1
* | ash: fixes to handling of ctrl-C in read builtinRon Yorston2020-02-081-2/+7
* | ash: catch EOF in read builtinRon Yorston2020-02-081-2/+2
* | ash: process backspace in read builtinRon Yorston2020-02-071-0/+10
* | Merge branch 'busybox' into mergeRon Yorston2020-01-081-18/+59
|\|
| * shell/ulimit: code shrinkDenys Vlasenko2019-10-211-18/+59
* | Merge branch 'busybox' into mergeRon Yorston2019-08-161-1/+1
|\|
| * libbb: reduce the overhead of single parameter bb_error_msg() callsJames Byrne2019-07-021-1/+1
* | Merge branch 'busybox' into mergeRon Yorston2019-05-271-129/+214
|\|
| * hush: fix "export PS1=xyz" and "local PS1=xyz" messing up promptDenys Vlasenko2019-05-141-14/+1
| * 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
* | ash: improve handling of 'read -t 0'Ron Yorston2019-02-081-4/+12
* | win32: add support for the euro currency symbolRon Yorston2019-02-021-2/+1
* | Merge branch 'busybox' into mergeRon Yorston2018-09-101-30/+27
|\|
| * ash,hush: fold shell_builtin_read() way-too-many params into a struct paramDenys Vlasenko2018-08-051-29/+26
* | Merge branch 'busybox' into mergeRon Yorston2018-05-131-1/+36
|\|
| * hush: fix IFS handling in readDenys Vlasenko2018-04-111-1/+36
* | ash: make 'read -s' workRon Yorston2018-04-101-1/+2
* | Merge branch 'busybox' into mergeRon Yorston2018-04-091-1/+0
|\|
| * libbb.h: always include sys/resource.hDenys Vlasenko2018-04-081-1/+0
* | ash: emulate raw input to read builtinRon Yorston2018-04-051-2/+36
* | Merge branch 'busybox' into mergeRon Yorston2017-09-271-2/+2
|\|
| * hush: GETOPT_RESET() _after_ getopts too.Denys Vlasenko2017-08-291-2/+2
* | Merge branch 'busybox' into mergeRon Yorston2017-08-221-3/+6
|\|
| * shell: more efficient check for EOL in readDenys Vlasenko2017-08-091-4/+3
| * ash: implement -d DELIM option for readJohannes Schindelin2017-08-091-3/+7