- 9d78fb0 midx: check consistency of fanout table by Jeff King · 1 year, 4 months ago
- c0fe9b2 midx: check size of revindex chunk by Jeff King · 1 year, 5 months ago
- 2abd56e midx: bounds-check large offset chunk by Jeff King · 1 year, 5 months ago
- 0924869 midx: check size of object offset chunk by Jeff King · 1 year, 5 months ago
- c9b9fef midx: enforce chunk alignment on reading by Jeff King · 1 year, 5 months ago
- 72a9a08 midx: check size of pack names chunk by Jeff King · 1 year, 5 months ago
- fc92656 midx: check size of oid lookup chunk by Jeff King · 1 year, 5 months ago
- e3c9600 midx: stop ignoring malformed oid fanout chunk by Jeff King · 1 year, 5 months ago
- 570b8b8 chunk-format: note that pair_chunk() is unsafe by Jeff King · 1 year, 5 months ago
- 4488bb3 Merge branch 'tb/object-access-overflow-protection' by Junio C Hamano · 1 year, 8 months ago
- d67609b midx.c: prevent overflow in `fill_included_packs_batch()` by Taylor Blau · 1 year, 8 months ago
- 2bc764c midx.c: prevent overflow in `write_midx_internal()` by Taylor Blau · 1 year, 8 months ago
- cc38127 midx.c: store `nr`, `alloc` variables as `size_t`'s by Taylor Blau · 1 year, 8 months ago
- 5675150 midx.c: prevent overflow in `nth_midxed_offset()` by Taylor Blau · 1 year, 8 months ago
- c2b24ed midx.c: prevent overflow in `nth_midxed_object_oid()` by Taylor Blau · 1 year, 8 months ago
- e6c71f2 midx.c: use `size_t`'s for fanout nr and alloc by Taylor Blau · 1 year, 8 months ago
- 91c080d git-compat-util: move alloc macros to git-compat-util.h by Calvin Wan · 1 year, 8 months ago
- a034e91 object-store-ll.h: split this header out of object-store.h by Elijah Newren · 1 year, 10 months ago
- ccd12a3 Merge branch 'en/header-split-cache-h-part-2' by Junio C Hamano · 1 year, 10 months ago
- 36628c5 Merge branch 'ps/fix-geom-repack-with-alternates' by Junio C Hamano · 1 year, 11 months ago
- 5e3f94d treewide: remove cache.h inclusion due to previous changes by Elijah Newren · 1 year, 11 months ago
- ceb96a1 midx: fix segfault with no packs and invalid preferred pack by Patrick Steinhardt · 1 year, 11 months ago
- 87bed17 object-file.h: move declarations for object-file.c functions from cache.h by Elijah Newren · 1 year, 11 months ago
- ec2f026 csum-file.h: remove unnecessary inclusion of cache.h by Elijah Newren · 2 years ago
- 0b027f6 abspath.h: move absolute path functions from cache.h by Elijah Newren · 2 years ago
- f394e09 treewide: be explicit about dependence on gettext.h by Elijah Newren · 2 years ago
- d0732a8 Merge branch 'jk/unused-post-2.39-part2' by Junio C Hamano · 2 years ago
- be252d3 for_each_object: mark unused callback parameters by Jeff King · 2 years, 1 month ago
- 41771fa cache.h: remove dependence on hex.h; make other files include it explicitly by Elijah Newren · 2 years, 1 month ago
- 36bf195 alloc.h: move ALLOC_GROW() functions from cache.h by Elijah Newren · 2 years, 1 month ago
- 99bb1a0 Merge branch 'tb/midx-bitmap-selection-fix' by Junio C Hamano · 2 years, 5 months ago
- 2dcff52 midx.c: instrument MIDX and bitmap generation with trace2 regions by Taylor Blau · 2 years, 5 months ago
- 1dc4f1e midx.c: consider annotated tags during bitmap selection by Taylor Blau · 2 years, 5 months ago
- a8437f3 midx.c: fix whitespace typo by Taylor Blau · 2 years, 5 months ago
- b62ad56 midx.c: avoid cruft packs with non-zero `repack --batch-size` by Taylor Blau · 2 years, 6 months ago
- 0a8e561 midx.c: remove unnecessary loop condition by Taylor Blau · 2 years, 6 months ago
- cb6c48c midx.c: replace `xcalloc()` with `CALLOC_ARRAY()` by Taylor Blau · 2 years, 6 months ago
- d9f7721 midx.c: avoid cruft packs with `repack --batch-size=0` by Taylor Blau · 2 years, 6 months ago
- 757d457 midx.c: prevent `expire` from removing the cruft pack by Taylor Blau · 2 years, 6 months ago
- 3fe0121 Merge branch 'ac/bitmap-lookup-table' by Junio C Hamano · 2 years, 6 months ago
- cf98b69 Merge branch 'tb/midx-with-changing-preferred-pack-fix' by Junio C Hamano · 2 years, 6 months ago
- 76f14b7 pack-bitmap-write: learn pack.writeBitmapLookupTable and add tests by Abhradeep Chakraborty · 2 years, 7 months ago
- 99e4d08 midx.c: avoid adding preferred objects twice by Taylor Blau · 2 years, 7 months ago
- cdf517b midx.c: include preferred pack correctly with existing MIDX by Taylor Blau · 2 years, 7 months ago
- 1d6f4c6 midx.c: extract `midx_fanout_add_pack_fanout()` by Taylor Blau · 2 years, 7 months ago
- 852c530 midx.c: extract `midx_fanout_add_midx_fanout()` by Taylor Blau · 2 years, 7 months ago
- 989d9cb midx.c: extract `struct midx_fanout` by Taylor Blau · 2 years, 7 months ago
- 51d1b69 write_midx_bitmap(): drop unused refs_snapshot parameter by Jeff King · 2 years, 8 months ago
- 068fa54 midx: reduce memory pressure while writing bitmaps by Derrick Stolee · 2 years, 8 months ago
- 90b2bb7 midx: extract bitmap write setup by Derrick Stolee · 2 years, 8 months ago
- 2da81d1 Merge branch 'ab/plug-leak-in-revisions' by Junio C Hamano · 2 years, 9 months ago
- a50036d Merge branch 'tb/cruft-packs' by Junio C Hamano · 2 years, 9 months ago
- d9fef9d chunk-format.h: extract oid_version() by Taylor Blau · 2 years, 10 months ago
- 8b28e2e Merge branch 'ds/midx-normalize-pathname-before-comparison' by Junio C Hamano · 2 years, 10 months ago
- eafcc6d midx: use real paths in lookup_multi_pack_index() by Derrick Stolee · 2 years, 11 months ago
- 2108fe4 revisions API users: add straightforward release_revisions() by Ævar Arnfjörð Bjarmason · 2 years, 11 months ago
- 020406e core.fsync: introduce granular fsync control infrastructure by Neeraj Singh · 3 years ago
- 9b7e531 Merge branch 'tb/midx-no-bitmap-for-no-objects' by Junio C Hamano · 3 years, 1 month ago
- eb57277 midx: prevent writing a .bitmap without any objects by Taylor Blau · 3 years, 1 month ago
- 7f514b7 midx: read `RIDX` chunk when present by Taylor Blau · 3 years, 2 months ago
- 95e8383 midx.c: make changing the preferred pack safe by Taylor Blau · 3 years, 2 months ago
- 49767c3 Merge branch 'tb/plug-pack-bitmap-leaks' by Junio C Hamano · 3 years, 3 months ago
- 60980ae midx.c: write MIDX filenames to strbuf by Taylor Blau · 3 years, 5 months ago
- 492cb39 midx.c: don't leak MIDX from verify_midx_file by Taylor Blau · 3 years, 5 months ago
- 692305e midx.c: clean up chunkfile after reading the MIDX by Taylor Blau · 3 years, 5 months ago
- 0b69bb0 Merge branch 'tb/repack-write-midx' by Junio C Hamano · 3 years, 5 months ago
- ae22e84 midx.c: guard against commit_lock_file() failures by Taylor Blau · 3 years, 5 months ago
- c0f1f9d midx.c: lookup MIDX by object directory during repack by Taylor Blau · 3 years, 5 months ago
- 98926e0 midx.c: lookup MIDX by object directory during expire by Taylor Blau · 3 years, 5 months ago
- 504131a midx.c: extract MIDX lookup by object_dir by Taylor Blau · 3 years, 5 months ago
- 823b428 Merge branch 'tb/repack-write-midx' into tb/fix-midx-rename-while-mapped by Junio C Hamano · 3 years, 5 months ago
- 9567a67 Merge branch 'tb/midx-write-propagate-namehash' by Junio C Hamano · 3 years, 5 months ago
- 08944d1 midx: preliminary support for `--refs-snapshot` by Taylor Blau · 3 years, 5 months ago
- 56d863e midx: expose `write_midx_file_only()` publicly by Taylor Blau · 3 years, 5 months ago
- 28caad6 Merge branch 'rs/packfile-bad-object-list-in-oidset' by Junio C Hamano · 3 years, 6 months ago
- caca3c9 midx.c: respect 'pack.writeBitmapHashcache' when writing bitmaps by Taylor Blau · 3 years, 6 months ago
- 09ef661 packfile: use oidset for bad objects by René Scharfe · 3 years, 6 months ago
- 893b563 midx: inline nth_midxed_pack_entry() by René Scharfe · 3 years, 6 months ago
- bfbb60d pack-bitmap: drop repository argument from prepare_midx_bitmap_git() by Jeff King · 3 years, 6 months ago
- c528e17 pack-bitmap: write multi-pack bitmaps by Taylor Blau · 3 years, 6 months ago
- 0f533c7 pack-bitmap: read multi-pack bitmaps by Taylor Blau · 3 years, 6 months ago
- f57a739 midx: avoid opening multiple MIDXs when writing by Taylor Blau · 3 years, 6 months ago
- 9bb6c2e midx: close linked MIDXs, avoid leaking memory by Taylor Blau · 3 years, 6 months ago
- 177c0d6 midx: infer preferred pack when not given one by Taylor Blau · 3 years, 6 months ago
- 5d3cd09 midx: reject empty `--preferred-pack`'s by Taylor Blau · 3 years, 6 months ago
- f5909d3 midx: clear auxiliary .rev after replacing the MIDX by Taylor Blau · 3 years, 6 months ago
- 426c00e midx: fix `*.rev` cleanups with `--object-dir` by Taylor Blau · 3 years, 6 months ago
- dd6d3c9 Merge branch 'ab/attribute-format' by Junio C Hamano · 3 years, 8 months ago
- 48ca53c *.c static functions: add missing __attribute__((format)) by Ævar Arnfjörð Bjarmason · 3 years, 8 months ago
- f89ecf7 midx: report checksum mismatches during 'verify' by Taylor Blau · 3 years, 9 months ago
- ec1e28e midx: don't reuse corrupt MIDXs when writing by Taylor Blau · 3 years, 9 months ago
- 92e2cab Always use oidread to read into struct object_id by brian m. carlson · 3 years, 11 months ago
- e6b971f Merge branch 'tb/reverse-midx' by Junio C Hamano · 4 years ago
- 3007752 midx.c: improve cache locality in midx_pack_order_cmp() by Jeff King · 4 years ago
- 38ff7ca pack-revindex: write multi-pack reverse indexes by Taylor Blau · 4 years ago
- f894081 pack-revindex: read multi-pack reverse indexes by Taylor Blau · 4 years ago
- 62f2c1b midx: make some functions non-static by Taylor Blau · 4 years ago
- 9f19161 midx: keep track of the checksum by Taylor Blau · 4 years ago
- 7240cc4 midx: don't free midx_name early by Taylor Blau · 4 years ago
- 9218c6a midx: allow marking a pack as preferred by Taylor Blau · 4 years ago