2017-02-03 |
Denys Vlasenko | ash: add INT_OFF/ON around allocations |
blob | commitdiff | raw |
2017-01-31 |
Felix Fietkau | ash: improve / fix glob expansion |
blob | commitdiff | raw | diff to current |
2017-01-29 |
Denys Vlasenko | *: add comment about APPLET_ODDNAME format |
blob | commitdiff | raw | diff to current |
2017-01-11 |
Denys Vlasenko | ash: commented-out possible fix for 7694 |
blob | commitdiff | raw | diff to current |
2017-01-11 |
Denys Vlasenko | ash: 16-bit ->nprocs field is a pain for many CPUs |
blob | commitdiff | raw | diff to current |
2017-01-11 |
Denys Vlasenko | ash: split bash compatible extensions into separate... |
blob | commitdiff | raw | diff to current |
2017-01-10 |
Denys Vlasenko | ash: revert "make dot command search current directory... |
blob | commitdiff | raw | diff to current |
2017-01-10 |
Denys Vlasenko | shells: make hush test optional, rename ASH_BUILTIN_foo... |
blob | commitdiff | raw | diff to current |
2017-01-10 |
Denys Vlasenko | Big cleanup in config help and description |
blob | commitdiff | raw | diff to current |
2017-01-09 |
Denys Vlasenko | ash: fix a bug in argv restoration after sourcing a... |
blob | commitdiff | raw | diff to current |
2017-01-07 |
Denys Vlasenko | ash: fix open fds leaking in redirects. Closes 9561 |
blob | commitdiff | raw | diff to current |
2017-01-06 |
Kang-Che Sung | ash: explicltly group ash options |
blob | commitdiff | raw | diff to current |
2017-01-03 |
Ron Yorston | ash: fix error code regression |
blob | commitdiff | raw | diff to current |
2016-12-23 |
Denys Vlasenko | Make it possible to select "sh" and "bash" aliases... |
blob | commitdiff | raw | diff to current |
2016-12-22 |
Denys Vlasenko | shell: move "config" blocks above their use in codition... |
blob | commitdiff | raw | diff to current |
2016-12-22 |
Denys Vlasenko | Tweak some config defaults; fix MODPROBE_SMALL ordering... |
blob | commitdiff | raw | diff to current |
2016-12-21 |
Denys Vlasenko | ash: clarify uclibc glob() bug in comment |
blob | commitdiff | raw | diff to current |
2016-12-21 |
Denys Vlasenko | ash: error out if ASH_INTERNAL_GLOB is not selected... |
blob | commitdiff | raw | diff to current |
2016-12-12 |
Denys Vlasenko | ash: fix signed char expansion bug |
blob | commitdiff | raw | diff to current |
2016-12-12 |
Denys Vlasenko | shell: suppress "unused var/func" warnings on some... |
blob | commitdiff | raw | diff to current |
2016-11-25 |
Denys Vlasenko | ash,hush: make ^C in interactive mode visually much... |
blob | commitdiff | raw | diff to current |
2016-11-24 |
Denys Vlasenko | ash,hush: ^C from command line should set $? to 128... |
blob | commitdiff | raw | diff to current |
2016-11-23 |
Denys Vlasenko | test: make [ and [[ forms individually selectable |
blob | commitdiff | raw | diff to current |
2016-11-04 |
Denys Vlasenko | ash: fix "duplicate local" code (forgot to re-enable... |
blob | commitdiff | raw | diff to current |
2016-11-03 |
Denys Vlasenko | ash: while (!got_sig) pause() is not reliable, use... |
blob | commitdiff | raw | diff to current |
2016-10-30 |
Denys Vlasenko | ash: if using libc glob(), skip it if no metachars... |
blob | commitdiff | raw | diff to current |
2016-10-30 |
Denys Vlasenko | ash: fix bit-rotten debug infrastructure |
blob | commitdiff | raw | diff to current |
2016-10-30 |
Denys Vlasenko | ash: make popfile() anfter popallfiles() safe |
blob | commitdiff | raw | diff to current |
2016-10-28 |
Denys Vlasenko | ash: use pause(), not sigsuspend(), in wait builtin |
blob | commitdiff | raw | diff to current |
2016-10-28 |
Denys Vlasenko | ash: fix interactive "command eval STRING" exiting... |
blob | commitdiff | raw | diff to current |
2016-10-27 |
Denys Vlasenko | ash: [JOBS] Fix dowait signal race |
blob | commitdiff | raw | diff to current |
2016-10-27 |
Denys Vlasenko | ash: [SIGNAL] Remove EXSIG |
blob | commitdiff | raw | diff to current |
2016-10-27 |
Denys Vlasenko | ash: open-code blocking_dowait_with_raise_on_sig() |
blob | commitdiff | raw | diff to current |
2016-10-27 |
Denys Vlasenko | ash: return to DOWAIT_* constants similar to dash,... |
blob | commitdiff | raw | diff to current |
2016-10-27 |
Denys Vlasenko | ash: delete leftovers from "simplify EOF/newline handli... |
blob | commitdiff | raw | diff to current |
2016-10-27 |
Denys Vlasenko | ash: [EXPAND] Fix ifsfirst/ifslastp leak |
blob | commitdiff | raw | diff to current |
2016-10-27 |
Denys Vlasenko | ash: move ifsbreakup() and ifsfree() up |
blob | commitdiff | raw | diff to current |
2016-10-27 |
Denys Vlasenko | ash: partially sync with dash on "fork if traps are... |
blob | commitdiff | raw | diff to current |
2016-10-27 |
Denys Vlasenko | ash: [SHELL] Expand ENV before using it |
blob | commitdiff | raw | diff to current |
2016-10-27 |
Denys Vlasenko | ash: comment tweaks, no code changes |
blob | commitdiff | raw | diff to current |
2016-10-26 |
Denys Vlasenko | ash: optimize tryexec(): avoid one allocation |
blob | commitdiff | raw | diff to current |
2016-10-26 |
Denys Vlasenko | ash: [CD] Lookup PWD after going through CDPATH |
blob | commitdiff | raw | diff to current |
2016-10-26 |
Denys Vlasenko | ash: [MEMALLOC] Made grabstackblock an inline wrapper... |
blob | commitdiff | raw | diff to current |
2016-10-26 |
Denys Vlasenko | ash: [VAR] Remove setvarsafe |
blob | commitdiff | raw | diff to current |
2016-10-26 |
Denys Vlasenko | ash: use shellparam.optind/optoff in getopts() directly... |
blob | commitdiff | raw | diff to current |
2016-10-26 |
Denys Vlasenko | ash: [PARSER] Size optimisations in parameter expansion... |
blob | commitdiff | raw | diff to current |
2016-10-26 |
Denys Vlasenko | ash: [PARSER] Recognise here-doc delimiters terminated... |
blob | commitdiff | raw | diff to current |
2016-10-26 |
Denys Vlasenko | ash: [PARSER] Fix parsing of ${##1} |
blob | commitdiff | raw | diff to current |
2016-10-26 |
Denys Vlasenko | ash: [REDIR] Remove redundant CLOEXEC calls |
blob | commitdiff | raw | diff to current |
2016-10-26 |
Denys Vlasenko | ash: [REDIR] Replace copyfd by savefd and use dup2... |
blob | commitdiff | raw | diff to current |
2016-10-26 |
Denys Vlasenko | ash: [BUILTIN] Treat OPTIND=0 in the same way as OPTIND=1 |
blob | commitdiff | raw | diff to current |
2016-10-25 |
Denys Vlasenko | ash: [PARSER] Report substition errors at expansion... |
blob | commitdiff | raw | diff to current |
2016-10-25 |
Denys Vlasenko | ash: [REDIR] Move null redirect checks into caller |
blob | commitdiff | raw | diff to current |
2016-10-25 |
Denys Vlasenko | ash: [PARSER] Do not show prompts in expandstr |
blob | commitdiff | raw | diff to current |
2016-10-25 |
Denys Vlasenko | ash: [EXPAND] Removed herefd hack |
blob | commitdiff | raw | diff to current |
2016-10-25 |
Denys Vlasenko | ash: [SHELL] Move flushall to the point just before... |
blob | commitdiff | raw | diff to current |
2016-10-25 |
Denys Vlasenko | ash: [EVAL] Let funcnode refer to a function definition... |
blob | commitdiff | raw | diff to current |
2016-10-25 |
Denys Vlasenko | ash: [REDIR] Remove EMFILE special case |
blob | commitdiff | raw | diff to current |
2016-10-25 |
Denys Vlasenko | ash: [EVAL] Check exit for eval NSUBSHELL |
blob | commitdiff | raw | diff to current |
2016-10-25 |
Denys Vlasenko | ash: add comment explaining "set -e; $(cmd)" discrepancy |
blob | commitdiff | raw | diff to current |
2016-10-25 |
Denys Vlasenko | ash: reduce code differences from upstream |
blob | commitdiff | raw | diff to current |
2016-10-25 |
Denys Vlasenko | ash: remove unused EXSHELLPROC |
blob | commitdiff | raw | diff to current |
2016-10-25 |
Denys Vlasenko | ash: [BUILTIN] Use EXEXIT in place of EXEXEC |
blob | commitdiff | raw | diff to current |
2016-10-25 |
Denys Vlasenko | ash,hush: set exit code 127 in "sh /does/not/exist... |
blob | commitdiff | raw | diff to current |
2016-10-24 |
Denys Vlasenko | ash: explain EXP_REDIR and why we (dont) glob redir... |
blob | commitdiff | raw | diff to current |
2016-10-23 |
Ron Yorston | ash: return exit status of nofork applets |
blob | commitdiff | raw | diff to current |
2016-10-07 |
Denys Vlasenko | ash: all blocks in function node copying must be SHELL_... |
blob | commitdiff | raw | diff to current |
2016-10-07 |
Denys Vlasenko | ash: get rid of two global data variables |
blob | commitdiff | raw | diff to current |
2016-10-07 |
Denys Vlasenko | ash: comment out free(p) just before _exit, tweak some... |
blob | commitdiff | raw | diff to current |
2016-10-02 |
Denys Vlasenko | ash: [PARSER] Add nlprompt/nlnoprompt helpers |
blob | commitdiff | raw | diff to current |
2016-10-02 |
Denys Vlasenko | whitespace fixes |
blob | commitdiff | raw | diff to current |
2016-10-02 |
Denys Vlasenko | sh: do not print empty line at the end of "help" output |
blob | commitdiff | raw | diff to current |
2016-10-02 |
Denys Vlasenko | ash: undo "tokname hack" |
blob | commitdiff | raw | diff to current |
2016-10-02 |
Denys Vlasenko | ash: placate gcc: "warning: ! is only applied to the... |
blob | commitdiff | raw | diff to current |
2016-10-02 |
Denys Vlasenko | ash: fix globbing bugs when using glibc glob() |
blob | commitdiff | raw | diff to current |
2016-10-02 |
Denys Vlasenko | ash: style fixes |
blob | commitdiff | raw | diff to current |
2016-10-02 |
Denys Vlasenko | ash: support "--" in "source" builtin |
blob | commitdiff | raw | diff to current |
2016-10-02 |
Denys Vlasenko | ash: expand: Fixed "$@" expansion when EXP_FULL is... |
blob | commitdiff | raw | diff to current |
2016-10-01 |
Denys Vlasenko | test: memory leak: free group id list |
blob | commitdiff | raw | diff to current |
2016-10-01 |
Denys Vlasenko | ash: fix return_in_trap1.tests failure |
blob | commitdiff | raw | diff to current |
2016-10-01 |
Denys Vlasenko | ash: [EXPAND] Optimise nulonly away and just use quoted... |
blob | commitdiff | raw | diff to current |
2016-10-01 |
Denys Vlasenko | ash: [EXPAND] Do not split quoted VSLENGTH and VSTRIM |
blob | commitdiff | raw | diff to current |
2016-10-01 |
Denys Vlasenko | ash: [EXPAND] Split unquoted $@/$* correctly when IFS... |
blob | commitdiff | raw | diff to current |
2016-10-01 |
Denys Vlasenko | ash: fix "return N" not setting $? in loop conditionals |
blob | commitdiff | raw | diff to current |
2016-10-01 |
Denys Vlasenko | ash: [ERROR] Set exitstatus in onint |
blob | commitdiff | raw | diff to current |
2016-10-01 |
Denys Vlasenko | ash: [EVAL] Revert SKIPEVAL into EXEXIT |
blob | commitdiff | raw | diff to current |
2016-10-01 |
Denys Vlasenko | ash: [EVAL] Pass EV_TESTED into evalcmd |
blob | commitdiff | raw | diff to current |
2016-10-01 |
Denys Vlasenko | ash: fix a thinko in the last commit |
blob | commitdiff | raw | diff to current |
2016-10-01 |
Denys Vlasenko | ash: make internal globbing code selectable from config |
blob | commitdiff | raw | diff to current |
2016-10-01 |
Denys Vlasenko | ash: explain how "command" is handled, and shrink it... |
blob | commitdiff | raw | diff to current |
2016-09-30 |
Denys Vlasenko | ash: [VAR] Initialise OPTIND after importing environment |
blob | commitdiff | raw | diff to current |
2016-09-30 |
Denys Vlasenko | ash: [BUILTIN] Merge SKIPFUNC/SKIPFILE and only clear... |
blob | commitdiff | raw | diff to current |
2016-09-30 |
Denys Vlasenko | ash: Avoid overflow for very long variable name |
blob | commitdiff | raw | diff to current |
2016-09-30 |
Denys Vlasenko | ash: [VAR] Sanitise environment variable names on entry |
blob | commitdiff | raw | diff to current |
2016-09-30 |
Denys Vlasenko | ash: [EVAL] Avoid using undefined handler |
blob | commitdiff | raw | diff to current |
2016-09-30 |
Denys Vlasenko | ash: remove dead stores and unused variables |
blob | commitdiff | raw | diff to current |
2016-09-30 |
Denys Vlasenko | ash: [MEMALLOC] Add pushstackmark |
blob | commitdiff | raw | diff to current |
2016-09-29 |
Denys Vlasenko | ash: fix arithmetic closing )) split by backslash-newline |
blob | commitdiff | raw | diff to current |
2016-09-29 |
Denys Vlasenko | ash: [PARSER] Handle backslash newlines properly after... |
blob | commitdiff | raw | diff to current |
2016-09-29 |
Denys Vlasenko | ash: input: Allow two consecutive calls to pungetc |
blob | commitdiff | raw | diff to current |
next |