212 Commits (e31aba42fb12bdeb0f850829e008e1e3f43af500)

Author SHA1 Message Date
Derrick Stolee a95ce12430 maintenance: replace run_auto_gc() 4 years ago
Jeff King d70a9eb611 strvec: rename struct fields 4 years ago
Jeff King c972bf4cf5 strvec: convert remaining callers away from argv_array name 4 years ago
Jeff King dbbcd44fb4 strvec: rename files from argv-array to strvec 4 years ago
Trygve Aaberge e662df7e83 Wait for child on signal death for aliases to builtins 5 years ago
Junio C Hamano 850b6edefa auto-gc: extract a reusable helper from "git fetch" 5 years ago
Andras Kucsma 05ac8582bc run-command: trigger PATH lookup properly on Cygwin 5 years ago
brian m. carlson 63ab08fb99 run-command: avoid undefined behavior in exists_in_PATH 5 years ago
René Scharfe 54a7a64613 run-command: use prepare_git_cmd() in prepare_cmd() 5 years ago
Jeff Hostetler ee4512ed48 trace2: create new combined trace facility 6 years ago
Junio C Hamano e5a329a279 run-command: report exec failure 6 years ago
Nguyễn Thái Ngọc Duy 2179045fd0 Clean up pthread_create() error handling 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
Jeff King 321fd82389 run-command: mark path lookup errors with ENOENT 6 years ago
Johannes Schindelin 033abf97fc Replace all die("BUG: ...") calls by BUG() ones 7 years ago
Johannes Schindelin dde74d732f run-command: use BUG() to report bugs, not die() 7 years ago
Stefan Beller d807c4a01d exec_cmd: rename to use dash in file name 7 years ago
René Scharfe 248f66ed8e run-command: use strbuf_addstr() for adding a string to a strbuf 7 years ago
Nguyễn Thái Ngọc Duy 090a09272a run-command.c: print new cwd in trace_run_command() 7 years ago
Nguyễn Thái Ngọc Duy c61a975df1 run-command.c: print env vars in trace_run_command() 7 years ago
Nguyễn Thái Ngọc Duy 21dfc5e08f run-command.c: print program 'git' when tracing git_cmd mode 7 years ago
Nguyễn Thái Ngọc Duy e73dd78699 run-command.c: introduce trace_run_command() 7 years ago
Damien Marié f805a00a39 run-command: add hint when a hook is ignored 7 years ago
René Scharfe 0e187d758c run-command: use ALLOC_ARRAY 7 years ago
Johannes Schindelin c1e860f1dc run_processes_parallel: change confusing task_cb convention 8 years ago
Brandon Williams 940283101c run-command: restrict PATH search to executable files 8 years ago
Brandon Williams 38124a40e4 run-command: expose is_executable function 8 years ago
Eric Wong 45afb1ca9c run-command: block signals between fork and execve 8 years ago
Brandon Williams e503cd6ed3 run-command: add note about forking and threading 8 years ago
Brandon Williams 53fa6753b3 run-command: handle dup2 and close errors in child 8 years ago
Brandon Williams 79319b1949 run-command: eliminate calls to error handling functions in child 8 years ago
Brandon Williams db015a284e run-command: don't die in child when duping /dev/null 8 years ago
Brandon Williams ae25394b4c run-command: prepare child environment before forking 8 years ago
Brandon Williams e3a434468f run-command: use the async-signal-safe execv instead of execvp 8 years ago
Brandon Williams 3967e25be1 run-command: prepare command before forking 8 years ago
Jeff King 7b91929ba0 run-command: fix segfault when cleaning forked async process 8 years ago
Johannes Schindelin 235be51fbe mingw: allow hooks to be .exe files 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
Johannes Schindelin 9445b4921e rev-parse: respect core.hooksPath in --git-path 8 years ago
Jeff King 96335bcf4d run-command: add pipe_command helper 9 years ago
Nguyễn Thái Ngọc Duy fbcb0e0659 run-command.c: use error_errno() 9 years ago
Ævar Arnfjörð Bjarmason 867ad08a26 hooks: allow customizing where the hook directory is 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 2dac9b5637 run_processes_parallel: treat output of children as byte array 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
Jeff King 20574f551b prepare_{git,shell}_cmd: use argv_array 9 years ago