summaryrefslogtreecommitdiff
path: root/shell/ash.c
AgeCommit message (Expand)Author
2021-10-13shell: tweak --helpDenys Vlasenko
2021-10-13hush: in a comment, document what -i might be doingDenys Vlasenko
2021-10-09Make const ptr assign as function call in clangYU Jincheng
2021-10-09ash: speed up ${x//\*/|} too, make it independent of ASH_OPTIMIZE_FOR_SIZEDenys Vlasenko
2021-10-09ash.c: speedup ${s:} substring (no quotes)Alin Mr
2021-10-07*: generalize "const trick"YU Jincheng
2021-09-28ash: fix compile breakage in !ENABLE_ASH_ALIAS configDenys Vlasenko
2021-09-15ash: introduce bash-like $FUNCNAMEDenys Vlasenko
2021-09-14ash: let ignoreeof only affect interactive shellsRon Yorston
2021-09-14ash: stopped jobs should only prevent exit from interactive shellRon Yorston
2021-09-14ash: fix ignoreeof optionRon Yorston
2021-09-09ash: eval: Prevent recursive PS4 expansionDenys Vlasenko
2021-09-08ash: parser: Get rid of PEOADenys Vlasenko
2021-09-08ash: parser: Fix alias expansion after heredoc or newlinesDenys Vlasenko
2021-09-08ash: use pgetc_eatbnl() in more places, take 3Denys Vlasenko
2021-09-08ash: parser: Save and restore heredoclist in expandstrDenys Vlasenko
2021-09-08ash: parser: Fix handling of empty aliasesDenys Vlasenko
2021-09-07ash: LINENO starts from 0 in -c SCRIPT modeDenys Vlasenko
2021-09-07ash: fix LINENO in functionsDenys Vlasenko
2021-09-07ash: eval: Do not cache value of eflag in evaltreeDenys Vlasenko
2021-09-07ash: eval: Check nflag in evaltree instead of cmdloopDenys Vlasenko
2021-09-07ash: add bash-like ERR trap and set -ERoberto A. Foglietta
2021-09-02ash: regressions in process substitutionRon Yorston
2021-07-25ash: speed up ${v//pattern/repl}Denys Vlasenko
2021-07-22ash: speed up ${v//pattern/repl} if !ASH_OPTIMIZE_FOR_SIZEDenys Vlasenko
2021-06-25ash: parser: Fix VSLENGTH parsing with trailing garbageDenys Vlasenko
2021-06-25ash: revert accidental change (should have been separate)Denys Vlasenko
2021-06-23e2fsprogs/*: remove ioctl calling obfuscationDenys Vlasenko
2021-06-15*: more --help tweaksDenys Vlasenko
2021-06-14*: --help tweaksDenys Vlasenko
2021-06-06shells: do not allow bare "read" in non-bash compat configsDenys Vlasenko
2021-06-05ash: add process substitution in bash-compatibility modeRon Yorston
2021-02-18ash: placate -Werror=format-securityDenys Vlasenko
2021-01-09ash: match bash behavior for ${empty_var/*/repl}Denys Vlasenko
2021-01-09ash: fix ${unset_var/pattern/repl}Denys Vlasenko
2021-01-04ash: improve --helpDenys Vlasenko
2021-01-03ash: code shrinkDenys Vlasenko
2021-01-03ash: make a strdup copy of $HISTFILE for line editingDenys Vlasenko
2020-12-30libbb: introduce and use xgettimeofday(), do not truncate 64-bit time_t in sh...Denys Vlasenko
2020-12-24ash: change "clear ungetc counter on syntax errors" fix to match dashDenys Vlasenko
2020-12-23shell: for signal exitcode, use 128 | sig, not 128 + sig - MIPS has signal 128Denys Vlasenko
2020-12-21bc: do not allocate line editing state until neededDenys Vlasenko
2020-12-19ash: clear ungetc counter on syntax errorsDenys Vlasenko
2020-12-13ash: reset SIGHUP earlier: allows HUP traps in .profile, closes 13371Denys Vlasenko
2020-11-30decrease paddign: gcc-9.3.1 slaps 32-byte alignment on arrays willy-nillyDenys Vlasenko
2020-11-19fix warning: label 'out1' defined but not usedCristian Ionescu-Idbohrn
2020-11-16ash: make interactive ^C break out of PS2 modeDenys Vlasenko
2020-10-31shell: update comments on the status of [[ ]] compatDenys Vlasenko
2020-10-31shell: better support of [[ ]] bashismDenys Vlasenko
2020-10-06avoid using strok - eliminates use of hidden global variableDenys Vlasenko