2019-09-22 |
Denys Vlasenko | ash: fix BASE###nn bashism for bases 36..64 |
tree | commitdiff |
2019-09-22 |
Denys Vlasenko | ash: fix BASE###nn bashism to accept letter 'digits... |
tree | commitdiff |
2019-09-05 |
Denys Vlasenko | ash: add a FIXME comment |
tree | commitdiff |
2019-09-05 |
Denys Vlasenko | hush: fix "set -o INVALID" affecting -e flag state |
tree | commitdiff |
2019-08-02 |
Denys Vlasenko | ash: fix set -o to not show "nameless" options |
tree | commitdiff |
2019-07-31 |
Ron Yorston | ash: only catch unexpected exceptions in PS1 expansion |
tree | commitdiff |
2019-07-02 |
James Byrne | libbb: reduce the overhead of single parameter bb_error... |
tree | commitdiff |
2019-06-03 |
Denys Vlasenko | ash,hush: show 'c' in $- if run in "sh -c CMD" |
tree | commitdiff |
2019-06-01 |
Denys Vlasenko | ash: allocate line editing structure only if needed |
tree | commitdiff |
2019-05-26 |
Denys Vlasenko | shell: move all definitions of strto_arith_t() together |
tree | commitdiff |
2019-05-19 |
Denys Vlasenko | hush: show 's' in $- |
tree | commitdiff |
2019-05-19 |
Denys Vlasenko | hush: allocate line edit buffer only for interactive... |
tree | commitdiff |
2019-05-19 |
Denys Vlasenko | shell: implement optional "BASE#nnnn" numeric literals |
tree | commitdiff |
2019-05-19 |
Denys Vlasenko | hush: remove test for "echo ${-}" errorring out - now... |
tree | commitdiff |
2019-05-19 |
Denys Vlasenko | hush: implement $-, set default PATH if it is not set... |
tree | commitdiff |
2019-05-19 |
Denys Vlasenko | hush: set default PS1/2 only if we interactive |
tree | commitdiff |
2019-05-19 |
Denys Vlasenko | hush: handle LINENO the same way as RANDOM: variable... |
tree | commitdiff |
2019-05-16 |
Denys Vlasenko | hush: remove code to track PS1/2 values dynamically... |
tree | commitdiff |
2019-05-16 |
Denys Vlasenko | hush: small speedup in handle_changed_special_names() |
tree | commitdiff |
2019-05-16 |
Denys Vlasenko | shell: add TODO comment about BASE#nnn literals |
tree | commitdiff |
2019-05-15 |
Denys Vlasenko | hush: fix quoted "${notexist-}" expansion to not disappear |
tree | commitdiff |
2019-05-14 |
Denys Vlasenko | shells: add tests for backslashes in export VAR=VAL |
tree | commitdiff |
2019-05-14 |
Denys Vlasenko | hush: fix "export PS1=xyz" and "local PS1=xyz" messing... |
tree | commitdiff |
2019-04-28 |
Denys Vlasenko | ash,hush: ulimit: add -i RLIMIT_SIGPENDING, -q RLIMIT_M... |
tree | commitdiff |
2019-04-28 |
Denys Vlasenko | ash,hush: bash compat for ulimit: reorder to match |
tree | commitdiff |
2019-04-27 |
Denys Vlasenko | ash,hush: bash compat for ulimit: -w => -x, -p => -u |
tree | commitdiff |
2019-04-27 |
Denys Vlasenko | ash,hush: fix ulimit to be more bash-compat, closes... |
tree | commitdiff |
2019-04-19 |
Denys Vlasenko | httpd: use full size of iobuf[] when piping CGI data |
tree | commitdiff |
2019-04-19 |
Ron Yorston | ash: catch error in arithmetic expansion in PS1 |
tree | commitdiff |
2019-04-19 |
Ron Yorston | ash: prevent error in backquotes in PS1 from exiting... |
tree | commitdiff |
2019-04-16 |
Ron Yorston | ash: add bash-compatible EPOCH variables |
tree | commitdiff |
2019-04-16 |
Ron Yorston | ash: an unset dynamic variable should not be dynamic |
tree | commitdiff |
2019-04-16 |
Ron Yorston | hush: add bash-compatible EPOCH variables |
tree | commitdiff |
2019-04-02 |
Ron Yorston | ash: distinguish 'wait -n' from other bashisms |
tree | commitdiff |
2019-03-27 |
Denys Vlasenko | hush: fix "wait -n" to wait for a _job_, not a _process_ |
tree | commitdiff |
2019-03-27 |
Denys Vlasenko | ash: add "wait -n" bashism |
tree | commitdiff |
2019-03-26 |
Denys Vlasenko | hush: add "wait -n" bashism |
tree | commitdiff |
2019-02-25 |
Ron Yorston | ash: eval: avoid leaking memory associated with redirec... |
tree | commitdiff |
2018-12-28 |
Denys Vlasenko | config: update size information |
tree | commitdiff |
2018-12-27 |
Denys Vlasenko | randomconfig fixes |
tree | commitdiff |
2018-12-08 |
Denys Vlasenko | inetd: suppress aliasing warning |
tree | commitdiff |
2018-12-08 |
Denys Vlasenko | suppress gcc 8 aliasing warnings |
tree | commitdiff |
2018-11-27 |
Ron Yorston | hush: allow hush to run embedded scripts |
tree | commitdiff |
2018-11-20 |
Christoph Schulz | ash: reset tokpushback before prompting while parsing... |
tree | commitdiff |
2018-11-17 |
Ron Yorston | Treat custom and applet scripts as applets |
tree | commitdiff |
2018-11-16 |
Ron Yorston | ash: ensure variables are fully initialised when unset |
tree | commitdiff |
2018-11-14 |
Ron Yorston | hush: correct description for HUSH_TICK config option |
tree | commitdiff |
2018-11-06 |
Ron Yorston | ash: minor fixes |
tree | commitdiff |
2018-11-01 |
Denys Vlasenko | ash: fix thinko in last commit |
tree | commitdiff |
2018-11-01 |
Ron Yorston | ash: in tryexec(), ensure we don't try to run embedded... |
tree | commitdiff |
2018-11-01 |
Ron Yorston | ash: recognize embedded scripts in SH_STANDALONE mode |
tree | commitdiff |
2018-11-01 |
Denys Vlasenko | claenups for previous commit |
tree | commitdiff |
2018-11-01 |
Denys Vlasenko | ash: allow shell scripts to be embedded in the binary |
tree | commitdiff |
2018-08-14 |
Denys Vlasenko | hush: tweak comment, no code changes |
tree | commitdiff |
2018-08-11 |
Denys Vlasenko | hush: add a comment on how globbing (should) work |
tree | commitdiff |
2018-08-07 |
Denys Vlasenko | ash: expand: Do not quote backslashes in unquoted param... |
tree | commitdiff |
2018-08-05 |
Denys Vlasenko | hush: adopt ash's quote_in_varexp1.tests |
tree | commitdiff |
2018-08-05 |
Denys Vlasenko | ash: exec: Return 126 on most errors in shellexec |
tree | commitdiff |
2018-08-05 |
Denys Vlasenko | ash: eval: Restore input files in evalcommand |
tree | commitdiff |
2018-08-05 |
Denys Vlasenko | ash: parser: Fix parsing of ${} |
tree | commitdiff |
2018-08-05 |
Denys Vlasenko | ash,hush: fold shell_builtin_read() way-too-many params... |
tree | commitdiff |
2018-08-05 |
Denys Vlasenko | hush: set IFS to default on startup |
tree | commitdiff |
2018-08-05 |
Denys Vlasenko | hush: fix fallout from FILE->HFILE conversion |
tree | commitdiff |
2018-08-05 |
Denys Vlasenko | ash: expand: Fix ghost fields with unquoted $@/$* |
tree | commitdiff |
2018-08-05 |
Denys Vlasenko | ash: var: Set IFS to fixed value at start time |
tree | commitdiff |
2018-08-05 |
Denys Vlasenko | ash: eval: Variable assignments on functions are no... |
tree | commitdiff |
2018-08-04 |
Denys Vlasenko | ash,hush: properly handle ${v//pattern/repl} if pattern... |
tree | commitdiff |
2018-07-31 |
Denys Vlasenko | hush: speed up ${var:+ARG} for literal ARGs |
tree | commitdiff |
2018-07-28 |
Denys Vlasenko | hush: fix another case where empty "for" wasn't setting... |
tree | commitdiff |
2018-07-28 |
Denys Vlasenko | hush: disable debug_indent increment/decrement for... |
tree | commitdiff |
2018-07-28 |
Denys Vlasenko | hush: make "set -x" output don't redirectable when... |
tree | commitdiff |
2018-07-27 |
Denys Vlasenko | hush: make "set -x" output closer to bash |
tree | commitdiff |
2018-07-27 |
Denys Vlasenko | hush: fix "set -x" output prefix overlapping for v... |
tree | commitdiff |
2018-07-27 |
Denys Vlasenko | hush: in some cases, expand_on_ifs() relied of uninitia... |
tree | commitdiff |
2018-07-26 |
Denys Vlasenko | hush: improve set -x: make "+++" indent level increase... |
tree | commitdiff |
2018-07-24 |
Denys Vlasenko | hush: fix/explain corner cases of redirection colliding... |
tree | commitdiff |
2018-07-24 |
Denys Vlasenko | hush: add "heredoc.tests" from ash, tweak ash "is a... |
tree | commitdiff |
2018-07-24 |
Denys Vlasenko | hush: fix nested redirects colliding with script fds |
tree | commitdiff |
2018-07-24 |
Denys Vlasenko | hush: handle backslash-newline in heredoc terminators |
tree | commitdiff |
2018-07-24 |
Denys Vlasenko | hush: fix handling of heredocs not enclosed in groups... |
tree | commitdiff |
2018-07-23 |
Denys Vlasenko | hush: fix heredoc handling in the "cmd <<EOF ;<newline... |
tree | commitdiff |
2018-07-23 |
Denys Vlasenko | hush: fix handling of heredocs starting with empty... |
tree | commitdiff |
2018-07-20 |
Denys Vlasenko | hush: never glob result of dquoted "${v:+/bin/c*}" |
tree | commitdiff |
2018-07-20 |
Denys Vlasenko | hush: tidy up code after previous commits |
tree | commitdiff |
2018-07-20 |
Denys Vlasenko | hush: better names for o_free_unsafe() / o_free(),... |
tree | commitdiff |
2018-07-20 |
Denys Vlasenko | hush: fix handling of '' in ${var:+ARG} |
tree | commitdiff |
2018-07-20 |
Denys Vlasenko | hush: fix word splitting in ${v:+ARG} - dollar_altvalue... |
tree | commitdiff |
2018-07-20 |
Denys Vlasenko | hush: expand_vars_to_list() should not assume it starts... |
tree | commitdiff |
2018-07-20 |
Denys Vlasenko | hush: remove pointless "next" var, simplify expand_vars... |
tree | commitdiff |
2018-07-20 |
Denys Vlasenko | hush: store "ended_in_ifs" flag in o_string |
tree | commitdiff |
2018-07-20 |
Denys Vlasenko | hush: propagate (output,n) parameters into expand_one_var() |
tree | commitdiff |
2018-07-20 |
Denys Vlasenko | hush: make expand_vars_to_list() a bit more sane |
tree | commitdiff |
2018-07-18 |
Denys Vlasenko | hush: reduce indentation, no code changes |
tree | commitdiff |
2018-07-18 |
Denys Vlasenko | hush: fix 'x=; echo ${x:-"$@"}' producing 'BUG in varex... |
tree | commitdiff |
2018-07-18 |
Denys Vlasenko | hush: smaller code to set o_string to "" |
tree | commitdiff |
2018-07-17 |
Denys Vlasenko | whitespace fixes |
tree | commitdiff |
2018-07-17 |
Denys Vlasenko | hush: faster/smaller code to check for presense of... |
tree | commitdiff |
2018-07-17 |
Denys Vlasenko | hush: improve ${var#...}, ${var:+...} and ${var/..... |
tree | commitdiff |
2018-07-15 |
Denys Vlasenko | hush: shrink code in builtin_eval |
tree | commitdiff |
2018-06-26 |
Denys Vlasenko | hush: unset_local_var_len is only used by unset_local_var |
tree | commitdiff |
next |