| Age | Commit message (Expand) | Author | Files | Lines |
| 2016-04-14 | Merge branch 'sb/submodule-path-misc-bugs' into sb/submodule-init | Junio C Hamano | 1 | -36/+36 |
| 2016-03-04 | Merge branch 'sb/submodule-parallel-fetch' | Junio C Hamano | 1 | -21/+3 |
| 2016-03-01 | run_processes_parallel: rename parameters for the callbacks | Stefan Beller | 1 | -2/+2 |
| 2016-03-01 | run_processes_parallel: treat output of children as byte array | Stefan Beller | 1 | -4/+4 |
| 2016-03-01 | run-command: do not pass child process data into callbacks | Stefan Beller | 1 | -21/+3 |
| 2016-02-26 | Merge branch 'jk/epipe-in-async' | Junio C Hamano | 1 | -0/+10 |
| 2016-02-26 | Merge branch 'jk/tighten-alloc' | Junio C Hamano | 1 | -35/+25 |
| 2016-02-25 | write_or_die: handle EPIPE in async threads | Jeff King | 1 | -0/+10 |
| 2016-02-22 | prepare_{git,shell}_cmd: use argv_array | Jeff King | 1 | -35/+25 |
| 2016-01-20 | Merge branch 'nd/clear-gitenv-upon-use-of-alias' | Junio C Hamano | 1 | -1/+1 |
| 2015-12-29 | run-command: don't warn on SIGPIPE deaths | Jeff King | 1 | -1/+1 |
| 2015-12-16 | run-command: add an asynchronous parallel child processor | Stefan Beller | 1 | -0/+335 |
| 2015-11-03 | Merge branch 'rs/daemon-plug-child-leak' | Junio C Hamano | 1 | -6/+9 |
| 2015-11-02 | run-command: factor out child_process_clear() | René Scharfe | 1 | -6/+9 |
| 2015-10-07 | Merge branch 'ti/glibc-stdio-mutex-from-signal-handler' | Junio C Hamano | 1 | -8/+17 |
| 2015-10-05 | Merge branch 'jk/async-pkt-line' | Junio C Hamano | 1 | -1/+15 |
| 2015-09-04 | pager: don't use unsafe functions in signal handlers | Takashi Iwai | 1 | -8/+17 |
| 2015-09-01 | run-command: provide in_async query function | Jeff King | 1 | -1/+15 |
| 2015-08-25 | Merge branch 'jk/long-error-messages' | Junio C Hamano | 1 | -15/+2 |
| 2015-08-11 | vreportf: report to arbitrary filehandles | Jeff King | 1 | -15/+2 |
| 2015-08-10 | find_hook: keep our own static buffer | Jeff King | 1 | -4/+6 |
| 2015-05-11 | Merge branch 'nd/multiple-work-trees' | Junio C Hamano | 1 | -2/+2 |
| 2015-03-25 | Merge branch 'jk/run-command-capture' | Junio C Hamano | 1 | -1/+22 |
| 2015-03-22 | run-command: forbid using run_command with piped output | Jeff King | 1 | -1/+6 |
| 2015-03-22 | run-command: introduce capture_command helper | Jeff King | 1 | -0/+16 |
| 2015-03-10 | git-compat-util.h: move SHELL_PATH default into header | Kyle J. McKay | 1 | -4/+0 |
| 2014-12-22 | Merge branch 'jc/hook-cleanup' | Junio C Hamano | 1 | -17/+0 |
| 2014-12-01 | path.c: make get_pathname() call sites return const char * | Nguyễn Thái Ngọc Duy | 1 | -2/+2 |
| 2014-12-01 | run-command.c: retire unused run_hook_with_custom_index() | Junio C Hamano | 1 | -17/+0 |
| 2014-11-10 | run-command: use void to declare that functions take no parameters | René Scharfe | 1 | -2/+2 |
| 2014-10-24 | Merge branch 'eb/no-pthreads' | Junio C Hamano | 1 | -0/+40 |
| 2014-10-19 | Handle atexit list internaly for unthreaded builds | Etienne Buira | 1 | -0/+40 |
| 2014-10-19 | run-command: add env_array, an optional argv_array for env | René Scharfe | 1 | -0/+6 |
| 2014-08-20 | run-command: inline prepare_run_command_v_opt() | René Scharfe | 1 | -16/+8 |
| 2014-08-20 | run-command: call run_command_v_opt_cd_env() instead of duplicating it | René Scharfe | 1 | -3/+1 |
| 2014-08-20 | run-command: introduce child_process_init() | René Scharfe | 1 | -0/+6 |
| 2014-08-20 | run-command: introduce CHILD_PROCESS_INIT | René Scharfe | 1 | -2/+1 |
| 2014-07-30 | Merge branch 'sk/mingw-uni-fix-more' | Junio C Hamano | 1 | -8/+2 |
| 2014-07-21 | Win32: don't copy the environment twice when spawning child processes | Karsten Blees | 1 | -8/+2 |
| 2014-07-17 | run-command: use internal argv_array of struct child_process in run_hook_ve() | René Scharfe | 1 | -11/+4 |
| 2014-05-15 | run-command: store an optional argv_array | Jeff King | 1 | -1/+8 |
| 2014-03-18 | commit: fix patch hunk editing with "commit -p -m" | Benoit Pierre | 1 | -12/+32 |
| 2013-10-31 | run-command: trivial style fixes | Felipe Contreras | 1 | -8/+5 |
| 2013-07-22 | Merge branch 'tr/fd-gotcha-fixes' | Junio C Hamano | 1 | -1/+4 |
| 2013-07-12 | run-command: dup_devnull(): guard against syscalls failing | Thomas Rast | 1 | -1/+4 |
| 2013-05-08 | mingw: rename WIN32 cpp macro to GIT_WINDOWS_NATIVE | Jonathan Nieder | 1 | -5/+5 |
| 2013-04-19 | Merge branch 'jk/a-thread-only-dies-once' | Junio C Hamano | 1 | -0/+11 |
| 2013-04-16 | run-command: use thread-aware die_is_recursing routine | Jeff King | 1 | -0/+11 |
| 2013-03-21 | run-command: always set failed_errno in start_command | Jeff King | 1 | -2/+3 |
| 2013-02-07 | Merge branch 'sb/run-command-fd-error-reporting' | Junio C Hamano | 1 | -2/+6 |
| 2013-02-01 | run-command: be more informative about what failed | Stephen Boyd | 1 | -2/+6 |
| 2013-01-14 | hooks: Add function to check if a hook exists | Aaron Schrab | 1 | -2/+13 |
| 2013-01-06 | run-command: encode signal death as a positive integer | Jeff King | 1 | -1/+1 |
| 2013-01-05 | fix compilation with NO_PTHREADS | Jeff King | 1 | -1/+1 |
| 2012-12-02 | run-command: do not warn about child death from terminal | Jeff King | 1 | -1/+2 |
| 2012-12-02 | run-command: drop silent_exec_failure arg from wait_or_whine | Jeff King | 1 | -4/+3 |
| 2012-10-25 | Merge branch 'jk/no-more-pre-exec-callback' | Jeff King | 1 | -10/+0 |
| 2012-09-20 | Merge branch 'dg/run-command-child-cleanup' into maint | Junio C Hamano | 1 | -6/+7 |
| 2012-09-14 | Merge branch 'dg/run-command-child-cleanup' | Junio C Hamano | 1 | -6/+7 |
| 2012-09-11 | Merge branch 'jc/maint-sane-execvp-notdir' into maint-1.7.11 | Junio C Hamano | 1 | -0/+2 |
| 2012-09-11 | run-command.c: fix broken list iteration in clear_child_for_cleanup | David Gould | 1 | -6/+7 |
| 2012-09-03 | Merge branch 'jc/maint-sane-execvp-notdir' | Junio C Hamano | 1 | -0/+2 |
| 2012-07-31 | sane_execvp(): ignore non-directory on $PATH | Junio C Hamano | 1 | -0/+2 |
| 2012-06-05 | pager: drop "wait for output to run less" hack | Jeff King | 1 | -10/+0 |
| 2012-04-20 | Merge branch 'js/spawn-via-shell-path-fix' | Junio C Hamano | 1 | -0/+4 |
| 2012-04-20 | Merge branch 'jk/run-command-eacces' | Junio C Hamano | 1 | -2/+64 |
| 2012-04-17 | Do not use SHELL_PATH from build system in prepare_shell_cmd on Windows | Johannes Sixt | 1 | -0/+4 |
| 2012-04-05 | run-command: treat inaccessible directories as ENOENT | Jeff King | 1 | -2/+64 |
| 2012-04-03 | Use SHELL_PATH from build system in run_command.c:prepare_shell_cmd | Ben Walton | 1 | -1/+5 |
| 2012-01-08 | dashed externals: kill children on exit | Clemens Buchacher | 1 | -0/+1 |
| 2012-01-08 | run-command: optionally kill children on exit | Jeff King | 1 | -0/+68 |
| 2011-10-05 | Merge branch 'jk/argv-array' | Junio C Hamano | 1 | -10/+8 |
| 2011-09-14 | run_hook: use argv_array API | Jeff King | 1 | -10/+8 |
| 2011-08-01 | notice error exit from pager | Clemens Buchacher | 1 | -9/+6 |
| 2011-07-31 | error_routine: use parent's stderr if exec fails | Clemens Buchacher | 1 | -8/+7 |
| 2011-04-20 | run-command: handle short writes and EINTR in die_child | Jonathan Nieder | 1 | -6/+9 |
| 2011-04-18 | Revert "run-command: prettify -D_FORTIFY_SOURCE workaround" | Junio C Hamano | 1 | -11/+6 |
| 2011-03-17 | run-command: prettify -D_FORTIFY_SOURCE workaround | Jonathan Nieder | 1 | -6/+11 |
| 2011-02-07 | start_command: flush buffers in the WIN32 code path as well | Johannes Sixt | 1 | -1/+1 |
| 2010-06-21 | Merge branch 'js/async-thread' | Junio C Hamano | 1 | -18/+57 |
| 2010-05-20 | start_command: close cmd->err descriptor when fork/spawn fails | bert Dvornik | 1 | -0/+2 |
| 2010-04-11 | Merge branch 'jl/maint-submodule-gitfile-awareness' | Junio C Hamano | 1 | -3/+1 |
| 2010-04-11 | Windows: start_command: Support non-NULL dir in struct child_process | Johannes Sixt | 1 | -3/+1 |
| 2010-03-10 | Enable threaded async procedures whenever pthreads is available | Johannes Sixt | 1 | -5/+5 |
| 2010-03-07 | Merge branch 'mw/maint-gcc-warns-unused-write' | Junio C Hamano | 1 | -4/+6 |
| 2010-03-07 | Dying in an async procedure should only exit the thread, not the process. | Johannes Sixt | 1 | -0/+34 |
| 2010-03-07 | Reimplement async procedures using pthreads | Johannes Sixt | 1 | -18/+23 |
| 2010-03-03 | run-command.c: fix build warnings on Ubuntu | Michael Wookey | 1 | -4/+6 |
| 2010-02-05 | Merge branch 'sp/maint-push-sideband' into sp/push-sideband | Junio C Hamano | 1 | -13/+77 |
| 2010-02-05 | run-command: support custom fd-set in async | Erik Faye-Lund | 1 | -13/+70 |
| 2010-02-05 | run-command: Allow stderr to be a caller supplied pipe | Shawn O. Pearce | 1 | -0/+8 |
| 2010-01-20 | Merge branch 'js/exec-error-report' | Junio C Hamano | 1 | -46/+131 |
| 2010-01-18 | Merge branch 'js/windows' | Junio C Hamano | 1 | -40/+31 |
| 2010-01-16 | Windows: avoid the "dup dance" when spawning a child process | Johannes Sixt | 1 | -40/+31 |
| 2010-01-10 | start_command: detect execvp failures early | Johannes Sixt | 1 | -1/+46 |
| 2010-01-10 | run-command: move wait_or_whine earlier | Johannes Sixt | 1 | -42/+42 |
| 2010-01-10 | start_command: report child process setup errors to the parent's stderr | Johannes Sixt | 1 | -3/+43 |
| 2010-01-05 | run-command: optimize out useless shell calls | Jeff King | 1 | -9/+11 |
| 2010-01-01 | run-command: add "use shell" option | Jeff King | 1 | -0/+47 |
| 2009-09-18 | Test for WIN32 instead of __MINGW32_ | Frank Li | 1 | -4/+4 |
| 2009-09-18 | Fix __stdcall placement and function prototype | Frank Li | 1 | -1/+1 |
| 2009-09-18 | Avoid declaration after statement | Frank Li | 1 | -0/+2 |
| 2009-09-11 | start_command: do not clobber cmd->env on Windows code path | Johannes Sixt | 1 | -5/+2 |
| 2009-08-10 | Merge branch 'js/run-command-updates' | Junio C Hamano | 1 | -46/+59 |
| 2009-08-04 | run-command.c: squelch a "use before assignment" warning | David Soria Parra | 1 | -1/+1 |
| 2009-07-06 | run_command: report failure to execute the program, but optionally don't | Johannes Sixt | 1 | -4/+8 |
| 2009-07-06 | run_command: encode deadly signal number in the return value | Johannes Sixt | 1 | -1/+8 |
| 2009-07-06 | run_command: report system call errors instead of returning error codes | Johannes Sixt | 1 | -40/+49 |
| 2009-07-05 | run_command: return exit code as positive value | Johannes Sixt | 1 | -8/+1 |
| 2009-06-27 | Convert existing die(..., strerror(errno)) to die_errno() | Thomas Rast | 1 | -2/+2 |
| 2009-05-01 | Fix a bunch of pointer declarations (codestyle) | Felipe Contreras | 1 | -1/+1 |
| 2009-02-03 | Merge branch 'jk/maint-cleanup-after-exec-failure' | Junio C Hamano | 1 | -4/+14 |
| 2009-01-28 | run_command(): handle missing command errors more gracefully | Jeff King | 1 | -4/+14 |
| 2009-01-17 | run_hook(): allow more than 9 hook arguments | Stephan Beyer | 1 | -9/+9 |
| 2009-01-17 | run_hook(): check the executability of the hook before filling argv | Stephan Beyer | 1 | -3/+3 |
| 2009-01-17 | Move run_hook() from builtin-commit.c into run-command.c (libgit) | Stephan Beyer | 1 | -0/+45 |
| 2008-10-02 | run-command.c: remove run_command_v_opt_cd() | Nanako Shiraishi | 1 | -8/+0 |
| 2008-08-19 | Merge branch 'jk/pager-swap' | Junio C Hamano | 1 | -0/+2 |
| 2008-08-04 | Add output flushing before fork() | Anders Melchiorsen | 1 | -0/+1 |
| 2008-08-03 | Flush output in start_async | Anders Melchiorsen | 1 | -0/+3 |
| 2008-07-28 | run-command (Windows): Run dashless "git <cmd>" | Steffen Prohaska | 1 | -7/+4 |
| 2008-07-25 | run-command: add pre-exec callback | Jeff King | 1 | -0/+2 |
| 2008-07-07 | Merge branch 'qq/maint' | Junio C Hamano | 1 | -0/+2 |
| 2008-07-07 | run_command(): respect GIT_TRACE | Johannes Schindelin | 1 | -0/+2 |
| 2008-06-26 | Windows: Implement a custom spawnve(). | Johannes Sixt | 1 | -1/+1 |
| 2008-06-26 | Windows: Implement asynchronous functions as threads. | Johannes Sixt | 1 | -1/+28 |
| 2008-06-23 | Windows: Implement start_command(). | Johannes Sixt | 1 | -14/+83 |
| 2008-03-05 | run-command: Redirect stderr to a pipe before redirecting stdout to stderr | Christian Couder | 1 | -7/+7 |
| 2008-02-23 | start_command(), if .in/.out > 0, closes file descriptors, not the callers | Johannes Sixt | 1 | -2/+20 |
| 2008-02-23 | start_command(), .in/.out/.err = -1: Callers must close the file descriptor | Johannes Sixt | 1 | -6/+0 |
| 2007-11-11 | run-command: Support sending stderr to /dev/null | Shawn O. Pearce | 1 | -2/+4 |
| 2007-10-21 | Add infrastructure to run a function asynchronously. | Johannes Sixt | 1 | -8/+43 |
| 2007-10-21 | Have start_command() create a pipe to read the stderr of the child. | Johannes Sixt | 1 | -2/+24 |
| 2007-05-23 | Allow environment variables to be unset in the processes started by run_command | Alex Riesen | 1 | -2/+6 |
| 2007-05-23 | Add ability to specify environment extension to run_command | Alex Riesen | 1 | -1/+15 |
| 2007-05-23 | Add run_command_v_opt_cd: chdir into a directory before exec | Alex Riesen | 1 | -5/+22 |
| 2007-03-12 | Teach run-command to redirect stdout to /dev/null | Shawn O. Pearce | 1 | -8/+18 |
| 2007-03-12 | Teach run-command about stdout redirection | Shawn O. Pearce | 1 | -1/+29 |
| 2007-03-12 | Simplify closing two fds at once in run-command.c | Shawn O. Pearce | 1 | -6/+9 |
| 2007-03-11 | Teach run_command how to setup a stdin pipe | Shawn O. Pearce | 1 | -1/+34 |
| 2007-03-11 | Split run_command into two halves (start/finish) | Shawn O. Pearce | 1 | -7/+19 |
| 2007-03-11 | Start defining a more sophisticated run_command | Shawn O. Pearce | 1 | -7/+18 |
| 2007-03-11 | Remove unused run_command variants | Shawn O. Pearce | 1 | -45/+0 |
| 2006-12-30 | Use /dev/null for update hook stdin. | Shawn O. Pearce | 1 | -3/+3 |
| 2006-12-30 | Redirect update hook stdout to stderr. | Shawn O. Pearce | 1 | -6/+26 |
| 2006-12-30 | Remove unnecessary argc parameter from run_command_v. | Shawn O. Pearce | 1 | -4/+4 |
| 2006-12-20 | simplify inclusion of system header files. | Junio C Hamano | 1 | -1/+0 |
| 2006-08-15 | use appropriate typedefs | David Rientjes | 1 | -4/+4 |
| 2006-03-05 | Const tightening. | Junio C Hamano | 1 | -3/+3 |
| 2006-01-13 | Exec git programs without using PATH. | Michal Ostrowski | 1 | -2/+7 |
| 2005-12-07 | Clean up file descriptors when calling hooks. | Daniel Barkalow | 1 | -2/+13 |
| 2005-08-02 | receive-pack hooks updates. | Junio C Hamano | 1 | -7/+5 |
| 2005-07-31 | [PATCH] Added hook in git-receive-pack | Josef Weidendorfer | 1 | -0/+60 |