42 Commits (1be570f4ebb5f3c4e0a56341db166a760829782a)

Author SHA1 Message Date
Jeff King 45c0961c87 run_command(): handle missing command errors more gracefully 16 years ago
Stephan Beyer 14e6298f12 run_hook(): allow more than 9 hook arguments 16 years ago
Stephan Beyer cf94ca8ea9 run_hook(): check the executability of the hook before filling argv 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() 16 years ago
Anders Melchiorsen 7d0b18a4da Add output flushing before fork() 17 years ago
Anders Melchiorsen 2c3766f06a Flush output in start_async 17 years ago
Steffen Prohaska 108ac313f7 run-command (Windows): Run dashless "git <cmd>" 17 years ago
Jeff King ccf08bc3d0 run-command: add pre-exec callback 17 years ago
Johannes Schindelin 8852f5d704 run_command(): respect GIT_TRACE 17 years ago
Johannes Sixt 7e5d776854 Windows: Implement a custom spawnve(). 17 years ago
Johannes Sixt 618ebe9ff9 Windows: Implement asynchronous functions as threads. 17 years ago
Johannes Sixt ba26f296f9 Windows: Implement start_command(). 17 years ago
Christian Couder ce2cf27adc run-command: Redirect stderr to a pipe before redirecting stdout to stderr 17 years ago
Johannes Sixt c20181e3a3 start_command(), if .in/.out > 0, closes file descriptors, not the callers 17 years ago
Johannes Sixt e72ae28895 start_command(), .in/.out/.err = -1: Callers must close the file descriptor 17 years ago
Shawn O. Pearce b73a439759 run-command: Support sending stderr to /dev/null 17 years ago
Johannes Sixt 2d22c20830 Add infrastructure to run a function asynchronously. 17 years ago
Johannes Sixt f3b33f1d22 Have start_command() create a pipe to read the stderr of the child. 17 years ago
Alex Riesen 3427b375b5 Allow environment variables to be unset in the processes started by run_command 18 years ago
Alex Riesen ee4931486b Add ability to specify environment extension to run_command 18 years ago
Alex Riesen 1568fea01e Add run_command_v_opt_cd: chdir into a directory before exec 18 years ago
Shawn O. Pearce e4507ae84e Teach run-command to redirect stdout to /dev/null 18 years ago
Shawn O. Pearce f4bba25bdc Teach run-command about stdout redirection 18 years ago
Shawn O. Pearce 9dc09c7664 Simplify closing two fds at once in run-command.c 18 years ago
Shawn O. Pearce 4919bf0354 Teach run_command how to setup a stdin pipe 18 years ago
Shawn O. Pearce ebcb5d16ca Split run_command into two halves (start/finish) 18 years ago
Shawn O. Pearce f1000898d4 Start defining a more sophisticated run_command 18 years ago
Shawn O. Pearce afdb269c76 Remove unused run_command variants 18 years ago
Shawn O. Pearce 95d3c4f546 Use /dev/null for update hook stdin. 18 years ago
Shawn O. Pearce cd83c74cb3 Redirect update hook stdout to stderr. 18 years ago
Shawn O. Pearce 9b0b50936e Remove unnecessary argc parameter from run_command_v. 18 years ago
Junio C Hamano 85023577a8 simplify inclusion of system header files. 18 years ago
David Rientjes 6f002f984f use appropriate typedefs 19 years ago
Junio C Hamano 9201c70742 Const tightening. 19 years ago
Michal Ostrowski 77cb17e940 Exec git programs without using PATH. 19 years ago
Daniel Barkalow 128aed684d Clean up file descriptors when calling hooks. 19 years ago
Junio C Hamano 19614330dd receive-pack hooks updates. 20 years ago
Josef Weidendorfer b1bf95bba2 [PATCH] Added hook in git-receive-pack 20 years ago