summaryrefslogtreecommitdiff
path: root/Src/exec.c
AgeCommit message (Expand)AuthorFilesLines
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
2017-10-0241787 (plus minor tweaks): use $FUNCSTACK for function nesting depth.Peter Stephenson1-11/+6
2017-09-2941789: Don't save fd if -1.Peter Stephenson1-8/+11
2017-09-2741767: preserve nonzero exit status on interruptBarton E. Schaefer1-1/+2
2017-09-2641761: Ensure status from interrupt is propagated by builtinPeter Stephenson1-2/+9
2017-09-24Updates for ksh array element syntax.Peter Stephenson1-70/+16
2017-09-2041736: NO_INTERACTIVE_COMMENTS in $(...)Barton E. Schaefer1-1/+6
2017-09-13First go at var=([key]=value) syntax.Peter Stephenson1-9/+77
2017-09-1041662: exec -a arguments weren't sanitisedPeter Stephenson1-0/+3
2017-08-2941608 (plus tests): restore ERR_EXIT before function.Peter Stephenson1-1/+1
2017-08-2441590 modified as 41595: make ERR_RETURN more logical.Peter Stephenson1-14/+27
2017-08-15posted but has not shown up: fix fd problem in subshell.Peter Stephenson1-3/+15
2017-07-2741464, 41466: With POSIX_BUILTINS, exec only executes sexternal commands.Peter Stephenson1-2/+12
2017-06-1941317: use heap allocation in getoutputfile() to plug memory leakBarton E. Schaefer1-2/+2
2017-05-0341043: Close pipes in shell when disowning background job.Peter Stephenson1-0/+1
2017-04-2841020: Fix "command -p"; "-p" was incorrectly left in command argumentsPeter Stephenson1-1/+8