82 Commits (05fc6471e3668f17b665ec686d5629e92df917fa)

Author SHA1 Message Date
Denton Liu b199d7147a *.[ch]: remove extern from function declarations using sed 6 years ago
Denton Liu 554544276a *.[ch]: remove extern from function declarations using spatch 6 years ago
Jeff Hostetler ee4512ed48 trace2: create new combined trace facility 6 years ago
Nguyễn Thái Ngọc Duy c0e40a2d66 send-pack.c: move async's #ifdef NO_PTHREADS back to run-command.c 6 years ago
Nguyễn Thái Ngọc Duy 10bc232d0f run-command.h: include thread-utils.h instead of pthread.h 6 years ago
Brandon Williams 38124a40e4 run-command: expose is_executable function 8 years ago
Jeff King 46df6906f3 execv_dashed_external: wait for child on signal death 8 years ago
Lars Schneider ac2fbaa674 run-command: add clean_on_exit_handler 8 years ago
Lars Schneider b992fe104e run-command: move check_pipe() from write_or_die to run_command 8 years ago
Jeff King 96335bcf4d run-command: add pipe_command helper 9 years ago
Jeff King c792d7b6ce run-command: teach async threads to ignore SIGPIPE 9 years ago
Stefan Beller aa71049485 run_processes_parallel: rename parameters for the callbacks 9 years ago
Stefan Beller 2a73b3dad0 run-command: do not pass child process data into callbacks 9 years ago
Jeff King 9658846ce3 write_or_die: handle EPIPE in async threads 9 years ago
Stefan Beller c553c72eed run-command: add an asynchronous parallel child processor 9 years ago
René Scharfe 2d71608ec0 run-command: factor out child_process_clear() 9 years ago
Takashi Iwai 507d7804c0 pager: don't use unsafe functions in signal handlers 10 years ago
Jeff King 661a8cf408 run-command: provide in_async query function 10 years ago
Jeff King 03f2c7731b find_hook: keep our own static buffer 10 years ago
Jeff King 911ec99b68 run-command: introduce capture_command helper 10 years ago
Nguyễn Thái Ngọc Duy dcf692625a path.c: make get_pathname() call sites return const char * 10 years ago
Junio C Hamano 814dd8e078 run-command.c: retire unused run_hook_with_custom_index() 10 years ago
René Scharfe 19a583dc39 run-command: add env_array, an optional argv_array for env 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
Jeff King c460c0ecdc run-command: store an optional argv_array 11 years ago
Benoit Pierre b549be0da7 run-command: mark run_hook_with_custom_index as deprecated 11 years ago
Benoit Pierre 15048f8a9a commit: fix patch hunk editing with "commit -p -m" 11 years ago
Ramsay Jones 9fe3edc47f Add the LAST_ARG_MUST_BE_NULL macro 12 years ago
Jeff King eccb614924 use "sentinel" function attribute for variadic lists 12 years ago
Aaron Schrab 5a7da2dca1 hooks: Add function to check if a hook exists 12 years ago
Jeff King e8320f350f pager: drop "wait for output to run less" hack 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
Johannes Sixt f6b6098316 Enable threaded async procedures whenever pthreads is available 15 years ago
Johannes Sixt 200a76b74d Reimplement async procedures using pthreads 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
Jeff King 8dba1e634a run-command: add "use shell" option 15 years ago
Frank Li 71064e3f86 Test for WIN32 instead of __MINGW32_ 16 years ago
Johannes Sixt c024beb56d run_command: report failure to execute the program, but optionally don't 16 years ago
Johannes Sixt 0ac77ec315 run_command: report system call errors instead of returning error codes 16 years ago
Johannes Sixt 5709e0363a run_command: return exit code as positive value 16 years ago
Jeff King fd94836923 fix portability problem with IS_RUN_COMMAND_ERR 16 years ago
Jeff King 1d64f21d99 run_command(): help callers distinguish errors 16 years ago
Stephan Beyer ae98a0089f Move run_hook() from builtin-commit.c into run-command.c (libgit) 16 years ago
Nanako Shiraishi 7996ff335e run-command.c: remove run_command_v_opt_cd() 17 years ago
Jeff King ccf08bc3d0 run-command: add pre-exec callback 17 years ago
Johannes Sixt 618ebe9ff9 Windows: Implement asynchronous functions as threads. 17 years ago
Johannes Sixt c20181e3a3 start_command(), if .in/.out > 0, closes file descriptors, not the callers 17 years ago