diff options
| author | Denis Vlasenko <vda.linux@googlemail.com> | 2007-05-06 14:15:42 +0000 |
|---|---|---|
| committer | Denis Vlasenko <vda.linux@googlemail.com> | 2007-05-06 14:15:42 +0000 |
| commit | 21f0d4c55eceaf24f4f7e2b679032c55a104f1ac (patch) | |
| tree | 347ba6d74433880a93084613329f2bf1baf0839b /shell/README | |
| parent | b952835efe865a8303f69d7fdac75c7dc11265ce (diff) | |
| download | busybox-w32-21f0d4c55eceaf24f4f7e2b679032c55a104f1ac.tar.gz busybox-w32-21f0d4c55eceaf24f4f7e2b679032c55a104f1ac.tar.bz2 busybox-w32-21f0d4c55eceaf24f4f7e2b679032c55a104f1ac.zip | |
hush: fix double-free in "echo TEST &"
Diffstat (limited to 'shell/README')
| -rw-r--r-- | shell/README | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/shell/README b/shell/README index 284c69145..d492671fb 100644 --- a/shell/README +++ b/shell/README | |||
| @@ -1,7 +1,24 @@ | |||
| 1 | Various bits of what is known about busybox shells, in no particular order. | 1 | Various bits of what is known about busybox shells, in no particular order. |
| 2 | 2 | ||
| 3 | 2006-05-06 | ||
| 4 | hush: more bugs spotted. Comparison with bash: | ||
| 5 | bash-3.2# echo "TEST`date;echo;echo`BEST" | ||
| 6 | TESTSun May 6 09:21:05 CEST 2007BEST [we dont strip eols] | ||
| 7 | bash-3.2# echo "TEST`echo '$(echo ZZ)'`BEST" | ||
| 8 | TEST$(echo ZZ)BEST [we execute inner echo] | ||
| 9 | bash-3.2# echo "TEST`echo "'"`BEST" | ||
| 10 | TEST'BEST [we totally mess up this one] | ||
| 11 | bash-3.2# echo `sleep 5` | ||
| 12 | [Ctrl-C should work, Ctrl-Z should do nothing][we totally mess up this one] | ||
| 13 | bash-3.2# if true; then | ||
| 14 | > [Ctrl-C] | ||
| 15 | bash-3.2# [we re-issue "> "] | ||
| 16 | bash-3.2# if echo `sleep 5`; then | ||
| 17 | > true; fi [we execute sleep before "> "] | ||
| 18 | |||
| 3 | 2007-05-04 | 19 | 2007-05-04 |
| 4 | hush: make ctrl-Z/C work correctly for "while true; do true; done" | 20 | hush: made ctrl-Z/C work correctly for "while true; do true; done" |
| 21 | (namely, it backgrounds/interrupts entire "while") | ||
| 5 | 22 | ||
| 6 | 2007-05-03 | 23 | 2007-05-03 |
| 7 | hush: new bug spotted: Ctrl-C on "while true; do true; done" doesn't | 24 | hush: new bug spotted: Ctrl-C on "while true; do true; done" doesn't |
