summaryrefslogtreecommitdiff
path: root/Src/exec.c
AgeCommit message (Expand)AuthorFilesLines
2014-09-0333100: check $fd more rigorously in "exec {fd}<&-"Barton E. Schaefer1-6/+18
2014-08-3133077: SHTTY = -1 when closing it in closem()Barton E. Schaefer1-1/+4
2014-06-1332768 with further modifications: LOCAL_LOOPS option.Peter Stephenson1-2/+15
2014-04-2032568: consistency in handling of errflag condition during substitutionsBarton E. Schaefer1-2/+9
2014-04-1832552 (updated by 32560): fix segfault when using process substitution in ano...Andrew Waldron1-8/+18
2013-12-2132176: plug additional deadlock-inducing pipe descriptor leaksPeter Stephenson1-1/+4
2013-12-2032171: close pipe descriptor in parent when left side is a shell construct toBarton E. Schaefer1-0/+4
2013-12-0632091: WARN_CREATE_GLOBAL false positive.Daniel Shahaf1-1/+4
2013-10-2731919: fix deadlock when a shell builtin with a multio redirection is used on...Barton E. Schaefer1-2/+2
2013-10-2731912: in closemn(), distinguish closing for >&- from closing for a real redi...Barton E. Schaefer1-5/+5
2013-10-19Use VERBOSE option in execstring()Peter Stephenson1-0/+5
2013-10-1831846: fix NOEXEC option in execsimple() optimisationPeter Stephenson1-0/+3
2013-10-1731832: make execrestore() more signal-safe.Bart Schaefer1-23/+27
2013-10-1031809: Make whitespace clear in trace output for patterns.Peter Stephenson1-0/+13
2013-07-2131549: Fix third problem with file descriptor management.Peter Stephenson1-17/+1
2013-07-2031545: Use of FD_CLOEXEC to remove possibility of fd reuse.Peter Stephenson1-0/+2
2013-07-1731528: use job table to record file descriptors associated with process substPeter Stephenson1-27/+6
2013-06-1331444: Basic code for enable/disable -pPeter Stephenson1-0/+5
2013-05-0531376: Make sure every execve() is prefixed by winch_unblock()Frank Terbeck1-0/+6
2013-05-05Revert "31372: Do not block SIGWINCH for child processes"Frank Terbeck1-3/+1
2013-05-0531372: Do not block SIGWINCH for child processesBart Schaefer1-1/+3
2013-03-1031141: Tighten NO_CLOBBER restrictions on {fd} syntaxPeter Stephenson1-1/+8
2012-12-1330876: fix obscure failures to propagate non-zero statusPeter Stephenson1-3/+3
2012-10-1130726: make shell options passed to emulate stick along with the emulationPeter Stephenson1-6/+101
2012-10-1130724: shell code optimisd to use execsimple() doesn't have a valid thisjobPeter Stephenson1-3/+24
2012-10-0730722: fix some cases where emulations or options were not propagated properlyPeter Stephenson1-1/+1
2012-08-2130633: "functions -T" only traces marked function, not called functionsPeter Stephenson1-2/+13
2012-03-0530307 plus tweak suggsted by Wayne: use %lld for zlong when long longPeter Stephenson1-0/+4
2012-03-0130272 (tweaked): most failures of fork() cause non-interactive shells toBart Schaefer1-11/+12
2012-02-1230181, plus rename of PF_* flags to PREFORK_*:Peter Stephenson1-3/+3
2012-01-1630111: Src/exec.c: Fix segfaults with exec options.Frank Terbeck1-1/+12
2011-12-1230000 plus some comments: Better POSIXJOBs behaviour.Peter Stephenson1-4/+25
2011-10-2629844, 29845: remove bogusPeter Stephenson1-2/+12
2011-08-28users/16289: don't delete temporary files on disown.Peter Stephenson1-7/+7
2011-08-1729703: crash when failing to parse process substitutionsPeter Stephenson1-1/+9
2011-08-1429677: Do not allow external processes in a pipeline to become suspendedBart Schaefer1-0/+2
2011-08-1029654: "wait" should resume stopped jobs identified by process ID as wellBart Schaefer1-1/+3
2011-07-2529561: Allow closing of fd's not recorded by the shellPeter Stephenson1-6/+12
2011-07-1929555: fix problem using open fd beyond max_zsh_fdPeter Stephenson1-5/+11
2011-06-2329503: Missing popheap() on failed autoloadPeter Stephenson1-0/+1
2011-06-1929492: add argument handling to anonymous functionsPeter Stephenson1-28/+37
2011-05-2429367, 29368: avoid redirecting the xtrace of simple commands along withBart Schaefer1-1/+1
2011-05-1929307, 29308 + replies: Fix some doubled words in docs and comments.Mikael Magnusson1-1/+1
2011-05-0929165: use term.h globally if needed at all.Peter Stephenson1-3/+3
2011-05-0229129: reading of end of fd arrayPeter Stephenson1-4/+5
2011-03-0628866: with POSIX_BUILTINS "command" prefix resets specialnessPeter Stephenson1-2/+5
2011-02-2328795 plus typos noticed by Mikael: careful with forked shellsPeter Stephenson1-4/+6
2011-02-2228791: exit on errors with special builtins with POSIXBUILTINSPeter Stephenson1-7/+15
2011-02-2128784: exit on exec redirection error with POISX_BUILTINSPeter Stephenson1-2/+17
2011-02-1728762: fix coproc file desriptor closingPeter Stephenson1-2/+6