summaryrefslogtreecommitdiff
path: root/run-command.c
AgeCommit message (Expand)AuthorFilesLines
2012-04-20Merge branch 'jk/run-command-eacces'Libravatar Junio C Hamano1-2/+64
2012-04-17Do not use SHELL_PATH from build system in prepare_shell_cmd on WindowsLibravatar Johannes Sixt1-0/+4
2012-04-05run-command: treat inaccessible directories as ENOENTLibravatar Jeff King1-2/+64
2012-04-03Use SHELL_PATH from build system in run_command.c:prepare_shell_cmdLibravatar Ben Walton1-1/+5
2012-01-08dashed externals: kill children on exitLibravatar Clemens Buchacher1-0/+1
2012-01-08run-command: optionally kill children on exitLibravatar Jeff King1-0/+68
2011-10-05Merge branch 'jk/argv-array'Libravatar Junio C Hamano1-10/+8
2011-09-14run_hook: use argv_array APILibravatar Jeff King1-10/+8
2011-08-01notice error exit from pagerLibravatar Clemens Buchacher1-9/+6
2011-07-31error_routine: use parent's stderr if exec failsLibravatar Clemens Buchacher1-8/+7
2011-04-20run-command: handle short writes and EINTR in die_childLibravatar Jonathan Nieder1-6/+9
2011-04-18Revert "run-command: prettify -D_FORTIFY_SOURCE workaround"Libravatar Junio C Hamano1-11/+6
2011-03-17run-command: prettify -D_FORTIFY_SOURCE workaroundLibravatar Jonathan Nieder1-6/+11
2011-02-07start_command: flush buffers in the WIN32 code path as wellLibravatar Johannes Sixt1-1/+1
2010-06-21Merge branch 'js/async-thread'Libravatar Junio C Hamano1-18/+57
2010-05-20start_command: close cmd->err descriptor when fork/spawn failsLibravatar bert Dvornik1-0/+2
2010-04-11Merge branch 'jl/maint-submodule-gitfile-awareness'Libravatar Junio C Hamano1-3/+1
2010-04-11Windows: start_command: Support non-NULL dir in struct child_processLibravatar Johannes Sixt1-3/+1
2010-03-10Enable threaded async procedures whenever pthreads is availableLibravatar Johannes Sixt1-5/+5
2010-03-07Merge branch 'mw/maint-gcc-warns-unused-write'Libravatar Junio C Hamano1-4/+6
2010-03-07Dying in an async procedure should only exit the thread, not the process.Libravatar Johannes Sixt1-0/+34
2010-03-07Reimplement async procedures using pthreadsLibravatar Johannes Sixt1-18/+23
2010-03-03run-command.c: fix build warnings on UbuntuLibravatar Michael Wookey1-4/+6
2010-02-05Merge branch 'sp/maint-push-sideband' into sp/push-sidebandLibravatar Junio C Hamano1-13/+77
2010-02-05run-command: support custom fd-set in asyncLibravatar Erik Faye-Lund1-13/+70
2010-02-05run-command: Allow stderr to be a caller supplied pipeLibravatar Shawn O. Pearce1-0/+8
2010-01-20Merge branch 'js/exec-error-report'Libravatar Junio C Hamano1-46/+131
2010-01-18Merge branch 'js/windows'Libravatar Junio C Hamano1-40/+31
2010-01-16Windows: avoid the "dup dance" when spawning a child processLibravatar Johannes Sixt1-40/+31
2010-01-10start_command: detect execvp failures earlyLibravatar Johannes Sixt1-1/+46
2010-01-10run-command: move wait_or_whine earlierLibravatar Johannes Sixt1-42/+42
2010-01-10start_command: report child process setup errors to the parent's stderrLibravatar Johannes Sixt1-3/+43
2010-01-05run-command: optimize out useless shell callsLibravatar Jeff King1-9/+11
2010-01-01run-command: add "use shell" optionLibravatar Jeff King1-0/+47
2009-09-18Test for WIN32 instead of __MINGW32_Libravatar Frank Li1-4/+4
2009-09-18Fix __stdcall placement and function prototypeLibravatar Frank Li1-1/+1
2009-09-18Avoid declaration after statementLibravatar Frank Li1-0/+2
2009-09-11start_command: do not clobber cmd->env on Windows code pathLibravatar Johannes Sixt1-5/+2
2009-08-10Merge branch 'js/run-command-updates'Libravatar Junio C Hamano1-46/+59
2009-08-04run-command.c: squelch a "use before assignment" warningLibravatar David Soria Parra1-1/+1
2009-07-06run_command: report failure to execute the program, but optionally don'tLibravatar Johannes Sixt1-4/+8
2009-07-06run_command: encode deadly signal number in the return valueLibravatar Johannes Sixt1-1/+8
2009-07-06run_command: report system call errors instead of returning error codesLibravatar Johannes Sixt1-40/+49
2009-07-05run_command: return exit code as positive valueLibravatar Johannes Sixt1-8/+1
2009-06-27Convert existing die(..., strerror(errno)) to die_errno()Libravatar Thomas Rast1-2/+2
2009-05-01Fix a bunch of pointer declarations (codestyle)Libravatar Felipe Contreras1-1/+1
2009-02-03Merge branch 'jk/maint-cleanup-after-exec-failure'Libravatar Junio C Hamano1-4/+14
2009-01-28run_command(): handle missing command errors more gracefullyLibravatar Jeff King1-4/+14
2009-01-17run_hook(): allow more than 9 hook argumentsLibravatar Stephan Beyer1-9/+9
2009-01-17run_hook(): check the executability of the hook before filling argvLibravatar Stephan Beyer1-3/+3