hush: code shrink
[oweals/busybox.git] / shell / hush.c
2018-03-06 Denys Vlasenkohush: code shrink
2018-03-02 Denys Vlasenkohush: fix a='a\\'; echo "${a%\\\\}"
2018-03-02 Denys Vlasenkoshell: tweak bkslash_in_varexp.tests, add bkslash_in_va...
2018-02-13 Denys Vlasenkohush: simplify process_command_subs()
2018-02-08 Denys Vlasenkohush: probably fixing a bug in last LINENO fix
2018-02-08 Denys Vlasenkohush: LINENO fix
2018-01-30 Denys Vlasenkohush: protect against self-modifying trap code
2018-01-27 Denys Vlasenkohush: add HUSH_BASH_SOURCE_CURDIR config option, to...
2018-01-27 Denys Vlasenkohush: fix dot builtin to not search current directory
2018-01-25 Denys Vlasenkohush: fix two corner cases in ${v/pattern/repl}. Closes...
2018-01-25 Denys Vlasenkohush: fix handling of $_ (so far it's an ordinary varia...
2018-01-19 Denys Vlasenkohush: fix a case where EXIT trap may modify its code...
2018-01-19 Denys Vlasenkohush: fix build if !BASH_LINENO_VAR
2018-01-19 Denys Vlasenkohush: implement $LINENO bashism
2018-01-13 Denys Vlasenkohush: fix raw ^C handlisg in single-quoted strings
2018-01-12 Denys Vlasenkohush: tweak command -vV printing code, no logic changes
2018-01-12 Denys Vlasenkohush: implement "command -v -V"
2018-01-11 Denys Vlasenkohush: implement "command" builtin (no options are suppo...
2018-01-11 Denys Vlasenkohush: fix handling of ^C in eval
2018-01-11 Denys Vlasenkohush: fix handling of raw ^C in scripts: "echo ^C"
2018-01-11 Denys Vlasenkohush: remove dead code
2017-12-31 Denys Vlasenkorandomconfig fixes
2017-10-22 Denys Vlasenkohush: fix comment parsing in `cmd`, closes 10421
2017-08-29 Denys Vlasenkohush: GETOPT_RESET() _after_ getopts too.
2017-08-29 Denys Vlasenkohush: reuse "OPTIND=..." string
2017-08-29 Denys Vlasenkohush: fix "getopts" builtin to not be upset by other...
2017-08-17 Denys Vlasenkohush: trivial code shrink in builtin_getopts
2017-08-15 Denys Vlasenkoash,hush: comment and debug tweaks, no code changes
2017-08-11 Denys Vlasenkohush: implement "silent" optstrings of ":opts"
2017-08-11 Denys Vlasenkohush: fix redirect code (was using uninitialized variables)
2017-08-11 Denys Vlasenkoshell: add OPTARG poisoning to getopt_optarg.tests
2017-08-11 Denys Vlasenkohush: teach getopts to set/unset OPTARG
2017-08-10 Denys Vlasenkohush: getopts builtin
2017-08-10 Denys Vlasenkohush: optional times builtin
2017-08-09 Denys Vlasenkohush: implement -d DELIM option for 'read'
2017-08-07 Denys Vlasenkonoexec: consolidate code
2017-08-07 Denys Vlasenkonoexec: do GETOPT_RESET() before entering APPLET_main()
2017-08-07 Denys Vlasenkonoexec: set comm field for noexecs
2017-08-07 Denys Vlasenkofree,stat: make NOEXEC
2017-08-04 Denys Vlasenkosheel: improve comments on signal handling
2017-08-02 Denys Vlasenkohush: do not accept "if() { echo; }" function def
2017-08-02 Denys Vlasenkoline editing: make read_line_input() not take timeout...
2017-08-02 Denys Vlasenkohush: make SIGINT handling visually less confusing
2017-08-02 Denys VlasenkoNOFORK fixes
2017-07-31 Denys Vlasenkohush: remove redundant "G_flag_return_in_progress ...
2017-07-31 Denys Vlasenkohush: fix "true | func_with_return" not allowing return.
2017-07-31 Denys Vlasenkohush: functions have priority over builtins (!)
2017-07-31 Denys Vlasenkohush: if STANDALONE, close interactive fd for NOEXECed...
2017-07-31 Denys Vlasenkoash,hush: ">&10" redirects to script/tty fds should...
2017-07-31 Denys Vlasenkohush: massage redirect code to be slightly more like ash
2017-07-29 Denys Vlasenkohush: fix handling of empty heredoc EOF marker
2017-07-25 Denys Vlasenkohush: fix ${##}, ${#?}, ${#!} handling
2017-07-25 Denys Vlasenkoash: allow "trap NUM [SIG]..." syntax
2017-07-25 Denys Vlasenkohush: treat ${#?} as "length of $?"
2017-07-24 Denys Vlasenkohush: fix a case when redirect to a closed fd #1 is...
2017-07-24 Denys Vlasenkohush: use mempcpy where useful
2017-07-21 Denys Vlasenkoconfig: deindent all help texts
2017-07-18 Denys Vlasenkohush: remove contradicting size info in config help
2017-07-18 Denys VlasenkoUpdate menuconfig items with approximate applet sizes
2017-07-18 Denys Vlasenkohush: tweak "help" output
2017-07-18 Denys Vlasenkohush: fix readonly2.tests failure
2017-07-18 Denys Vlasenkohush: do not assign to readonly VAR in "VAR=VAL CMD...
2017-07-17 Denys Vlasenkohush: add readonly testcase, fix fallout
2017-07-17 Denys Vlasenkohush: convert exp/ro/local parameters to bitfields...
2017-07-17 Denys Vlasenkohush: HUSH_READONLY depends on HUSH
2017-07-17 Denys Vlasenkohush: forgot to emit error on (failing) second "readonl...
2017-07-17 Denys Vlasenkohush: smaller code in !READONLY configs
2017-07-17 Denys Vlasenkohush: implement "readonly" builtin
2017-07-17 Denys Vlasenkohush: small fix to last commit
2017-07-17 Denys Vlasenkohush: support ${VAR:N:-M}
2017-07-17 Denys Vlasenkoshells: expand TODO comments, no code changes
2017-07-16 Denys Vlasenkohush: fix "cmd1 && cmd2 &" handling on NOMMU
2017-07-15 Denys Vlasenkohush: fix and_or_and_backgrounding.tests failure
2017-07-14 Denys Vlasenkohush: make "wait %1" work even if the job is dead
2017-07-14 Denys Vlasenkohush: remove superfluous comparison
2017-07-14 Denys Vlasenkohush: add support for "set -e"
2017-07-10 Denys Vlasenkohush: add TODO for "set -e"
2017-07-10 Denys Vlasenkohush: simplify insert_job_into_table() a bit
2017-07-10 Denys Vlasenkohush: rename a few functions
2017-07-07 Denys Vlasenkohush: explain why wait5.tests is failing
2017-07-07 Denys Vlasenkohush: fix "(sleep 1; exit 3) & sleep 2; echo $?; wait...
2017-07-07 Denys Vlasenkohush: fix two redirection testcase failures
2017-07-07 Denys Vlasenkomain: fix the case where user has "halt" as login shell...
2017-07-06 Denys Vlasenkohush: add a TODO about redir3.tests failure
2017-07-06 Denys Vlasenkohush: Print error messages on shift -1
2017-07-06 Denys Vlasenkohush: implement negative start in the ${v: -n[:m]}...
2017-07-06 Denys Vlasenkohush: "adopt" ash signal4.tests
2017-07-05 Denys Vlasenkohush: correctly handle quoting in "case" even if !BASH_...
2017-07-05 Denys Vlasenkohush: fix quoted_punct.tests failure
2017-07-03 Denys Vlasenkofixes for bugs found by make_single_applets.sh
2017-07-03 Denys Vlasenkomsh: delete this applet
2017-07-02 Denys Vlasenkorandomconfig fixes
2017-05-22 Denys Vlasenkoash,hush: fix SIGCHLD interrupting read builtin
2017-04-17 Denys VlasenkoSpelling fixes in comments, documentation, tests and...
2017-01-29 Denys Vlasenko*: add comment about APPLET_ODDNAME format
2017-01-11 Denys Vlasenkohush: reinstate [[ builtin
2017-01-11 Kang-Che Sunghush: split bash compatible extensions into separate...
2017-01-10 Denys Vlasenkohush: shorten output of "help" builtin
2017-01-10 Denys Vlasenkohush: reorder builtins (cd and pwd ought to be close...
2017-01-10 Denys Vlasenkoshells: make hush test optional, rename ASH_BUILTIN_foo...
next