summaryrefslogtreecommitdiff
path: root/run-command.h
Commit message (Expand)AuthorAgeFilesLines
* strvec: convert remaining callers away from argv_array nameJeff King2020-07-281-5/+5
* strvec: rename files from argv-array to strvecJeff King2020-07-281-1/+1
* Merge branch 'ta/wait-on-aliased-commands-upon-signal' into masterJunio C Hamano2020-07-151-0/+1
|\
| * Wait for child on signal death for aliases to builtinsTrygve Aaberge2020-07-071-0/+1
* | auto-gc: extract a reusable helper from "git fetch"Junio C Hamano2020-05-071-0/+5
|/
* run-command.h: fix mis-indented struct memberJeff King2020-02-221-1/+1
* run-command: move doc to run-command.hHeba Waly2019-11-181-7/+245
* *.[ch]: remove extern from function declarations using sedDenton Liu2019-05-051-1/+1
* *.[ch]: remove extern from function declarations using spatchDenton Liu2019-05-051-3/+3
* trace2: create new combined trace facilityJeff Hostetler2019-02-221-1/+12
* send-pack.c: move async's #ifdef NO_PTHREADS back to run-command.cNguyễn Thái Ngọc Duy2018-11-051-0/+1
* run-command.h: include thread-utils.h instead of pthread.hNguyễn Thái Ngọc Duy2018-11-051-3/+1
* run-command: expose is_executable functionBrandon Williams2017-04-251-0/+1
* execv_dashed_external: wait for child on signal deathJeff King2017-01-091-0/+1
* run-command: add clean_on_exit_handlerLars Schneider2016-10-171-0/+2
* run-command: move check_pipe() from write_or_die to run_commandLars Schneider2016-10-171-1/+1
* run-command: add pipe_command helperJeff King2016-06-171-7/+24
* Merge branch 'jk/push-client-deadlock-fix'Junio C Hamano2016-04-291-0/+1
|\
| * run-command: teach async threads to ignore SIGPIPEJeff King2016-04-201-0/+1
* | Merge branch 'sb/submodule-parallel-update'Junio C Hamano2016-04-061-5/+5
|\ \
| * | run_processes_parallel: rename parameters for the callbacksStefan Beller2016-03-011-5/+5
* | | Merge branch 'sb/submodule-parallel-fetch'Junio C Hamano2016-03-041-6/+3
|\ \ \ | |/ /
| * | run-command: do not pass child process data into callbacksStefan Beller2016-03-011-6/+3
* | | Merge branch 'jk/epipe-in-async'Junio C Hamano2016-02-261-0/+1
|\ \ \ | |/ / |/| / | |/
| * write_or_die: handle EPIPE in async threadsJeff King2016-02-251-0/+1
* | run-command: add an asynchronous parallel child processorStefan Beller2015-12-161-0/+80
|/
* Merge branch 'rs/daemon-plug-child-leak'Junio C Hamano2015-11-031-0/+1
|\
| * run-command: factor out child_process_clear()René Scharfe2015-11-021-0/+1
* | Merge branch 'ti/glibc-stdio-mutex-from-signal-handler'Junio C Hamano2015-10-071-0/+1
|\ \
| * | pager: don't use unsafe functions in signal handlersti/glibc-stdio-mutex-from-signal-handlerTakashi Iwai2015-09-041-0/+1
* | | Merge branch 'jk/async-pkt-line'Junio C Hamano2015-10-051-0/+1
|\ \ \
| * | | run-command: provide in_async query functionJeff King2015-09-011-0/+1
| |/ /
* | | find_hook: keep our own static bufferJeff King2015-08-101-0/+5
|/ /
* | Merge branch 'nd/multiple-work-trees'Junio C Hamano2015-05-111-1/+1
|\ \ | |/ |/|
| * path.c: make get_pathname() call sites return const char *Nguyễn Thái Ngọc Duy2014-12-011-1/+1
* | run-command: introduce capture_command helperJeff King2015-03-221-0/+13
* | Merge branch 'jc/hook-cleanup'Junio C Hamano2014-12-221-4/+0
|\ \ | |/ |/|
| * run-command.c: retire unused run_hook_with_custom_index()jc/hook-cleanupJunio C Hamano2014-12-011-4/+0
* | run-command: add env_array, an optional argv_array for envRené Scharfe2014-10-191-1/+2
* | run-command: introduce child_process_init()René Scharfe2014-08-201-0/+1
* | run-command: introduce CHILD_PROCESS_INITRené Scharfe2014-08-201-0/+2
|/
* run-command: store an optional argv_arrayJeff King2014-05-151-0/+3
* run-command: mark run_hook_with_custom_index as deprecatedbp/commit-p-editorBenoit Pierre2014-03-181-0/+1
* commit: fix patch hunk editing with "commit -p -m"Benoit Pierre2014-03-181-1/+5
* Add the LAST_ARG_MUST_BE_NULL macrojk/gcc-function-attributesRamsay Jones2013-07-191-1/+1
* use "sentinel" function attribute for variadic listsJeff King2013-07-091-0/+1
* hooks: Add function to check if a hook existsAaron Schrab2013-01-141-0/+1
* pager: drop "wait for output to run less" hackJeff King2012-06-051-1/+0
* dashed externals: kill children on exitcb/maint-kill-subprocess-upon-signalClemens Buchacher2012-01-081-0/+1
* run-command: optionally kill children on exitJeff King2012-01-081-0/+1