summary refs log tree commit diff
path: root/Src/exec.c
Commit message (Expand)AuthorAgeFilesLines
* 34530: PRINT_EXIT_VALUE with anonymous functions.Peter Stephenson2015-02-161-2/+12
* 34546: further $_ with anon function fix.Peter Stephenson2015-02-131-4/+13
* 34519: $_ for arguments of anonymous functionPeter Stephenson2015-02-121-1/+4
* 34514: Back out 34485, an alternate solution needs to be worked out.Barton E. Schaefer2015-02-121-25/+26
* 34485: More rationalisation for anonymous functions.Peter Stephenson2015-02-091-26/+25
* users/19751: remove error on failure to close file descriptor by number.Peter Stephenson2015-01-201-1/+6
* 34322: bug with interface to parsestr() etc.Peter Stephenson2015-01-181-4/+5
* Rearrange context saving.Peter Stephenson2015-01-091-4/+4
* 34134: anon funcs: don't leak shf and related dataMikael Magnusson2015-01-061-0/+6
* 34064: assignment before command replaces array with export even when KSH_ARRAYSTakeshi Banse2014-12-271-0/+2
* 34065: following an "if" condition, do not test lastval for ERR_EXIT until a ...Barton E. Schaefer2014-12-271-0/+4
* 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