| Age | Commit message (Expand) | Author |
| 2025-08-09 | ash: jobs: drop unused node parameter in makejob() | Denys Vlasenko |
| 2025-08-09 | shells: add testsuite item | Denys Vlasenko |
| 2025-08-08 | ash: reuse vstype_suffix[] in debug code, shrink it | Denys Vlasenko |
| 2025-08-07 | ash: fix cmdputs - was showing some variable forms incorrectly | Denys Vlasenko |
| 2025-08-07 | hush: smarter optimization for not-globbing [ and [[ | Denys Vlasenko |
| 2025-08-07 | ash: fix heredoc.tests broken by last commit | Denys Vlasenko |
| 2025-08-07 | ash,hush: fix corner cases with backslash-newlines in heredocs | Denys Vlasenko |
| 2025-08-07 | hush: optimization: do not glob words "[" and "[[" | Denys Vlasenko |
| 2025-08-03 | shell: typo and whitespace fixes, no code changes | Denys Vlasenko |
| 2025-08-03 | hush: fix memory leak caused by compiler optimizing out a store | Denys Vlasenko |
| 2025-08-03 | hush: disentangle interactiveness/job_control setup code | Denys Vlasenko |
| 2025-08-03 | hush: fix build failure if !CONFIG_HUSH_JOB | Denys Vlasenko |
| 2025-08-03 | hush: make NORETURN declarations lees verbose, no code changes | Denys Vlasenko |
| 2025-08-03 | hush: do not save history on xfunc error, it's unsafe | Denys Vlasenko |
| 2025-08-03 | hush: if !JOBS, skip tests which wouldn't work | Denys Vlasenko |
| 2025-08-03 | hush: don't save history in subshells; on NOMMU, don't be interactive on reexec | Denys Vlasenko |
| 2025-08-03 | hush: rename hush_exit to save_history_run_exit_trap_and_exit, sigexit to res... | Denys Vlasenko |
| 2025-07-08 | hush: fix SEGV on "echo << >" and such | Denys Vlasenko |
| 2025-07-04 | shell: empty HISTFILE disables history saving, just as unset one did | Denys Vlasenko |
| 2025-07-03 | shell: update HISTFILESIZE code to be actually useful | Denys Vlasenko |
| 2025-07-02 | shell: fix race between signal handlers setting bb_got_signal and poll() | Denys Vlasenko |
| 2025-07-02 | use pollfd[1] array for poll() argument | Denys Vlasenko |
| 2025-07-01 | shell: improve bash compatibility of read built-in | Ron Yorston |
| 2024-12-09 | hush: fix G.argv0_for_re_execing to avoid endless loop | Hajime Tazaki |
| 2024-10-08 | libbb: modify find_executable() to not temporarily write to PATH | Denys Vlasenko |
| 2024-10-07 | hush: fix "type ./cat" and "command -v ./cat" to not scan PATH | Denys Vlasenko |
| 2024-10-07 | hush: make "test -x" use cached groupinfo | Denys Vlasenko |
| 2024-10-07 | ash: cache more of uid/gid syscalls | Denys Vlasenko |
| 2024-10-07 | ash: make "test -x" use cached groupinfo | Denys Vlasenko |
| 2024-10-07 | libbb: simplify parameter passing in is_in_supplementary_groups() | Denys Vlasenko |
| 2024-10-07 | ash: command -v CMD must skip (go to next path) when CMD exists, but is not e... | Denys Vlasenko |
| 2024-09-28 | hush: whitespace and comment fixes | Denys Vlasenko |
| 2024-09-27 | ash: reject unknown long options | Ron Yorston |
| 2024-07-14 | ash: move hashvar() calls into findvar() | Ron Yorston |
| 2024-07-13 | hush: do not exit interactive shell on some redirection errors | Denys Vlasenko |
| 2024-07-13 | hush: fix "exec 3>FILE" aborting if 3 is exactly the next free fd | Denys Vlasenko |
| 2024-07-13 | hush: avoid duplicate fcntl(F_SETFD, FD_CLOEXEC) during init | Denys Vlasenko |
| 2024-07-12 | ash: remove limitation on fd# length | Denys Vlasenko |
| 2024-07-12 | ash: do not abort interactive mode on >&9999 redirect | Denys Vlasenko |
| 2024-07-10 | ash: remove defunct control character to save a few bytes | Ron Yorston |
| 2024-07-10 | ash: fix parsing of alias expansion + bash features | Ron Yorston |
| 2024-02-26 | ash: fix handling of single-quoted strings in pattern substitution | Denys Vlasenko |
| 2024-02-25 | hush: detect when terminating "done"/"fi" is missing | Denys Vlasenko |
| 2024-02-25 | hush: set G.ifs sooner (prevents segfault) | Denys Vlasenko |
| 2023-10-02 | sleep: fix "sleep -- ARGS" | 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 |