aboutsummaryrefslogtreecommitdiff
path: root/jim-exec.c
AgeCommit message (Expand)AuthorFilesLines
2023-07-04aio: change to use unix io, not stdioSteve Bennett1-10/+5
2023-03-20build: define _GNU_SOURCE only on the command lineSteve Bennett1-3/+0
2023-02-13build: fix warning on WindowsSteve Bennett1-1/+1
2023-02-03Convert some errant malloc/free to Jim_Alloc()/Jim_Free()Steve Bennett1-1/+1
2023-02-01build: fix a minor warning on macosxSteve Bennett1-1/+3
2022-08-21build: minor windows build fixesSteve Bennett1-0/+2
2022-08-20build: macos has deprecated vfork()Steve Bennett1-1/+5
2022-05-08wait: fix support for wait -1Steve Bennett1-0/+6
2022-04-14win32: Fix process handle vs pid distinctionSteve Bennett1-52/+56
2021-07-02exec: support stdin fd being closedSteve Bennett1-3/+3
2021-01-10package: add ABI version checkingSteve Bennett1-5/+3
2020-05-04exec: remove useless initialisationSteve Bennett1-3/+0
2020-02-18exec: fix valgrind warning on close(-1)Antonio Borneo1-2/+2
2019-09-06exec: Don't force SIGPIPE to be enabledSteve Bennett1-17/+0
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