2020-02-22 |
Denys Vlasenko | ash: parser: Do not push token back before parseheredoc |
blob | commitdiff | raw |
2020-02-22 |
Denys Vlasenko | ash: parser: Fix old-style command substitution here... |
blob | commitdiff | raw | diff to current |
2020-02-21 |
Denys Vlasenko | ash: expand: Ensure result is escaped in cvtnum |
blob | commitdiff | raw | diff to current |
2020-02-21 |
Denys Vlasenko | ash: memalloc: Avoid looping in growstackto |
blob | commitdiff | raw | diff to current |
2020-02-20 |
Denys Vlasenko | ash: eval: Only restore exit status on exit/return |
blob | commitdiff | raw | diff to current |
2020-02-20 |
Denys Vlasenko | ash: Return without arguments in a trap should use... |
blob | commitdiff | raw | diff to current |
2020-02-20 |
Ron Yorston | ash: return exit status of nofork applets (again) |
blob | commitdiff | raw | diff to current |
2020-02-20 |
Denys Vlasenko | ash: expand: Merge syntax/quotes in memtodest with... |
blob | commitdiff | raw | diff to current |
2020-02-20 |
Denys Vlasenko | ash: eval: Always set localvar_stop |
blob | commitdiff | raw | diff to current |
2020-02-20 |
Denys Vlasenko | ash: eval: Replace with listsetvar with mklocal/setvareq |
blob | commitdiff | raw | diff to current |
2020-02-20 |
Denys Vlasenko | ash: eval: Fail immediately with redirections errors... |
blob | commitdiff | raw | diff to current |
2020-02-20 |
Denys Vlasenko | ash: eval: Add assignment built-in support again |
blob | commitdiff | raw | diff to current |
2020-02-18 |
Denys Vlasenko | ash,hush: add comment about masked SIGCHLD, handle... |
blob | commitdiff | raw | diff to current |
2020-02-18 |
Denys Vlasenko | ash: jobs: Only clear gotsigchld when waiting for every... |
blob | commitdiff | raw | diff to current |
2020-02-18 |
Denys Vlasenko | ash: jobs - Do not block when waiting on SIGCHLD |
blob | commitdiff | raw | diff to current |
2020-02-18 |
Denys Vlasenko | ash: eval: Reap zombies after built-in commands and... |
blob | commitdiff | raw | diff to current |
2020-02-17 |
Denys Vlasenko | ash: exec: Never rehash regular built-ins |
blob | commitdiff | raw | diff to current |
2020-02-17 |
Denys Vlasenko | ash: exec: Stricter pathopt parsing |
blob | commitdiff | raw | diff to current |
2020-02-17 |
Denys Vlasenko | ash: exec: Do not allocate stack string in padvance |
blob | commitdiff | raw | diff to current |
2020-02-17 |
Denys Vlasenko | ash: memalloc: Add growstackto helper |
blob | commitdiff | raw | diff to current |
2020-02-17 |
Denys Vlasenko | ash: parser: Save/restore here-documents in command... |
blob | commitdiff | raw | diff to current |
2020-02-17 |
Denys Vlasenko | ash: mkinit: Split reset into exitreset and reset |
blob | commitdiff | raw | diff to current |
2020-02-17 |
Denys Vlasenko | ash: expand: Fix trailing newlines processing in backqu... |
blob | commitdiff | raw | diff to current |
2020-02-17 |
Denys Vlasenko | ash: parser: Only accept single-digit parameter expansi... |
blob | commitdiff | raw | diff to current |
2020-02-16 |
Denys Vlasenko | ash: shell: Fix clang warnings about "string plus integer" |
blob | commitdiff | raw | diff to current |
2020-02-16 |
Denys Vlasenko | ash: eval: Use the correct expansion mode for fd redire... |
blob | commitdiff | raw | diff to current |
2020-02-16 |
Denys Vlasenko | ash: expand: Fix skipping of command substitution when... |
blob | commitdiff | raw | diff to current |
2020-02-16 |
Denys Vlasenko | ash: main: Print \n upon EOF (CTRL-D) when run interact... |
blob | commitdiff | raw | diff to current |
2020-02-16 |
Denys Vlasenko | ash: expand: Use HOME in tilde expansion when it is... |
blob | commitdiff | raw | diff to current |
2020-02-16 |
Denys Vlasenko | ash: builtin: Mark more regular built-ins |
blob | commitdiff | raw | diff to current |
2020-02-16 |
Denys Vlasenko | ash: jobs: Replace some uses of fmtstr with stpcpy... |
blob | commitdiff | raw | diff to current |
2020-02-16 |
Denys Vlasenko | ash: output: Fix fmtstr return value |
blob | commitdiff | raw | diff to current |
2020-02-16 |
Denys Vlasenko | ash: main: Only set savestatus in exitcmd |
blob | commitdiff | raw | diff to current |
2020-02-16 |
Denys Vlasenko | ash: [BUILTIN] Exit without arguments in a trap should... |
blob | commitdiff | raw | diff to current |
2020-02-16 |
Denys Vlasenko | ash: parser: Fix incorrect eating of backslash newlines |
blob | commitdiff | raw | diff to current |
2020-02-16 |
Denys Vlasenko | ash: use pgetc_eatbnl() in more places, take 2 |
blob | commitdiff | raw | diff to current |
2020-01-29 |
Ron Yorston | ash,hush: allow builtins to be tab-completed, closes... |
blob | commitdiff | raw | diff to current |
2020-01-29 |
Ron Yorston | ash: improve expandstr() |
blob | commitdiff | raw | diff to current |
2019-10-25 |
Denys Vlasenko | clang/llvm 9 fix - do not eliminate a store to a fake... |
blob | commitdiff | raw | diff to current |
2019-09-05 |
Denys Vlasenko | ash: add a FIXME comment |
blob | commitdiff | raw | diff to current |
2019-08-02 |
Denys Vlasenko | ash: fix set -o to not show "nameless" options |
blob | commitdiff | raw | diff to current |
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 |
next |