2017-07-29 |
Denys Vlasenko | ash: [PARSER] Add FAKEEOFMARK for expandstr |
blob | commitdiff | raw |
2017-07-29 |
Denys Vlasenko | ash: [PARSER] Removed noexpand/length check on eofmark |
blob | commitdiff | raw | diff to current |
2017-07-29 |
Denys Vlasenko | ash: "Undo all redirections" comment is wrong, delete it |
blob | commitdiff | raw | diff to current |
2017-07-28 |
Denys Vlasenko | ash: make tryexec(cmd) parameter const char |
blob | commitdiff | raw | diff to current |
2017-07-28 |
Ron Yorston | ash: support platforms that don't have '%m' printf... |
blob | commitdiff | raw | diff to current |
2017-07-28 |
Denys Vlasenko | ash: less hackish implementation of evaltreenr() |
blob | commitdiff | raw | diff to current |
2017-07-26 |
Denys Vlasenko | ash: force inlining of a trivial function |
blob | commitdiff | raw | diff to current |
2017-07-26 |
Denys Vlasenko | ash: revert previous implementation of "A=1 A=2 B=... |
blob | commitdiff | raw | diff to current |
2017-07-26 |
Denys Vlasenko | ash: [VAR] Fix loss of variables when hash collides |
blob | commitdiff | raw | diff to current |
2017-07-26 |
Denys Vlasenko | ash: [VAR] Do not poplocalvars prematurely on regular... |
blob | commitdiff | raw | diff to current |
2017-07-26 |
Denys Vlasenko | ash: [VAR] Fix poplocalvar on abnormal exit from function |
blob | commitdiff | raw | diff to current |
2017-07-26 |
Denys Vlasenko | ash: [VAR] Replace cmdenviron with localvars |
blob | commitdiff | raw | diff to current |
2017-07-26 |
Denys Vlasenko | ash: [VAR] Fix poplocalvar leak |
blob | commitdiff | raw | diff to current |
2017-07-26 |
Denys Vlasenko | ash: [VAR] Add localvars nesting |
blob | commitdiff | raw | diff to current |
2017-07-26 |
Denys Vlasenko | ash: alloc slightly smaller buffer in cvtnum(); faster... |
blob | commitdiff | raw | diff to current |
2017-07-26 |
Denys Vlasenko | ash: fix redir_leak.tests if STANDALONE=y |
blob | commitdiff | raw | diff to current |
2017-07-25 |
Denys Vlasenko | ash: [SHELL] Optimize dash -c "command" to avoid a... |
blob | commitdiff | raw | diff to current |
2017-07-25 |
Denys Vlasenko | ash: allow "trap NUM [SIG]..." syntax |
blob | commitdiff | raw | diff to current |
2017-07-25 |
Denys Vlasenko | ash: [REDIR] Replace GPL noclobberopen code with the... |
blob | commitdiff | raw | diff to current |
2017-07-25 |
Denys Vlasenko | ash: sync up with dash with respect to redirection... |
blob | commitdiff | raw | diff to current |
2017-07-25 |
Denys Vlasenko | ash: [VAR] Move unsetvar functionality into setvareq |
blob | commitdiff | raw | diff to current |
2017-07-24 |
Denys Vlasenko | ash: fix comment, no code changes |
blob | commitdiff | raw | diff to current |
2017-07-23 |
Denys Vlasenko | ash: fix for last commit |
blob | commitdiff | raw | diff to current |
2017-07-23 |
Denys Vlasenko | ash: use mempcpy() in more places |
blob | commitdiff | raw | diff to current |
2017-07-21 |
Denys Vlasenko | ash: use mempcpy() where appropriate |
blob | commitdiff | raw | diff to current |
2017-07-21 |
Denys Vlasenko | ash: improve set -x to quote strings as necessary |
blob | commitdiff | raw | diff to current |
2017-07-21 |
Denys Vlasenko | config: deindent all help texts |
blob | commitdiff | raw | diff to current |
2017-07-18 |
Denys Vlasenko | ash: remove contradicting size info in config help |
blob | commitdiff | raw | diff to current |
2017-07-18 |
Denys Vlasenko | Update menuconfig items with approximate applet sizes |
blob | commitdiff | raw | diff to current |
2017-07-17 |
Denys Vlasenko | ash: more general format ${var:EXPR:EXPR} |
blob | commitdiff | raw | diff to current |
2017-07-17 |
Denys Vlasenko | ash: "you disabled math" is wrong: user did not disable... |
blob | commitdiff | raw | diff to current |
2017-07-17 |
Denys Vlasenko | shells: expand TODO comments, no code changes |
blob | commitdiff | raw | diff to current |
2017-07-15 |
Johannes Schindelin | ash: protect WIFSTOPPED use with #if JOBS |
blob | commitdiff | raw | diff to current |
2017-07-07 |
Denys Vlasenko | main: fix the case where user has "halt" as login shell... |
blob | commitdiff | raw | diff to current |
2017-07-05 |
Denys Vlasenko | hush: fix quoted_punct.tests failure |
blob | commitdiff | raw | diff to current |
2017-07-05 |
Denys Vlasenko | ash: fix escaping of a few characters (broken by last... |
blob | commitdiff | raw | diff to current |
2017-07-05 |
Denys Vlasenko | ash: tweak in comment |
blob | commitdiff | raw | diff to current |
2017-07-05 |
Denys Vlasenko | ash: note which versions of glibc exhibit "rho bug" |
blob | commitdiff | raw | diff to current |
2017-07-05 |
Denys Vlasenko | ash: fix matching of unicode greek letter rho (cf 81... |
blob | commitdiff | raw | diff to current |
2017-07-01 |
Denys Vlasenko | ash: fix $HOME/.profile reading if !ASH_EXPAND_PRMT... |
blob | commitdiff | raw | diff to current |
2017-07-01 |
Denys Vlasenko | ash: fix 'trap - 65' |
blob | commitdiff | raw | diff to current |
2017-06-27 |
Denys Vlasenko | ash: fix $HOME/.profile reading if !ASH_EXPAND_PRMT |
blob | commitdiff | raw | diff to current |
2017-05-26 |
Youfu Zhang | ash: fix incorrect path in describe_command |
blob | commitdiff | raw | diff to current |
2017-05-22 |
Denys Vlasenko | ash,hush: fix SIGCHLD interrupting read builtin |
blob | commitdiff | raw | diff to current |
2017-04-17 |
Denys Vlasenko | Spelling fixes in comments, documentation, tests and... |
blob | commitdiff | raw | diff to current |
2017-04-12 |
Denys Vlasenko | ash: implement "exec -a ARGV0 CMD ARGV1..." |
blob | commitdiff | raw | diff to current |
2017-04-12 |
Denys Vlasenko | ash: make shellexec capable of using separate argv... |
blob | commitdiff | raw | diff to current |
2017-02-03 |
Denys Vlasenko | ash: add INT_OFF/ON around allocations |
blob | commitdiff | raw | diff to current |
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 |
next |