about summary refs log tree commit diff
path: root/Src/exec.c
Commit message (Expand)AuthorAgeFilesLines
* 53146: flags cannot be copied from an undefined function (cf. ca6f4466)Bart Schaefer2024-10-161-1/+2
* 53088: enable `time' on builtins, assignments, and current-shell actionsBart Schaefer2024-09-141-2/+40
* 53005: off-by-one error when resetting signals on subshell entrancePhilippe Altherr2024-08-041-2/+2
* 52985: avoid adding original param to restorelistJun-ichi Takimoto2024-07-041-4/+3
* 52977: ERR_EXIT/ERR_RETURN are respected by the final command in && / || listsPhilippe Altherr2024-06-281-0/+1
* 52750: remove ansi2knr support for old pre-ansi K&R compilersOliver Kiddle2024-03-181-1/+1
* 52650 plus minor fixes: add -u for named references pointing to "upper" scopeBart Schaefer2024-03-041-1/+21
* 52594: support for POSIX real-time signals with kill and trapOliver Kiddle2024-02-281-1/+1
* Fix META_NOALLOC to META_STATIC in 'bad interpreter' metafyBart Schaefer2024-02-241-2/+2
* 52596: metafy interpreter name for error messageBart Schaefer2024-02-241-3/+3
* 45837: fix process group restoration upon exitStephane Chazelas2024-02-181-1/+1
* 52515: (+ tests in 52527) avoid sh errors when running shebang-less scripts w...Stephane Chazelas2024-02-181-2/+15
* 52313: Src/exec.c: multios are not interactive and check for write errors.Bart Schaefer2023-11-181-2/+6
* 52309: fix cases that hang with all signals blocked.Bart Schaefer2023-11-151-2/+2
* github #104: fix small typoErrrorMaxx2023-10-241-1/+1
* 52125: getoutput() must not free() after gettempname(..., 1) for heapBart Schaefer2023-09-101-1/+0
* 51652: fix running of TRAPEXIT explicitly.Peter Stephenson2023-04-171-1/+33
* 51632: nmetafy $_ when exporting it to childJun-ichi Takimoto2023-04-091-1/+1
* 51608: Don't execute commands after "continue &&"Peter Stephenson2023-03-291-2/+2
* 51424: $(<...) shouldn't try to open a file with NO_EXECPeter Stephenson2023-02-141-0/+3
* 51212: remove STOUC() macroOliver Kiddle2022-12-161-1/+1
* 51210: Clear errflag before calling EXIT trapBart Schaefer2022-12-131-0/+4
* 51134: ! return doesn't change the return statusPeter Stephenson2022-12-121-1/+1
* 51161: correct errno after closing xtrace FDBart Schaefer2022-12-091-0/+3
* 51094: consistent use of bit-manipulation for noerrexit value changesPhilippe Altherr2022-12-031-3/+3
* 51098: remove unreachable NOERREXIT_UNTIL_EXEC code and effectsPhilippe Altherr2022-12-031-12/+1
* 51076: fix ERR_EXIT when used with "eval" or "source"; documentary commentsPhilippe Altherr2022-12-031-3/+43
* 51071: fix ERR_RETURN for functions in conditional statementsPhilippe Altherr2022-12-031-7/+5
* 51001: fix for ERR_EXIT following shell function; update testsPhilippe Altherr2022-12-031-9/+1
* 51001: fix for ERR_EXIT with pipeline negation ("!"); update testsPhilippe Altherr2022-12-031-5/+8
* 51001: Reverts 8839e969b, most of 1ba8714a, and d873ed60.Philippe Altherr2022-12-031-3/+1
* 50929: fix handling of ERR_RETURN bent by 50928.Bart Schaefer2022-11-091-1/+1
* 50928: fix tests for 50897, mention behavior change in NEWSBart Schaefer2022-11-091-0/+2
* 50922: fix additional cases of signals for current shell jobs on the right of...Bart Schaefer2022-11-091-2/+6
* 50897: nonzero status of complex commands should trigger ERR_EXITBart Schaefer2022-11-081-1/+1
* 50851: restore typtab when necessaryJun-ichi Takimoto2022-11-021-0/+12
* 50136: Fix =(nosuchcommand) race/deadlock first reported in workers/42609Bart Schaefer2022-04-291-4/+0
* 50162: Fix multios with current-shell "exec" (aka nullexec).Bart Schaefer2022-04-281-0/+4
* 50049: care with signed charactersPeter Stephenson2022-04-251-1/+1
* 49906 (Bart), 49911: Fixes to querying jobs in subshell.Peter Stephenson2022-03-301-0/+1
* 49813: <<<: Document newline behavior and fix optimizationMikael Magnusson2022-03-301-1/+3
* 49694 + doc: Allow using empty STTY= to freeze tty for a single commandMikael Magnusson2022-01-301-2/+4
* github #82: Fix typosDimitris Apostolou2021-11-121-1/+1
* 49353: Fix comments in sourced file.Peter Stephenson2021-09-091-1/+1
* 49307 with doc update: POSIX_TRAPS fix.Peter Stephenson2021-08-261-1/+2
* 48857: declare "volatile" all globals that may be modified by signal handlersBart Schaefer2021-05-161-3/+5
* 47794: exec: run final pipeline command in a subshell in sh modebrian m. carlson2021-04-101-4/+6
* Allow more scripts without #!Justine Tunney2021-02-161-4/+23
* 46268: suppress a useless compiler warning around nice()Roman Perepelitsa2020-07-281-2/+1
* 46175/0003: Fix the RM_STAR_SILENT bug from the parent commit.Daniel Shahaf2020-07-051-1/+1