summaryrefslogtreecommitdiff
path: root/shell/ash.c
AgeCommit message (Expand)Author
2025-09-23ash: change procargs() to match recent dash changeDenys Vlasenko
2025-09-02ash: implement <<<here_string syntaxDenys Vlasenko
2025-08-11ash: parser: Invalid redirections are run-time, not syntax errorsDenys Vlasenko
2025-08-10ash: converge waiting code to dash in its form, add comments, no code changesDenys Vlasenko
2025-08-10ash: move 100 bytes off global .data / .bss, no logic changesDenys Vlasenko
2025-08-09ash: redir: Retry open on EINTRDenys Vlasenko
2025-08-09ash: eval: Reset handler when entering a subshellDenys Vlasenko
2025-08-09ahs: jobs: Block signals during tcsetpgrpDenys Vlasenko
2025-08-09ash: eval: Add vfork supportDenys Vlasenko
2025-08-09ash: rename got_sigchld, doing_jobctl, and INT_ON/OFF to match dashDenys Vlasenko
2025-08-09ash: fix fallout of no-more-set commandnameDenys Vlasenko
2025-08-09ash: eval: Always set exitstatus in evaltreeDenys Vlasenko
2025-08-09ash: options: Do not set commandname in procargsDenys Vlasenko
2025-08-09ash: jobs: drop unused node parameter in makejob()Denys Vlasenko
2025-08-08ash: reuse vstype_suffix[] in debug code, shrink itDenys Vlasenko
2025-08-07ash: fix cmdputs - was showing some variable forms incorrectlyDenys Vlasenko
2025-08-07ash: fix heredoc.tests broken by last commitDenys Vlasenko
2025-08-07ash,hush: fix corner cases with backslash-newlines in heredocsDenys Vlasenko
2025-08-03shell: typo and whitespace fixes, no code changesDenys Vlasenko
2025-07-04shell: empty HISTFILE disables history saving, just as unset one didDenys Vlasenko
2025-07-03shell: update HISTFILESIZE code to be actually usefulDenys Vlasenko
2025-07-02shell: fix race between signal handlers setting bb_got_signal and poll()Denys Vlasenko
2025-07-01shell: improve bash compatibility of read built-inRon Yorston
2024-10-07ash: cache more of uid/gid syscallsDenys Vlasenko
2024-10-07ash: make "test -x" use cached groupinfoDenys Vlasenko
2024-10-07libbb: simplify parameter passing in is_in_supplementary_groups()Denys Vlasenko
2024-10-07ash: command -v CMD must skip (go to next path) when CMD exists, but is not e...Denys Vlasenko
2024-09-27ash: reject unknown long optionsRon Yorston
2024-07-14ash: move hashvar() calls into findvar()Ron Yorston
2024-07-12ash: remove limitation on fd# lengthDenys Vlasenko
2024-07-12ash: do not abort interactive mode on >&9999 redirectDenys Vlasenko
2024-07-10ash: remove defunct control character to save a few bytesRon Yorston
2024-07-10ash: fix parsing of alias expansion + bash featuresRon Yorston
2024-02-26ash: fix handling of single-quoted strings in pattern substitutionDenys Vlasenko
2023-08-31ash: initialize basepf.buf in ashzhuyan
2023-07-10Update applet size estimatesDenys Vlasenko
2023-07-10ash: tweak comments, no code changesDenys Vlasenko
2023-07-10ash: remove "volatile" specifier from suppress_intDenys Vlasenko
2023-07-10ash: disable sleep as builtin, closes 15619Denys Vlasenko
2023-07-04ash: disable check for "good" function name, bash does not check thisDenys Vlasenko
2023-06-17shell: move varcmp() to shell_common.h and use it in hushDenys Vlasenko
2023-06-17ash: code shrinkDenys Vlasenko
2023-05-18ash: use-after-free in bash pattern substitutionKarsten Sperling
2023-04-16ash,hush: tab completion of functions and aliasesRon Yorston
2023-04-03ash: code shrink: do not take address of prefix(), allowing it to inlineDenys Vlasenko
2023-04-03ash: code shrink - reuse is_prefixed_with() from libbbDenys Vlasenko
2023-04-03ash: get rid of separate mail_var_path_changed flag variableDenys Vlasenko
2023-04-03ash: fix still-broken new mail detectionDenys Vlasenko
2023-04-03ash: fix broken new mail detectionDenys Vlasenko
2023-04-01ash: code shrinkDenys Vlasenko