aboutsummaryrefslogtreecommitdiff
path: root/shell
AgeCommit message (Expand)Author
2017-07-17hush: support ${VAR:N:-M}Denys Vlasenko
2017-07-17shells: expand TODO comments, no code changesDenys Vlasenko
2017-07-16hush: fix "cmd1 && cmd2 &" handling on NOMMUDenys Vlasenko
2017-07-15shell: and_or_and_backgrounding.tests is no longer "UNFIXED BUG"Denys Vlasenko
2017-07-15hush: fix and_or_and_backgrounding.tests failureDenys Vlasenko
2017-07-15ash: protect WIFSTOPPED use with #if JOBSJohannes Schindelin
2017-07-14hush: make "wait %1" work even if the job is deadDenys Vlasenko
2017-07-14hush: remove superfluous comparisonDenys Vlasenko
2017-07-14hush: add support for "set -e"Denys Vlasenko
2017-07-10hush: add TODO for "set -e"Denys Vlasenko
2017-07-10hush: simplify insert_job_into_table() a bitDenys Vlasenko
2017-07-10hush: rename a few functionsDenys Vlasenko
2017-07-08hush: explain why wait5.tests is failingDenys Vlasenko
2017-07-07hush: fix "(sleep 1; exit 3) & sleep 2; echo $?; wait $!; echo $?"Denys Vlasenko
2017-07-07hush: fix two redirection testcase failuresDenys Vlasenko
2017-07-07main: fix the case where user has "halt" as login shell. Closes 9986Denys Vlasenko
2017-07-06shell: sync redir/* testsDenys Vlasenko
2017-07-06ash: rename redir5.tests (hush has redir5.tests which is different)Denys Vlasenko
2017-07-06hush: add a TODO about redir3.tests failureDenys Vlasenko
2017-07-06hush: rename hush-redir/redir3.tests (ash has redir3.tests which id different)Denys Vlasenko
2017-07-06hush: Print error messages on shift -1Denys Vlasenko
2017-07-06typo fixDenys Vlasenko
2017-07-06hush: implement negative start in the ${v: -n[:m]} idiomDenys Vlasenko
2017-07-06hush: "adopt" ash var-utf8-length.testsDenys Vlasenko
2017-07-06hush: "adopt" ash signal4.testsDenys Vlasenko
2017-07-06shell: remove duplicate sigint1.tests (another copies are in signals/)Denys Vlasenko
2017-07-06hush: add tickquote1.tests from ash testsuiteDenys Vlasenko
2017-07-06shell: syncronize ash and hush heredoc3.testsDenys Vlasenko
2017-07-06shell: syncronize ash and hush heredoc1.testsDenys Vlasenko
2017-07-06shell: syncronize ash_test/run-all and hush_test/run-all a bitDenys Vlasenko
2017-07-06hush: correctly handle quoting in "case" even if !BASH_PATTERN_SUBSTDenys Vlasenko
2017-07-05hush: fix quoted_punct.tests failureDenys Vlasenko
2017-07-05ash: fix escaping of a few characters (broken by last commits)Denys Vlasenko
2017-07-05ash: tweak in commentDenys Vlasenko
2017-07-05ash: note which versions of glibc exhibit "rho bug"Denys Vlasenko
2017-07-05ash: fix matching of unicode greek letter rho (cf 81) and similar casesDenys Vlasenko
2017-07-03fixes for bugs found by make_single_applets.shDenys Vlasenko
2017-07-03msh: delete this appletDenys Vlasenko
2017-07-03randomconfig fixesDenys Vlasenko
2017-07-01ash: fix $HOME/.profile reading if !ASH_EXPAND_PRMT, take 2Denys Vlasenko
2017-07-01ash: fix 'trap - 65'Denys Vlasenko
2017-06-27ash: fix $HOME/.profile reading if !ASH_EXPAND_PRMTDenys Vlasenko
2017-05-26ash: fix incorrect path in describe_commandYoufu Zhang
2017-05-22ash,hush: fix SIGCHLD interrupting read builtinDenys Vlasenko
2017-04-17Spelling fixes in comments, documentation, tests and examplesDenys Vlasenko
2017-04-12ash: implement "exec -a ARGV0 CMD ARGV1..."Denys Vlasenko
2017-04-12ash: make shellexec capable of using separate argv[0] and filename to execDenys Vlasenko
2017-04-12libbb: GETOPT_RESET macroKaarle Ritvanen
2017-02-03ash: add INT_OFF/ON around allocationsDenys Vlasenko
2017-01-31ash: improve / fix glob expansionFelix Fietkau