2019-08-02 |
Denys Vlasenko | ash: fix set -o to not show "nameless" options |
blob | commitdiff | raw |
2019-07-31 |
Ron Yorston | ash: only catch unexpected exceptions in PS1 expansion |
blob | commitdiff | raw | diff to current |
2019-06-03 |
Denys Vlasenko | ash,hush: show 'c' in $- if run in "sh -c CMD" |
blob | commitdiff | raw | diff to current |
2019-06-01 |
Denys Vlasenko | ash: allocate line editing structure only if needed |
blob | commitdiff | raw | diff to current |
2019-04-19 |
Ron Yorston | ash: catch error in arithmetic expansion in PS1 |
blob | commitdiff | raw | diff to current |
2019-04-19 |
Ron Yorston | ash: prevent error in backquotes in PS1 from exiting... |
blob | commitdiff | raw | diff to current |
2019-04-16 |
Ron Yorston | ash: add bash-compatible EPOCH variables |
blob | commitdiff | raw | diff to current |
2019-04-16 |
Ron Yorston | ash: an unset dynamic variable should not be dynamic |
blob | commitdiff | raw | diff to current |
2019-04-02 |
Ron Yorston | ash: distinguish 'wait -n' from other bashisms |
blob | commitdiff | raw | diff to current |
2019-03-27 |
Denys Vlasenko | ash: add "wait -n" bashism |
blob | commitdiff | raw | diff to current |
2019-02-25 |
Ron Yorston | ash: eval: avoid leaking memory associated with redirec... |
blob | commitdiff | raw | diff to current |
2018-12-28 |
Denys Vlasenko | config: update size information |
blob | commitdiff | raw | diff to current |
2018-12-08 |
Denys Vlasenko | inetd: suppress aliasing warning |
blob | commitdiff | raw | diff to current |
2018-12-08 |
Denys Vlasenko | suppress gcc 8 aliasing warnings |
blob | commitdiff | raw | diff to current |
2018-11-27 |
Ron Yorston | hush: allow hush to run embedded scripts |
blob | commitdiff | raw | diff to current |
2018-11-20 |
Christoph Schulz | ash: reset tokpushback before prompting while parsing... |
blob | commitdiff | raw | diff to current |
2018-11-17 |
Ron Yorston | Treat custom and applet scripts as applets |
blob | commitdiff | raw | diff to current |
2018-11-16 |
Ron Yorston | ash: ensure variables are fully initialised when unset |
blob | commitdiff | raw | diff to current |
2018-11-06 |
Ron Yorston | ash: minor fixes |
blob | commitdiff | raw | diff to current |
2018-11-01 |
Denys Vlasenko | ash: fix thinko in last commit |
blob | commitdiff | raw | diff to current |
2018-11-01 |
Ron Yorston | ash: in tryexec(), ensure we don't try to run embedded... |
blob | commitdiff | raw | diff to current |
2018-11-01 |
Ron Yorston | ash: recognize embedded scripts in SH_STANDALONE mode |
blob | commitdiff | raw | diff to current |
2018-11-01 |
Denys Vlasenko | claenups for previous commit |
blob | commitdiff | raw | diff to current |
2018-11-01 |
Denys Vlasenko | ash: allow shell scripts to be embedded in the binary |
blob | commitdiff | raw | diff to current |
2018-08-07 |
Denys Vlasenko | ash: expand: Do not quote backslashes in unquoted param... |
blob | commitdiff | raw | diff to current |
2018-08-05 |
Denys Vlasenko | ash: exec: Return 126 on most errors in shellexec |
blob | commitdiff | raw | diff to current |
2018-08-05 |
Denys Vlasenko | ash: eval: Restore input files in evalcommand |
blob | commitdiff | raw | diff to current |
2018-08-05 |
Denys Vlasenko | ash: parser: Fix parsing of ${} |
blob | commitdiff | raw | diff to current |
2018-08-05 |
Denys Vlasenko | ash,hush: fold shell_builtin_read() way-too-many params... |
blob | commitdiff | raw | diff to current |
2018-08-05 |
Denys Vlasenko | ash: expand: Fix ghost fields with unquoted $@/$* |
blob | commitdiff | raw | diff to current |
2018-08-05 |
Denys Vlasenko | ash: var: Set IFS to fixed value at start time |
blob | commitdiff | raw | diff to current |
2018-08-05 |
Denys Vlasenko | ash: eval: Variable assignments on functions are no... |
blob | commitdiff | raw | diff to current |
2018-08-04 |
Denys Vlasenko | ash,hush: properly handle ${v//pattern/repl} if pattern... |
blob | commitdiff | raw | diff to current |
2018-07-24 |
Denys Vlasenko | hush: add "heredoc.tests" from ash, tweak ash "is a... |
blob | commitdiff | raw | diff to current |
2018-04-14 |
Denys Vlasenko | ash: expand: Fix buffer overflow in expandmeta |
blob | commitdiff | raw | diff to current |
2018-04-11 |
Denys Vlasenko | ash: parser: Allow newlines within parameter substitution |
blob | commitdiff | raw | diff to current |
2018-04-10 |
Denys Vlasenko | hush: do not drop backslash from eval 'echo ok\' |
blob | commitdiff | raw | diff to current |
2018-04-10 |
Denys Vlasenko | shell: add comments about [[, no code changes |
blob | commitdiff | raw | diff to current |
2018-04-09 |
Denys Vlasenko | ash: if "[[" bashism is not supported, do not handle... |
blob | commitdiff | raw | diff to current |
2018-04-09 |
Denys Vlasenko | ash: trivial code shrink |
blob | commitdiff | raw | diff to current |
2018-04-08 |
Denys Vlasenko | bzip2: fix two crashes on corrupted archives |
blob | commitdiff | raw | diff to current |
2018-04-05 |
Denys Vlasenko | hush: implement "hush -s" |
blob | commitdiff | raw | diff to current |
2018-04-04 |
Denys Vlasenko | ash: unbreak PS1 parsing after "ash: parser: Add syntax... |
blob | commitdiff | raw | diff to current |
2018-04-02 |
Denys Vlasenko | ash: parser: Fix parameter expansion inside inner doubl... |
blob | commitdiff | raw | diff to current |
2018-04-02 |
Denys Vlasenko | ash: expand: Fix bugs with words connected to the right... |
blob | commitdiff | raw | diff to current |
2018-04-02 |
Denys Vlasenko | ash: redir: Fix typo in noclobber code |
blob | commitdiff | raw | diff to current |
2018-04-02 |
Denys Vlasenko | ash: parser: Fix single-quoted patterns in here-documents |
blob | commitdiff | raw | diff to current |
2018-04-02 |
Denys Vlasenko | ash: parser: Add syntax stack for recursive parsing |
blob | commitdiff | raw | diff to current |
2018-04-01 |
Denys Vlasenko | parser: Fix backquote support in here-document EOF... |
blob | commitdiff | raw | diff to current |
2018-04-01 |
Denys Vlasenko | ash,hush: handle a few more bkslash-newline cases |
blob | commitdiff | raw | diff to current |
2018-03-31 |
Denys Vlasenko | ash: use pgetc_eatbnl() in more places |
blob | commitdiff | raw | diff to current |
2018-03-31 |
Martijn Dekker | ash: 'nolog' and 'debug' options cause "$-" to wreak... |
blob | commitdiff | raw | diff to current |
2018-03-30 |
Denys Vlasenko | ash: fix "char == CTLfoo" comparison signedness bug |
blob | commitdiff | raw | diff to current |
2018-03-30 |
Denys Vlasenko | ash: use F_DUPFD_CLOEXEC and O_CLOEXEC |
blob | commitdiff | raw | diff to current |
2018-03-28 |
Denys Vlasenko | ash,hush: fix "saved" redirected fds still visible... |
blob | commitdiff | raw | diff to current |
2018-02-13 |
Denys Vlasenko | ash : fix double-quoted "\z" handling |
blob | commitdiff | raw | diff to current |
2018-01-28 |
Denys Vlasenko | ash: make it possible to disable "const global ptr... |
blob | commitdiff | raw | diff to current |
2018-01-27 |
Denys Vlasenko | ash: add LINENO support |
blob | commitdiff | raw | diff to current |
2018-01-27 |
Denys Vlasenko | hush: add HUSH_BASH_SOURCE_CURDIR config option, to... |
blob | commitdiff | raw | diff to current |
2018-01-26 |
Denys Vlasenko | ash: introduce a config option to search current direct... |
blob | commitdiff | raw | diff to current |
2018-01-24 |
William Pitcock | ash: add support for command_not_found_handle hook... |
blob | commitdiff | raw | diff to current |
2018-01-14 |
Denys Vlasenko | ash: a bit of NOFORK code should only be active if... |
blob | commitdiff | raw | diff to current |
2018-01-10 |
Denys Vlasenko | ash: ALWAYS_INLINE grabstackblock() |
blob | commitdiff | raw | diff to current |
2018-01-10 |
Denys Vlasenko | ash: make ${v:N:M} more robust for very large M by... |
blob | commitdiff | raw | diff to current |
2018-01-09 |
Denys Vlasenko | ash: add comment explaining last change |
blob | commitdiff | raw | diff to current |
2018-01-09 |
Denys Vlasenko | ash: fix var_bash5.tests - ${VAR/pattern/repl} construct |
blob | commitdiff | raw | diff to current |
2018-01-07 |
Ingo van Lil | ash: fail if 'shift' operand is out of range |
blob | commitdiff | raw | diff to current |
2017-12-31 |
Denys Vlasenko | randomconfig fixes |
blob | commitdiff | raw | diff to current |
2017-11-03 |
Denys Vlasenko | ash: fix nofork bug where environment is not properly... |
blob | commitdiff | raw | diff to current |
2017-11-02 |
Denys Vlasenko | ash: retain envvars with bad names in initial environme... |
blob | commitdiff | raw | diff to current |
2017-10-12 |
Denys Vlasenko | whitespace fixes |
blob | commitdiff | raw | diff to current |
2017-10-12 |
Denys Vlasenko | typo fix |
blob | commitdiff | raw | diff to current |
2017-10-12 |
Denys Vlasenko | ash: survive failures in $PS1 expansion. Closes 10371 |
blob | commitdiff | raw | diff to current |
2017-09-29 |
Denys Vlasenko | use %m printf specifier where appropriate |
blob | commitdiff | raw | diff to current |
2017-08-23 |
Denys Vlasenko | ash: more s/error/perror/ for better error reporting |
blob | commitdiff | raw | diff to current |
2017-08-23 |
Johannes Schindelin | ash: when cd fails, say why |
blob | commitdiff | raw | diff to current |
2017-08-23 |
Johannes Schindelin | ash: report reason when a script file could not be... |
blob | commitdiff | raw | diff to current |
2017-08-15 |
Denys Vlasenko | ash: unset OPTARG if getopts exits 1, support OPTERR... |
blob | commitdiff | raw | diff to current |
2017-08-15 |
Denys Vlasenko | ash,hush: comment and debug tweaks, no code changes |
blob | commitdiff | raw | diff to current |
2017-08-14 |
Denys Vlasenko | ash: one "current line = 1" might be missing, fix that |
blob | commitdiff | raw | diff to current |
2017-08-14 |
Denys Vlasenko | ash: [PARSER] Catch variable length expansions on non... |
blob | commitdiff | raw | diff to current |
2017-08-10 |
Denys Vlasenko | ash: fix "unset OPTIND" throwing an error message |
blob | commitdiff | raw | diff to current |
2017-08-10 |
Denys Vlasenko | hush: optional times builtin |
blob | commitdiff | raw | diff to current |
2017-08-09 |
Johannes Schindelin | ash: implement -d DELIM option for read |
blob | commitdiff | raw | diff to current |
2017-08-07 |
Denys Vlasenko | noexec: consolidate code |
blob | commitdiff | raw | diff to current |
2017-08-07 |
Denys Vlasenko | noexec: do GETOPT_RESET() before entering APPLET_main() |
blob | commitdiff | raw | diff to current |
2017-08-07 |
Denys Vlasenko | noexec: set comm field for noexecs |
blob | commitdiff | raw | diff to current |
2017-08-07 |
Denys Vlasenko | free,stat: make NOEXEC |
blob | commitdiff | raw | diff to current |
2017-08-06 |
Denys Vlasenko | ash: do not set a signal to SIG_DFL if it already is |
blob | commitdiff | raw | diff to current |
2017-08-04 |
Denys Vlasenko | ash: BASH_XTRACEFD bashism |
blob | commitdiff | raw | diff to current |
2017-08-04 |
Johannes Schindelin | ash: remove no-longer-used variable |
blob | commitdiff | raw | diff to current |
2017-08-04 |
Denys Vlasenko | ash: INT_OFF/INT_ON around run_nofork_applet() |
blob | commitdiff | raw | diff to current |
2017-08-04 |
Denys Vlasenko | sheel: improve comments on signal handling |
blob | commitdiff | raw | diff to current |
2017-08-03 |
Denys Vlasenko | ash: add a fixme comment at run_nofork_applet |
blob | commitdiff | raw | diff to current |
2017-08-02 |
Denys Vlasenko | line editing: make read_line_input() not take timeout... |
blob | commitdiff | raw | diff to current |
2017-08-02 |
Denys Vlasenko | do not use `a' quoting style in comments |
blob | commitdiff | raw | diff to current |
2017-07-31 |
Denys Vlasenko | ash: align --login code with dash |
blob | commitdiff | raw | diff to current |
2017-07-31 |
Denys Vlasenko | ash: fix display of ">&-" redirect in job strings |
blob | commitdiff | raw | diff to current |
2017-07-31 |
Denys Vlasenko | ash,hush: ">&10" redirects to script/tty fds should... |
blob | commitdiff | raw | diff to current |
2017-07-31 |
Denys Vlasenko | ash: significant overhaul of redirect saving logic |
blob | commitdiff | raw | diff to current |
next |