aboutsummaryrefslogtreecommitdiff
path: root/jim-exec.c
AgeCommit message (Expand)AuthorFilesLines
2018-07-09exec: Finally get the environ rightSteve Bennett1-3/+7
2018-07-08exec: Fix environment for windowsSteve Bennett1-4/+3
2018-07-08exec: Better adhere to possible vfork restrictionsSteve Bennett1-11/+40
2018-07-08remove some unused variable assignmentsSteve Bennett1-1/+0
2017-10-21doc: Update remaining references to os.waitSteve Bennett1-1/+1
2017-10-17signal, exec, wait, pid: improvements, especially to execSteve Bennett1-523/+316
2017-05-12exec: Fix check for | and |&Steve Bennett1-4/+5
2017-05-12exec: Validate that a command is givenSteve Bennett1-0/+6
2016-10-09exec: Fix windows exec with empty or unset envSteve Bennett1-5/+32
2016-10-09Avoid re-defining _GNU_SOURCEEvan Hunter1-0/+2
2016-10-06jim-exec: use exec false on failed exec in --maintainer modeSteve Bennett1-0/+7
2016-10-02exec: ensure closed fd is -1Steve Bennett1-0/+1
2016-08-29jim-exec.c: Seek with SetFilePointer for appendingDanyil Bohdan1-1/+5
2016-08-29exec: On win32, use FILE_ATTRIBUTE_NORMAL with CreateFile()Steve Bennett1-2/+2
2016-08-17Don't unconditionally define _GNU_SOURCESteve Bennett1-0/+1
2016-03-27exec: Fix a warning on mingwSteve Bennett1-1/+1
2016-03-27exec: Avoid lstrcpyn on windows and just use snprintf()Steve Bennett1-2/+1
2016-03-27exec: read output from pipe before waiting for childrenSteve Bennett1-10/+9
2016-01-29exec: Fix race condition in collecting err outputSteve Bennett1-20/+38
2015-03-12exec: better handling of pipeline abnormal terminationSteve Bennett1-50/+75
2014-09-18exec: simplify tempfile error msg handlingSteve Bennett1-11/+9
2014-08-03Temporary file creation should respect $TMPDIRSteve Bennett1-5/+3
2014-04-28exec, file: set umask before mkstempSteve Bennett1-1/+3
2014-01-21many comment changes, some small code changesSteve Bennett1-30/+17
2014-01-15exec: better handling of SIGPIPESteve Bennett1-12/+19
2014-01-15exec: fix reaping of detached processesSteve Bennett1-5/+11
2014-01-15exec: remove duplicate codeSteve Bennett1-18/+5
2014-01-15exec: respect $::env even without tclcompatSteve Bennett1-6/+0
2014-01-03Remove tabs from source filesSteve Bennett1-1/+1
2013-11-07Fix jim-exec.c compiler warnings on mingwSteve Bennett1-7/+5
2013-08-19Support nulls in [exec] immediate redirectionSteve Bennett1-9/+10
2012-10-10Fix bug that was causing the system "environ" variable to be freed, which cau...Evan Hunter1-1/+1
2012-01-29Space allocated for exec env may be one byte shortSteve Bennett1-3/+2
2011-12-16use execvpe if available in [exec]Steve Bennett1-1/+5
2011-12-01Ref count fix in execSteve Bennett1-11/+16
2011-11-24Create build-jim-ext for building extensionsSteve Bennett1-1/+1
2011-11-07Allow building with MSVC on windowsSteve Bennett1-3/+6
2011-09-13exec was not removing temp filesSteve Bennett1-1/+2
2011-09-12Implement full [exec] on mingw/msysSteve Bennett1-253/+750
2011-07-22Fix an instance of declaration after codeSteve Bennett1-3/+3
2011-07-07Minor code cleanupsSteve Bennett1-9/+10
2011-06-09Better handling of environ on Mac OS XSteve Bennett1-8/+6
2011-06-09Provide a fallback basic [exec] for (e.g.) mingw32Steve Bennett1-5/+68
2011-06-03Fix some clang warningsSteve Bennett1-1/+7
2011-06-01Add Jim_String() macroSteve Bennett1-4/+4
2011-05-27Ensure detached child processes are reapedSteve Bennett1-131/+57
2011-05-18Fix memory leak on exec argument errorSteve Bennett1-8/+7
2010-12-15Use vfork() instead of fork() in [exec]Steve Bennett1-232/+87
2010-11-17Add attributions to jim-exec.c from Tcl 6.7Steve Bennett1-1/+6
2010-11-09Allow jim to be used as an autoconf subdirSteve Bennett1-0/+1