summaryrefslogtreecommitdiffstats
path: root/run-command.h (follow)
Commit message (Expand)AuthorAgeLines
* run-command API: remove "env" member, always use "env_array"Ævar Arnfjörð Bjarmason2021-11-25-17/+17
* run-command API: remove "argv" member, always use "args"Ævar Arnfjörð Bjarmason2021-11-25-12/+8
* Merge branch 'jh/builtin-fsmonitor-part1'Junio C Hamano2021-10-13-0/+57
|\
| * run-command: create start_bg_commandJeff Hostetler2021-09-20-0/+57
* | hook.[ch]: move find_hook() from run-command.c to hook.cÆvar Arnfjörð Bjarmason2021-09-27-7/+0
* | Merge branch 'mr/bisect-in-c-4'Junio C Hamano2021-09-23-0/+12
|\ \
| * | run-command: make `exists_in_PATH()` non-staticPranit Bauva2021-09-13-0/+12
| |/
* | run-command: offer to close the object store before runningJohannes Schindelin2021-09-09-0/+9
* | run-command: prettify the `RUN_COMMAND_*` flagsJohannes Schindelin2021-09-09-7/+7
|/
* Merge branch 'jt/partial-clone-submodule-1'Junio C Hamano2021-07-16-0/+10
|\
| * run-command: refactor subprocess env preparationJonathan Tan2021-06-28-0/+10
* | *.h: move some *_INIT to designated initializersÆvar Arnfjörð Bjarmason2021-07-01-1/+4
|/
* run-command: document use_shell optionJeff King2021-01-22-1/+8
* maintenance: replace run_auto_gc()Derrick Stolee2020-09-17-1/+1
* strvec: convert remaining callers away from argv_array nameJeff King2020-07-28-5/+5
* strvec: rename files from argv-array to strvecJeff King2020-07-28-1/+1
* Merge branch 'ta/wait-on-aliased-commands-upon-signal' into masterJunio C Hamano2020-07-15-0/+1
|\
| * Wait for child on signal death for aliases to builtinsTrygve Aaberge2020-07-07-0/+1
* | auto-gc: extract a reusable helper from "git fetch"Junio C Hamano2020-05-07-0/+5
|/
* run-command.h: fix mis-indented struct memberJeff King2020-02-22-1/+1
* run-command: move doc to run-command.hHeba Waly2019-11-18-7/+245
* *.[ch]: remove extern from function declarations using sedDenton Liu2019-05-05-1/+1
* *.[ch]: remove extern from function declarations using spatchDenton Liu2019-05-05-3/+3
* trace2: create new combined trace facilityJeff Hostetler2019-02-22-1/+12
* send-pack.c: move async's #ifdef NO_PTHREADS back to run-command.cNguyễn Thái Ngọc Duy2018-11-05-0/+1
* run-command.h: include thread-utils.h instead of pthread.hNguyễn Thái Ngọc Duy2018-11-05-3/+1
* run-command: expose is_executable functionBrandon Williams2017-04-25-0/+1
* execv_dashed_external: wait for child on signal deathJeff King2017-01-09-0/+1
* run-command: add clean_on_exit_handlerLars Schneider2016-10-17-0/+2
* run-command: move check_pipe() from write_or_die to run_commandLars Schneider2016-10-17-1/+1
* run-command: add pipe_command helperJeff King2016-06-17-7/+24
* Merge branch 'jk/push-client-deadlock-fix'Junio C Hamano2016-04-29-0/+1
|\
| * run-command: teach async threads to ignore SIGPIPEJeff King2016-04-20-0/+1
* | Merge branch 'sb/submodule-parallel-update'Junio C Hamano2016-04-06-5/+5
|\ \
| * | run_processes_parallel: rename parameters for the callbacksStefan Beller2016-03-01-5/+5
* | | Merge branch 'sb/submodule-parallel-fetch'Junio C Hamano2016-03-04-6/+3
|\| |
| * | run-command: do not pass child process data into callbacksStefan Beller2016-03-01-6/+3
* | | Merge branch 'jk/epipe-in-async'Junio C Hamano2016-02-26-0/+1
|\ \ \ | |/ / |/| / | |/
| * write_or_die: handle EPIPE in async threadsJeff King2016-02-25-0/+1
* | run-command: add an asynchronous parallel child processorStefan Beller2015-12-16-0/+80
|/
* Merge branch 'rs/daemon-plug-child-leak'Junio C Hamano2015-11-03-0/+1
|\
| * run-command: factor out child_process_clear()René Scharfe2015-11-02-0/+1
* | Merge branch 'ti/glibc-stdio-mutex-from-signal-handler'Junio C Hamano2015-10-07-0/+1
|\ \
| * | pager: don't use unsafe functions in signal handlersTakashi Iwai2015-09-04-0/+1
* | | Merge branch 'jk/async-pkt-line'Junio C Hamano2015-10-05-0/+1
|\ \ \
| * | | run-command: provide in_async query functionJeff King2015-09-01-0/+1
| |/ /
* / / find_hook: keep our own static bufferJeff King2015-08-10-0/+5
|/ /
* | Merge branch 'nd/multiple-work-trees'Junio C Hamano2015-05-11-1/+1
|\ \ | |/ |/|
| * path.c: make get_pathname() call sites return const char *Nguyễn Thái Ngọc Duy2014-12-01-1/+1
* | run-command: introduce capture_command helperJeff King2015-03-22-0/+13