1. e7da938 global: introduce `USE_THE_REPOSITORY_VARIABLE` macro by Patrick Steinhardt · 10 months ago
  2. f483657 hash: require hash algorithm in `hasheq()`, `hashcmp()` and `hashclr()` by Patrick Steinhardt · 10 months ago
  3. eea0e59 treewide: remove unnecessary includes in source files by Elijah Newren · 1 year, 3 months ago
  4. da9502f treewide: remove unnecessary includes for wrapper.h by Calvin Wan · 1 year, 9 months ago
  5. a034e91 object-store-ll.h: split this header out of object-store.h by Elijah Newren · 1 year, 11 months ago
  6. c339932 repository: remove unnecessary include of path.h by Elijah Newren · 1 year, 11 months ago
  7. fc23c39 Merge branch 'tb/enable-cruft-packs-by-default' by Junio C Hamano · 1 year, 11 months ago
  8. 849c8b3 Merge branch 'tb/pack-revindex-on-disk' by Junio C Hamano · 1 year, 11 months ago
  9. c412583 pack-write.c: plug a leak in stage_tmp_packfiles() by Taylor Blau · 2 years ago
  10. 3969e6c pack-write.c: plug a leak in stage_tmp_packfiles() by Taylor Blau · 2 years ago
  11. 65156bb treewide: remove double forward declaration of read_in_full by Elijah Newren · 2 years ago
  12. 5579f44 treewide: remove unnecessary cache.h inclusion by Elijah Newren · 2 years ago
  13. 75f273d treewide: be explicit about dependence on pack-revindex.h by Elijah Newren · 2 years ago
  14. 32a8f51 environment.h: move declarations for environment.c functions from cache.h by Elijah Newren · 2 years ago
  15. f394e09 treewide: be explicit about dependence on gettext.h by Elijah Newren · 2 years ago
  16. 41771fa cache.h: remove dependence on hex.h; make other files include it explicitly by Elijah Newren · 2 years, 1 month ago
  17. 92cb135 git: remove duplicate includes by Seija Kijin · 2 years, 4 months ago
  18. 82db195 pack-write: drop always-NULL parameter by Derrick Stolee · 2 years, 10 months ago
  19. 5dfaf49 pack-mtimes: support writing pack .mtimes files by Taylor Blau · 2 years, 11 months ago
  20. d9fef9d chunk-format.h: extract oid_version() by Taylor Blau · 2 years, 11 months ago
  21. 1c573cd pack-write: pass 'struct packing_data' to 'stage_tmp_packfiles' by Taylor Blau · 2 years, 11 months ago
  22. 020406e core.fsync: introduce granular fsync control infrastructure by Neeraj Singh · 3 years, 1 month ago
  23. a1af533 Merge branch 'tb/pack-finalize-ordering' by Junio C Hamano · 3 years, 6 months ago
  24. 1ea5e46 Merge branch 'ab/reverse-midx-optim' by Junio C Hamano · 3 years, 7 months ago
  25. 2ec02dd pack-write: split up finish_tmp_packfile() function by Ævar Arnfjörð Bjarmason · 3 years, 7 months ago
  26. 16a8690 pack-write.c: rename `.idx` files after `*.rev` by Taylor Blau · 3 years, 7 months ago
  27. 66833f0 pack-write: refactor renaming in finish_tmp_packfile() by Ævar Arnfjörð Bjarmason · 3 years, 7 months ago
  28. 8fe8bae pack-write: skip *.rev work when not writing *.rev by Ævar Arnfjörð Bjarmason · 3 years, 7 months ago
  29. 66e905b use xopen() to handle fatal open(2) failures by René Scharfe · 3 years, 7 months ago
  30. e6b971f Merge branch 'tb/reverse-midx' by Junio C Hamano · 4 years ago
  31. a587b5a pack-write.c: extract 'write_rev_file_order' by Taylor Blau · 4 years ago
  32. 6ee353d Merge branch 'jt/transfer-fsck-across-packs' by Junio C Hamano · 4 years, 1 month ago
  33. 5476e1e fetch-pack: print and use dangling .gitmodules by Jonathan Tan · 4 years, 1 month ago
  34. 8ef50d9 pack-write.c: prepare to write 'pack-*.rev' files by Taylor Blau · 4 years, 2 months ago
  35. 7c99bc2 pack-write: die on error in write_promisor_file() by Christian Couder · 4 years, 3 months ago
  36. 33add2a fetch-pack: refactor writing promisor file by Christian Couder · 4 years, 3 months ago
  37. 455e8d1 Merge branch 'rs/hashwrite-be64' by Junio C Hamano · 4 years, 4 months ago
  38. 970909c pack-write: use hashwrite_be64() by René Scharfe · 4 years, 5 months ago
  39. 06d43fa pack-write: use hashwrite_be32() instead of double-buffering array by René Scharfe · 4 years, 5 months ago
  40. 389cf68 pack-write: use hashwrite_be32() in write_idx_file() by René Scharfe · 4 years, 6 months ago
  41. d61aed0 Merge branch 'jb/doc-packfile-name' into master by Junio C Hamano · 4 years, 8 months ago
  42. e2bfa50 pack-write/docs: update regarding pack naming by Johannes Berg · 4 years, 8 months ago
  43. 894c0f6 pack-write: use hash_to_hex when writing checksums by brian m. carlson · 6 years ago
  44. 67947c3 convert "hashcmp() != 0" to "!hasheq()" by Jeff King · 7 years ago
  45. 4a7e27e convert "oidcmp() == 0" to oideq() by Jeff King · 7 years ago
  46. cfe8321 csum-file: refactor finalize_hashfile() method by Derrick Stolee · 7 years ago
  47. f2af9f5 csum-file: rename hashclose() to finalize_hashfile() by Derrick Stolee · 7 years ago
  48. 98a3bea csum-file: rename sha1file to hashfile by brian m. carlson · 7 years ago
  49. 81c58cd pack-write: switch various SHA-1 values to abstract forms by brian m. carlson · 7 years ago
  50. 90dca67 avoid looking at errno for short read_in_full() returns by Jeff King · 8 years ago
  51. e6a492b pack: convert struct pack_idx_entry to struct object_id by brian m. carlson · 8 years ago
  52. 594fa99 odb_mkstemp: write filename into strbuf by Jeff King · 8 years ago
  53. 892e723 do not check odb_mkstemp return value for errors by Jeff King · 8 years ago
  54. 7202a6f encode_in_pack_object_header: respect output buffer length by Jeff King · 8 years ago
  55. 9ed0d8d use QSORT by René Scharfe · 9 years ago
  56. 3157c88 sha1_file: drop free_pack_by_name by Jeff King · 9 years ago
  57. d773144 pack-write: simplify index_pack_lockfile using skip_prefix() and xstrfmt() by René Scharfe · 11 years ago
  58. 5889271 finish_tmp_packfile():use strbuf for pathname construction by Sun He · 11 years ago
  59. 0f9e62e Merge branch 'jk/pack-bitmap' by Junio C Hamano · 11 years ago
  60. f06a5e6 Merge branch 'jk/sha1write-void' by Junio C Hamano · 11 years ago
  61. 7cc8f97 pack-objects: implement bitmap writing by Vicent Marti · 11 years ago
  62. 9af270e do not pretend sha1write returns errors by Jeff King · 11 years ago
  63. 1190a1a pack-objects: name pack files after trailer hash by Jeff King · 11 years ago
  64. ab1900a Appease Sun Studio by renaming "tmpfile" by Ævar Arnfjörð Bjarmason · 13 years ago
  65. 48b3036 Merge branch 'jc/stream-to-pack' by Junio C Hamano · 13 years ago
  66. 68be2fe receive-pack, fetch-pack: reject bogus pack that records objects twice by Junio C Hamano · 13 years ago
  67. 0e99053 finish_tmp_packfile(): a helper function by Junio C Hamano · 13 years ago
  68. cdf9db3 create_tmp_packfile(): a helper function by Junio C Hamano · 13 years ago
  69. c0ad465 write_pack_header(): a helper function by Junio C Hamano · 13 years ago
  70. 3c9fc07 index-pack --verify: read anomalous offsets from v2 idx file by Junio C Hamano · 14 years ago
  71. fb956c1 write_idx_file: need_large_offset() helper function by Junio C Hamano · 14 years ago
  72. e337a04 index-pack: --verify by Junio C Hamano · 14 years ago
  73. ebcfb37 write_idx_file: introduce a struct to hold idx customization options by Junio C Hamano · 14 years ago
  74. f965c52 move encode_in_pack_object_header() to a better place by Nicolas Pitre · 15 years ago
  75. 3bb7256 make "index-pack" a built-in by Linus Torvalds · 15 years ago
  76. d824cbb Convert existing die(..., strerror(errno)) to die_errno() by Thomas Rast · 16 years ago
  77. bb0cebd Merge branch 'jc/maint-1.6.0-pack-directory' by Junio C Hamano · 16 years ago
  78. 6e180cd Make sure objects/pack exists before creating a new pack by Junio C Hamano · 16 years ago
  79. 9126f00 fix openssl headers conflicting with custom SHA1 implementations by Nicolas Pitre · 17 years ago
  80. 8b4eb6b Do not perform cross-directory renames when creating packs by Petr Baudis · 17 years ago
  81. d35825d fixup_pack_header_footer(): use nicely aligned buffer sizes by Nicolas Pitre · 17 years ago
  82. abeb40e improve reliability of fixup_pack_header_footer() by Nicolas Pitre · 17 years ago
  83. 0c68d38 index-pack: be careful after fixing up the header/footer by Linus Torvalds · 17 years ago
  84. c0a5e2d pack.indexversion config option now defaults to 2 by Nicolas Pitre · 17 years ago
  85. 4c81b03 Make pack creation always fsync() the result by Linus Torvalds · 17 years ago
  86. c697ad1 Cleanup xread() loops to use read_in_full() by Heikki Orsila · 17 years ago
  87. 265ae18 Merge branch 'np/progress' by Junio C Hamano · 17 years ago
  88. 4049b9c fix const issues with some functions by Nicolas Pitre · 17 years ago
  89. 106764e Refactor index-pack "keep $sha1" handling for reuse by Shawn O. Pearce · 18 years ago
  90. 7647b17 Use xmkstemp() instead of mkstemp() by Luiz Fernando N. Capitulino · 18 years ago
  91. aa7e44b Unify write_index_file functions by Geert Bosch · 18 years ago
  92. 2924415 Fix signedness on return value from xread() by Johan Herland · 18 years ago
  93. 8b0eca7 Create pack-write.c for common pack writing code by Dana L. How · 18 years ago