summaryrefslogtreecommitdiff
path: root/Src/exec.c
AgeCommit message (Expand)AuthorFilesLines
2020-07-2846268: suppress a useless compiler warning around nice()Roman Perepelitsa1-2/+1
2020-07-0546175/0003: Fix the RM_STAR_SILENT bug from the parent commit.Daniel Shahaf1-1/+1
2020-06-0946026: Add CLOBBER_EMPTY option.Peter Stephenson1-5/+22
2020-06-08users/24909: Don't clean up special file list too early.Peter Stephenson1-1/+1
2020-05-2845923 (with memory leak fixed, cf. 45924): zprof: Don't tally all anonymous f...Daniel Shahaf1-2/+18
2020-03-2245583/0008: Add the 'function -T' syntax.Daniel Shahaf1-3/+5
2020-03-2245583/0007: WC_FUNCDEF: Add a placeholder element.Daniel Shahaf1-1/+2
2020-03-2245583/0001: internal: Remove a redundant assignment.Daniel Shahaf1-1/+0
2020-03-07Merge remote-tracking branch 'origin/master' into 5.9Daniel Shahaf1-4/+2
2020-02-27users/24710: Fix job control problem with sudo.Peter Stephenson1-1/+2
2020-01-2945343: Queue signals around arithmetic evaluationsDaniel Shahaf1-3/+0
2019-12-2645131: Make a function that redefines itself preserve its tracedness.Daniel Shahaf1-0/+6
2019-12-1845083: Add signal protection to execarith().Peter Stephenson1-0/+3
2019-12-1845066: internal: Document forklevel, locallevel, and exit_pending.Daniel Shahaf1-0/+4
2019-12-1745058: internal: Add symbolic names to possible values of zexit()'s "from_whe...Daniel Shahaf1-1/+1
2019-12-1545025: fix re-entrancy problem with memory management in readoutput().Peter Stephenson1-25/+36
2019-12-1145004: Fix typos in commentsMartijn Dekker1-1/+1
2019-10-1644841: Better checking of errors from "nice"_RuRo_ (Андрей Стоцкий)1-2/+5
2019-08-0344635: Don't apply STAT_NOPRINT to backgrounded jobsPeter Stephenson1-1/+2
2019-07-0244480: Don't automatically close externally visible file descroptors.Peter Stephenson1-1/+4
2019-05-2044307: allow for atoi() returning a negative numberOliver Kiddle1-1/+1
2019-04-1044214: <(...) substitutions shouldn't grab the terminalEric Freese1-1/+1
2019-03-1944132: don't hash commands beginning with /Charles Blake1-0/+2
2018-11-0943723: file descriptor could leak on fork errorKamil Dudka1-1/+2
2018-10-0943660: extend 43653 when final exit is implicit.Peter Stephenson1-24/+25
2018-09-2543489: Add error checking on a new write() call.Daniel Shahaf1-1/+4
2018-09-1643464: Another attachtty() fix.Peter Stephenson1-6/+7
2018-09-1243446: More entersubsh() / addproc() wiring.Peter Stephenson1-15/+22
2018-09-0743409: Fix process group setting in main shell.Peter Stephenson1-17/+28
2018-09-03CVE-2018-0502, CVE-2018-13259: Fix two security issues in shebang line parsing.Anthony Sottile1-16/+20
2018-07-1043156, 43157: Need to allow for extra space in gethere().Peter Stephenson1-3/+5
2018-07-09users/23531: Error exit/return fixes.Peter Stephenson1-0/+17
2018-06-15users/23472: Add $sysparams[procsubstpid] to zsh/systemPeter Stephenson1-0/+10
2018-05-1142101 (tweaked): assigning shell status to array was brokendana1-2/+6
2018-05-01unposted (branch fork_early): Fork early for pipelines.Peter Stephenson1-82/+63
2018-04-2947201: fix 42355 for multiple backslashesRicardo Giorni1-6/+6
2018-04-25unposted: Correct process substitution buffer size in the PATH_DEV_FD codepath.Daniel Shahaf1-1/+1
2018-04-2442708: fix for process substitution.Peter Stephenson1-8/+16
2018-04-2042684 (with extra comments): Fork early if in bg.Peter Stephenson1-95/+135
2018-04-1742630: Improve process group handling in pipelines.Peter Stephenson1-1/+16
2018-04-1242624 (plus test): avoid freeing memory that's still neededOliver Kiddle1-5/+9
2018-03-2442518, CVE-2018-1071: check bounds when copying path in hashcmd()Oliver Kiddle1-1/+1
2018-03-1842469: necessary repairs to 42465 found by "make check"Stephane Chazelas1-2/+2
2018-03-1542465: Pass up error status from readoutput().Stephane Chazelas1-3/+13
2018-02-1242355: Fix use of backslashes on here doc input.Peter Stephenson1-1/+10
2018-01-1442043: ZSH_DEBUG_CMD should not WARN_CREATE_GLOBALBarton E. Schaefer1-1/+3
2017-12-2233395: Improvments for function managment.Peter Stephenson1-1/+6
2017-12-20users/13148 (and workers/42060): Abort the command line when replyingDaniel Shahaf1-6/+11
2017-12-1542123 (tweaked): take account of Dash in function names.Peter Stephenson1-2/+20
2017-10-0441802 (minor tweaks): use heap during shell function call.Peter Stephenson1-69/+85