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