2016-10-30 |
Denys Vlasenko | ash: make popfile() anfter popallfiles() safe Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-28 |
Denys Vlasenko | hush: fix "(sleep 1; exit 3) & sleep 2; echo $?; wait... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-28 |
Denys Vlasenko | hush: fix "wait PID" Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-28 |
Denys Vlasenko | ash: use pause(), not sigsuspend(), in wait builtin Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-28 |
Denys Vlasenko | ash: fix interactive "command eval STRING" exiting... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-27 |
Denys Vlasenko | ash: [JOBS] Fix dowait signal race Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-27 |
Denys Vlasenko | ash: [SIGNAL] Remove EXSIG Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-27 |
Denys Vlasenko | ash: open-code blocking_dowait_with_raise_on_sig() Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-27 |
Denys Vlasenko | ash: return to DOWAIT_* constants similar to dash,... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-27 |
Denys Vlasenko | ash: delete leftovers from "simplify EOF/newline handling... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-27 |
Denys Vlasenko | ash: [EXPAND] Fix ifsfirst/ifslastp leak Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-27 |
Denys Vlasenko | ash: move ifsbreakup() and ifsfree() up Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-27 |
Denys Vlasenko | ash: partially sync with dash on "fork if traps are... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-27 |
Denys Vlasenko | ash: [SHELL] Expand ENV before using it Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-27 |
Denys Vlasenko | ash: comment tweaks, no code changes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-26 |
Denys Vlasenko | ash: optimize tryexec(): avoid one allocation Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-26 |
Denys Vlasenko | ash: [CD] Lookup PWD after going through CDPATH Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-26 |
Denys Vlasenko | ash: [MEMALLOC] Made grabstackblock an inline wrapper... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-26 |
Denys Vlasenko | ash: [VAR] Remove setvarsafe Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-26 |
Denys Vlasenko | ash: use shellparam.optind/optoff in getopts() directly... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-26 |
Denys Vlasenko | ash: [PARSER] Size optimisations in parameter expansion... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-26 |
Denys Vlasenko | ash: [PARSER] Recognise here-doc delimiters terminated... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-26 |
Denys Vlasenko | ash: [PARSER] Fix parsing of ${##1} Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-26 |
Denys Vlasenko | ash: [REDIR] Remove redundant CLOEXEC calls Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-26 |
Denys Vlasenko | ash: [REDIR] Replace copyfd by savefd and use dup2... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-26 |
Denys Vlasenko | typo fixes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-26 |
Denys Vlasenko | ash: [BUILTIN] Treat OPTIND=0 in the same way as OPTIND=1 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-25 |
Denys Vlasenko | ash: [PARSER] Report substition errors at expansion... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-25 |
Denys Vlasenko | ash: [REDIR] Move null redirect checks into caller Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-25 |
Denys Vlasenko | ash: [PARSER] Do not show prompts in expandstr Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-25 |
Denys Vlasenko | ash: [EXPAND] Removed herefd hack Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-25 |
Denys Vlasenko | ash: [SHELL] Move flushall to the point just before... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-25 |
Denys Vlasenko | ash: [EVAL] Let funcnode refer to a function definition... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-25 |
Denys Vlasenko | ash: [REDIR] Remove EMFILE special case Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-25 |
Denys Vlasenko | ash: [EVAL] Check exit for eval NSUBSHELL Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-25 |
Denys Vlasenko | ash: add comment explaining "set -e; $(cmd)" discrepancy Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-25 |
Denys Vlasenko | ash: reduce code differences from upstream Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-25 |
Denys Vlasenko | ash: remove unused EXSHELLPROC Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-25 |
Denys Vlasenko | ash: [BUILTIN] Use EXEXIT in place of EXEXEC Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-25 |
Denys Vlasenko | ash,hush: set exit code 127 in "sh /does/not/exist... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-25 |
Denys Vlasenko | udhcpc: check read of overload option data byte to... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-24 |
Denys Vlasenko | ash: explain EXP_REDIR and why we (dont) glob redir... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-23 |
Denys Vlasenko | lineedit: fix completion with applet names. closes... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-14 |
Denys Vlasenko | examples: update var_service/README again Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-14 |
Denys Vlasenko | typo fixes in doc Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-14 |
Denys Vlasenko | examples: update var_service/README again Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-14 |
Denys Vlasenko | examples: update var_service/README Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-13 |
Denys Vlasenko | telnetd: ifdef out a buggy error handling code path Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-12 |
Denys Vlasenko | cpio: fix restoration of file ownership, closes 9306 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-12 |
Denys Vlasenko | telnet: code shrink Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-12 |
Denys Vlasenko | telnetd: add another handshake example in comments... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-12 |
Denys Vlasenko | telnetd: treat all 2-byte IACs in 240..249 range as... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-12 |
Denys Vlasenko | telnetd: fix corner case of input processing of 0xff... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-12 |
Denys Vlasenko | telnetd: fix a corner case where CRLF->CR translation... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-12 |
Denys Vlasenko | telnetd: fix handling of short writes to pty Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-11 |
Denys Vlasenko | more: accept and ignore a bunch of options Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-09 |
Denys Vlasenko | ifupdown: rewrite state file atomically Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-07 |
Denys Vlasenko | tcpsvd: don't keep shared fd open if fd limit is reached... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-07 |
Denys Vlasenko | ash: all blocks in function node copying must be SHELL_ALIGNed Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-07 |
Denys Vlasenko | ash testsuite: fix false positives Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-07 |
Denys Vlasenko | ash: get rid of two global data variables Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-07 |
Denys Vlasenko | ash: comment out free(p) just before _exit, tweak some... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-04 |
Denys Vlasenko | wget: there is no -s option in GNU Wget 1.18, we should... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-03 |
Denys Vlasenko | dhcp: merge leases.c and static_leases.c into dhcpd.c Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-03 |
Denys Vlasenko | dhcp: merge most of static_leases.c into dhcpd.c Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-03 |
Denys Vlasenko | dhcp: merge files.c into dhcpd.c Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-03 |
Denys Vlasenko | examples: add example of a DHCP server Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-03 |
Denys Vlasenko | hush: add commented-out debug printouts in "memleak... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-03 |
Denys Vlasenko | hush: fix a memory corruption when exported variable... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-02 |
Denys Vlasenko | hush: fix exitcode on exec failure with EACCES - should... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-02 |
Denys Vlasenko | sh testsuite: add tests for exitcode on failure to... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-02 |
Denys Vlasenko | shell: delete all msh tests Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-02 |
Denys Vlasenko | hush testsuite: fix another false positive Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-02 |
Denys Vlasenko | hust testsuite: fix a false positive Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-02 |
Denys Vlasenko | ash testsuite: add most of hust tests which pass for ash Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-02 |
Denys Vlasenko | ash: [PARSER] Add nlprompt/nlnoprompt helpers Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-02 |
Denys Vlasenko | whitespace fixes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-02 |
Denys Vlasenko | hush: add var4.tests, var5.tests Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-02 |
Denys Vlasenko | hush: fix var3.tests Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-02 |
Denys Vlasenko | sh: do not print empty line at the end of "help" output Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-02 |
Denys Vlasenko | sh testsuite: sync ash-redir/ and hush-redir/ Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-02 |
Denys Vlasenko | sh testsuite: sync ash-misc/source* and hush-misc/source* Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-02 |
Denys Vlasenko | sh testsuite: sync ash-vars/ and hush-vars/ Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-02 |
Denys Vlasenko | ash testsuite: update some of variable tests with newer... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-02 |
Denys Vlasenko | sh testsuite: create hush-redir/* and move files around Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-02 |
Denys Vlasenko | sh testsuite: create hush-heredoc/* and move files... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-02 |
Denys Vlasenko | hush testsuite: add many tests from ash testsuite Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-02 |
Denys Vlasenko | ash: undo "tokname hack" Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-02 |
Denys Vlasenko | ash: placate gcc: "warning: ! is only applied to the... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-02 |
Denys Vlasenko | hush testsuite: add glob_dir.tests Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-02 |
Denys Vlasenko | ash: fix globbing bugs when using glibc glob() Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-02 |
Denys Vlasenko | ash: style fixes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-02 |
Denys Vlasenko | ash: support "--" in "source" builtin Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-02 |
Denys Vlasenko | ash: expand: Fixed "$@" expansion when EXP_FULL is... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-02 |
Denys Vlasenko | test: fix compile error in last commit Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-01 |
Denys Vlasenko | test: memory leak: free group id list Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-01 |
Denys Vlasenko | ash,hush: add a test that "continue" does not cripple... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-01 |
Denys Vlasenko | ash: fix return_in_trap1.tests failure Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-01 |
Denys Vlasenko | ash testsuite: add return_in_trap1.tests Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2016-10-01 |
Denys Vlasenko | hush: 'return' should have effect earlier Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
next |