| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-11-04 | refs: introduce wrapper struct for `each_ref_fn` | Patrick Steinhardt | 1 | -3/+2 |
| 2025-08-21 | Merge branch 'jc/string-list-split' | Junio C Hamano | 1 | -1/+1 |
| 2025-08-06 | refs: pass refname when invoking reflog entry callback | Patrick Steinhardt | 1 | -1/+2 |
| 2025-08-02 | string-list: align string_list_split() with its _in_place() counterpart | Junio C Hamano | 1 | -1/+1 |
| 2025-07-01 | odb: get rid of `the_repository` when handling alternates | Patrick Steinhardt | 1 | -1/+1 |
| 2025-07-01 | object-store: rename files to "odb.{c,h}" | 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-10 | hash: stop depending on `the_repository` in `null_oid()` | Patrick Steinhardt | 1 | -1/+1 |
| 2025-02-07 | path: refactor `repo_submodule_path()` family of functions | Patrick Steinhardt | 1 | -4/+3 |
| 2024-12-06 | global: trivial conversions to fix `-Wsign-compare` warnings | Patrick Steinhardt | 1 | -3/+1 |
| 2024-12-06 | global: mark code units that generate warnings with `-Wsign-compare` | Patrick Steinhardt | 1 | -0/+1 |
| 2024-11-21 | refs: skip collision checks in initial transactions | Patrick Steinhardt | 1 | -1/+1 |
| 2024-08-09 | refs: add referent to each_ref_fn | John Cai | 1 | -1/+1 |
| 2024-06-14 | global: introduce `USE_THE_REPOSITORY_VARIABLE` macro | Patrick Steinhardt | 1 | -0/+2 |
| 2024-06-06 | refs: allow to skip creation of reflog entries | Patrick Steinhardt | 1 | -0/+1 |
| 2024-05-23 | Merge branch 'ps/refs-without-the-repository-updates' into ps/ref-storage-mig... | Junio C Hamano | 1 | -1/+1 |
| 2024-05-17 | refs: pass repo when retrieving submodule ref store | Patrick Steinhardt | 1 | -1/+1 |
| 2024-05-07 | refs: rename `refs_create_symref()` to `refs_update_symref()` | Karthik Nayak | 1 | -1/+1 |
| 2024-03-25 | t/helper: drop pack-refs wrapper | Patrick Steinhardt | 1 | -20/+0 |
| 2024-02-21 | refs: drop unused params from the reflog iterator callback | Patrick Steinhardt | 1 | -6/+12 |
| 2023-11-03 | t: allow skipping expected object ID in `ref-store update-ref` | Patrick Steinhardt | 1 | -4/+7 |
| 2023-07-25 | Merge branch 'jk/unused-parameter' | Junio C Hamano | 1 | -6/+0 |
| 2023-07-21 | Merge branch 'tb/refs-exclusion-and-packed-refs' | Junio C Hamano | 1 | -0/+10 |
| 2023-07-13 | test-ref-store: drop unimplemented reflog-expire command | Jeff King | 1 | -6/+0 |
| 2023-07-10 | refs/packed-backend.c: implement jump lists to avoid excluded pattern(s) | Taylor Blau | 1 | -0/+10 |
| 2023-06-21 | object-store-ll.h: split this header out of object-store.h | Elijah Newren | 1 | -1/+2 |
| 2023-06-21 | repository: remove unnecessary include of path.h | Elijah Newren | 1 | -0/+1 |
| 2023-05-12 | pack-refs: teach pack-refs --include option | John Cai | 1 | -1/+9 |
| 2023-05-12 | pack-refs: teach --exclude option to exclude refs from being packed | John Cai | 1 | -1/+2 |
| 2023-04-06 | Merge branch 'en/header-split-cleanup' | Junio C Hamano | 1 | -1/+1 |
| 2023-03-28 | t/helper: mark unused argv/argc arguments | Jeff King | 1 | -2/+3 |
| 2023-03-21 | treewide: remove cache.h inclusion due to setup.h changes | Elijah Newren | 1 | -1/+0 |
| 2023-03-21 | setup.h: move declarations for setup.c functions from cache.h | Elijah Newren | 1 | -0/+1 |
| 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 | -2/+2 |
| 2022-08-19 | refs: mark unused reflog callback parameters | Jeff King | 1 | -1/+1 |
| 2022-08-19 | refs: mark unused each_ref_fn parameters | Jeff King | 1 | -1/+1 |
| 2022-07-01 | test-tool ref-store: fix a memory leak | Ævar Arnfjörð Bjarmason | 1 | -0/+1 |
| 2022-01-26 | refs API: remove "failure_errno" from refs_resolve_ref_unsafe() | Ævar Arnfjörð Bjarmason | 1 | -2/+1 |
| 2021-12-21 | test-ref-store: print hash algorithm | Han-Wen Nienhuys | 1 | -4/+5 |
| 2021-12-15 | Merge branch 'hn/allow-bogus-oid-in-ref-tests' | Junio C Hamano | 1 | -8/+65 |
| 2021-12-15 | Merge branch 'hn/reflog-tests' | Junio C Hamano | 1 | -3/+3 |
| 2021-12-10 | Merge branch 'hn/create-reflog-simplify' | Junio C Hamano | 1 | -2/+1 |
| 2021-12-07 | refs: introduce REF_SKIP_REFNAME_VERIFICATION flag | Han-Wen Nienhuys | 1 | -0/+1 |
| 2021-12-07 | refs: introduce REF_SKIP_OID_VERIFICATION flag | Han-Wen Nienhuys | 1 | -0/+1 |
| 2021-12-07 | test-ref-store: plug memory leak in cmd_delete_refs | Han-Wen Nienhuys | 1 | -1/+4 |
| 2021-12-07 | test-ref-store: parse symbolic flag constants | Han-Wen Nienhuys | 1 | -7/+59 |
| 2021-12-07 | test-ref-store: remove force-create argument for create-reflog | Han-Wen Nienhuys | 1 | -1/+1 |
| 2021-12-02 | test-ref-store: tweaks to for-each-reflog-ent format | Han-Wen Nienhuys | 1 | -2/+3 |
| 2021-12-02 | test-ref-store: don't add newline to reflog message | Han-Wen Nienhuys | 1 | -3/+2 |
| 2021-11-22 | refs: drop force_create argument of create_reflog API | Han-Wen Nienhuys | 1 | -2/+1 |
| 2021-10-16 | refs API: post-migration API renaming [2/2] | Ævar Arnfjörð Bjarmason | 1 | -1/+1 |
| 2021-10-16 | refs tests: ignore ignore errno in test-ref-store helper | Ævar Arnfjörð Bjarmason | 1 | -2/+3 |
| 2021-06-02 | t/helper/ref-store: initialize oid in resolve-ref | Han-Wen Nienhuys | 1 | -1/+1 |
| 2021-01-21 | refs: switch peel_ref() to peel_iterated_oid() | Jeff King | 1 | -13/+0 |
| 2020-06-22 | worktree: drop get_worktrees() unused 'flags' argument | Eric Sunshine | 1 | -1/+1 |
| 2019-02-05 | Merge branch 'cc/test-ref-store-typofix' | Junio C Hamano | 1 | -1/+1 |
| 2019-01-17 | helper/test-ref-store: fix "new-sha1" vs "old-sha1" typo | Christian Couder | 1 | -1/+1 |
| 2018-04-12 | refs: add repository argument to get_main_ref_store | Stefan Beller | 1 | -1/+2 |
| 2018-04-11 | Merge branch 'nd/combined-test-helper' | Junio C Hamano | 1 | -1/+2 |
| 2018-03-27 | t/helper: merge test-ref-store into test-tool | Nguyễn Thái Ngọc Duy | 1 | -1/+2 |
| 2018-03-23 | object-store: migrate alternates struct and functions from cache.h | Stefan Beller | 1 | -0/+1 |
| 2017-11-06 | Merge branch 'bc/object-id' | Junio C Hamano | 1 | -14/+14 |
| 2017-10-21 | test-ref-store: avoid passing NULL to printf | Jeff King | 1 | -1/+1 |
| 2017-10-16 | refs: convert resolve_ref_unsafe to struct object_id | brian m. carlson | 1 | -3/+3 |
| 2017-10-16 | refs: convert peel_ref to struct object_id | brian m. carlson | 1 | -3/+3 |
| 2017-10-16 | refs: convert update_ref and refs_update_ref to use struct object_id | brian m. carlson | 1 | -5/+5 |
| 2017-10-16 | refs: convert delete_ref and refs_delete_ref to struct object_id | brian m. carlson | 1 | -3/+3 |
| 2017-05-23 | ref_store: take a `msg` parameter when deleting references | Michael Haggerty | 1 | -1/+2 |
| 2017-05-16 | Merge branch 'js/larger-timestamps' | Junio C Hamano | 1 | -2/+2 |
| 2017-04-27 | timestamp_t: a new data type for timestamps | Johannes Schindelin | 1 | -1/+1 |
| 2017-04-24 | worktree.c: kill parse_ref() in favor of refs_resolve_ref_unsafe() | Nguyễn Thái Ngọc Duy | 1 | -0/+18 |
| 2017-04-23 | PRItime: introduce a new "printf format" for timestamps | Johannes Schindelin | 1 | -1/+1 |
| 2017-04-14 | t/helper: add test-ref-store to test ref-store functions | Nguyễn Thái Ngọc Duy | 1 | -0/+277 |