| Age | Commit message (Expand) | Author | Files | Lines |
| 7 days | Merge branch 'ps/object-source-loose' | Junio C Hamano | 1 | -1/+1 |
| 13 days | Merge branch 'ps/ref-peeled-tags' | Junio C Hamano | 1 | -6/+4 |
| 2025-11-04 | refs: introduce wrapper struct for `each_ref_fn` | Patrick Steinhardt | 1 | -6/+4 |
| 2025-11-03 | object-file: move loose object cache into loose source | Patrick Steinhardt | 1 | -1/+1 |
| 2025-10-16 | packfile: introduce macro to iterate through packs | Patrick Steinhardt | 1 | -3/+5 |
| 2025-10-16 | object-name: convert to use `packfile_store_get_all_packs()` | Patrick Steinhardt | 1 | -2/+2 |
| 2025-10-07 | Merge branch 'ps/packfile-store' | Junio C Hamano | 1 | -3/+3 |
| 2025-09-29 | Merge branch 'ps/packfile-store' into tb/incremental-midx-part-3.1 | Junio C Hamano | 1 | -3/+3 |
| 2025-09-24 | packfile: refactor `get_packed_git()` to work on packfile store | Patrick Steinhardt | 1 | -2/+2 |
| 2025-09-24 | packfile: split up responsibilities of `reprepare_packed_git()` | Patrick Steinhardt | 1 | -1/+1 |
| 2025-09-23 | Merge branch 'rs/get-oid-with-flags-cleanup' | Junio C Hamano | 1 | -25/+5 |
| 2025-09-18 | Merge branch 'jc/longer-disambiguation-fix' | Junio C Hamano | 1 | -1/+1 |
| 2025-09-15 | Merge branch 'rs/object-name-extend-abbrev-len-update' | Junio C Hamano | 1 | -3/+2 |
| 2025-09-10 | use repo_get_oid_with_flags() | René Scharfe | 1 | -25/+5 |
| 2025-09-04 | object-name: declare pointer type of extend_abbrev_len()'s 2nd parameter | René Scharfe | 1 | -3/+2 |
| 2025-08-21 | Merge branch 'ps/remote-rename-fix' | Junio C Hamano | 1 | -1/+2 |
| 2025-08-14 | abbrev: allow extending beyond 32 chars to disambiguate | Junio C Hamano | 1 | -1/+1 |
| 2025-08-06 | refs: pass refname when invoking reflog entry callback | Patrick Steinhardt | 1 | -1/+2 |
| 2025-08-03 | Merge branch 'ps/object-store-midx' | Junio C Hamano | 1 | -7/+15 |
| 2025-07-28 | Merge branch 'rs/pop-recent-commit-with-prio-queue' | Junio C Hamano | 1 | -5/+5 |
| 2025-07-22 | commit: convert pop_most_recent_commit() to prio_queue | René Scharfe | 1 | -5/+5 |
| 2025-07-15 | Merge branch 'ps/object-store' | Junio C Hamano | 1 | -12/+12 |
| 2025-07-15 | packfile: refactor `get_multi_pack_index()` to work on sources | Patrick Steinhardt | 1 | -7/+15 |
| 2025-07-09 | Merge branch 'ps/object-store' into ps/object-store-midx | Junio C Hamano | 1 | -12/+12 |
| 2025-07-01 | odb: rename `oid_object_info()` | Patrick Steinhardt | 1 | -8/+8 |
| 2025-07-01 | odb: get rid of `the_repository` when handling alternates | Patrick Steinhardt | 1 | -1/+1 |
| 2025-07-01 | object-store: rename `object_directory` to `odb_source` | Patrick Steinhardt | 1 | -3/+3 |
| 2025-06-30 | Merge branch 'bc/stash-export-import' | Junio C Hamano | 1 | -1/+5 |
| 2025-06-12 | object-name: make get_oid quietly return an error | brian m. carlson | 1 | -1/+5 |
| 2025-04-29 | object-store: move function declarations to their respective subsystems | Patrick Steinhardt | 1 | -1/+1 |
| 2025-04-15 | object-store: merge "object-store-ll.h" and "object-store.h" | Patrick Steinhardt | 1 | -1/+1 |
| 2025-03-29 | Merge branch 'ps/refname-avail-check-optim' | Junio C Hamano | 1 | -7/+11 |
| 2025-03-12 | object-name: allow skipping ambiguity checks in `get_oid()` family | Patrick Steinhardt | 1 | -1/+3 |
| 2025-03-12 | object-name: introduce `repo_get_oid_with_flags()` | Patrick Steinhardt | 1 | -6/+8 |
| 2025-03-03 | object-name.c: *.txt -> *.adoc fixes | Todd Zullinger | 1 | -1/+1 |
| 2025-01-13 | object-name: be more strict in parsing describe-like output | Elijah Newren | 1 | -1/+54 |
| 2025-01-13 | object-name: fix resolution of object names containing curly braces | Elijah Newren | 1 | -3/+5 |
| 2024-12-23 | Merge branch 'ps/build-sign-compare' | Junio C Hamano | 1 | -0/+1 |
| 2024-12-15 | Merge branch 'ps/commit-with-message-syntax-fix' | Junio C Hamano | 1 | -2/+2 |
| 2024-12-15 | Merge branch 'bf/explicit-config-set-in-advice-messages' | Junio C Hamano | 1 | -1/+1 |
| 2024-12-08 | object-name: fix reversed ordering with ":/<text>" revisions | Patrick Steinhardt | 1 | -2/+2 |
| 2024-12-06 | global: mark code units that generate warnings with `-Wsign-compare` | Patrick Steinhardt | 1 | -0/+1 |
| 2024-12-06 | advice: suggest using subcommand "git config set" | Bence Ferdinandy | 1 | -1/+1 |
| 2024-12-03 | refs: move ref name helpers around | Junio C Hamano | 1 | -36/+0 |
| 2024-09-12 | environment: stop storing "core.warnAmbiguousRefs" globally | Patrick Steinhardt | 1 | -2/+3 |
| 2024-08-23 | Merge branch 'ps/leakfixes-part-4' | Junio C Hamano | 1 | -0/+1 |
| 2024-08-19 | Merge branch 'tb/incremental-midx-part-1' | Junio C Hamano | 1 | -46/+53 |
| 2024-08-15 | Merge branch 'jc/refs-symref-referent' | Junio C Hamano | 1 | -1/+1 |
| 2024-08-14 | object-name: fix leaking symlink paths in object context | Patrick Steinhardt | 1 | -0/+1 |
| 2024-08-09 | refs: add referent to each_ref_fn | John Cai | 1 | -1/+1 |
| 2024-08-06 | midx: introduce `bsearch_one_midx()` | Taylor Blau | 1 | -46/+53 |
| 2024-08-01 | object-name: fix leaking commit list items | Patrick Steinhardt | 1 | -10/+16 |
| 2024-07-08 | Merge branch 'ps/leakfixes-more' | Junio C Hamano | 1 | -11/+29 |
| 2024-07-02 | Merge branch 'ps/use-the-repository' | Junio C Hamano | 1 | -0/+2 |
| 2024-06-14 | global: introduce `USE_THE_REPOSITORY_VARIABLE` macro | Patrick Steinhardt | 1 | -0/+2 |
| 2024-06-12 | object-name: don't try to abbreviate to lengths greater than hexsz | Patrick Steinhardt | 1 | -1/+1 |
| 2024-06-11 | object-name: free leaking object contexts | Patrick Steinhardt | 1 | -11/+29 |
| 2024-03-28 | Merge branch 'eb/hash-transition' | Junio C Hamano | 1 | -11/+35 |
| 2024-03-11 | Merge branch 'js/merge-base-with-missing-commit' | Junio C Hamano | 1 | -2/+5 |
| 2024-02-29 | commit-reach(repo_get_merge_bases): pass on "missing commits" errors | Johannes Schindelin | 1 | -2/+5 |
| 2024-02-26 | get_oid_basic(): special-case ref@{n} for oldest reflog entry | Jeff King | 1 | -0/+9 |
| 2023-12-26 | treewide: remove unnecessary includes in source files | Elijah Newren | 1 | -2/+0 |
| 2023-10-02 | object-names: support input of oids in any supported hash | Eric W. Biederman | 1 | -11/+35 |
| 2023-07-06 | Merge branch 'cw/strbuf-cleanup' | Junio C Hamano | 1 | -0/+15 |
| 2023-06-21 | object-store-ll.h: split this header out of object-store.h | Elijah Newren | 1 | -1/+1 |
| 2023-06-21 | cache.h: remove this no-longer-used header | Elijah Newren | 1 | -1/+1 |
| 2023-06-21 | read-cache*.h: move declarations for read-cache.c functions from cache.h | Elijah Newren | 1 | -0/+1 |
| 2023-06-12 | object-name: move related functions to object-name | Calvin Wan | 1 | -0/+15 |
| 2023-05-09 | Merge branch 'en/header-split-cache-h-part-2' | Junio C Hamano | 1 | -0/+2 |
| 2023-04-25 | Merge branch 'en/header-split-cache-h' | Junio C Hamano | 1 | -0/+2 |
| 2023-04-24 | object-store.h: reduce unnecessary includes | Elijah Newren | 1 | -0/+1 |
| 2023-04-24 | commit.h: reduce unnecessary includes | Elijah Newren | 1 | -0/+1 |
| 2023-04-11 | object-name.h: move declarations for object-name.c functions from cache.h | Elijah Newren | 1 | -0/+1 |
| 2023-04-11 | treewide: be explicit about dependence on advice.h | Elijah Newren | 1 | -0/+1 |
| 2023-04-06 | Merge branch 'en/header-split-cleanup' | Junio C Hamano | 1 | -0/+3 |
| 2023-04-06 | Merge branch 'ab/remove-implicit-use-of-the-repository' | Junio C Hamano | 1 | -8/+11 |
| 2023-04-04 | Merge branch 'ab/remove-implicit-use-of-the-repository' into en/header-split-... | Junio C Hamano | 1 | -8/+11 |
| 2023-03-28 | Merge branch 'fc/oid-quietly-parse-upstream' | Junio C Hamano | 1 | -2/+3 |
| 2023-03-28 | libs: use "struct repository *" argument, not "the_repository" | Ævar Arnfjörð Bjarmason | 1 | -4/+4 |
| 2023-03-28 | cocci: apply the "pretty.h" part of "the_repository.pending" | Ævar Arnfjörð Bjarmason | 1 | -2/+4 |
| 2023-03-28 | cocci: apply the "commit.h" part of "the_repository.pending" | Ævar Arnfjörð Bjarmason | 1 | -4/+4 |
| 2023-03-28 | cocci: apply the "cache.h" part of "the_repository.pending" | Ævar Arnfjörð Bjarmason | 1 | -2/+3 |
| 2023-03-21 | setup.h: move declarations for setup.c functions from cache.h | Elijah Newren | 1 | -0/+1 |
| 2023-03-21 | environment.h: move declarations for environment.c functions from cache.h | Elijah Newren | 1 | -0/+1 |
| 2023-03-21 | treewide: be explicit about dependence on gettext.h | Elijah Newren | 1 | -0/+1 |
| 2023-03-17 | Merge branch 'jk/unused-post-2.39-part2' | Junio C Hamano | 1 | -7/+7 |
| 2023-03-16 | object-name: fix quiet @{u} parsing | Felipe Contreras | 1 | -2/+3 |
| 2023-02-24 | object-name: mark unused parameters in disambiguate callbacks | Jeff King | 1 | -7/+7 |
| 2023-02-23 | cache.h: remove dependence on hex.h; make other files include it explicitly | Elijah Newren | 1 | -0/+1 |
| 2022-09-01 | git-compat-util.h: use "UNUSED", not "UNUSED(var)" | Ævar Arnfjörð Bjarmason | 1 | -6/+6 |
| 2022-08-19 | refs: mark unused reflog callback parameters | Jeff King | 1 | -2/+5 |
| 2022-08-19 | refs: mark unused each_ref_fn parameters | Jeff King | 1 | -1/+2 |
| 2022-04-26 | object-name: diagnose trees in index properly | Derrick Stolee | 1 | -2/+4 |
| 2022-04-26 | object-name: reject trees found in the index | Derrick Stolee | 1 | -1/+18 |
| 2022-02-25 | Merge branch 'ab/date-mode-release' | Junio C Hamano | 1 | -0/+1 |
| 2022-02-25 | Merge branch 'ab/ambiguous-object-name' | Junio C Hamano | 1 | -12/+109 |
| 2022-02-16 | date API: create a date.h, split from cache.h | Ævar Arnfjörð Bjarmason | 1 | -0/+1 |
| 2022-01-27 | object-name: re-use "struct strbuf" in show_ambiguous_object() | Ævar Arnfjörð Bjarmason | 1 | -10/+13 |
| 2022-01-27 | object-name: iterate ambiguous objects before showing header | Ævar Arnfjörð Bjarmason | 1 | -4/+23 |
| 2022-01-27 | object-name: show date for ambiguous tag objects | Ævar Arnfjörð Bjarmason | 1 | -4/+9 |
| 2022-01-27 | object-name: make ambiguous object output translatable | Ævar Arnfjörð Bjarmason | 1 | -10/+68 |
| 2022-01-27 | object-name: explicitly handle bad tags in show_ambiguous_object() | Ævar Arnfjörð Bjarmason | 1 | -0/+2 |
| 2022-01-27 | object-name: explicitly handle OBJ_BAD in show_ambiguous_object() | Ævar Arnfjörð Bjarmason | 1 | -2/+12 |
| 2021-12-30 | cat-file: use GET_OID_ONLY_TO_DIE in --(textconv|filters) | Ævar Arnfjörð Bjarmason | 1 | -0/+3 |
| 2021-12-30 | object-name.c: don't have GET_OID_ONLY_TO_DIE imply *_QUIETLY | Ævar Arnfjörð Bjarmason | 1 | -4/+1 |
| 2021-08-25 | advice: remove read uses of most global `advice_` variables | Ben Boeckel | 1 | -1/+1 |
| 2021-07-07 | oidtree: a crit-bit tree for odb_loose_cache | Eric Wong | 1 | -17/+11 |
| 2021-01-04 | object-name.c: rename from sha1-name.c | Martin Ågren | 1 | -0/+1954 |