hush: replace flag bytes in struct o_string with bit flags
[oweals/busybox.git] / shell / hush.c
2010-09-08 Denys Vlasenkohush: replace flag bytes in struct o_string with bit...
2010-09-08 Denys Vlasenkohush: remove unused enum typedef
2010-09-08 Denys Vlasenkohush: fix set -- q w e; (IFS='' echo "$*"; IFS='';...
2010-09-07 Denys Vlasenkoshell: unify endofname() in hush and ash
2010-09-07 Denys Vlasenkohush: a few relatively trivial simplifications
2010-09-07 Denys Vlasenkohush: style cleanups. no code changes
2010-09-06 Denys Vlasenkohush: revert a recent buggy change which resulted in...
2010-09-06 Denys Vlasenkofix typo in comment
2010-09-06 Denys Vlasenkohush: fix another corner case with backslashes in heredocs
2010-09-06 Denys Vlasenkohush: fix backslash and terminator handling in <<[...
2010-09-06 Denys Vlasenkohush: fix globbing+backslashes in unquoted $var expansion
2010-09-06 Denys Vlasenkohush: remove disabled CMD_SINGLEWORD_NOGLOB_COND, renam...
2010-09-06 Denys Vlasenkoshell: remove lash and bbsh
2010-09-05 Denys Vlasenkohush: big reordering: move parser functions to the...
2010-09-05 Denys Vlasenkohush: rename o_quoted to has_quoted_part; small code...
2010-09-05 Denys Vlasenkohush: move variable expansion into a separate function...
2010-09-05 Denys Vlasenkohush: add support for ${var/pattern/repl}, conditional...
2010-09-04 Denys Vlasenkohush: optimize #[#] and %[%] for speed. size -2 bytes.
2010-09-04 Denys Vlasenkohush: fix handling of backslashes in variable assignment
2010-08-16 Denys Vlasenko*: make GNU licensing statement forms more regular
2010-08-12 Denys Vlasenko*: s/xatoi_u/xatoi_positive/g - I got bored of mistypin...
2010-07-25 Denys Vlasenko*: mass cosmetic removal of extra empty lines. no code...
2010-07-25 Alexander Shishkinash: fix $! value when traps are set
2010-07-16 Denys Vlasenkohush: move msh/lash config into hush.c, no code changes
2010-07-16 Denys Vlasenkoash: move config stuff into ash.c, no code chages
2010-07-16 Denys Vlasenkohush: fix multimple dependent variable expansion cases
2010-07-16 Denys Vlasenkohush: make set -x support optional
2010-07-16 Denys Vlasenkohush: add support for set -x
2010-07-15 Denys Vlasenkohush: fix typo in comment
2010-07-15 Denys Vlasenkohush: fix faloout from previous commit
2010-07-14 Denys Vlasenkohush: make pun_pipe loop clearer; fix "cmd | var=`cmd...
2010-07-05 Denys Vlasenkorandomconfig fixes
2010-07-04 Pascal Bellard*: introduce and use xfork() and xvfork()
2010-06-26 Denys Vlasenkobuild system: do not rebuild ash and hush on any change...
2010-06-19 Dan FandrichA few minor portability improvements
2010-06-07 Denys Vlasenkobbconfig: make it independent from printf functions
2010-05-23 Denys Vlasenkoshell: consolidate builtin_foo.? into shell_common...
2010-05-22 Denys Vlasenkohush: trivial code shrink
2010-05-22 Denys Vlasenkohush: reduce #ifdef forest a bit, rename handle_dollar...
2010-05-22 Denys Vlasenkohush: fix hush -c 'echo $0' - was showing empty string
2010-05-22 Denys Vlasenkohush: fix segfault in ${?:N:M}
2010-05-22 Denys Vlasenkohush: fix "hush -c 'echo $#'" showing -1
2010-05-22 Denys Vlasenkohush: support ${var:EXPR:EXPR}!
2010-05-21 Denys Vlasenkohush: fix a nommu todo in recent commits
2010-05-21 Denys Vlasenkohush: fix more obscure ${var%...} cases
2010-05-21 Denys Vlasenkohush: fix a=abc; c=c; echo ${a%${c}}
2010-05-21 Denys Vlasenkohush: handle expansions in ${var?expanded_word} constructs
2010-05-21 Denys Vlasenkohush: reorganized TODO comment at top
2010-05-21 Denys Vlasenkohush: add a list of unsupported builtins
2010-05-21 Denys Vlasenkohush: handle ${var:NUM:} too
2010-05-20 Denys Vlasenkohush: remove extra comparison from prev commit
2010-05-20 Denys Vlasenkohush: optional support for ${var:N:M} bashism
2010-05-20 Denys Vlasenkohush: explain various parameter expansion ops in comments
2010-05-20 Denys Vlasenkohush: small code shrink
2010-05-20 Denys Vlasenkohush: shrink variable expansion code
2010-05-20 Denys Vlasenkohush: fix var=`exit 2` not setting $? to 2
2010-05-20 Denys Vlasenkohush: code shrink
2010-05-20 Denys Vlasenkohush: support "cd -- DIR" and such
2010-05-18 Denys Vlasenkoash,hush: make bare "." set exitcode to 2
2010-05-17 Denys Vlasenkohush: update bash compat todo comment
2010-05-17 Denys Vlasenkoash,hush: make "source" a synonym for . if bash compat...
2010-05-17 Denys Vlasenkohush: fix hush-bugs/parse_err.tests
2010-05-16 Denys Vlasenkohush: mention PPID, RANDOM support
2010-03-23 Denys Vlasenko*: merge some common strings
2010-03-23 Denys Vlasenkoash,hush: make it possible to build them individually
2010-03-06 Denys Vlasenkohush: use ash's ulimit builtin; make it more more bash0...
2010-02-08 Denys Vlasenkohush: note a FIXME
2010-01-28 Denys Vlasenkohush: more "greppable" field names. no code changes
2010-01-25 Denys Vlasenkowhitespace fixes
2010-01-24 Denys Vlasenkorandomconfig fixes
2010-01-13 Denys Vlasenkoshell/read: check that variable names are sane
2010-01-12 Denys Vlasenkohush: use ash's read builtin
2010-01-12 Denys Vlasenkohush: fix potential buffer overflow on NOMMU
2010-01-12 Denys Vlasenkohush: fix subshell.tests failure on NOMMU
2010-01-12 Denys Vlasenkohush: two NOMMU fixes for bugs 877 and 883
2010-01-12 Denys Vlasenkohush: plug a memory leak
2010-01-04 Denys Vlasenkohush: fix exitcodes of killed processes
2009-11-20 Denys Vlasenkofix fallout from isprint() changes
2009-11-17 Denys Vlasenkohush: improve HUSH_BRACE_EXP code (still disabled)...
2009-11-16 Denys Vlasenkotweak in comment
2009-11-16 Denys Vlasenkohush: initial stab at brace expansion support
2009-11-16 Denys Vlasenkohush: fix handling of words with braces. +65 bytes
2009-11-16 Denys Vlasenkohush: fix exit code propagation from `cmd`. +45 bytes
2009-11-15 Denys Vlasenkolibbb: added xfdopen_for_read/write
2009-11-15 Denys Vlasenkohush: wait for `cmd` to complete, and immediately store...
2009-11-02 Denys Vlasenko*: introduce and use ffulsh_all()
2009-10-22 Denys Vlasenkobuild failure fix and some cosmetics
2009-10-19 Denys Vlasenkohush: fix exec builtin in a better way (+ "glob in...
2009-10-19 Denys Vlasenkohush: use configured max line length, not BUFSIZE from...
2009-10-19 Denys Vlasenkohush: remove superfluous assignment
2009-10-19 Denys Vlasenkohush: make it compile again :/
2009-10-19 Denys Vlasenkohush: cosmetics. no code changes
2009-10-18 Denys Vlasenkohush: fix handling of empty arguments
2009-10-18 Mike Frysingerhush: handle empty execs
2009-10-15 Mike Frysingerhush: add a printf builtin
2009-10-15 Mike Frysingerhush: unify handling of builtin applets
2009-10-12 Denys Vlasenkoash,hush: fix $RANDOM in children being repeated
2009-10-11 Denys Vlasenkohush: shrink $RANDOM support
2009-10-09 Denys Vlasenkohush: fix cut-n-paste error in last commit
2009-10-09 Denys Vlasenkohush: add support for $RANDOM. If on:
next