summary refs log tree commit diff
path: root/Src/exec.c
Commit message (Expand)AuthorAgeFilesLines
* 33876: etc.: Separate errors and keyboards interruptsPeter Stephenson2014-12-111-21/+35
* 33818: fix types passed to sizeof detected by coverity as being wrongOliver Kiddle2014-11-301-2/+2
* 33816, 33819: GLOB_ASSIGN changes integer and floating type variables to stri...Barton E. Schaefer2014-11-281-1/+9
* 33775: error opening file in $(<...) is not fatalBarton E. Schaefer2014-11-231-2/+2
* 33614 (based on RedHat BZ-978613): signal safety when updating global state i...Barton E. Schaefer2014-11-061-0/+6
* Treat exec from subshell as if forkedPeter Stephenson2014-11-021-0/+9
* 33531 with additions: retain status of exited background jobs.Peter Stephenson2014-10-261-2/+0
* 33493: use correct command name in error messages about "ulimit" failure; res...Barton E. Schaefer2014-10-221-0/+1
* 33365: avoid buffer overflow for very long fds in >& fd syntaxMikael Magnusson2014-10-061-1/+1
* 33325: fix ksh autoloads with redirections on function definitionsPeter Stephenson2014-10-021-19/+63
* Merge branch 'master' of git://git.code.sf.net/p/zsh/codeBarton E. Schaefer2014-09-291-4/+88
|\
| * 33286: handle redirections for multiply named functionsPeter Stephenson2014-09-291-1/+16
| * 33285: apply function definition redirections at executionPeter Stephenson2014-09-291-4/+73
* | 33268: interactive shells treat SIGPIPE like SIGHUP if and only if SHTTY is d...Barton E. Schaefer2014-09-291-0/+2
|/
* 33100: check $fd more rigorously in "exec {fd}<&-"Barton E. Schaefer2014-09-031-6/+18
* 33077: SHTTY = -1 when closing it in closem()Barton E. Schaefer2014-08-311-1/+4
* 32768 with further modifications: LOCAL_LOOPS option.Peter Stephenson2014-06-131-2/+15
* 32568: consistency in handling of errflag condition during substitutionsBarton E. Schaefer2014-04-201-2/+9
* 32552 (updated by 32560): fix segfault when using process substitution in ano...Andrew Waldron2014-04-181-8/+18
* 32176: plug additional deadlock-inducing pipe descriptor leaksPeter Stephenson2013-12-211-1/+4
* 32171: close pipe descriptor in parent when left side is a shell construct toBarton E. Schaefer2013-12-201-0/+4
* 32091: WARN_CREATE_GLOBAL false positive.Daniel Shahaf2013-12-061-1/+4
* 31919: fix deadlock when a shell builtin with a multio redirection is used on...Barton E. Schaefer2013-10-271-2/+2
* 31912: in closemn(), distinguish closing for >&- from closing for a real redi...Barton E. Schaefer2013-10-271-5/+5
* Use VERBOSE option in execstring()Peter Stephenson2013-10-191-0/+5
* 31846: fix NOEXEC option in execsimple() optimisationPeter Stephenson2013-10-181-0/+3
* 31832: make execrestore() more signal-safe.Bart Schaefer2013-10-171-23/+27
* 31809: Make whitespace clear in trace output for patterns.Peter Stephenson2013-10-101-0/+13
* 31549: Fix third problem with file descriptor management.Peter Stephenson2013-07-211-17/+1
* 31545: Use of FD_CLOEXEC to remove possibility of fd reuse.Peter Stephenson2013-07-201-0/+2
* 31528: use job table to record file descriptors associated with process substPeter Stephenson2013-07-171-27/+6
* 31444: Basic code for enable/disable -pPeter Stephenson2013-06-131-0/+5
* 31376: Make sure every execve() is prefixed by winch_unblock()Frank Terbeck2013-05-051-0/+6
* Revert "31372: Do not block SIGWINCH for child processes"Frank Terbeck2013-05-051-3/+1
* 31372: Do not block SIGWINCH for child processesBart Schaefer2013-05-051-1/+3
* 31141: Tighten NO_CLOBBER restrictions on {fd} syntaxPeter Stephenson2013-03-101-1/+8
* 30876: fix obscure failures to propagate non-zero statusPeter Stephenson2012-12-131-3/+3
* 30726: make shell options passed to emulate stick along with the emulationPeter Stephenson2012-10-111-6/+101
* 30724: shell code optimisd to use execsimple() doesn't have a valid thisjobPeter Stephenson2012-10-111-3/+24
* 30722: fix some cases where emulations or options were not propagated properlyPeter Stephenson2012-10-071-1/+1
* 30633: "functions -T" only traces marked function, not called functionsPeter Stephenson2012-08-211-2/+13
* 30307 plus tweak suggsted by Wayne: use %lld for zlong when long longPeter Stephenson2012-03-051-0/+4
* 30272 (tweaked): most failures of fork() cause non-interactive shells toBart Schaefer2012-03-011-11/+12
* 30181, plus rename of PF_* flags to PREFORK_*:Peter Stephenson2012-02-121-3/+3
* 30111: Src/exec.c: Fix segfaults with exec options.Frank Terbeck2012-01-161-1/+12
* 30000 plus some comments: Better POSIXJOBs behaviour.Peter Stephenson2011-12-121-4/+25
* 29844, 29845: remove bogusPeter Stephenson2011-10-261-2/+12
* users/16289: don't delete temporary files on disown.Peter Stephenson2011-08-281-7/+7
* 29703: crash when failing to parse process substitutionsPeter Stephenson2011-08-171-1/+9
* 29677: Do not allow external processes in a pipeline to become suspendedBart Schaefer2011-08-141-0/+2