summaryrefslogtreecommitdiff
path: root/Src/exec.c
AgeCommit message (Expand)AuthorFilesLines
2025-01-27github #126: Fix some typosWu, Zhenyu1-2/+2
2024-12-2653257: use monotonic clock where appropriatedana1-11/+10
2024-10-1653146: flags cannot be copied from an undefined function (cf. ca6f4466)Bart Schaefer1-1/+2
2024-09-1453088: enable `time' on builtins, assignments, and current-shell actionsBart Schaefer1-2/+40
2024-08-0453005: off-by-one error when resetting signals on subshell entrancePhilippe Altherr1-2/+2
2024-07-0452985: avoid adding original param to restorelistJun-ichi Takimoto1-4/+3
2024-06-2852977: ERR_EXIT/ERR_RETURN are respected by the final command in && / || listsPhilippe Altherr1-0/+1
2024-03-1852750: remove ansi2knr support for old pre-ansi K&R compilersOliver Kiddle1-1/+1
2024-03-0452650 plus minor fixes: add -u for named references pointing to "upper" scopeBart Schaefer1-1/+21
2024-02-2852594: support for POSIX real-time signals with kill and trapOliver Kiddle1-1/+1
2024-02-24Fix META_NOALLOC to META_STATIC in 'bad interpreter' metafyBart Schaefer1-2/+2
2024-02-2452596: metafy interpreter name for error messageBart Schaefer1-3/+3
2024-02-1845837: fix process group restoration upon exitStephane Chazelas1-1/+1
2024-02-1852515: (+ tests in 52527) avoid sh errors when running shebang-less scripts w...Stephane Chazelas1-2/+15
2023-11-1852313: Src/exec.c: multios are not interactive and check for write errors.Bart Schaefer1-2/+6
2023-11-1552309: fix cases that hang with all signals blocked.Bart Schaefer1-2/+2
2023-10-24github #104: fix small typoErrrorMaxx1-1/+1
2023-09-1052125: getoutput() must not free() after gettempname(..., 1) for heapBart Schaefer1-1/+0
2023-04-1751652: fix running of TRAPEXIT explicitly.Peter Stephenson1-1/+33
2023-04-0951632: nmetafy $_ when exporting it to childJun-ichi Takimoto1-1/+1
2023-03-2951608: Don't execute commands after "continue &&"Peter Stephenson1-2/+2
2023-02-1451424: $(<...) shouldn't try to open a file with NO_EXECPeter Stephenson1-0/+3
2022-12-1651212: remove STOUC() macroOliver Kiddle1-1/+1
2022-12-1351210: Clear errflag before calling EXIT trapBart Schaefer1-0/+4
2022-12-1251134: ! return doesn't change the return statusPeter Stephenson1-1/+1
2022-12-0951161: correct errno after closing xtrace FDBart Schaefer1-0/+3
2022-12-0351094: consistent use of bit-manipulation for noerrexit value changesPhilippe Altherr1-3/+3
2022-12-0351098: remove unreachable NOERREXIT_UNTIL_EXEC code and effectsPhilippe Altherr1-12/+1
2022-12-0351076: fix ERR_EXIT when used with "eval" or "source"; documentary commentsPhilippe Altherr1-3/+43
2022-12-0351071: fix ERR_RETURN for functions in conditional statementsPhilippe Altherr1-7/+5
2022-12-0351001: fix for ERR_EXIT following shell function; update testsPhilippe Altherr1-9/+1
2022-12-0351001: fix for ERR_EXIT with pipeline negation ("!"); update testsPhilippe Altherr1-5/+8
2022-12-0351001: Reverts 8839e969b, most of 1ba8714a, and d873ed60.Philippe Altherr1-3/+1
2022-11-0950929: fix handling of ERR_RETURN bent by 50928.Bart Schaefer1-1/+1
2022-11-0950928: fix tests for 50897, mention behavior change in NEWSBart Schaefer1-0/+2
2022-11-0950922: fix additional cases of signals for current shell jobs on the right of...Bart Schaefer1-2/+6
2022-11-0850897: nonzero status of complex commands should trigger ERR_EXITBart Schaefer1-1/+1
2022-11-0250851: restore typtab when necessaryJun-ichi Takimoto1-0/+12
2022-04-2950136: Fix =(nosuchcommand) race/deadlock first reported in workers/42609Bart Schaefer1-4/+0
2022-04-2850162: Fix multios with current-shell "exec" (aka nullexec).Bart Schaefer1-0/+4
2022-04-2550049: care with signed charactersPeter Stephenson1-1/+1
2022-03-3049906 (Bart), 49911: Fixes to querying jobs in subshell.Peter Stephenson1-0/+1
2022-03-3049813: <<<: Document newline behavior and fix optimizationMikael Magnusson1-1/+3
2022-01-3049694 + doc: Allow using empty STTY= to freeze tty for a single commandMikael Magnusson1-2/+4
2021-11-12github #82: Fix typosDimitris Apostolou1-1/+1
2021-09-0949353: Fix comments in sourced file.Peter Stephenson1-1/+1
2021-08-2649307 with doc update: POSIX_TRAPS fix.Peter Stephenson1-1/+2
2021-05-1648857: declare "volatile" all globals that may be modified by signal handlersBart Schaefer1-3/+5
2021-04-1047794: exec: run final pipeline command in a subshell in sh modebrian m. carlson1-4/+6
2021-02-16Allow more scripts without #!Justine Tunney1-4/+23