130 Commits (a9845c5f504498644abcb5f6fd6adc2ffd076f2b)

Author SHA1 Message Date
Jeff King c29b3962af run-command: forbid using run_command with piped output 10 years ago
Jeff King 911ec99b68 run-command: introduce capture_command helper 10 years ago
Kyle J. McKay 1b56cdf901 git-compat-util.h: move SHELL_PATH default into header 10 years ago
Junio C Hamano 814dd8e078 run-command.c: retire unused run_hook_with_custom_index() 10 years ago
René Scharfe 6066a7eac4 run-command: use void to declare that functions take no parameters 10 years ago
Etienne Buira 0f4b6db3ba Handle atexit list internaly for unthreaded builds 10 years ago
René Scharfe 19a583dc39 run-command: add env_array, an optional argv_array for env 10 years ago
René Scharfe 1f87293d78 run-command: inline prepare_run_command_v_opt() 11 years ago
René Scharfe 41e9bad75e run-command: call run_command_v_opt_cd_env() instead of duplicating it 11 years ago
René Scharfe 483bbd4e4c run-command: introduce child_process_init() 11 years ago
René Scharfe d318027932 run-command: introduce CHILD_PROCESS_INIT 11 years ago
Karsten Blees 77734da241 Win32: don't copy the environment twice when spawning child processes 11 years ago
René Scharfe d1d094564a run-command: use internal argv_array of struct child_process in run_hook_ve() 11 years ago
Jeff King c460c0ecdc run-command: store an optional argv_array 11 years ago
Benoit Pierre 15048f8a9a commit: fix patch hunk editing with "commit -p -m" 11 years ago
Felipe Contreras 5a50085c6b run-command: trivial style fixes 11 years ago
Thomas Rast a77f106c78 run-command: dup_devnull(): guard against syscalls failing 12 years ago
Jonathan Nieder 380395d094 mingw: rename WIN32 cpp macro to GIT_WINDOWS_NATIVE 12 years ago
Jeff King 1ece66bc9e run-command: use thread-aware die_is_recursing routine 12 years ago
Jeff King 25043d8aea run-command: always set failed_errno in start_command 12 years ago
Stephen Boyd 939296c4a4 run-command: be more informative about what failed 12 years ago
Aaron Schrab 5a7da2dca1 hooks: Add function to check if a hook exists 12 years ago
Jeff King 709ca730f8 run-command: encode signal death as a positive integer 12 years ago
Jeff King 0398fc3496 fix compilation with NO_PTHREADS 12 years ago
Jeff King a2767c5c91 run-command: do not warn about child death from terminal 12 years ago
Jeff King 13274526c1 run-command: drop silent_exec_failure arg from wait_or_whine 12 years ago
David Gould bdee397d7c run-command.c: fix broken list iteration in clear_child_for_cleanup 13 years ago
Junio C Hamano a78550831a sane_execvp(): ignore non-directory on $PATH 13 years ago
Jeff King e8320f350f pager: drop "wait for output to run less" hack 13 years ago
Johannes Sixt 776297548e Do not use SHELL_PATH from build system in prepare_shell_cmd on Windows 13 years ago
Jeff King 38f865c27d run-command: treat inaccessible directories as ENOENT 13 years ago
Ben Walton b3e34dddc0 Use SHELL_PATH from build system in run_command.c:prepare_shell_cmd 13 years ago
Clemens Buchacher 10c6cddd92 dashed externals: kill children on exit 13 years ago
Jeff King afe19ff7b5 run-command: optionally kill children on exit 13 years ago
Jeff King 5d40a17985 run_hook: use argv_array API 14 years ago
Clemens Buchacher fc1b56f054 notice error exit from pager 14 years ago
Clemens Buchacher 3bc4181fde error_routine: use parent's stderr if exec fails 14 years ago
Jonathan Nieder a111eb7808 run-command: handle short writes and EINTR in die_child 14 years ago
Junio C Hamano 60e199c4d5 Revert "run-command: prettify -D_FORTIFY_SOURCE workaround" 14 years ago
Jonathan Nieder ebec842773 run-command: prettify -D_FORTIFY_SOURCE workaround 14 years ago
Johannes Sixt 13af8cbd6a start_command: flush buffers in the WIN32 code path as well 14 years ago
bert Dvornik fc012c2810 start_command: close cmd->err descriptor when fork/spawn fails 15 years ago
Johannes Sixt f9a2743c35 Windows: start_command: Support non-NULL dir in struct child_process 15 years ago
Johannes Sixt f6b6098316 Enable threaded async procedures whenever pthreads is available 15 years ago
Johannes Sixt 0ea1c89ba6 Dying in an async procedure should only exit the thread, not the process. 15 years ago
Johannes Sixt 200a76b74d Reimplement async procedures using pthreads 15 years ago
Michael Wookey 90ff12a860 run-command.c: fix build warnings on Ubuntu 15 years ago
Erik Faye-Lund ae6a5609c0 run-command: support custom fd-set in async 15 years ago
Shawn O. Pearce 4f41b61148 run-command: Allow stderr to be a caller supplied pipe 15 years ago
Johannes Sixt 75301f9015 Windows: avoid the "dup dance" when spawning a child process 15 years ago