2018-06-26 |
Denys Vlasenko | hush: unset_local_var_len is only used by unset_local_var |
tree | commitdiff |
2018-06-26 |
Denys Vlasenko | hush: fix compile problem found by randomconfig |
tree | commitdiff |
2018-06-26 |
Denys Vlasenko | hush: fix dup_CLOEXEC() call without "avoid_fd" parameter |
tree | commitdiff |
2018-06-26 |
Denys Vlasenko | hush: fix for !ENABLE_HUSH_MODE_X configuration |
tree | commitdiff |
2018-06-26 |
Denys Vlasenko | hush: variable nesting code is used also if HUSH_FUNCTI... |
tree | commitdiff |
2018-06-26 |
Denys Vlasenko | randomconfig fixes |
tree | commitdiff |
2018-06-06 |
Kartik Agaram | restore documentation on the build config language |
tree | commitdiff |
2018-04-14 |
Denys Vlasenko | ash: expand: Fix buffer overflow in expandmeta |
tree | commitdiff |
2018-04-11 |
Denys Vlasenko | shell: add 6856 $IFS tests to testsuites |
tree | commitdiff |
2018-04-11 |
Denys Vlasenko | hush: fix recent breakage from parse_stream() changes |
tree | commitdiff |
2018-04-11 |
Denys Vlasenko | hush: fix IFS handling in read |
tree | commitdiff |
2018-04-11 |
Denys Vlasenko | hush: IFS fixes |
tree | commitdiff |
2018-04-11 |
Denys Vlasenko | hush: fix "$v" expansion in case patterns when v='[a]' |
tree | commitdiff |
2018-04-11 |
Denys Vlasenko | ash: parser: Allow newlines within parameter substitution |
tree | commitdiff |
2018-04-10 |
Denys Vlasenko | hush: optimize parse_stream() |
tree | commitdiff |
2018-04-10 |
Denys Vlasenko | hush: do not drop backslash from eval 'echo ok\' |
tree | commitdiff |
2018-04-10 |
Denys Vlasenko | shell: add comments about [[, no code changes |
tree | commitdiff |
2018-04-10 |
Denys Vlasenko | hush: fix handling of \<eof> in double-quoted strings |
tree | commitdiff |
2018-04-10 |
Denys Vlasenko | hush: fix eval 'echo ok\' |
tree | commitdiff |
2018-04-10 |
Denys Vlasenko | hush: simplify \<newline> code, part 3 |
tree | commitdiff |
2018-04-10 |
Denys Vlasenko | hush: simplify \<newline> code, part 2 |
tree | commitdiff |
2018-04-10 |
Denys Vlasenko | hush: simplify \<newline> code, part 1 |
tree | commitdiff |
2018-04-10 |
Denys Vlasenko | hush: put "current word" structure into parsing context |
tree | commitdiff |
2018-04-09 |
Denys Vlasenko | ash: if "[[" bashism is not supported, do not handle... |
tree | commitdiff |
2018-04-09 |
Denys Vlasenko | ash: trivial code shrink |
tree | commitdiff |
2018-04-09 |
Denys Vlasenko | hush: fix var_leaks.tests and var_preserved.tests on... |
tree | commitdiff |
2018-04-09 |
Denys Vlasenko | hush: fix func_return2.tests on NOMMU |
tree | commitdiff |
2018-04-08 |
Denys Vlasenko | bzip2: fix two crashes on corrupted archives |
tree | commitdiff |
2018-04-08 |
Denys Vlasenko | libbb.h: always include sys/resource.h |
tree | commitdiff |
2018-04-07 |
Denys Vlasenko | hush: fix prompt in multi-line $(()) |
tree | commitdiff |
2018-04-06 |
Denys Vlasenko | hush: fix "unset PS1/PS2", and put them into initial... |
tree | commitdiff |
2018-04-06 |
Denys Vlasenko | hush: if we did match "LINENO" or "OPTIND", stop furthe... |
tree | commitdiff |
2018-04-06 |
Denys Vlasenko | hush: consolidate handling of setting/unsetting of... |
tree | commitdiff |
2018-04-05 |
Denys Vlasenko | hush: update to correctly handle changed var_bash[346... |
tree | commitdiff |
2018-04-05 |
Denys Vlasenko | hush: implement "hush -s" |
tree | commitdiff |
2018-04-05 |
Denys Vlasenko | hush: fix a few more corner cases with empty-expanding... |
tree | commitdiff |
2018-04-05 |
Denys Vlasenko | hush: fix corner cases with exec in empty expansions |
tree | commitdiff |
2018-04-05 |
Denys Vlasenko | hush: less mind-bending set_vars_and_save_old() |
tree | commitdiff |
2018-04-05 |
Denys Vlasenko | hush: "no logic changes" in last commit was not true... |
tree | commitdiff |
2018-04-05 |
Denys Vlasenko | hush: make run_pipe code simpler to understand, no... |
tree | commitdiff |
2018-04-04 |
Denys Vlasenko | hush: fix a bug where we don't properly handle f()... |
tree | commitdiff |
2018-04-04 |
Denys Vlasenko | hush: make var nesting code independent of "local"... |
tree | commitdiff |
2018-04-04 |
Denys Vlasenko | hush: fix for readonly vars in "ro=A ro=B cmd" case |
tree | commitdiff |
2018-04-04 |
Denys Vlasenko | ash: unbreak PS1 parsing after "ash: parser: Add syntax... |
tree | commitdiff |
2018-04-03 |
Denys Vlasenko | hush: support "f() (cmd)" functions |
tree | commitdiff |
2018-04-03 |
Denys Vlasenko | hush: fix mishandling of "true | f() { echo QWE; }" |
tree | commitdiff |
2018-04-03 |
Denys Vlasenko | hush: fix "set -e; false || x=1; echo OK" |
tree | commitdiff |
2018-04-03 |
Denys Vlasenko | hush: one-word, no-globbing handling of local/export... |
tree | commitdiff |
2018-04-02 |
Denys Vlasenko | ash: parser: Fix parameter expansion inside inner doubl... |
tree | commitdiff |
2018-04-02 |
Denys Vlasenko | hush: fix a backslash-removal bug in case |
tree | commitdiff |
2018-04-02 |
Denys Vlasenko | ash: expand: Fix bugs with words connected to the right... |
tree | commitdiff |
2018-04-02 |
Denys Vlasenko | ash: redir: Fix typo in noclobber code |
tree | commitdiff |
2018-04-02 |
Denys Vlasenko | ash: parser: Fix single-quoted patterns in here-documents |
tree | commitdiff |
2018-04-02 |
Denys Vlasenko | hush: remove stray debugging printout |
tree | commitdiff |
2018-04-02 |
Denys Vlasenko | ash: parser: Add syntax stack for recursive parsing |
tree | commitdiff |
2018-04-01 |
Denys Vlasenko | hush: update information comment about heredoc discrepancy |
tree | commitdiff |
2018-04-01 |
Denys Vlasenko | libbb: new function bb_die_memory_exhausted |
tree | commitdiff |
2018-04-01 |
Denys Vlasenko | hush: add a comment where we differ from bash wrt hered... |
tree | commitdiff |
2018-04-01 |
Denys Vlasenko | parser: Fix backquote support in here-document EOF... |
tree | commitdiff |
2018-04-01 |
Denys Vlasenko | ash,hush: handle a few more bkslash-newline cases |
tree | commitdiff |
2018-03-31 |
Denys Vlasenko | shells: fix var_LINENO1.tests false positive, add it... |
tree | commitdiff |
2018-03-31 |
Denys Vlasenko | hush: fix heredoc_bkslash_newline1.tests failure |
tree | commitdiff |
2018-03-31 |
Denys Vlasenko | ash: use pgetc_eatbnl() in more places |
tree | commitdiff |
2018-03-31 |
Martijn Dekker | ash: 'nolog' and 'debug' options cause "$-" to wreak... |
tree | commitdiff |
2018-03-30 |
Denys Vlasenko | hush: fix a signedness bug |
tree | commitdiff |
2018-03-30 |
Denys Vlasenko | ash,hush: new test dollar_repl_slash_bash2.tests |
tree | commitdiff |
2018-03-30 |
Denys Vlasenko | ash: fix "char == CTLfoo" comparison signedness bug |
tree | commitdiff |
2018-03-30 |
Denys Vlasenko | ash: use F_DUPFD_CLOEXEC and O_CLOEXEC |
tree | commitdiff |
2018-03-28 |
Denys Vlasenko | hush: add a FIXME comment |
tree | commitdiff |
2018-03-28 |
Denys Vlasenko | ash,hush: fix "saved" redirected fds still visible... |
tree | commitdiff |
2018-03-06 |
Denys Vlasenko | hush: code shrink |
tree | commitdiff |
2018-03-02 |
Denys Vlasenko | hush: fix a='a\\'; echo "${a%\\\\}" |
tree | commitdiff |
2018-03-02 |
Denys Vlasenko | shell: tweak bkslash_in_varexp.tests, add bkslash_in_va... |
tree | commitdiff |
2018-03-02 |
Denys Vlasenko | shell: two new tests, both fail for ash and hush |
tree | commitdiff |
2018-02-13 |
Denys Vlasenko | hush: simplify process_command_subs() |
tree | commitdiff |
2018-02-13 |
Denys Vlasenko | ash : fix double-quoted "\z" handling |
tree | commitdiff |
2018-02-08 |
Denys Vlasenko | hush: probably fixing a bug in last LINENO fix |
tree | commitdiff |
2018-02-08 |
Denys Vlasenko | hush: LINENO fix |
tree | commitdiff |
2018-01-30 |
Denys Vlasenko | hush: protect against self-modifying trap code |
tree | commitdiff |
2018-01-28 |
Denys Vlasenko | ash: make it possible to disable "const global ptr... |
tree | commitdiff |
2018-01-28 |
Denys Vlasenko | shell: handle $((NUM++...) like bash does. Closes 10706 |
tree | commitdiff |
2018-01-27 |
Denys Vlasenko | ash: add LINENO support |
tree | commitdiff |
2018-01-27 |
Denys Vlasenko | hush: add HUSH_BASH_SOURCE_CURDIR config option, to... |
tree | commitdiff |
2018-01-27 |
Denys Vlasenko | hush: fix dot builtin to not search current directory |
tree | commitdiff |
2018-01-26 |
Denys Vlasenko | ash: introduce a config option to search current direct... |
tree | commitdiff |
2018-01-25 |
Denys Vlasenko | ash testsuite: add two hush tests from last commit |
tree | commitdiff |
2018-01-25 |
Denys Vlasenko | hush: fix two corner cases in ${v/pattern/repl}. Closes... |
tree | commitdiff |
2018-01-25 |
Denys Vlasenko | hush: fix handling of $_ (so far it's an ordinary varia... |
tree | commitdiff |
2018-01-24 |
William Pitcock | ash: add support for command_not_found_handle hook... |
tree | commitdiff |
2018-01-19 |
Denys Vlasenko | hush: fix a case where EXIT trap may modify its code... |
tree | commitdiff |
2018-01-19 |
Denys Vlasenko | hush: fix build if !BASH_LINENO_VAR |
tree | commitdiff |
2018-01-19 |
Denys Vlasenko | hush: implement $LINENO bashism |
tree | commitdiff |
2018-01-14 |
Denys Vlasenko | ash: a bit of NOFORK code should only be active if... |
tree | commitdiff |
2018-01-13 |
Denys Vlasenko | shell: echo ${?:0} was fixed sometime ago, enable it... |
tree | commitdiff |
2018-01-13 |
Denys Vlasenko | hush: fix raw ^C handlisg in single-quoted strings |
tree | commitdiff |
2018-01-12 |
Denys Vlasenko | hush: add command2.tests from ash tests |
tree | commitdiff |
2018-01-12 |
Denys Vlasenko | hush: tweak command -vV printing code, no logic changes |
tree | commitdiff |
2018-01-12 |
Denys Vlasenko | hush: implement "command -v -V" |
tree | commitdiff |
2018-01-11 |
Denys Vlasenko | hush: implement "command" builtin (no options are suppo... |
tree | commitdiff |
2018-01-11 |
Denys Vlasenko | hush: fix handling of ^C in eval |
tree | commitdiff |
next |