28 Commits (7eb5bbdb645e04d746bc0edea102744f50a5e529)

Author SHA1 Message Date
Brandon Casey f285a2d7ed Replace calls to strbuf_init(&foo, 0) with STRBUF_INIT initializer 16 years ago
Steffen Prohaska 4933e5ebde Refactor, adding prepare_git_cmd(const char **argv) 17 years ago
Johannes Sixt 10c4c881c4 Allow add_path() to add non-existent directories to the path 17 years ago
Johannes Sixt 49fa65a7a8 Allow the built-in exec path to be relative to the command invocation path 17 years ago
Johannes Sixt 966c6edd31 Fix relative built-in paths to be relative to the command invocation 17 years ago
Johannes Sixt e1464ca7bb Record the command invocation path early 17 years ago
Steffen Prohaska 2de9de5e4a Move code interpreting path relative to exec-dir to new function system_path() 17 years ago
Johannes Sixt 6fad004a37 Windows: Compute the fallback for exec_path from the program invocation. 17 years ago
Johannes Sixt 4ec22a48c0 Turn builtin_exec_path into a function. 17 years ago
Junio C Hamano 7550be0a2b Prepare execv_git_cmd() for removal of builtins from the filesystem 17 years ago
Johannes Sixt 80ba074f41 Windows: Use the Windows style PATH separator ';'. 17 years ago
Christian Couder b319ce4c14 Trace and quote with argv: get rid of unneeded count argument. 17 years ago
Scott R Parish 511707d42b use only the $PATH for exec'ing git commands 17 years ago
Scott R Parish 384df83312 "current_exec_path" is a misleading name, use "argv_exec_path" 17 years ago
Junio C Hamano cc44c7655f Mechanical conversion to use prefixcmp() 18 years ago
Junio C Hamano d4ebc36c5e Use preprocessor constants for environment variable names. 18 years ago
Christian Couder 6ce4e61f1b Trace into a file or an open fd and refactor tracing code. 19 years ago
Christian Couder 7cf67205ca Trace into open fd and refactor tracing code. 19 years ago
David Rientjes 96f1e58f52 remove unnecessary initializations 19 years ago
Timo Hirvonen e82e058d3a GIT_TRACE: fix a mixed declarations and code warning 19 years ago
Matthias Lederhofer 575ba9d69d GIT_TRACE: show which built-in/external commands are executed 19 years ago
Dmitry V. Levin 2b6016263c git_exec_path, execv_git_cmd: ignore empty environment variables 19 years ago
Dmitry V. Levin d685990101 execv_git_cmd: Fix stack buffer overflow. 19 years ago
Serge E. Hallyn bb996614de cleanups: remove unused variable from exec_cmd.c 19 years ago
Junio C Hamano b4f2a6ac92 Use #define ARRAY_SIZE(x) (sizeof(x)/sizeof(x[0])) 19 years ago
Junio C Hamano 9201c70742 Const tightening. 19 years ago
Timo Hirvonen 962554c616 Use setenv(), fix warnings 19 years ago
Michal Ostrowski 77cb17e940 Exec git programs without using PATH. 19 years ago