ash: remove TODO which seems to actually work now.
[oweals/busybox.git] / shell / ash.c
2008-12-03 Denis Vlasenkoash: remove TODO which seems to actually work now.
2008-12-03 Denis Vlasenkoash: finally installed it as /bin/sh on my machine.
2008-11-28 Denis Vlasenkoash: add FIXME
2008-11-28 Denis Vlasenkoash: "ash: syntax error: XXX unexpected" -> "ash: synta...
2008-11-28 Denis Vlasenkoash: shrink on top of previous change
2008-11-28 Denis Vlasenkoash: better fix for ash -c 'echo 5&' and ash -c 'sleep 5&'
2008-11-25 Denis Vlasenkoash,hush: add TODO for rare build failure
2008-11-25 Denis Vlasenkoash: fix bad interaction between ash -c '....&' and...
2008-11-22 Denis Vlasenkoash: NTO2 needs #if ENABLE_ASH_BASH_COMPAT
2008-11-21 Denis Vlasenkoash: fix miscalculation of memory needed for eval tree
2008-10-27 Denis Vlasenkoash: fix "while kill -0 $child; do true; done" looping...
2008-10-20 Denis Vlasenkoash: fix NOEXEC mode - we were forgetting to pass envir...
2008-10-07 Denis Vlasenkoash: support &> redirection (bashism). ~90 bytes of...
2008-10-06 Denis Vlasenkoash: some beautification work, no code changes
2008-10-05 Denis Vlasenkoash: implement ">&file" bashism. ~100 bytes.
2008-09-27 Denis Vlasenkostyle fixes, no code changes
2008-08-16 Denis Vlasenkoash: fix "(cat < file)" hang introduced by rev 22944.
2008-07-30 Denis Vlasenkoash: bash compat: "shift $BIGNUM" is equivalent to...
2008-07-26 Denis Vlasenkoash: fix typo
2008-07-26 Denis Vlasenkoash: hopefully close bug 4324. With testcase.
2008-07-25 Denis Vlasenkoash: dont allow e.g. exec <&10 to attach to stript...
2008-07-24 Denis Vlasenkoash: prevent exec NN>&- from closing fd used for script...
2008-07-24 Denis Vlasenkoash: fix a bug where redirection fds were not closed...
2008-07-24 Denis Vlasenkoash: teach ash about 123>file. It could take only 0...
2008-07-24 Denis Vlasenkoash: ducument where "no fds > 9 in redirects" limitatio...
2008-07-24 Denis Vlasenkoash: ditch dupredirect(), it was only making code harde...
2008-07-24 Denis Vlasenkoash: explain redirect code a bit
2008-07-24 Denis Vlasenkoash: code shrink
2008-07-21 Bernhard Reutner... - fix spelling
2008-07-13 Denis Vlasenkoash: small code shrink
2008-07-11 Denis Vlasenkoash: fix segfault in "command -v"
2008-07-05 Denis Vlasenko*: rename ATTRIBUTE_XXX to just XXX.
2008-07-01 Denis Vlasenkosendmail: fix wrong vfork usage here too
2008-06-29 Denis Vlasenkolibbb: shrink monotonic_XXX functions, introduce monoto...
2008-06-27 Denis Vlasenkoash: improve comments
2008-06-27 Denis Vlasenkoash: fix very weak $RANDOM generator; and move even...
2008-06-27 Denis Vlasenkoash: move stuff out of data/bss
2008-06-23 Denis Vlasenkofix breakage found by randomconfig
2008-06-23 Denis Vlasenkoash: trivial code readability fixes
2008-06-23 Denis Vlasenkoash: improve readability of the code. No real code...
2008-06-23 Denis Vlasenkoash: optional support for $'...\t...\n...' bashism
2008-06-22 Denis Vlasenkoash: minor shrink (mostly smallints) and variable renaming
2008-06-18 Denis Vlasenkoash: fix "shift BIGNUM" and "read with no variable...
2008-06-14 Denis Vlasenkoash: small cosmetic change
2008-06-14 Denis Vlasenkoash: fix ${var/s/r} handling, add testcase.
2008-06-09 Mike Frysingerreword the error msg so people realize that they broke...
2008-06-01 Denis Vlasenkoash: optional printf builtin. +25 bytes if off, +35...
2008-05-19 Bernhard Reutner... - use STD*_FILENO some more. No object-code changes
2008-05-19 Bernhard Reutner... - use EXIT_{SUCCESS,FAILURE}. No object-code changes
2008-05-18 Denis Vlasenkoash: more of -Wall fixes
2008-05-15 Denis Vlasenkomore of -Wall fixes from Cristian Ionescu-Idbohrn.
2008-05-06 Denis Vlasenkoash: make set -o and set +o work as in dash/bash.
2008-04-14 Denis Vlasenkoash: fix breakage introduced in rev 21481.
2008-04-13 Denis Vlasenkoash: speed up NOFORK code in ash by eliminating second...
2008-04-12 Denis Vlasenkoash: add FEATURE_SH_NOFORK support
2008-04-12 Denis Vlasenkoash: do not do find_applet() twice in shellexec/tryexec
2008-04-01 Denis Vlasenkoshells: do not frocibly enable test, echo and kill...
2008-03-25 Denis Vlasenkoash: support for && and || in [[ expr ]]; add testsuite...
2008-03-25 Denis Vlasenkoash: comment about [[; code style fixes. No code changes.
2008-03-25 Denis Vlasenkoash: optional bash-like pattern subst and substring...
2008-03-25 Denis Vlasenkoash: add read -u; fix read -t and read -n; add testsuit...
2008-03-17 Denis Vlasenko*: fix fallout from -Wunused-parameter
2008-03-17 Denis Vlasenko*: add -Wunused-parameter; fix resulting breakage
2008-03-17 Denis Vlasenkolibbb: introduce and use sigprocmask_allsigs and sigact...
2008-03-12 Denis Vlasenkolibbb: introduse and use signal_[no_]SA_RESTART_empty_m...
2008-02-27 Denis Vlasenko*: add optimization barrier to all "G trick" locations
2008-02-21 Denis Vlasenkoash: s/ckzmalloc/ckzalloc/
2008-02-21 Denis Vlasenkoash: sprinkle a bit more of zeroed allocations.
2008-02-20 Denis Vlasenkolibbb: introduce and use nonblock_safe_read(). Yay!
2008-02-20 Denis Vlasenkoash: introduce and use stzalloc and ckzalloc.
2008-02-19 Denis Vlasenkoash: fix fallout from "A=1 B=$A; echo $B" code.
2008-02-17 Denis Vlasenkowhitespace fixes
2008-02-15 Denis Vlasenkoash: handle "A=1 A=2 B=$A; echo $B". closes bug 947.
2008-02-14 Denis Vlasenkoash: explain why "set -o BOGUS" doesn't abort
2008-02-14 Denis Vlasenkoash: make ash -c 'if set -o barfoo 2>/dev/null; then...
2008-02-12 Denis Vlasenkoash: fix warning about _GNU_SOURCE being redefined...
2008-02-10 Denis Vlasenkoash: fix "orwell bug" 1984. Testcase:
2008-02-03 Denis Vlasenkoash: readability enhancement, no code changes
2008-01-29 Denis Vlasenkoash: code readability enhancements, no real code changes
2008-01-28 Denis Vlasenko*: tidy up usage of char **environ
2008-01-02 Denis Vlasenkolibbb: introduce and use safe_waitpid (loops in EINTR)
2007-12-21 Denis Vlasenkofix buglets found by randomconfig
2007-12-16 Denis Vlasenkoash: reduce global data/bss usage
2007-12-09 Denis Vlasenkolineedit: don't violate API if we do simple fgets
2007-11-28 Denis Vlasenkoreorganize applet table. Eliminates pointers to names.
2007-11-26 Denis Vlasenkoash: make code simpler, and do not do close(-1) - it...
2007-11-24 Denis Vlasenkoremove echo_main -> bb_echo indirection
2007-11-22 Denis Vlasenkoash: fix bug where redirection of closed fd was leaving...
2007-10-29 Denis Vlasenkoash: if tcgetattr(stdin) fails, don't mess with tcsetattr
2007-10-20 Denis Vlasenkoread_line_input: fix it to not do any fancy editing...
2007-10-17 Denis Vlasenkoash: use fdprintf, not dprintf.
2007-10-11 Denis Vlasenkoadd -fvisibility=hidden to CC flags, mark XXX_main...
2007-10-10 Denis Vlasenkoget rid of global "struct bb_applet *current_applet"
2007-10-07 Denis Vlasenkoash: revert "cat | jobs" fix, it causes more problems...
2007-09-30 Denis Vlasenkointroduce and use close_on_exec_on(fd). -50 bytes.
2007-09-28 Denis Vlasenkofix "if (p) free(p)" constructs
2007-09-24 Denis Vlasenkoash: fix prompt expansion (Natanael Copa <natanael...
2007-09-21 Denis Vlasenkoash: remove erroneously applied patch
2007-09-21 Denis Vlasenkohttpd: optional support for partial downloads
2007-09-21 Denis Vlasenkoash: s/int/smallint/. -60 bytes.
next