Age | Commit message (Expand) | Author |
2024-02-26 | ash: fix handling of single-quoted strings in pattern substitution | Denys Vlasenko |
2023-08-31 | ash: initialize basepf.buf in ash | zhuyan |
2023-07-10 | Update applet size estimates | Denys Vlasenko |
2023-07-10 | ash: tweak comments, no code changes | Denys Vlasenko |
2023-07-10 | ash: remove "volatile" specifier from suppress_int | Denys Vlasenko |
2023-07-10 | ash: disable sleep as builtin, closes 15619 | Denys Vlasenko |
2023-07-04 | ash: disable check for "good" function name, bash does not check this | Denys Vlasenko |
2023-06-17 | shell: move varcmp() to shell_common.h and use it in hush | Denys Vlasenko |
2023-06-17 | ash: code shrink | Denys Vlasenko |
2023-05-18 | ash: use-after-free in bash pattern substitution | Karsten Sperling |
2023-04-16 | ash,hush: tab completion of functions and aliases | Ron Yorston |
2023-04-03 | ash: code shrink: do not take address of prefix(), allowing it to inline | Denys Vlasenko |
2023-04-03 | ash: code shrink - reuse is_prefixed_with() from libbb | Denys Vlasenko |
2023-04-03 | ash: get rid of separate mail_var_path_changed flag variable | Denys Vlasenko |
2023-04-03 | ash: fix still-broken new mail detection | Denys Vlasenko |
2023-04-03 | ash: fix broken new mail detection | Denys Vlasenko |
2023-04-01 | ash: code shrink | Denys Vlasenko |
2023-03-31 | ash: exec: Stricter pathopt parsing - lost chunk | Denys Vlasenko |
2023-03-31 | ash: improve trap and jobs builtins in child shells | Ron Yorston |
2023-03-29 | ash: make EPOCH variables work if RANDOM is disabled | Ron Yorston |
2023-01-26 | shell: fix SIGWINCH and SIGCHLD (in hush) interrupting line input, closes 15256 | Denys Vlasenko |
2023-01-03 | ash: trivial code shrink | Denys Vlasenko |
2023-01-03 | shell: fix compile failures in some configs | Denys Vlasenko |
2022-08-27 | ash: optional sleep builtin | Shawn Landden |
2022-08-02 | ash: fix use-after-free in bash pattern substitution | Sören Tempel |
2022-08-02 | ash: fix use-after-free in pattern substituon code | Denys Vlasenko |
2022-08-02 | ash: fix ifs cleanup on error paths | Denys Vlasenko |
2022-06-26 | ash,hush: use HOME for tab completion and prompts | Ron Yorston |
2022-03-01 | ash: do not truncate failed tilde expansion on unknown user names | Denys Vlasenko |
2022-03-01 | ash: fix unsafe use of mempcpy | Denys Vlasenko |
2022-03-01 | ash: don't read past end of var in subvareval for bash substitutions | Sören Tempel |
2022-02-06 | *: slap on a few ALIGN* where appropriate | Denys Vlasenko |
2022-01-17 | ash,hush: fix handling of SIGINT while waiting for interactive input | Denys Vlasenko |
2022-01-16 | shell: add comments about SIGINT-related problems | Denys Vlasenko |
2022-01-13 | libbb: invert the meaning of SETUP_ENV_NO_CHDIR -> SETUP_ENV_CHDIR | Denys Vlasenko |
2022-01-13 | ash: ^C with SIG_INGed SIGINT should not exit the shell | Denys Vlasenko |
2022-01-12 | reset: better --help text | Denys Vlasenko |
2022-01-05 | libbb: code shrink: introduce and use [_]exit_SUCCESS() | Denys Vlasenko |
2021-10-13 | shell: tweak --help | Denys Vlasenko |
2021-10-13 | hush: in a comment, document what -i might be doing | Denys Vlasenko |
2021-10-09 | Make const ptr assign as function call in clang | YU Jincheng |
2021-10-09 | ash: speed up ${x//\*/|} too, make it independent of ASH_OPTIMIZE_FOR_SIZE | Denys Vlasenko |
2021-10-09 | ash.c: speedup ${s:} substring (no quotes) | Alin Mr |
2021-10-07 | *: generalize "const trick" | YU Jincheng |
2021-09-28 | ash: fix compile breakage in !ENABLE_ASH_ALIAS config | Denys Vlasenko |
2021-09-15 | ash: introduce bash-like $FUNCNAME | Denys Vlasenko |
2021-09-14 | ash: let ignoreeof only affect interactive shells | Ron Yorston |
2021-09-14 | ash: stopped jobs should only prevent exit from interactive shell | Ron Yorston |
2021-09-14 | ash: fix ignoreeof option | Ron Yorston |
2021-09-09 | ash: eval: Prevent recursive PS4 expansion | Denys Vlasenko |