Makefile.flags: restrict Wno-constant-logical-operand and Wno-string-plus-int options...
[oweals/busybox.git] / shell /
2020-04-30 Ron Yorstonash,hush: drop pointer check before calls to show_history
2020-04-30 Ron Yorstonash: fix build failure when command built-in is disabled
2020-02-26 Denys Vlasenkoshells: fix exitcode_trapN tests to avoid races
2020-02-24 Denys Vlasenkoash: expand: Fix multiple issues with EXP_DISCARD in...
2020-02-24 Denys Vlasenkoash: expand: Do not reprocess data when expanding words
2020-02-24 Ron Yorstonash: move TRACE statement in evalcommand()
2020-02-24 Denys Vlasenkoash: rename some function parameters to match dash
2020-02-24 Denys Vlasenkoash: rename stack_nputstr() back to stnputs() to match...
2020-02-22 Denys Vlasenkoash: Expand here-documents in the current shell environment
2020-02-22 Denys Vlasenkoash: parser: Do not push token back before parseheredoc
2020-02-22 Denys Vlasenkoash: parser: Fix old-style command substitution here...
2020-02-21 Denys Vlasenkohush: fix negative_arith.tests: glob-protect dash in...
2020-02-21 Denys Vlasenkoash: expand: Ensure result is escaped in cvtnum
2020-02-21 Denys Vlasenkoash: memalloc: Avoid looping in growstackto
2020-02-21 Denys Vlasenkohush: make "exit" in trap use pre-trap exitcode - fix...
2020-02-21 Denys Vlasenkohush: make "exit" in trap use pre-trap exitcode
2020-02-20 Denys Vlasenkoash: eval: Only restore exit status on exit/return
2020-02-20 Denys Vlasenkoash: Return without arguments in a trap should use...
2020-02-20 Denys Vlasenkohush: implement "return NUM in trap sets $? after trap"
2020-02-20 Ron Yorstonash: return exit status of nofork applets (again)
2020-02-20 Denys Vlasenkoash: expand: Merge syntax/quotes in memtodest with...
2020-02-20 Denys Vlasenkoash: eval: Always set localvar_stop
2020-02-20 Denys Vlasenkoash: eval: Replace with listsetvar with mklocal/setvareq
2020-02-20 Denys Vlasenkoash: eval: Fail immediately with redirections errors...
2020-02-20 Denys Vlasenkoash: eval: Add assignment built-in support again
2020-02-19 Denys Vlasenkoash,hush: testcase for "exit" without arguments in...
2020-02-18 Denys Vlasenkoash,hush: add comment about masked SIGCHLD, handle...
2020-02-18 Denys Vlasenkoash: jobs: Only clear gotsigchld when waiting for every...
2020-02-18 Denys Vlasenkoash: jobs - Do not block when waiting on SIGCHLD
2020-02-18 Denys Vlasenkoash: eval: Reap zombies after built-in commands and...
2020-02-17 Denys Vlasenkoash: exec: Never rehash regular built-ins
2020-02-17 Denys Vlasenkoash: exec: Stricter pathopt parsing
2020-02-17 Denys Vlasenkoash: exec: Do not allocate stack string in padvance
2020-02-17 Denys Vlasenkoash: memalloc: Add growstackto helper
2020-02-17 Denys Vlasenkoash: parser: Save/restore here-documents in command...
2020-02-17 Denys Vlasenkoash: mkinit: Split reset into exitreset and reset
2020-02-17 Denys Vlasenkoash: expand: Fix trailing newlines processing in backqu...
2020-02-17 Denys Vlasenkoash: parser: Only accept single-digit parameter expansi...
2020-02-16 Denys Vlasenkoash: shell: Fix clang warnings about "string plus integer"
2020-02-16 Denys Vlasenkoash: eval: Use the correct expansion mode for fd redire...
2020-02-16 Denys Vlasenkoash: expand: Fix skipping of command substitution when...
2020-02-16 Denys Vlasenkoash: main: Print \n upon EOF (CTRL-D) when run interact...
2020-02-16 Denys Vlasenkoash: expand: Use HOME in tilde expansion when it is...
2020-02-16 Denys Vlasenkoash: builtin: Mark more regular built-ins
2020-02-16 Denys Vlasenkoash: jobs: Replace some uses of fmtstr with stpcpy...
2020-02-16 Denys Vlasenkoash: output: Fix fmtstr return value
2020-02-16 Denys Vlasenkoash: main: Only set savestatus in exitcmd
2020-02-16 Denys Vlasenkoash: [BUILTIN] Exit without arguments in a trap should...
2020-02-16 Denys Vlasenkoash: parser: Fix incorrect eating of backslash newlines
2020-02-16 Denys Vlasenkoash: use pgetc_eatbnl() in more places, take 2
2020-01-29 Ron Yorstonash,hush: allow builtins to be tab-completed, closes...
2020-01-29 Ron Yorstonash: improve expandstr()
2019-11-28 Denys Vlasenkohush: fix preprocessor directives indentation
2019-11-01 Denys Vlasenkohush: restore redirected stdin
2019-10-25 Denys Vlasenkoclang/llvm 9 fix - do not eliminate a store to a fake...
2019-10-22 Denys Vlasenkoshell: better comments in BASE#nn code
2019-10-21 Denys Vlasenkoshell/ulimit: code shrink
2019-09-22 Denys Vlasenkoash: fix BASE###nn bashism for bases 36..64
2019-09-22 Denys Vlasenkoash: fix BASE###nn bashism to accept letter 'digits...
2019-09-05 Denys Vlasenkoash: add a FIXME comment
2019-09-05 Denys Vlasenkohush: fix "set -o INVALID" affecting -e flag state
2019-08-02 Denys Vlasenkoash: fix set -o to not show "nameless" options
2019-07-31 Ron Yorstonash: only catch unexpected exceptions in PS1 expansion
2019-07-02 James Byrnelibbb: reduce the overhead of single parameter bb_error...
2019-06-03 Denys Vlasenkoash,hush: show 'c' in $- if run in "sh -c CMD"
2019-06-01 Denys Vlasenkoash: allocate line editing structure only if needed
2019-05-26 Denys Vlasenkoshell: move all definitions of strto_arith_t() together
2019-05-19 Denys Vlasenkohush: show 's' in $-
2019-05-19 Denys Vlasenkohush: allocate line edit buffer only for interactive...
2019-05-19 Denys Vlasenkoshell: implement optional "BASE#nnnn" numeric literals
2019-05-19 Denys Vlasenkohush: remove test for "echo ${-}" errorring out - now...
2019-05-19 Denys Vlasenkohush: implement $-, set default PATH if it is not set...
2019-05-19 Denys Vlasenkohush: set default PS1/2 only if we interactive
2019-05-19 Denys Vlasenkohush: handle LINENO the same way as RANDOM: variable...
2019-05-16 Denys Vlasenkohush: remove code to track PS1/2 values dynamically...
2019-05-16 Denys Vlasenkohush: small speedup in handle_changed_special_names()
2019-05-16 Denys Vlasenkoshell: add TODO comment about BASE#nnn literals
2019-05-15 Denys Vlasenkohush: fix quoted "${notexist-}" expansion to not disappear
2019-05-14 Denys Vlasenkoshells: add tests for backslashes in export VAR=VAL
2019-05-14 Denys Vlasenkohush: fix "export PS1=xyz" and "local PS1=xyz" messing...
2019-04-28 Denys Vlasenkoash,hush: ulimit: add -i RLIMIT_SIGPENDING, -q RLIMIT_M...
2019-04-28 Denys Vlasenkoash,hush: bash compat for ulimit: reorder to match
2019-04-27 Denys Vlasenkoash,hush: bash compat for ulimit: -w => -x, -p => -u
2019-04-27 Denys Vlasenkoash,hush: fix ulimit to be more bash-compat, closes...
2019-04-19 Denys Vlasenkohttpd: use full size of iobuf[] when piping CGI data
2019-04-19 Ron Yorstonash: catch error in arithmetic expansion in PS1
2019-04-19 Ron Yorstonash: prevent error in backquotes in PS1 from exiting...
2019-04-16 Ron Yorstonash: add bash-compatible EPOCH variables
2019-04-16 Ron Yorstonash: an unset dynamic variable should not be dynamic
2019-04-16 Ron Yorstonhush: add bash-compatible EPOCH variables
2019-04-02 Ron Yorstonash: distinguish 'wait -n' from other bashisms
2019-03-27 Denys Vlasenkohush: fix "wait -n" to wait for a _job_, not a _process_
2019-03-27 Denys Vlasenkoash: add "wait -n" bashism
2019-03-26 Denys Vlasenkohush: add "wait -n" bashism
2019-02-25 Ron Yorstonash: eval: avoid leaking memory associated with redirec...
2018-12-28 Denys Vlasenkoconfig: update size information
2018-12-27 Denys Vlasenkorandomconfig fixes
2018-12-08 Denys Vlasenkoinetd: suppress aliasing warning
2018-12-08 Denys Vlasenkosuppress gcc 8 aliasing warnings
2018-11-27 Ron Yorstonhush: allow hush to run embedded scripts
next