2018-01-19 |
Denys Vlasenko | hush: fix a case where EXIT trap may modify its code... |
blob | commitdiff | raw |
2018-01-19 |
Denys Vlasenko | hush: fix build if !BASH_LINENO_VAR |
blob | commitdiff | raw | diff to current |
2018-01-19 |
Denys Vlasenko | hush: implement $LINENO bashism |
blob | commitdiff | raw | diff to current |
2018-01-13 |
Denys Vlasenko | hush: fix raw ^C handlisg in single-quoted strings |
blob | commitdiff | raw | diff to current |
2018-01-12 |
Denys Vlasenko | hush: tweak command -vV printing code, no logic changes |
blob | commitdiff | raw | diff to current |
2018-01-12 |
Denys Vlasenko | hush: implement "command -v -V" |
blob | commitdiff | raw | diff to current |
2018-01-11 |
Denys Vlasenko | hush: implement "command" builtin (no options are suppo... |
blob | commitdiff | raw | diff to current |
2018-01-11 |
Denys Vlasenko | hush: fix handling of ^C in eval |
blob | commitdiff | raw | diff to current |
2018-01-11 |
Denys Vlasenko | hush: fix handling of raw ^C in scripts: "echo ^C" |
blob | commitdiff | raw | diff to current |
2018-01-11 |
Denys Vlasenko | hush: remove dead code |
blob | commitdiff | raw | diff to current |
2017-12-31 |
Denys Vlasenko | randomconfig fixes |
blob | commitdiff | raw | diff to current |
2017-10-22 |
Denys Vlasenko | hush: fix comment parsing in `cmd`, closes 10421 |
blob | commitdiff | raw | diff to current |
2017-08-29 |
Denys Vlasenko | hush: GETOPT_RESET() _after_ getopts too. |
blob | commitdiff | raw | diff to current |
2017-08-29 |
Denys Vlasenko | hush: reuse "OPTIND=..." string |
blob | commitdiff | raw | diff to current |
2017-08-29 |
Denys Vlasenko | hush: fix "getopts" builtin to not be upset by other... |
blob | commitdiff | raw | diff to current |
2017-08-17 |
Denys Vlasenko | hush: trivial code shrink in builtin_getopts |
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-11 |
Denys Vlasenko | hush: implement "silent" optstrings of ":opts" |
blob | commitdiff | raw | diff to current |
2017-08-11 |
Denys Vlasenko | hush: fix redirect code (was using uninitialized variables) |
blob | commitdiff | raw | diff to current |
2017-08-11 |
Denys Vlasenko | shell: add OPTARG poisoning to getopt_optarg.tests |
blob | commitdiff | raw | diff to current |
2017-08-11 |
Denys Vlasenko | hush: teach getopts to set/unset OPTARG |
blob | commitdiff | raw | diff to current |
2017-08-10 |
Denys Vlasenko | hush: getopts builtin |
blob | commitdiff | raw | diff to current |
2017-08-10 |
Denys Vlasenko | hush: optional times builtin |
blob | commitdiff | raw | diff to current |
2017-08-09 |
Denys Vlasenko | hush: 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-04 |
Denys Vlasenko | sheel: improve comments on signal handling |
blob | commitdiff | raw | diff to current |
2017-08-02 |
Denys Vlasenko | hush: do not accept "if() { echo; }" function def |
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 | hush: make SIGINT handling visually less confusing |
blob | commitdiff | raw | diff to current |
2017-08-02 |
Denys Vlasenko | NOFORK fixes |
blob | commitdiff | raw | diff to current |
2017-07-31 |
Denys Vlasenko | hush: remove redundant "G_flag_return_in_progress ... |
blob | commitdiff | raw | diff to current |
2017-07-31 |
Denys Vlasenko | hush: fix "true | func_with_return" not allowing return. |
blob | commitdiff | raw | diff to current |
2017-07-31 |
Denys Vlasenko | hush: functions have priority over builtins (!) |
blob | commitdiff | raw | diff to current |
2017-07-31 |
Denys Vlasenko | hush: if STANDALONE, close interactive fd for NOEXECed... |
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 | hush: massage redirect code to be slightly more like ash |
blob | commitdiff | raw | diff to current |
2017-07-29 |
Denys Vlasenko | hush: fix handling of empty heredoc EOF marker |
blob | commitdiff | raw | diff to current |
2017-07-25 |
Denys Vlasenko | hush: fix ${##}, ${#?}, ${#!} handling |
blob | commitdiff | raw | diff to current |
2017-07-25 |
Denys Vlasenko | ash: allow "trap NUM [SIG]..." syntax |
blob | commitdiff | raw | diff to current |
2017-07-25 |
Denys Vlasenko | hush: treat ${#?} as "length of $?" |
blob | commitdiff | raw | diff to current |
2017-07-24 |
Denys Vlasenko | hush: fix a case when redirect to a closed fd #1 is... |
blob | commitdiff | raw | diff to current |
2017-07-24 |
Denys Vlasenko | hush: use mempcpy where useful |
blob | commitdiff | raw | diff to current |
2017-07-21 |
Denys Vlasenko | config: deindent all help texts |
blob | commitdiff | raw | diff to current |
2017-07-18 |
Denys Vlasenko | hush: remove contradicting size info in config help |
blob | commitdiff | raw | diff to current |
2017-07-18 |
Denys Vlasenko | Update menuconfig items with approximate applet sizes |
blob | commitdiff | raw | diff to current |
2017-07-18 |
Denys Vlasenko | hush: tweak "help" output |
blob | commitdiff | raw | diff to current |
2017-07-18 |
Denys Vlasenko | hush: fix readonly2.tests failure |
blob | commitdiff | raw | diff to current |
2017-07-18 |
Denys Vlasenko | hush: do not assign to readonly VAR in "VAR=VAL CMD... |
blob | commitdiff | raw | diff to current |
2017-07-17 |
Denys Vlasenko | hush: add readonly testcase, fix fallout |
blob | commitdiff | raw | diff to current |
2017-07-17 |
Denys Vlasenko | hush: convert exp/ro/local parameters to bitfields... |
blob | commitdiff | raw | diff to current |
2017-07-17 |
Denys Vlasenko | hush: HUSH_READONLY depends on HUSH |
blob | commitdiff | raw | diff to current |
2017-07-17 |
Denys Vlasenko | hush: forgot to emit error on (failing) second "readonl... |
blob | commitdiff | raw | diff to current |
2017-07-17 |
Denys Vlasenko | hush: smaller code in !READONLY configs |
blob | commitdiff | raw | diff to current |
2017-07-17 |
Denys Vlasenko | hush: implement "readonly" builtin |
blob | commitdiff | raw | diff to current |
2017-07-17 |
Denys Vlasenko | hush: small fix to last commit |
blob | commitdiff | raw | diff to current |
2017-07-17 |
Denys Vlasenko | hush: support ${VAR:N:-M} |
blob | commitdiff | raw | diff to current |
2017-07-17 |
Denys Vlasenko | shells: expand TODO comments, no code changes |
blob | commitdiff | raw | diff to current |
2017-07-16 |
Denys Vlasenko | hush: fix "cmd1 && cmd2 &" handling on NOMMU |
blob | commitdiff | raw | diff to current |
2017-07-15 |
Denys Vlasenko | hush: fix and_or_and_backgrounding.tests failure |
blob | commitdiff | raw | diff to current |
2017-07-14 |
Denys Vlasenko | hush: make "wait %1" work even if the job is dead |
blob | commitdiff | raw | diff to current |
2017-07-14 |
Denys Vlasenko | hush: remove superfluous comparison |
blob | commitdiff | raw | diff to current |
2017-07-14 |
Denys Vlasenko | hush: add support for "set -e" |
blob | commitdiff | raw | diff to current |
2017-07-10 |
Denys Vlasenko | hush: add TODO for "set -e" |
blob | commitdiff | raw | diff to current |
2017-07-10 |
Denys Vlasenko | hush: simplify insert_job_into_table() a bit |
blob | commitdiff | raw | diff to current |
2017-07-10 |
Denys Vlasenko | hush: rename a few functions |
blob | commitdiff | raw | diff to current |
2017-07-07 |
Denys Vlasenko | hush: explain why wait5.tests is failing |
blob | commitdiff | raw | diff to current |
2017-07-07 |
Denys Vlasenko | hush: fix "(sleep 1; exit 3) & sleep 2; echo $?; wait... |
blob | commitdiff | raw | diff to current |
2017-07-07 |
Denys Vlasenko | hush: fix two redirection testcase failures |
blob | commitdiff | raw | diff to current |
2017-07-07 |
Denys Vlasenko | main: fix the case where user has "halt" as login shell... |
blob | commitdiff | raw | diff to current |
2017-07-06 |
Denys Vlasenko | hush: add a TODO about redir3.tests failure |
blob | commitdiff | raw | diff to current |
2017-07-06 |
Denys Vlasenko | hush: Print error messages on shift -1 |
blob | commitdiff | raw | diff to current |
2017-07-06 |
Denys Vlasenko | hush: implement negative start in the ${v: -n[:m]}... |
blob | commitdiff | raw | diff to current |
2017-07-06 |
Denys Vlasenko | hush: "adopt" ash signal4.tests |
blob | commitdiff | raw | diff to current |
2017-07-05 |
Denys Vlasenko | hush: correctly handle quoting in "case" even if !BASH_... |
blob | commitdiff | raw | diff to current |
2017-07-05 |
Denys Vlasenko | hush: fix quoted_punct.tests failure |
blob | commitdiff | raw | diff to current |
2017-07-03 |
Denys Vlasenko | fixes for bugs found by make_single_applets.sh |
blob | commitdiff | raw | diff to current |
2017-07-03 |
Denys Vlasenko | msh: delete this applet |
blob | commitdiff | raw | diff to current |
2017-07-02 |
Denys Vlasenko | randomconfig fixes |
blob | commitdiff | raw | diff to current |
2017-05-22 |
Denys Vlasenko | ash,hush: fix SIGCHLD interrupting read builtin |
blob | commitdiff | raw | diff to current |
2017-04-17 |
Denys Vlasenko | Spelling fixes in comments, documentation, tests and... |
blob | commitdiff | raw | diff to current |
2017-01-29 |
Denys Vlasenko | *: add comment about APPLET_ODDNAME format |
blob | commitdiff | raw | diff to current |
2017-01-11 |
Denys Vlasenko | hush: reinstate [[ builtin |
blob | commitdiff | raw | diff to current |
2017-01-11 |
Kang-Che Sung | hush: split bash compatible extensions into separate... |
blob | commitdiff | raw | diff to current |
2017-01-10 |
Denys Vlasenko | hush: shorten output of "help" builtin |
blob | commitdiff | raw | diff to current |
2017-01-10 |
Denys Vlasenko | hush: reorder builtins (cd and pwd ought to be close... |
blob | commitdiff | raw | diff to current |
2017-01-10 |
Denys Vlasenko | shells: make hush test optional, rename ASH_BUILTIN_foo... |
blob | commitdiff | raw | diff to current |
2017-01-10 |
Denys Vlasenko | Big cleanup in config help and description |
blob | commitdiff | raw | diff to current |
2017-01-09 |
Denys Vlasenko | hush: make echo builtin optional |
blob | commitdiff | raw | diff to current |
2017-01-09 |
Denys Vlasenko | hush: fix a bug in argv restoration after sourcing... |
blob | commitdiff | raw | diff to current |
2017-01-09 |
Denys Vlasenko | hush: global_args_malloced is used only if set builtin... |
blob | commitdiff | raw | diff to current |
2017-01-09 |
Denys Vlasenko | hush: fix 'defined but not used' warning |
blob | commitdiff | raw | diff to current |
2017-01-09 |
Denys Vlasenko | hush: remove redundand test for ENABLE_HUSH_JOB |
blob | commitdiff | raw | diff to current |
2017-01-09 |
Denys Vlasenko | hush: fix kill builtin without jobs support |
blob | commitdiff | raw | diff to current |
2017-01-09 |
Denys Vlasenko | typo fix |
blob | commitdiff | raw | diff to current |
2017-01-08 |
Denys Vlasenko | hush: conditionalize print_escaped() on EXPORT || TRAP |
blob | commitdiff | raw | diff to current |
2017-01-08 |
Denys Vlasenko | hush: make memleak builtin optional |
blob | commitdiff | raw | diff to current |
2017-01-08 |
Denys Vlasenko | hush: make export builtin optional |
blob | commitdiff | raw | diff to current |
next |