hush: do not allow sh -c '{ echo boo }'
[oweals/busybox.git] / shell / ash.c
2016-11-04 Denys Vlasenkoash: fix "duplicate local" code (forgot to re-enable...
2016-11-03 Denys Vlasenkoash: while (!got_sig) pause() is not reliable, use...
2016-10-30 Denys Vlasenkoash: if using libc glob(), skip it if no metachars...
2016-10-30 Denys Vlasenkoash: fix bit-rotten debug infrastructure
2016-10-30 Denys Vlasenkoash: make popfile() anfter popallfiles() safe
2016-10-28 Denys Vlasenkoash: use pause(), not sigsuspend(), in wait builtin
2016-10-28 Denys Vlasenkoash: fix interactive "command eval STRING" exiting...
2016-10-27 Denys Vlasenkoash: [JOBS] Fix dowait signal race
2016-10-27 Denys Vlasenkoash: [SIGNAL] Remove EXSIG
2016-10-27 Denys Vlasenkoash: open-code blocking_dowait_with_raise_on_sig()
2016-10-27 Denys Vlasenkoash: return to DOWAIT_* constants similar to dash,...
2016-10-27 Denys Vlasenkoash: delete leftovers from "simplify EOF/newline handli...
2016-10-27 Denys Vlasenkoash: [EXPAND] Fix ifsfirst/ifslastp leak
2016-10-27 Denys Vlasenkoash: move ifsbreakup() and ifsfree() up
2016-10-27 Denys Vlasenkoash: partially sync with dash on "fork if traps are...
2016-10-27 Denys Vlasenkoash: [SHELL] Expand ENV before using it
2016-10-27 Denys Vlasenkoash: comment tweaks, no code changes
2016-10-26 Denys Vlasenkoash: optimize tryexec(): avoid one allocation
2016-10-26 Denys Vlasenkoash: [CD] Lookup PWD after going through CDPATH
2016-10-26 Denys Vlasenkoash: [MEMALLOC] Made grabstackblock an inline wrapper...
2016-10-26 Denys Vlasenkoash: [VAR] Remove setvarsafe
2016-10-26 Denys Vlasenkoash: use shellparam.optind/optoff in getopts() directly...
2016-10-26 Denys Vlasenkoash: [PARSER] Size optimisations in parameter expansion...
2016-10-26 Denys Vlasenkoash: [PARSER] Recognise here-doc delimiters terminated...
2016-10-26 Denys Vlasenkoash: [PARSER] Fix parsing of ${##1}
2016-10-26 Denys Vlasenkoash: [REDIR] Remove redundant CLOEXEC calls
2016-10-26 Denys Vlasenkoash: [REDIR] Replace copyfd by savefd and use dup2...
2016-10-26 Denys Vlasenkoash: [BUILTIN] Treat OPTIND=0 in the same way as OPTIND=1
2016-10-25 Denys Vlasenkoash: [PARSER] Report substition errors at expansion...
2016-10-25 Denys Vlasenkoash: [REDIR] Move null redirect checks into caller
2016-10-25 Denys Vlasenkoash: [PARSER] Do not show prompts in expandstr
2016-10-25 Denys Vlasenkoash: [EXPAND] Removed herefd hack
2016-10-25 Denys Vlasenkoash: [SHELL] Move flushall to the point just before...
2016-10-25 Denys Vlasenkoash: [EVAL] Let funcnode refer to a function definition...
2016-10-25 Denys Vlasenkoash: [REDIR] Remove EMFILE special case
2016-10-25 Denys Vlasenkoash: [EVAL] Check exit for eval NSUBSHELL
2016-10-25 Denys Vlasenkoash: add comment explaining "set -e; $(cmd)" discrepancy
2016-10-25 Denys Vlasenkoash: reduce code differences from upstream
2016-10-25 Denys Vlasenkoash: remove unused EXSHELLPROC
2016-10-25 Denys Vlasenkoash: [BUILTIN] Use EXEXIT in place of EXEXEC
2016-10-25 Denys Vlasenkoash,hush: set exit code 127 in "sh /does/not/exist...
2016-10-24 Denys Vlasenkoash: explain EXP_REDIR and why we (dont) glob redir...
2016-10-23 Ron Yorstonash: return exit status of nofork applets
2016-10-07 Denys Vlasenkoash: all blocks in function node copying must be SHELL_...
2016-10-07 Denys Vlasenkoash: get rid of two global data variables
2016-10-07 Denys Vlasenkoash: comment out free(p) just before _exit, tweak some...
2016-10-02 Denys Vlasenkoash: [PARSER] Add nlprompt/nlnoprompt helpers
2016-10-02 Denys Vlasenkowhitespace fixes
2016-10-02 Denys Vlasenkosh: do not print empty line at the end of "help" output
2016-10-02 Denys Vlasenkoash: undo "tokname hack"
2016-10-02 Denys Vlasenkoash: placate gcc: "warning: ! is only applied to the...
2016-10-02 Denys Vlasenkoash: fix globbing bugs when using glibc glob()
2016-10-02 Denys Vlasenkoash: style fixes
2016-10-02 Denys Vlasenkoash: support "--" in "source" builtin
2016-10-02 Denys Vlasenkoash: expand: Fixed "$@" expansion when EXP_FULL is...
2016-10-01 Denys Vlasenkotest: memory leak: free group id list
2016-10-01 Denys Vlasenkoash: fix return_in_trap1.tests failure
2016-10-01 Denys Vlasenkoash: [EXPAND] Optimise nulonly away and just use quoted...
2016-10-01 Denys Vlasenkoash: [EXPAND] Do not split quoted VSLENGTH and VSTRIM
2016-10-01 Denys Vlasenkoash: [EXPAND] Split unquoted $@/$* correctly when IFS...
2016-10-01 Denys Vlasenkoash: fix "return N" not setting $? in loop conditionals
2016-10-01 Denys Vlasenkoash: [ERROR] Set exitstatus in onint
2016-10-01 Denys Vlasenkoash: [EVAL] Revert SKIPEVAL into EXEXIT
2016-10-01 Denys Vlasenkoash: [EVAL] Pass EV_TESTED into evalcmd
2016-10-01 Denys Vlasenkoash: fix a thinko in the last commit
2016-10-01 Denys Vlasenkoash: make internal globbing code selectable from config
2016-10-01 Denys Vlasenkoash: explain how "command" is handled, and shrink it...
2016-09-30 Denys Vlasenkoash: [VAR] Initialise OPTIND after importing environment
2016-09-30 Denys Vlasenkoash: [BUILTIN] Merge SKIPFUNC/SKIPFILE and only clear...
2016-09-30 Denys Vlasenkoash: Avoid overflow for very long variable name
2016-09-30 Denys Vlasenkoash: [VAR] Sanitise environment variable names on entry
2016-09-30 Denys Vlasenkoash: [EVAL] Avoid using undefined handler
2016-09-30 Denys Vlasenkoash: remove dead stores and unused variables
2016-09-30 Denys Vlasenkoash: [MEMALLOC] Add pushstackmark
2016-09-29 Denys Vlasenkoash: fix arithmetic closing )) split by backslash-newline
2016-09-29 Denys Vlasenkoash: [PARSER] Handle backslash newlines properly after...
2016-09-29 Denys Vlasenkoash: input: Allow two consecutive calls to pungetc
2016-09-28 Denys Vlasenkoash: jobs: Don't attempt to access job table for job %0
2016-09-28 Denys Vlasenkoash: [EVAL] Make eval with empty arguments return 0
2016-09-28 Denys Vlasenkoash: [EVAL] Fix use-after-free in dotrap/evalstring
2016-09-28 Denys Vlasenkoash: Remove unused EV_BACKCMD flag
2016-09-28 Denys Vlasenkoash: eval: Return status in eval functions
2016-09-25 Denys Vlasenkoash: in heredoc code, fix access past the end of alloca...
2016-09-25 Denys Vlasenkoash: fix handling of NULs in $'abc\000def\x00asd'....
2016-09-21 Denys Vlasenkoash: use glob() from libc
2016-09-20 Denys Vlasenkoash: fix handling of bashism $'xxx' with high-bit chars...
2016-09-17 Rostislav Skudnovash: exit after subshell error when errexit option...
2016-09-17 Denys Vlasenkofix "aloc" -> "alloc" typos
2016-09-17 Denys Vlasenkoash: add a FIXME for bug 9246
2016-09-01 Denys Vlasenko*: placate some compile warnings on OSX
2016-07-25 Denys Vlasenkoash: fix handling of ${VAR: -2}
2016-07-16 Denys Vlasenkoash: do not leave SIGQUIT ignored on "exec CMD"
2016-04-22 Denys Vlasenko*: slap on a few ALIGN1/2s where appropriate
2016-04-15 Ron Yorstonash: bash-compatible $'...' shouldn't expand in double...
2016-04-15 Ron YorstonRewrite iteration through applet names to save a few...
2016-03-22 Ron Yorstonash: fix corruption of ${#var} if $var contains UTF...
2016-02-01 Kylie McClainFix compiling with musl's utmp stubs
2016-01-01 Cristian Ionescu... ash: suppress a compilation warning
2015-11-04 Ron Yorstonash: add support for bash 'function' keyword
2015-10-30 Ron Yorstonash: allow popredir to be called if the stack is empty
next