summaryrefslogtreecommitdiffstats
path: root/Src/exec.c
Commit message (Expand)AuthorAgeFilesLines
* 54693: show ARGV0 and - precommand more clearly in xtrace outputMikael Magnusson2026-06-101-4/+6
* 54620: fix check for when to hash commandsMikael Magnusson2026-06-041-2/+2
* 54603 (tweaked): zsh_eval_context: add math contextdana2026-05-271-17/+36
* 54589: remove dead code identified by scan-buildOliver Kiddle2026-05-261-9/+6
* 54615: fix ambiguous dangling from 54595Mikael Magnusson2026-05-261-3/+3
* 54599: use correct buf size in cancdMikael Magnusson2026-05-251-3/+3
* 54598: fix getfpfunc metaficationMikael Magnusson2026-05-251-9/+14
* 54597: hashcmd could reject valid paths to hash if they had metafied charactersMikael Magnusson2026-05-251-3/+3
* 54595: overflow check in isreallycomMikael Magnusson2026-05-251-4/+6
* 54594: fix two very similar coverity issuesMikael Magnusson2026-05-251-26/+56
* 54538: Coverity CID 1637382 bsiz can overflow when reading a large heredocMikael Magnusson2026-05-161-2/+3
* 54537: Coverity CID 1372427 buffer overrun in zexecve()Mikael Magnusson2026-05-161-2/+3
* 54536: Coverity CID 1255827 Fix leak of prog in loadautofn()Mikael Magnusson2026-05-161-4/+7
* 54479: Fix use-after-free when handling TRAPEXITMikael Magnusson2026-05-111-0/+1
* 54374: Run ZERR trap on zsh errorsPhilippe Altherr2026-05-091-0/+3
* 54181, 54331: remove support for restricted shellOliver Kiddle2026-04-141-34/+5
* 53776: Add PM_NAMEREF to PM_TYPE, reject array initializers for namerefsPhilippe Altherr2026-02-161-0/+1
* 53578 (tweaked): silence gcc warningsdana2025-11-161-9/+13
* 54007: remove some uses of mod_export that were likely unintendedOliver Kiddle2025-10-311-1/+1
* 54001: add missing uses of mod_exportOliver Kiddle2025-10-241-1/+2
* github #126: Fix some typosWu, Zhenyu2025-01-271-2/+2
* 53257: use monotonic clock where appropriatedana2024-12-261-11/+10
* 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