| Age | Commit message (Expand) | Author | Files | Lines |
| 2016-08-19 | Merge branch 'ab/hooks' | Junio C Hamano | 1 | -0/+2 |
| 2016-08-16 | rev-parse: respect core.hooksPath in --git-path | Johannes Schindelin | 1 | -0/+2 |
| 2016-07-25 | Merge branch 'rs/use-strbuf-addbuf' | Junio C Hamano | 1 | -1/+1 |
| 2016-07-19 | use strbuf_addbuf() for appending a strbuf to another | René Scharfe | 1 | -1/+1 |
| 2016-05-23 | Merge branch 'nd/worktree-various-heads' | Junio C Hamano | 1 | -6/+47 |
| 2016-05-17 | Merge branch 'lp/typofixes' | Junio C Hamano | 1 | -1/+1 |
| 2016-05-06 | typofix: assorted typofixes in comments, documentation and messages | Li Peng | 1 | -1/+1 |
| 2016-04-22 | path.c: refactor and add worktree_git_path() | Nguyễn Thái Ngọc Duy | 1 | -6/+18 |
| 2016-04-22 | path.c: add git_common_path() and strbuf_git_common_path() | Nguyễn Thái Ngọc Duy | 1 | -0/+29 |
| 2016-04-13 | Merge branch 'jk/check-repository-format' | Junio C Hamano | 1 | -5/+5 |
| 2016-03-23 | config --show-origin: report paths with forward slashes | Johannes Schindelin | 1 | -0/+3 |
| 2016-03-11 | wrap shared_repository global in get/set accessors | Jeff King | 1 | -5/+5 |
| 2016-02-03 | Merge branch 'js/dirname-basename' | Junio C Hamano | 1 | -9/+5 |
| 2016-01-12 | Refactor skipping DOS drive prefixes | Johannes Schindelin | 1 | -9/+5 |
| 2015-12-08 | Merge branch 'dt/refs-backend-pre-vtable' | Junio C Hamano | 1 | -0/+12 |
| 2015-12-04 | Merge branch 'dk/gc-idx-wo-pack' into maint | Junio C Hamano | 1 | -1/+1 |
| 2015-11-20 | Merge branch 'dk/gc-idx-wo-pack' | Jeff King | 1 | -1/+1 |
| 2015-11-20 | initdb: make safe_create_dir public | David Turner | 1 | -0/+12 |
| 2015-11-05 | Merge branch 'nd/clone-linked-checkout' into maint | Junio C Hamano | 1 | -5/+9 |
| 2015-11-03 | Merge branch 'mk/submodule-gitdir-path' into maint | Junio C Hamano | 1 | -4/+18 |
| 2015-10-20 | Merge branch 'jk/war-on-sprintf' | Junio C Hamano | 1 | -34/+46 |
| 2015-10-16 | Merge branch 'rd/test-path-utils' | Junio C Hamano | 1 | -0/+5 |
| 2015-10-15 | Merge branch 'nd/clone-linked-checkout' | Junio C Hamano | 1 | -4/+8 |
| 2015-10-15 | Merge branch 'mk/submodule-gitdir-path' | Junio C Hamano | 1 | -4/+17 |
| 2015-10-08 | test-path-utils.c: remove incorrect assumption | Ray Donnelly | 1 | -0/+5 |
| 2015-10-05 | use strbuf_complete to conditionally append slash | Jeff King | 1 | -2/+1 |
| 2015-10-05 | remove_leading_path: use a strbuf for internal storage | Jeff King | 1 | -4/+6 |
| 2015-10-05 | enter_repo: convert fixed-size buffers to strbufs | Jeff King | 1 | -28/+29 |
| 2015-09-28 | enter_repo: allow .git files in strict mode | Nguyễn Thái Ngọc Duy | 1 | -2/+7 |
| 2015-09-28 | enter_repo: avoid duplicating logic, use is_git_directory() instead | Nguyễn Thái Ngọc Duy | 1 | -2/+1 |
| 2015-09-25 | add git_path_buf helper function | Jeff King | 1 | -0/+10 |
| 2015-09-14 | path: implement common_dir handling in git_pathdup_submodule() | Max Kirillov | 1 | -4/+18 |
| 2015-09-07 | path.c: delete an extra space | Nguyễn Thái Ngọc Duy | 1 | -1/+1 |
| 2015-09-01 | refs: make refs/bisect/* per-worktree | David Turner | 1 | -0/+2 |
| 2015-09-01 | path: optimize common dir checking | David Turner | 1 | -14/+213 |
| 2015-09-01 | refs: clean up common_list | David Turner | 1 | -21/+37 |
| 2015-08-17 | prepare_packed_git(): refactor garbage reporting in pack directory | Junio C Hamano | 1 | -1/+1 |
| 2015-08-10 | memoize common git-path "constant" files | Jeff King | 1 | -0/+10 |
| 2015-08-10 | path.c: drop git_path_submodule | Jeff King | 1 | -10/+0 |
| 2015-08-10 | cache.h: complete set of git_path_submodule helpers | Jeff King | 1 | -5/+30 |
| 2015-05-11 | Merge branch 'pt/xdg-config-path' | Junio C Hamano | 1 | -28/+15 |
| 2015-05-11 | Merge branch 'nd/multiple-work-trees' | Junio C Hamano | 1 | -77/+157 |
| 2015-05-06 | path.c: remove home_config_paths() | Paul Tan | 1 | -28/+0 |
| 2015-05-06 | path.c: implement xdg_config_home() | Paul Tan | 1 | -0/+15 |
| 2015-04-14 | Merge branch 'pt/enter-repo-comment-fix' | Junio C Hamano | 1 | -8/+3 |
| 2015-03-31 | enter_repo(): fix docs to match code | Paul Tan | 1 | -8/+3 |
| 2014-12-17 | Sync with v2.1.4 | Junio C Hamano | 1 | -0/+33 |
| 2014-12-17 | Sync with v2.0.5 | Junio C Hamano | 1 | -0/+33 |
| 2014-12-17 | Sync with v1.9.5 | Junio C Hamano | 1 | -0/+33 |
| 2014-12-17 | Sync with v1.8.5.6 | Junio C Hamano | 1 | -0/+33 |
| 2014-12-17 | path: add is_ntfs_dotgit() helper | Johannes Schindelin | 1 | -0/+33 |
| 2014-12-01 | git-common-dir: make "modules/" per-working-directory directory | Max Kirillov | 1 | -1/+1 |
| 2014-12-01 | git_path(): keep "info/sparse-checkout" per work-tree | Nguyễn Thái Ngọc Duy | 1 | -1/+2 |
| 2014-12-01 | count-objects: report unused files in $GIT_DIR/worktrees/... | Nguyễn Thái Ngọc Duy | 1 | -2/+27 |
| 2014-12-01 | checkout: support checking out into a new working directory | Nguyễn Thái Ngọc Duy | 1 | -1/+1 |
| 2014-12-01 | $GIT_COMMON_DIR: a new environment variable | Nguyễn Thái Ngọc Duy | 1 | -0/+34 |
| 2014-12-01 | git_path(): be aware of file relocation in $GIT_DIR | Nguyễn Thái Ngọc Duy | 1 | -2/+47 |
| 2014-12-01 | path.c: group git_path(), git_pathdup() and strbuf_git_path() together | Nguyễn Thái Ngọc Duy | 1 | -10/+10 |
| 2014-12-01 | path.c: rename vsnpath() to do_git_path() | Nguyễn Thái Ngọc Duy | 1 | -4/+4 |
| 2014-12-01 | git_snpath(): retire and replace with strbuf_git_path() | Nguyễn Thái Ngọc Duy | 1 | -9/+2 |
| 2014-12-01 | path.c: make get_pathname() call sites return const char * | Nguyễn Thái Ngọc Duy | 1 | -3/+3 |
| 2014-12-01 | path.c: make get_pathname() return strbuf instead of static buffer | Nguyễn Thái Ngọc Duy | 1 | -69/+51 |
| 2014-09-02 | Merge branch 'mm/config-edit-global' | Junio C Hamano | 1 | -4/+6 |
| 2014-07-25 | home_config_paths(): let the caller ignore xdg path | Matthieu Moy | 1 | -4/+6 |
| 2014-07-22 | Merge branch 'rs/code-cleaning' | Junio C Hamano | 1 | -3/+3 |
| 2014-07-21 | Merge branch 'maint' | Junio C Hamano | 1 | -3/+1 |
| 2014-07-21 | use xmemdupz() to allocate copies of strings given by start and length | René Scharfe | 1 | -3/+1 |
| 2014-07-17 | strbuf: use strbuf_addstr() for adding C strings | René Scharfe | 1 | -3/+3 |
| 2014-06-10 | Windows: allow using UNC path for git repository | Cezary Zawadka | 1 | -7/+0 |
| 2014-03-18 | Merge branch 'jk/config-path-include-fix' into maint | Junio C Hamano | 1 | -1/+1 |
| 2014-02-27 | Merge branch 'jk/config-path-include-fix' | Junio C Hamano | 1 | -1/+1 |
| 2014-01-28 | expand_user_path: do not look at NULL path | Jeff King | 1 | -1/+1 |
| 2013-10-28 | Merge branch 'jx/relative-path-regression-fix' | Junio C Hamano | 1 | -0/+65 |
| 2013-10-14 | Use simpler relative_path when set_git_dir | Jiang Xin | 1 | -0/+45 |
| 2013-10-14 | relative_path should honor dos-drive-prefix | Jiang Xin | 1 | -0/+20 |
| 2013-09-09 | Merge branch 'jl/submodule-mv' | Junio C Hamano | 1 | -1/+14 |
| 2013-08-02 | Merge branch 'rj/cygwin-clarify-use-of-cheating-lstat' | Junio C Hamano | 1 | -8/+1 |
| 2013-07-18 | cygwin: Remove the Win32 l/stat() implementation | Ramsay Jones | 1 | -8/+1 |
| 2013-07-15 | parse_pathspec: make sure the prefix part is wildcard-free | Nguyễn Thái Ngọc Duy | 1 | -1/+14 |
| 2013-06-26 | path.c: refactor relative_path(), not only strip prefix | Jiang Xin | 1 | -27/+85 |
| 2013-04-05 | path.c: optimize adjust_shared_perm() | Torsten Bögershausen | 1 | -19/+23 |
| 2013-04-05 | path.c: simplify adjust_shared_perm() | Torsten Bögershausen | 1 | -20/+7 |
| 2013-03-25 | Make core.sharedRepository work under cygwin 1.7 | Torsten Bögershausen | 1 | -3/+17 |
| 2012-10-29 | longest_ancestor_length(): require prefix list entries to be normalized | Michael Haggerty | 1 | -15/+11 |
| 2012-10-29 | longest_ancestor_length(): take a string_list argument for prefixes | Michael Haggerty | 1 | -13/+9 |
| 2012-10-29 | longest_ancestor_length(): use string_list_split() | Michael Haggerty | 1 | -7/+11 |
| 2012-09-04 | path.c: Use vsnpath() in the implementation of git_path() | Ramsay Jones | 1 | -12/+3 |
| 2012-09-04 | path.c: Don't discard the return value of vsnpath() | Ramsay Jones | 1 | -5/+6 |
| 2012-09-04 | path.c: Remove the 'git_' prefix from a file scope function | Ramsay Jones | 1 | -3/+3 |
| 2012-06-25 | config: read (but not write) from $XDG_CONFIG_HOME/git/config file | Huynh Khoi Nguyen Nguyen | 1 | -0/+41 |
| 2012-02-02 | standardize and improve lookup rules for external local repos | Jeff King | 1 | -2/+5 |
| 2011-10-04 | Learn to handle gitfiles in enter_repo | Phil Hord | 1 | -1/+7 |
| 2011-10-04 | enter_repo: do not modify input | Erik Faye-Lund | 1 | -16/+12 |
| 2011-08-22 | read_gitfile_gently(): rename misnamed function to read_gitfile() | Junio C Hamano | 1 | -1/+1 |
| 2011-03-17 | Name make_*_path functions more accurately | Carlos Martín Nieto | 1 | -1/+1 |
| 2010-11-10 | path helpers: move git_mkstemp* to wrapper.c | Jonathan Nieder | 1 | -113/+0 |
| 2010-08-21 | Merge branch 'hv/submodule-find-ff-merge' | Junio C Hamano | 1 | -0/+38 |
| 2010-07-27 | Sync with 1.7.0 series | Junio C Hamano | 1 | -0/+2 |
| 2010-07-27 | config --get --path: check for unset $HOME | Jonathan Nieder | 1 | -0/+2 |
| 2010-07-07 | Teach ref iteration module about submodules | Heiko Voigt | 1 | -0/+38 |
| 2010-03-08 | Merge branch 'mm/mkstemps-mode-for-packfiles' into maint | Junio C Hamano | 1 | -0/+79 |
| 2010-03-07 | Merge branch 'nd/root-git' | Junio C Hamano | 1 | -0/+7 |
| 2010-03-07 | Merge branch 'mm/mkstemps-mode-for-packfiles' | Junio C Hamano | 1 | -0/+79 |
| 2010-02-22 | git_mkstemps_mode: don't set errno to EINVAL on exit. | Matthieu Moy | 1 | -1/+0 |
| 2010-02-22 | git_mkstemp_mode, xmkstemp_mode: variants of gitmkstemps with mode argument. | Matthieu Moy | 1 | -2/+13 |
| 2010-02-22 | Move gitmkstemps to path.c | Matthieu Moy | 1 | -0/+69 |
| 2010-02-16 | Merge branch 'jc/typo' | Junio C Hamano | 1 | -1/+1 |
| 2010-02-16 | Move offset_1st_component() to path.c | Nguyễn Thái Ngọc Duy | 1 | -0/+7 |
| 2010-02-06 | setenv(GIT_DIR) clean-up | René Scharfe | 1 | -1/+1 |
| 2010-02-03 | Typofixes outside documentation area | Junio C Hamano | 1 | -1/+1 |
| 2010-01-22 | ignore duplicated slashes in make_relative_path() | Junio C Hamano | 1 | -9/+30 |
| 2009-11-22 | Merge branch 'mm/config-pathname-tilde-expand' | Junio C Hamano | 1 | -33/+50 |
| 2009-11-19 | expand_user_path: expand ~ to $HOME, not to the actual homedir. | Matthieu Moy | 1 | -4/+9 |
| 2009-11-17 | Expand ~ and ~user in core.excludesfile, commit.template | Matthieu Moy | 1 | -34/+46 |
| 2009-11-09 | http-backend: Protect GIT_PROJECT_ROOT from /../ requests | Shawn O. Pearce | 1 | -0/+47 |
| 2009-05-31 | diff: generate pretty filenames in prep_temp_blob() | David Aguilar | 1 | -0/+16 |
| 2009-03-28 | set_shared_perm(): sometimes we know what the final mode bits should look like | Junio C Hamano | 1 | -9/+16 |
| 2009-03-27 | "core.sharedrepository = 0mode" should set, not loosen | Junio C Hamano | 1 | -15/+21 |
| 2009-02-19 | Introduce the function strip_path_suffix() | Johannes Schindelin | 1 | -0/+36 |
| 2009-02-12 | Revert "validate_headref: tighten ref-matching to just branches" | Junio C Hamano | 1 | -2/+2 |
| 2009-02-10 | Merge branch 'js/maint-1.6.0-path-normalize' | Junio C Hamano | 1 | -41/+83 |
| 2009-02-07 | Remove unused normalize_absolute_path() | Johannes Sixt | 1 | -45/+6 |
| 2009-02-07 | Test and fix normalize_path_copy() | Johannes Sixt | 1 | -11/+5 |
| 2009-02-07 | Fix GIT_CEILING_DIRECTORIES on Windows | René Scharfe | 1 | -5/+6 |
| 2009-02-07 | Move sanitary_path_copy() to path.c and rename it to normalize_path_copy() | Johannes Sixt | 1 | -0/+86 |
| 2009-01-29 | validate_headref: tighten ref-matching to just branches | Jeff King | 1 | -2/+2 |
| 2008-11-11 | Fix non-literal format in printf-style calls | Daniel Lowe | 1 | -2/+2 |
| 2008-11-08 | Merge branch 'ar/maint-mksnpath' into maint | Junio C Hamano | 1 | -0/+54 |
| 2008-11-01 | fix overlapping memcpy in normalize_absolute_path | Jeff King | 1 | -1/+1 |
| 2008-10-30 | git_pathdup: returns xstrdup-ed copy of the formatted path | Alex Riesen | 1 | -4/+20 |
| 2008-10-30 | Add git_snpath: a .git path formatting routine with output buffer | Alex Riesen | 1 | -0/+23 |
| 2008-10-26 | Add mksnpath which allows you to specify the output buffer | Alex Riesen | 1 | -0/+15 |
| 2008-08-11 | Fix typo in comments of longest_ancestor_length() | Nguyễn Thái Ngọc Duy | 1 | -1/+1 |
| 2008-07-25 | Allow add_path() to add non-existent directories to the path | Johannes Sixt | 1 | -36/+0 |
| 2008-07-13 | Merge branch 'maint' to sync with 1.5.6.3 | Junio C Hamano | 1 | -1/+1 |
| 2008-07-11 | Fix backwards-incompatible handling of core.sharedRepository | Petr Baudis | 1 | -1/+1 |
| 2008-07-07 | Merge branch 'dr/ceiling' | Junio C Hamano | 1 | -0/+96 |
| 2008-06-27 | shrink git-shell by avoiding redundant dependencies | Dmitry Potapov | 1 | -67/+0 |
| 2008-06-19 | Make git_dir a path relative to work_tree in setup_work_tree() | Linus Torvalds | 1 | -0/+17 |
| 2008-06-08 | make_nonrelative_path: Use is_absolute_path() | Johannes Sixt | 1 | -1/+1 |
| 2008-06-06 | Use nonrelative paths instead of absolute paths for cloned repositories | Daniel Barkalow | 1 | -0/+36 |
| 2008-05-23 | Add support for GIT_CEILING_DIRECTORIES | David Reiss | 1 | -0/+43 |
| 2008-05-23 | Implement normalize_absolute_path | David Reiss | 1 | -0/+53 |
| 2008-04-29 | Make read_in_full() and write_in_full() consistent with xread() and xwrite() | Heikki Orsila | 1 | -1/+2 |
| 2008-04-16 | Make core.sharedRepository more generic | Heikki Orsila | 1 | -17/+18 |
| 2008-03-05 | Do not use GUID on dir in git init --shared=all on FreeBSD | Alex Riesen | 1 | -1/+1 |
| 2008-03-02 | Fix make_absolute_path() for parameters without a slash | Johannes Schindelin | 1 | -1/+3 |
| 2007-08-01 | Add is_absolute_path() and make_absolute_path() | Johannes Schindelin | 1 | -0/+65 |
| 2007-07-25 | git_mkstemp(): be careful not to overflow the path buffer. | Junio C Hamano | 1 | -14/+10 |
| 2007-07-02 | getenv/setenv: use constants if available | Matthias Lederhofer | 1 | -1/+1 |
| 2007-03-07 | General const correctness fixes | Shawn O. Pearce | 1 | -1/+1 |
| 2007-01-11 | Merge branch 'jc/detached-head' | Junio C Hamano | 1 | -8/+18 |
| 2007-01-08 | short i/o: fix calls to read to use xread or read_in_full | Andy Whitcroft | 1 | -1/+1 |
| 2007-01-08 | Detached HEAD (experimental) | Junio C Hamano | 1 | -8/+18 |
| 2006-12-20 | simplify inclusion of system header files. | Junio C Hamano | 1 | -1/+0 |
| 2006-11-05 | adjust_shared_perm: chmod() only when needed. | Junio C Hamano | 1 | -1/+1 |
| 2006-09-16 | Allow multiple "git_path()" uses | Linus Torvalds | 1 | -1/+9 |
| 2006-06-24 | Rename safe_strncpy() to strlcpy(). | Peter Eriksen | 1 | -14/+1 |
| 2006-06-17 | Merge branch 'js/diff' | Junio C Hamano | 1 | -4/+9 |
| 2006-06-16 | Implement safe_strncpy() as strlcpy() and use it more. | Peter Eriksen | 1 | -4/+9 |
| 2006-06-10 | shared repository: optionally allow reading to "others". | Junio C Hamano | 1 | -2/+12 |
| 2006-06-09 | shared repository - add a few missing calls to adjust_shared_perm(). | Junio C Hamano | 1 | -0/+23 |
| 2005-12-03 | [PATCH] daemon.c and path.enter_repo(): revamp path validation. | Junio C Hamano | 1 | -54/+99 |
| 2005-11-27 | Check repository format version in enter_repo(). | Junio C Hamano | 1 | -0/+1 |
| 2005-11-20 | Fix "do not DWIM" patch to enter_repo" | Junio C Hamano | 1 | -1/+1 |
| 2005-11-20 | Fix sparse warnings | Timo Hirvonen | 1 | -1/+1 |
| 2005-11-19 | Do not DWIM in userpath library under strict mode. | Junio C Hamano | 1 | -17/+60 |
| 2005-11-19 | Library code for user-relative paths, take three. | Andreas Ericsson | 1 | -0/+72 |
| 2005-09-27 | [PATCH] Provide access to git_dir through get_git_dir(). | Sven Verdoolaege | 1 | -3/+1 |
| 2005-09-09 | Retire support for old environment variables. | Junio C Hamano | 1 | -1/+1 |
| 2005-08-23 | Fix ?: statements. | Jason Riedy | 1 | -1/+3 |
| 2005-08-08 | [PATCH] git_mkstemp() fix | Holger Eitzenberger | 1 | -2/+7 |
| 2005-08-05 | [PATCH] git: add git_mkstemp() | Holger Eitzenberger | 1 | -0/+26 |
| 2005-07-08 | Add "mkpath()" helper function | Linus Torvalds | 1 | -0/+60 |