index
:
busybox-w32
ansi
awk_faster
busybox
cng_backend
dscho-kill-gently
embed
fix_backslash
manifest
master
merge
merge_1_19
merge_1_20
noconsole
noconsole2
old
path_search
propagate_sigint
realpath
stty
su_cmd
su_cmd2
su_cmd3
symlink
tab_completion
tab_completion2
tilde
ucrt_hack
w32_1_26_2
wget-post-file
wip
A mirror of https://github.com/rmyorston/busybox-w32.git
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
shell
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
ash: Extend ARM msvcrt workaround to 32 bit ARM too
Martin Storsjö
2025-12-08
1
-1
/
+1
*
ash: allow ctrl-c to interrupt read in mintty
Ron Yorston
2025-11-23
1
-19
/
+20
*
win32: use RtlGenRandom for /dev/urandom
Ron Yorston
2025-10-09
3
-15
/
+0
*
ash: output '^C' direct to console
Ron Yorston
2025-10-08
1
-1
/
+1
*
ash: output '^C' when wait builtin is interrupted
Ron Yorston
2025-10-06
1
-3
/
+13
*
Merge branch 'busybox' into merge
Ron Yorston
2025-10-06
1
-7
/
+3
|
\
|
*
ash: change procargs() to match recent dash change
Denys Vlasenko
2025-09-23
1
-7
/
+3
*
|
ash: allow ctrl-c to interrupt wait in presence of trap
Ron Yorston
2025-10-05
1
-4
/
+21
*
|
ash: make ctrl-c trap handling closer to upstream
Ron Yorston
2025-10-05
1
-12
/
+10
*
|
ash: allow wait builtin to be interrupted
Ron Yorston
2025-10-03
1
-11
/
+12
*
|
ash: wait builtin should block
Ron Yorston
2025-10-02
1
-1
/
+1
*
|
Merge branch 'busybox' into merge
Ron Yorston
2025-09-11
4
-35
/
+139
|
\
|
|
*
hush: changes to comments and whitespace, no code changes
Denys Vlasenko
2025-09-03
1
-8
/
+8
|
*
ash: implement <<<here_string syntax
Denys Vlasenko
2025-09-02
3
-26
/
+129
*
|
Merge branch 'busybox' into merge
Ron Yorston
2025-09-11
56
-729
/
+1536
|
\
|
|
*
hush: fix several syntax corner cases with function definitions
Denys Vlasenko
2025-08-18
9
-2
/
+37
|
*
hush: shrink "function" code
Denys Vlasenko
2025-08-18
1
-11
/
+11
|
*
hush: do not SEGV on if { echo foo; } then { echo bar; } fi
Denys Vlasenko
2025-08-18
1
-5
/
+4
|
*
hush: disentangle keyword detection, no logic changes
Denys Vlasenko
2025-08-18
1
-25
/
+27
|
*
hush: make "function" keyword support optional
Denys Vlasenko
2025-08-17
1
-11
/
+22
|
*
hush: with --login, errors /etc/profile in must not exit shell
Denys Vlasenko
2025-08-17
1
-3
/
+8
|
*
hush: recognize "function FUNC { cmd; }" syntax
Denys Vlasenko
2025-08-17
1
-43
/
+103
|
*
hush: remove always-true conditional
Denys Vlasenko
2025-08-17
1
-1
/
+0
|
*
hush: fix infinite loop expanding alias a="nice&&a"
Denys Vlasenko
2025-08-17
1
-6
/
+45
|
*
hush: comment fixes
Denys Vlasenko
2025-08-17
1
-2
/
+1
|
*
hush: make "alias" print aliases in properly escaped form
Denys Vlasenko
2025-08-17
1
-31
/
+21
|
*
hush: fix nested alias expansion
Denys Vlasenko
2025-08-17
1
-5
/
+10
|
*
hush: optional alias support
Denys Vlasenko
2025-08-17
1
-44
/
+388
|
*
hush: optimization in set_local_var()
Denys Vlasenko
2025-08-16
1
-6
/
+6
|
*
hush: implement <<<here_string syntax
Denys Vlasenko
2025-08-15
3
-41
/
+137
|
*
hush: allow faster parsing for "./:@" characters
Denys Vlasenko
2025-08-14
1
-2
/
+7
|
*
hush: shrink syntax error handling
Denys Vlasenko
2025-08-14
1
-28
/
+52
|
*
hush: undo incorrect change which allows a'b'=c to be assignment
Denys Vlasenko
2025-08-14
5
-22
/
+20
|
*
hush: explain "empty quoted str marker" trick
Denys Vlasenko
2025-08-14
1
-5
/
+11
|
*
hush: improve code readability, no logic changes
Denys Vlasenko
2025-08-14
1
-22
/
+25
|
*
hush: move tickquote1.tests to hush-bugs/ - it's a known bug
Denys Vlasenko
2025-08-14
2
-0
/
+0
|
*
hush: remove the is_blank dance
Denys Vlasenko
2025-08-14
5
-76
/
+75
|
*
hush: remove two strchr's from the hottest parsing loop
Denys Vlasenko
2025-08-14
1
-88
/
+85
|
*
hush: optimize decoding of $'str' - avoid extra function call if we can
Denys Vlasenko
2025-08-13
1
-5
/
+4
|
*
hush: shrink i_getch, rename two functions
Denys Vlasenko
2025-08-13
1
-28
/
+23
|
*
hush: ~5% faster parsing of typical shell scripts
Denys Vlasenko
2025-08-13
1
-13
/
+19
|
*
hush: create a macro IS_NULL_WORD to test for null shell word
Denys Vlasenko
2025-08-13
1
-16
/
+14
|
*
hush: fix a corner case in "case" stmt, ctx_dsemicolon is in fact unused
Denys Vlasenko
2025-08-13
5
-53
/
+55
|
*
hush: allow nested negation "! ! ! CMD" - bash 5.2.15 allows it
Denys Vlasenko
2025-08-12
3
-73
/
+71
|
*
hush: drop ctx_inverted, use pipe->pi_inverted
Denys Vlasenko
2025-08-12
2
-20
/
+25
|
*
hush: do not segfault on "for </dev/null v in..."
Denys Vlasenko
2025-08-12
3
-113
/
+124
|
*
hush: test for, and disallow several invalid syntaxes
Denys Vlasenko
2025-08-11
21
-25
/
+96
|
*
ash: parser: Invalid redirections are run-time, not syntax errors
Denys Vlasenko
2025-08-11
1
-1
/
+1
|
*
hush: fix var_backslash1.tests
Denys Vlasenko
2025-08-11
5
-68
/
+138
|
*
shells: testcase: add another test for EINTR on fifo open
Denys Vlasenko
2025-08-11
4
-0
/
+32
[next]