192 Commits (8708ca09a67aeccab1d6852382cfd9267a8a395e)

Author SHA1 Message Date
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 9 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
Jeff King ac78663b0d run-command: don't warn on SIGPIPE deaths 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 3b331e9267 vreportf: report to arbitrary filehandles 10 years ago
Jeff King 03f2c7731b find_hook: keep our own static buffer 10 years ago
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
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 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