| Age | Commit message (Expand) | Author | Files | Lines |
| 2021-08-25 | use xopen() to handle fatal open(2) failures | René Scharfe | 1 | -3/+1 |
| 2021-04-14 | update-index: ensure full index | Derrick Stolee | 1 | -0/+2 |
| 2020-04-28 | Use OPT_CALLBACK and OPT_CALLBACK_F | Denton Liu | 1 | -8/+8 |
| 2019-11-10 | Merge branch 'js/update-index-ignore-removal-for-skip-worktree' | Junio C Hamano | 1 | -1/+5 |
| 2019-11-02 | update-index: optionally leave skip-worktree entries alone | Johannes Schindelin | 1 | -1/+5 |
| 2019-08-13 | repo-settings: parse core.untrackedCache | Derrick Stolee | 1 | -2/+4 |
| 2019-06-27 | tree-walk.c: remove the_repo from get_tree_entry() | Nguyễn Thái Ngọc Duy | 1 | -1/+1 |
| 2019-05-28 | fill_stat_cache_info(): prepare for an fsmonitor fix | Johannes Schindelin | 1 | -1/+1 |
| 2019-05-09 | Merge branch 'en/merge-directory-renames' | Junio C Hamano | 1 | -1/+1 |
| 2019-04-25 | Merge branch 'jk/unused-params-even-more' | Junio C Hamano | 1 | -3/+2 |
| 2019-04-25 | Merge branch 'bp/post-index-change-hook' | Junio C Hamano | 1 | -0/+2 |
| 2019-04-08 | Use 'unsigned short' for mode, like diff_filespec does | Elijah Newren | 1 | -1/+1 |
| 2019-03-20 | update-index: drop unused prefix_length parameter from do_reupdate() | Jeff King | 1 | -3/+2 |
| 2019-03-07 | Merge branch 'nd/diff-parseopt' | Junio C Hamano | 1 | -15/+26 |
| 2019-02-15 | read-cache: add post-index-change hook | Ben Peart | 1 | -0/+2 |
| 2019-01-27 | parse-options: allow ll_callback with OPTION_CALLBACK | Nguyễn Thái Ngọc Duy | 1 | -5/+15 |
| 2019-01-27 | parse-options: avoid magic return codes | Nguyễn Thái Ngọc Duy | 1 | -10/+10 |
| 2019-01-27 | parse-options: stop abusing 'callback' for lowlevel callbacks | Nguyễn Thái Ngọc Duy | 1 | -5/+6 |
| 2019-01-24 | cache.h: flip NO_THE_INDEX_COMPATIBILITY_MACROS switch | Nguyễn Thái Ngọc Duy | 1 | -0/+1 |
| 2018-12-15 | Merge branch 'nd/show-gitcomp-compilation-fix' into maint | Junio C Hamano | 1 | -0/+2 |
| 2018-12-12 | parse-options: fix SunCC compiler warning | Nguyễn Thái Ngọc Duy | 1 | -0/+2 |
| 2018-11-18 | Merge branch 'jk/unused-parameter-fixes' | Junio C Hamano | 1 | -2/+19 |
| 2018-11-06 | assert NOARG/NONEG behavior of parse-options callbacks | Jeff King | 1 | -2/+19 |
| 2018-11-06 | refresh_index: remove unnecessary calls to preload_index() | Ben Peart | 1 | -1/+1 |
| 2018-10-19 | Merge branch 'nd/the-index' | Junio C Hamano | 1 | -1/+1 |
| 2018-09-21 | sha1-file.c: remove implicit dependency on the_index | Nguyễn Thái Ngọc Duy | 1 | -1/+1 |
| 2018-08-29 | convert "oidcmp() == 0" to oideq() | Jeff King | 1 | -2/+2 |
| 2018-08-20 | Merge branch 'nd/no-the-index' | Junio C Hamano | 1 | -1/+1 |
| 2018-08-17 | Merge branch 'rs/parse-opt-lithelp' | Junio C Hamano | 1 | -2/+2 |
| 2018-08-13 | dir.c: remove an implicit dependency on the_index in pathspec code | Nguyễn Thái Ngọc Duy | 1 | -1/+1 |
| 2018-08-03 | parse-options: automatically infer PARSE_OPT_LITERAL_ARGHELP | René Scharfe | 1 | -1/+1 |
| 2018-08-03 | add, update-index: fix --chmod argument help | René Scharfe | 1 | -1/+1 |
| 2018-08-02 | Merge branch 'jm/cache-entry-from-mem-pool' | Junio C Hamano | 1 | -15/+11 |
| 2018-07-16 | builtin/update-index: simplify parsing of cacheinfo | brian m. carlson | 1 | -2/+3 |
| 2018-07-16 | builtin/update-index: convert to using the_hash_algo | brian m. carlson | 1 | -4/+5 |
| 2018-07-03 | block alloc: add lifecycle APIs for cache_entry structs | Jameson Miller | 1 | -15/+11 |
| 2018-05-30 | Merge branch 'js/use-bug-macro' | Junio C Hamano | 1 | -1/+1 |
| 2018-05-29 | Sync with Git 2.17.1 | Junio C Hamano | 1 | -11/+21 |
| 2018-05-22 | Sync with Git 2.16.4 | Junio C Hamano | 1 | -11/+21 |
| 2018-05-22 | Sync with Git 2.15.2 | Junio C Hamano | 1 | -11/+20 |
| 2018-05-22 | Sync with Git 2.14.4 | Junio C Hamano | 1 | -11/+20 |
| 2018-05-22 | Sync with Git 2.13.7 | Junio C Hamano | 1 | -11/+20 |
| 2018-05-21 | verify_path: disallow symlinks in .gitmodules | Jeff King | 1 | -3/+3 |
| 2018-05-21 | update-index: stat updated files earlier | Jeff King | 1 | -8/+17 |
| 2018-05-06 | Replace all die("BUG: ...") calls by BUG() ones | Johannes Schindelin | 1 | -1/+1 |
| 2018-04-10 | Merge branch 'ps/contains-id-error-message' | Junio C Hamano | 1 | -0/+1 |
| 2018-03-22 | parse-options: do not show usage upon invalid option value | Paul-Sebastian Ungureanu | 1 | -0/+1 |
| 2018-03-14 | tree-walk: convert tree entry functions to object_id | brian m. carlson | 1 | -1/+1 |
| 2017-11-21 | Merge branch 'bp/fsmonitor' | Junio C Hamano | 1 | -1/+37 |
| 2017-10-16 | refs: convert resolve_gitlink_ref to struct object_id | brian m. carlson | 1 | -2/+2 |
| 2017-10-16 | refs: convert read_ref and read_ref_full to object_id | brian m. carlson | 1 | -3/+3 |
| 2017-10-01 | update-index: add fsmonitor support to update-index | Ben Peart | 1 | -1/+32 |
| 2017-10-01 | fsmonitor: teach git to optionally utilize a file system monitor to speed up ... | Ben Peart | 1 | -0/+2 |
| 2017-09-24 | update-index: add a new --force-write-index option | Ben Peart | 1 | -1/+4 |
| 2017-09-19 | Merge branch 'jk/leak-checkers' | Junio C Hamano | 1 | -1/+3 |
| 2017-09-06 | update-index: fix cache entry leak in add_one_file() | Jeff King | 1 | -1/+3 |
| 2017-09-06 | stop leaking lock structs in some simple cases | Jeff King | 1 | -7/+4 |
| 2017-08-20 | sha1_file: convert index_path to struct object_id | Patryk Obara | 1 | -1/+1 |
| 2017-06-24 | Merge branch 'bw/config-h' | Junio C Hamano | 1 | -0/+1 |
| 2017-06-15 | config: don't include config.h by default | Brandon Williams | 1 | -0/+1 |
| 2017-06-13 | Merge branch 'jc/noent-notdir' | Junio C Hamano | 1 | -1/+1 |
| 2017-05-30 | treewide: use is_missing_file_error() where ENOENT and ENOTDIR are checked | Junio C Hamano | 1 | -1/+1 |
| 2017-04-11 | Merge branch 'cc/untracked' | Junio C Hamano | 1 | -1/+5 |
| 2017-03-30 | update-index: fix xgetcwd() related memory leak | Christian Couder | 1 | -1/+5 |
| 2017-03-01 | update-index: warn in case of split-index incoherency | Christian Couder | 1 | -1/+10 |
| 2017-03-01 | split-index: add {add,remove}_split_index() functions | Christian Couder | 1 | -12/+6 |
| 2016-12-07 | hold_locked_index(): align error handling with hold_lockfile_for_update() | Junio C Hamano | 1 | -0/+1 |
| 2016-09-26 | Merge branch 'tg/add-chmod+x-fix' | Junio C Hamano | 1 | -15/+3 |
| 2016-09-21 | Merge branch 'va/i18n' | Junio C Hamano | 1 | -6/+6 |
| 2016-09-15 | i18n: update-index: mark warnings for translation | Vasco Almeida | 1 | -6/+6 |
| 2016-09-15 | read-cache: introduce chmod_index_entry | Thomas Gummerer | 1 | -14/+2 |
| 2016-09-14 | update-index: add test for chmod flags | Thomas Gummerer | 1 | -1/+1 |
| 2016-09-07 | builtin/update-index: convert file to struct object_id | brian m. carlson | 1 | -30/+31 |
| 2016-09-07 | cache: convert struct cache_entry to use struct object_id | brian m. carlson | 1 | -5/+5 |
| 2016-07-26 | die("bug"): report bugs consistently | Johannes Schindelin | 1 | -1/+1 |
| 2016-06-02 | pathspec: rename free_pathspec() to clear_pathspec() | Junio C Hamano | 1 | -1/+1 |
| 2016-05-09 | builtin/update-index.c: prefer "err" to "errno" in process_lstat_error | Nguyễn Thái Ngọc Duy | 1 | -1/+1 |
| 2016-02-10 | Merge branch 'jk/options-cleanup' | Junio C Hamano | 1 | -5/+6 |
| 2016-02-10 | Merge branch 'cc/untracked' | Junio C Hamano | 1 | -23/+39 |
| 2016-02-01 | give "nbuf" strbuf a more meaningful name | Jeff King | 1 | -5/+6 |
| 2016-01-27 | config: add core.untrackedCache | Christian Couder | 1 | -11/+24 |
| 2016-01-25 | dir: add remove_untracked_cache() | Christian Couder | 1 | -5/+1 |
| 2016-01-25 | dir: add {new,add}_untracked_cache() | Christian Couder | 1 | -10/+1 |
| 2016-01-25 | update-index: move 'uc' var declaration | Christian Couder | 1 | -3/+1 |
| 2016-01-25 | update-index: add untracked cache notifications | Christian Couder | 1 | -5/+9 |
| 2016-01-25 | update-index: add --test-untracked-cache | Christian Couder | 1 | -0/+5 |
| 2016-01-25 | update-index: use enum for untracked cache options | Christian Couder | 1 | -5/+13 |
| 2016-01-15 | update-index: there are only two possible line terminations | Junio C Hamano | 1 | -11/+16 |
| 2015-12-29 | dir: free untracked cache when removing it | Christian Couder | 1 | -0/+1 |
| 2015-05-26 | Merge branch 'nd/untracked-cache' | Junio C Hamano | 1 | -0/+188 |
| 2015-05-05 | prefix_path(): unconditionally free results in the callers | Stefan Beller | 1 | -7/+6 |
| 2015-03-22 | update-index: fix a memleak | Stefan Beller | 1 | -0/+1 |
| 2015-03-12 | untracked cache: guard and disable on system changes | Nguyễn Thái Ngọc Duy | 1 | -6/+10 |
| 2015-03-12 | update-index: test the system before enabling untracked cache | Nguyễn Thái Ngọc Duy | 1 | -0/+168 |
| 2015-03-12 | update-index: manually enable or disable untracked cache | Nguyễn Thái Ngọc Duy | 1 | -0/+16 |
| 2015-01-14 | standardize usage info string format | Alex Henrie | 1 | -1/+1 |
| 2014-10-01 | lockfile.h: extract new header file for the functions in lockfile.c | Michael Haggerty | 1 | -0/+1 |
| 2014-10-01 | unable_to_lock_die(): rename function from unable_to_lock_index_die() | Michael Haggerty | 1 | -1/+1 |
| 2014-07-16 | Merge branch 'nd/split-index' | Junio C Hamano | 1 | -7/+26 |
| 2014-06-13 | update-index: new options to enable/disable split index mode | Nguyễn Thái Ngọc Duy | 1 | -0/+18 |
| 2014-06-13 | read-cache: mark updated entries for split index | Nguyễn Thái Ngọc Duy | 1 | -0/+2 |
| 2014-06-13 | cache-tree: mark istate->cache_changed on cache tree invalidation | Nguyễn Thái Ngọc Duy | 1 | -2/+2 |
| 2014-06-13 | update-index: be specific what part of the index has changed | Nguyễn Thái Ngọc Duy | 1 | -3/+3 |
| 2014-06-13 | read-cache: be specific what part of the index has changed | Nguyễn Thái Ngọc Duy | 1 | -3/+3 |
| 2014-06-13 | read-cache: new API write_locked_index instead of write_index/write_cache | Nguyễn Thái Ngọc Duy | 1 | -2/+1 |
| 2014-06-04 | update-index: fix segfault with missing --cacheinfo argument | Jeff King | 1 | -0/+3 |
| 2014-03-24 | update-index: teach --cacheinfo a new syntax "mode,sha1,path" | Junio C Hamano | 1 | -3/+31 |
| 2014-02-27 | Merge branch 'nd/submodule-pathspec-ending-with-slash' | Junio C Hamano | 1 | -1/+2 |
| 2014-02-24 | pathspec: convert some match_pathspec_depth() to ce_path_match() | Nguyễn Thái Ngọc Duy | 1 | -1/+2 |
| 2013-11-18 | read-cache.c: fix memory leaks caused by removed cache entries | Karsten Blees | 1 | -1/+4 |
| 2013-11-18 | builtin/update-index.c: cleanup update_one | Karsten Blees | 1 | -21/+15 |
| 2013-11-18 | fix 'git update-index --verbose --again' output | Karsten Blees | 1 | -1/+1 |
| 2013-09-09 | Merge branch 'jl/submodule-mv' | Junio C Hamano | 1 | -2/+4 |
| 2013-07-15 | convert some get_pathspec() calls to parse_pathspec() | Nguyễn Thái Ngọc Duy | 1 | -2/+3 |
| 2013-07-15 | move struct pathspec and related functions to pathspec.[ch] | Nguyễn Thái Ngọc Duy | 1 | -0/+1 |
| 2013-07-09 | Convert "struct cache_entry *" to "const ..." wherever possible | Nguyễn Thái Ngọc Duy | 1 | -7/+7 |
| 2013-02-23 | update-index: allow "-h" to also display options | Antoine Pelisse | 1 | -1/+1 |
| 2012-11-20 | Merge branch 'kb/preload-index-more' | Junio C Hamano | 1 | -0/+1 |
| 2012-11-02 | update-index/diff-index: use core.preloadindex to improve performance | Karsten Blees | 1 | -0/+1 |
| 2012-08-22 | i18n: update-index: mark parseopt strings for translation | Nguyễn Thái Ngọc Duy | 1 | -28/+28 |
| 2012-07-11 | Strip namelen out of ce_flags into a ce_namelen field | Thomas Gummerer | 1 | -3/+6 |
| 2012-06-28 | Merge branch 'hv/submodule-update-nuke-submodules' | Junio C Hamano | 1 | -6/+0 |
| 2012-06-11 | update-index: allow overwriting existing submodule index entries | Heiko Voigt | 1 | -6/+0 |
| 2012-04-04 | update-index: upgrade/downgrade on-disk index version | Junio C Hamano | 1 | -0/+14 |
| 2011-06-20 | plug a few coverity-spotted leaks | Jim Meyering | 1 | -1/+3 |
| 2011-05-09 | index_fd(): turn write_object and format_check arguments into one flag | Junio C Hamano | 1 | -1/+2 |
| 2011-02-03 | Convert ce_path_match() to use struct pathspec | Nguyễn Thái Ngọc Duy | 1 | -2/+6 |
| 2010-12-12 | Merge branch 'jn/parse-options-extra' | Junio C Hamano | 1 | -150/+244 |
| 2010-12-12 | Merge branch 'jn/git-cmd-h-bypass-setup' | Junio C Hamano | 1 | -0/+3 |
| 2010-12-07 | update-index: migrate to parse-options API | Jonathan Nieder | 1 | -149/+243 |
| 2010-10-22 | update-index -h: show usage even with corrupt index | Nguyễn Thái Ngọc Duy | 1 | -0/+3 |
| 2010-10-08 | Fix {update,checkout}-index usage strings | Štěpán Němec | 1 | -1/+1 |
| 2010-02-22 | Move 'builtin-*' into a 'builtin/' subdirectory | Linus Torvalds | 1 | -0/+788 |