aboutsummaryrefslogtreecommitdiffstats
path: root/run-command.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2012-09-14Merge branch 'dg/run-command-child-cleanup'Junio C Hamano1-6/+7
2012-09-11run-command.c: fix broken list iteration in clear_child_for_cleanupDavid Gould1-6/+7
2012-09-03Merge branch 'jc/maint-sane-execvp-notdir'Junio C Hamano1-0/+2
2012-07-31sane_execvp(): ignore non-directory on $PATHJunio C Hamano1-0/+2
2012-04-20Merge branch 'js/spawn-via-shell-path-fix'Junio C Hamano1-0/+4
2012-04-20Merge branch 'jk/run-command-eacces'Junio C Hamano1-2/+64
2012-04-17Do not use SHELL_PATH from build system in prepare_shell_cmd on WindowsJohannes Sixt1-0/+4
2012-04-05run-command: treat inaccessible directories as ENOENTJeff King1-2/+64
2012-04-03Use SHELL_PATH from build system in run_command.c:prepare_shell_cmdBen Walton1-1/+5
2012-01-08dashed externals: kill children on exitClemens Buchacher1-0/+1
2012-01-08run-command: optionally kill children on exitJeff King1-0/+68
2011-10-05Merge branch 'jk/argv-array'Junio C Hamano1-10/+8
2011-09-14run_hook: use argv_array APIJeff King1-10/+8
2011-08-01notice error exit from pagerClemens Buchacher1-9/+6
2011-07-31error_routine: use parent's stderr if exec failsClemens Buchacher1-8/+7
2011-04-20run-command: handle short writes and EINTR in die_childJonathan Nieder1-6/+9
2011-04-18Revert "run-command: prettify -D_FORTIFY_SOURCE workaround"Junio C Hamano1-11/+6
2011-03-17run-command: prettify -D_FORTIFY_SOURCE workaroundJonathan Nieder1-6/+11
2011-02-07start_command: flush buffers in the WIN32 code path as wellJohannes Sixt1-1/+1
2010-06-21Merge branch 'js/async-thread'Junio C Hamano1-18/+57
2010-05-20start_command: close cmd->err descriptor when fork/spawn failsbert Dvornik1-0/+2
2010-04-11Merge branch 'jl/maint-submodule-gitfile-awareness'Junio C Hamano1-3/+1
2010-04-11Windows: start_command: Support non-NULL dir in struct child_processJohannes Sixt1-3/+1
2010-03-10Enable threaded async procedures whenever pthreads is availableJohannes Sixt1-5/+5
2010-03-07Merge branch 'mw/maint-gcc-warns-unused-write'Junio C Hamano1-4/+6
2010-03-07Dying in an async procedure should only exit the thread, not the process.Johannes Sixt1-0/+34
2010-03-07Reimplement async procedures using pthreadsJohannes Sixt1-18/+23
2010-03-03run-command.c: fix build warnings on UbuntuMichael Wookey1-4/+6
2010-02-05Merge branch 'sp/maint-push-sideband' into sp/push-sidebandJunio C Hamano1-13/+77
2010-02-05run-command: support custom fd-set in asyncErik Faye-Lund1-13/+70
2010-02-05run-command: Allow stderr to be a caller supplied pipeShawn O. Pearce1-0/+8
2010-01-20Merge branch 'js/exec-error-report'Junio C Hamano1-46/+131
2010-01-18Merge branch 'js/windows'Junio C Hamano1-40/+31
2010-01-16Windows: avoid the "dup dance" when spawning a child processJohannes Sixt1-40/+31
2010-01-10start_command: detect execvp failures earlyJohannes Sixt1-1/+46
2010-01-10run-command: move wait_or_whine earlierJohannes Sixt1-42/+42
2010-01-10start_command: report child process setup errors to the parent's stderrJohannes Sixt1-3/+43
2010-01-05run-command: optimize out useless shell callsJeff King1-9/+11
2010-01-01run-command: add "use shell" optionJeff King1-0/+47
2009-09-18Test for WIN32 instead of __MINGW32_Frank Li1-4/+4
2009-09-18Fix __stdcall placement and function prototypeFrank Li1-1/+1
2009-09-18Avoid declaration after statementFrank Li1-0/+2
2009-09-11start_command: do not clobber cmd->env on Windows code pathJohannes Sixt1-5/+2
2009-08-10Merge branch 'js/run-command-updates'Junio C Hamano1-46/+59
2009-08-04run-command.c: squelch a "use before assignment" warningDavid Soria Parra1-1/+1
2009-07-06run_command: report failure to execute the program, but optionally don'tJohannes Sixt1-4/+8
2009-07-06run_command: encode deadly signal number in the return valueJohannes Sixt1-1/+8
2009-07-06run_command: report system call errors instead of returning error codesJohannes Sixt1-40/+49
2009-07-05run_command: return exit code as positive valueJohannes Sixt1-8/+1
2009-06-27Convert existing die(..., strerror(errno)) to die_errno()Thomas Rast1-2/+2