| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-11-04 | refs: expose peeled object ID via the iterator | Patrick Steinhardt | 1 | -1/+1 |
| 2025-11-04 | refs: introduce wrapper struct for `each_ref_fn` | Patrick Steinhardt | 1 | -9/+8 |
| 2025-09-15 | Merge branch 'ds/midx-write-fixes' | Junio C Hamano | 1 | -68/+63 |
| 2025-09-12 | Merge branch 'ps/object-store-midx-dedup-info' | Junio C Hamano | 1 | -63/+53 |
| 2025-09-05 | midx-write: simplify error cases | Derrick Stolee | 1 | -17/+9 |
| 2025-09-05 | midx-write: reenable signed comparison errors | Derrick Stolee | 1 | -17/+18 |
| 2025-09-05 | midx-write: use uint32_t for preferred_pack_idx | Derrick Stolee | 1 | -11/+15 |
| 2025-09-05 | midx-write: use cleanup when incremental midx fails | Derrick Stolee | 1 | -6/+12 |
| 2025-09-05 | midx-write: put failing response value back | Derrick Stolee | 1 | -0/+1 |
| 2025-09-05 | midx-write: only load initialized packs | Derrick Stolee | 1 | -27/+19 |
| 2025-08-11 | midx: compute paths via their source | Patrick Steinhardt | 1 | -28/+24 |
| 2025-08-11 | midx: stop duplicating info redundant with its owning source | Patrick Steinhardt | 1 | -4/+5 |
| 2025-08-11 | midx: write multi-pack indices via their source | Patrick Steinhardt | 1 | -36/+31 |
| 2025-08-11 | midx: drop redundant `struct repository` parameter | Patrick Steinhardt | 1 | -9/+7 |
| 2025-08-11 | odb: allow `odb_find_source()` to fail | Patrick Steinhardt | 1 | -1/+1 |
| 2025-08-05 | Merge branch 'ps/object-file-wo-the-repository' | Junio C Hamano | 1 | -1/+1 |
| 2025-07-16 | object-file: get rid of `the_repository` in `finalize_object_file()` | Patrick Steinhardt | 1 | -1/+1 |
| 2025-07-15 | packfile: refactor `get_multi_pack_index()` to work on sources | Patrick Steinhardt | 1 | -20/+2 |
| 2025-07-01 | odb: get rid of `the_repository` in `find_odb()` | Patrick Steinhardt | 1 | -1/+1 |
| 2025-05-22 | midx: avoid negative array index | Phillip Wood | 1 | -2/+2 |
| 2025-05-22 | midx repack: avoid potential integer overflow on 64 bit systems | Phillip Wood | 1 | -2/+8 |
| 2025-05-22 | midx repack: avoid integer overflow on 32 bit systems | Phillip Wood | 1 | -4/+8 |
| 2025-04-24 | Merge branch 'ps/object-file-cleanup' | Junio C Hamano | 1 | -1/+1 |
| 2025-04-15 | Merge branch 'ps/object-wo-the-repository' | Junio C Hamano | 1 | -5/+7 |
| 2025-04-15 | object-file: move `safe_create_leading_directories()` into "path.c" | Patrick Steinhardt | 1 | -1/+1 |
| 2025-03-21 | midx: implement writing incremental MIDX bitmaps | Taylor Blau | 1 | -19/+38 |
| 2025-03-10 | pack-write: stop depending on `the_repository` and `the_hash_algo` | Patrick Steinhardt | 1 | -1/+1 |
| 2025-03-10 | object: stop depending on `the_repository` | Patrick Steinhardt | 1 | -2/+2 |
| 2025-03-10 | csum-file: stop depending on `the_repository` | Patrick Steinhardt | 1 | -2/+4 |
| 2025-02-28 | path: adjust last remaining users of `the_repository` | Patrick Steinhardt | 1 | -1/+1 |
| 2025-02-03 | Merge branch 'kn/pack-write-with-reduced-globals' | Junio C Hamano | 1 | -2/+2 |
| 2025-01-21 | pack-write: pass hash_algo to `write_rev_file()` | Karthik Nayak | 1 | -2/+2 |
| 2024-12-23 | Merge branch 'ps/build-sign-compare' | Junio C Hamano | 1 | -0/+2 |
| 2024-12-18 | progress: stop using `the_repository` | Patrick Steinhardt | 1 | -3/+8 |
| 2024-12-18 | Merge branch 'ps/build-sign-compare' into ps/the-repository | Junio C Hamano | 1 | -0/+2 |
| 2024-12-06 | global: mark code units that generate warnings with `-Wsign-compare` | Patrick Steinhardt | 1 | -0/+1 |
| 2024-12-04 | midx: pass down `hash_algo` to functions using global variables | Karthik Nayak | 1 | -11/+11 |
| 2024-12-04 | midx-write: pass down repository to `write_midx_file[_only]` | Karthik Nayak | 1 | -13/+9 |
| 2024-12-04 | write-midx: add repository field to `write_midx_context` | Karthik Nayak | 1 | -18/+20 |
| 2024-12-04 | midx-write: use `revs->repo` inside `read_refs_snapshot` | Karthik Nayak | 1 | -1/+2 |
| 2024-12-04 | midx-write: pass down repository to static functions | Karthik Nayak | 1 | -26/+31 |
| 2024-12-04 | packfile: add repository to struct `packed_git` | Karthik Nayak | 1 | -1/+1 |
| 2024-09-30 | pack-write: fix return parameter of `write_rev_file_order()` | Patrick Steinhardt | 1 | -1/+2 |
| 2024-09-30 | midx-write: fix leaking buffer | Patrick Steinhardt | 1 | -0/+2 |
| 2024-09-03 | Merge branch 'ps/leakfixes-part-5' | Junio C Hamano | 1 | -12/+12 |
| 2024-08-26 | Merge branch 'tb/pseudo-merge-bitmap-fixes' | Junio C Hamano | 1 | -6/+4 |
| 2024-08-22 | midx-write: fix leaking hashfile on error cases | Patrick Steinhardt | 1 | -12/+12 |
| 2024-08-19 | Merge branch 'tb/incremental-midx-part-1' | Junio C Hamano | 1 | -49/+275 |
| 2024-08-15 | pack-bitmap: drop redundant args from `bitmap_writer_finish()` | Taylor Blau | 1 | -2/+1 |
| 2024-08-15 | pack-bitmap: drop redundant args from `bitmap_writer_build()` | Taylor Blau | 1 | -1/+1 |
| 2024-08-15 | pack-bitmap: drop redundant args from `bitmap_writer_build_type_index()` | Taylor Blau | 1 | -2/+1 |
| 2024-08-15 | pack-bitmap: initialize `bitmap_writer_init()` with packing_data | Taylor Blau | 1 | -1/+1 |
| 2024-08-09 | refs: add referent to each_ref_fn | John Cai | 1 | -1/+1 |
| 2024-08-06 | midx: implement support for writing incremental MIDX chains | Taylor Blau | 1 | -45/+267 |
| 2024-08-06 | midx: teach `midx_fanout_add_midx_fanout()` about incremental MIDXs | Taylor Blau | 1 | -4/+8 |
| 2024-07-23 | Merge branch 'ds/midx-write-repack-fix' | Junio C Hamano | 1 | -9/+9 |
| 2024-07-19 | midx-write: revert use of --stdin-packs | Derrick Stolee | 1 | -9/+9 |
| 2024-07-02 | Merge branch 'ps/use-the-repository' | Junio C Hamano | 1 | -0/+2 |
| 2024-06-24 | Merge branch 'tb/pseudo-merge-reachability-bitmap' | Junio C Hamano | 1 | -1/+1 |
| 2024-06-14 | global: introduce `USE_THE_REPOSITORY_VARIABLE` macro | Patrick Steinhardt | 1 | -0/+2 |
| 2024-06-11 | midx-write.c: do not read existing MIDX with `packs_to_include` | Taylor Blau | 1 | -11/+31 |
| 2024-06-07 | Merge branch 'tb/midx-write-cleanup' | Junio C Hamano | 1 | -82/+79 |
| 2024-05-30 | Merge branch 'ps/refs-without-the-repository-updates' | Junio C Hamano | 1 | -1/+1 |
| 2024-05-30 | midx-write.c: support reading an existing MIDX with `packs_to_include` | Taylor Blau | 1 | -31/+11 |
| 2024-05-30 | midx-write.c: extract `fill_packs_from_midx()` | Taylor Blau | 1 | -30/+38 |
| 2024-05-30 | midx-write.c: extract `should_include_pack()` | Taylor Blau | 1 | -20/+28 |
| 2024-05-30 | midx-write.c: pass `start_pack` to `compute_sorted_entries()` | Taylor Blau | 1 | -4/+6 |
| 2024-05-30 | midx-write.c: reduce argument count for `get_sorted_entries()` | Taylor Blau | 1 | -26/+19 |
| 2024-05-30 | midx-write.c: tolerate `--preferred-pack` without bitmaps | Taylor Blau | 1 | -1/+7 |
| 2024-05-28 | Merge branch 'tb/pack-bitmap-write-cleanups' | Junio C Hamano | 1 | -6/+11 |
| 2024-05-24 | pack-bitmap: move some initialization to `bitmap_writer_init()` | Taylor Blau | 1 | -1/+1 |
| 2024-05-17 | refs: pass repo when peeling objects | Patrick Steinhardt | 1 | -1/+1 |
| 2024-05-15 | pack-bitmap: introduce `bitmap_writer_free()` | Taylor Blau | 1 | -0/+1 |
| 2024-05-15 | pack-bitmap: drop unused `max_bitmaps` parameter | Taylor Blau | 1 | -1/+1 |
| 2024-05-15 | pack-bitmap: avoid use of static `bitmap_writer` | Taylor Blau | 1 | -6/+10 |
| 2024-05-07 | cocci: apply rules to rewrite callers of "refs" interfaces | Patrick Steinhardt | 1 | -1/+2 |
| 2024-04-01 | midx-write.c: use `--stdin-packs` when repacking | Taylor Blau | 1 | -9/+9 |
| 2024-04-01 | midx-write.c: check count of packs to repack after grouping | Taylor Blau | 1 | -24/+20 |
| 2024-04-01 | midx-write.c: factor out common want_included_pack() routine | Taylor Blau | 1 | -12/+20 |
| 2024-04-01 | midx-write: move writing-related functions from midx.c | Taylor Blau | 1 | -0/+1521 |