| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| | * | *: code shrink using sigprocmask2() where appropriate | Denys Vlasenko | 2025-08-11 | 1 | -3/+3 |
| | * | ash: converge waiting code to dash in its form, add comments, no code changes | Denys Vlasenko | 2025-08-10 | 1 | -26/+30 |
| | * | ash: move 100 bytes off global .data / .bss, no logic changes | Denys Vlasenko | 2025-08-10 | 1 | -61/+62 |
| | * | ash: redir: Retry open on EINTR | Denys Vlasenko | 2025-08-09 | 5 | -67/+119 |
| | * | ash: eval: Reset handler when entering a subshell | Denys Vlasenko | 2025-08-09 | 1 | -3/+16 |
| | * | ahs: jobs: Block signals during tcsetpgrp | Denys Vlasenko | 2025-08-09 | 1 | -1/+16 |
| | * | ash: eval: Add vfork support | Denys Vlasenko | 2025-08-09 | 2 | -37/+103 |
| | * | ash: rename got_sigchld, doing_jobctl, and INT_ON/OFF to match dash | Denys Vlasenko | 2025-08-09 | 1 | -150/+150 |
| * | | ash: move 100 bytes off global .data / .bss, no logic changes | Ron Yorston | 2025-09-10 | 1 | -80/+79 |
| * | | shells: add tests missing from last commit | Ron Yorston | 2025-09-10 | 4 | -0/+30 |
| * | | ash: redir: Retry open on EINTR | Ron Yorston | 2025-09-10 | 1 | -69/+92 |
| * | | ash: eval: Reset handler when entering a subshell | Ron Yorston | 2025-09-09 | 1 | -14/+33 |
| * | | ash: jobs: Block signals during tcsetpgrp | Ron Yorston | 2025-09-07 | 1 | -1/+16 |
| * | | ash: eval: Add vfork support | Ron Yorston | 2025-09-07 | 2 | -36/+114 |
| * | | ash: rename got_sigchld, doing_jobctl, and INT_ON/OFF to match dash | Ron Yorston | 2025-09-07 | 1 | -158/+158 |
| * | | Merge branch 'busybox' into merge | Ron Yorston | 2025-09-06 | 18 | -75/+290 |
| |\| |
|
| | * | ash: fix fallout of no-more-set commandname | Denys Vlasenko | 2025-08-09 | 1 | -6/+7 |
| | * | shells: fix a typo in var_backslash1.tests, expand it while at it | Denys Vlasenko | 2025-08-09 | 4 | -8/+12 |
| | * | ash: eval: Always set exitstatus in evaltree | Denys Vlasenko | 2025-08-09 | 1 | -6/+7 |
| | * | ash: options: Do not set commandname in procargs | Denys Vlasenko | 2025-08-09 | 1 | -3/+2 |
| | * | ash: jobs: drop unused node parameter in makejob() | Denys Vlasenko | 2025-08-09 | 1 | -6/+6 |
| | * | shells: add testsuite item | Denys Vlasenko | 2025-08-09 | 4 | -0/+124 |
| | * | ash: reuse vstype_suffix[] in debug code, shrink it | Denys Vlasenko | 2025-08-08 | 1 | -35/+37 |
| | * | ash: fix cmdputs - was showing some variable forms incorrectly | Denys Vlasenko | 2025-08-07 | 1 | -20/+35 |
| | * | hush: smarter optimization for not-globbing [ and [[ | Denys Vlasenko | 2025-08-07 | 1 | -37/+23 |
| | * | ash: fix heredoc.tests broken by last commit | Denys Vlasenko | 2025-08-07 | 1 | -15/+19 |
| | * | ash,hush: fix corner cases with backslash-newlines in heredocs | Denys Vlasenko | 2025-08-07 | 14 | -5/+44 |
| | * | hush: optimization: do not glob words "[" and "[[" | Denys Vlasenko | 2025-08-07 | 1 | -0/+40 |
| * | | Merge branch 'busybox' into merge | Ron Yorston | 2025-08-15 | 16 | -237/+302 |
| |\| |
|
| | * | shell: typo and whitespace fixes, no code changes | Denys Vlasenko | 2025-08-03 | 2 | -16/+2 |
| | * | hush: fix memory leak caused by compiler optimizing out a store | Denys Vlasenko | 2025-08-03 | 2 | -25/+84 |
| | * | hush: disentangle interactiveness/job_control setup code | Denys Vlasenko | 2025-08-03 | 1 | -79/+67 |
| | * | hush: fix build failure if !CONFIG_HUSH_JOB | Denys Vlasenko | 2025-08-03 | 1 | -2/+2 |
| | * | hush: make NORETURN declarations lees verbose, no code changes | Denys Vlasenko | 2025-08-03 | 1 | -22/+6 |
| | * | hush: do not save history on xfunc error, it's unsafe | Denys Vlasenko | 2025-08-03 | 1 | -47/+37 |
| | * | hush: if !JOBS, skip tests which wouldn't work | Denys Vlasenko | 2025-08-03 | 13 | -2/+41 |
| | * | hush: don't save history in subshells; on NOMMU, don't be interactive on reexec | Denys Vlasenko | 2025-08-03 | 1 | -54/+72 |
| | * | hush: rename hush_exit to save_history_run_exit_trap_and_exit, sigexit to res... | Denys Vlasenko | 2025-08-03 | 1 | -15/+15 |
| * | | Merge branch 'busybox' into merge | Ron Yorston | 2025-08-12 | 5 | -0/+11 |
| |\| |
|
| | * | hush: fix SEGV on "echo << >" and such | Denys Vlasenko | 2025-07-08 | 5 | -0/+11 |
| * | | Merge branch 'busybox' into merge | Ron Yorston | 2025-08-10 | 12 | -57/+129 |
| |\| |
|
| | * | shell: empty HISTFILE disables history saving, just as unset one did | Denys Vlasenko | 2025-07-04 | 2 | -2/+2 |
| | * | shell: update HISTFILESIZE code to be actually useful | Denys Vlasenko | 2025-07-03 | 3 | -11/+63 |
| | * | shell: fix race between signal handlers setting bb_got_signal and poll() | Denys Vlasenko | 2025-07-02 | 3 | -6/+7 |
| | * | use pollfd[1] array for poll() argument | Denys Vlasenko | 2025-07-02 | 1 | -2/+2 |
| | * | shell: improve bash compatibility of read built-in | Ron Yorston | 2025-07-01 | 11 | -33/+63 |
| * | | shell: avoid miscounting backslashes in read built-in | Ron Yorston | 2025-07-07 | 1 | -2/+5 |
| * | | ash: don't mistake errors for timeouts in read built-in | Ron Yorston | 2025-07-01 | 1 | -6/+9 |
| * | | ash: kill background processes on SIGINT | Ron Yorston | 2025-06-29 | 1 | -0/+1 |
| * | | ash: bring 'read' built-in closer to bash | Ron Yorston | 2025-06-29 | 2 | -8/+25 |