| Age | Commit message (Expand) | Author | Files | Lines |
| 2021-10-31 | i18n: fix typos found during l10n for git 2.34.0 | Jiang Xin | 1 | -1/+1 |
| 2021-10-25 | Merge branch 'ab/fsck-unexpected-type' | Junio C Hamano | 1 | -1/+1 |
| 2021-10-01 | fsck: report invalid object type-path combinations | Ævar Arnfjörð Bjarmason | 1 | -1/+1 |
| 2021-09-23 | Merge branch 'rs/use-xopen-in-index-pack' | Junio C Hamano | 1 | -3/+1 |
| 2021-09-20 | Merge branch 'ab/unbundle-progress' | Junio C Hamano | 1 | -0/+6 |
| 2021-09-20 | Merge branch 'tb/pack-finalize-ordering' | Junio C Hamano | 1 | -25/+23 |
| 2021-09-10 | index-pack: use xopen in init_thread | René Scharfe | 1 | -3/+1 |
| 2021-09-09 | builtin/index-pack.c: move `.idx` files into place last | Taylor Blau | 1 | -2/+2 |
| 2021-09-09 | index-pack: refactor renaming in final() | Ævar Arnfjörð Bjarmason | 1 | -25/+23 |
| 2021-09-07 | index-pack: add --progress-title option | Ævar Arnfjörð Bjarmason | 1 | -0/+6 |
| 2021-08-25 | use xopen() to handle fatal open(2) failures | René Scharfe | 1 | -6/+2 |
| 2021-07-12 | *.c static functions: don't forward-declare __attribute__ | Ævar Arnfjörð Bjarmason | 1 | -3/+1 |
| 2021-04-27 | Use the final_oid_fn to finalize hashing of object IDs | brian m. carlson | 1 | -1/+1 |
| 2021-04-27 | Always use oidread to read into struct object_id | brian m. carlson | 1 | -2/+2 |
| 2021-04-07 | Merge branch 'ab/fsck-api-cleanup' | Junio C Hamano | 1 | -25/+5 |
| 2021-03-28 | fetch-pack: use new fsck API to printing dangling submodules | Ævar Arnfjörð Bjarmason | 1 | -20/+1 |
| 2021-03-28 | fetch-pack: don't needlessly copy fsck_options | Ævar Arnfjörð Bjarmason | 1 | -7/+3 |
| 2021-03-28 | fsck.c: pass along the fsck_msg_id in the fsck_error callback | Ævar Arnfjörð Bjarmason | 1 | -1/+2 |
| 2021-03-28 | fsck.h: move FSCK_{FATAL,INFO,ERROR,WARN,IGNORE} into an enum | Ævar Arnfjörð Bjarmason | 1 | -1/+2 |
| 2021-03-28 | fsck.h: use "enum object_type" instead of "int" | Ævar Arnfjörð Bjarmason | 1 | -1/+2 |
| 2021-03-13 | use CALLOC_ARRAY | René Scharfe | 1 | -5/+5 |
| 2021-03-01 | Merge branch 'jt/transfer-fsck-across-packs' | Junio C Hamano | 1 | -2/+23 |
| 2021-02-22 | fetch-pack: print and use dangling .gitmodules | Jonathan Tan | 1 | -2/+23 |
| 2021-01-25 | t: support GIT_TEST_WRITE_REV_INDEX | Taylor Blau | 1 | -1/+4 |
| 2021-01-25 | builtin/index-pack.c: write reverse indexes | Taylor Blau | 1 | -3/+47 |
| 2021-01-25 | builtin/index-pack.c: allow stripping arbitrary extensions | Taylor Blau | 1 | -8/+8 |
| 2021-01-04 | object-file.c: rename from sha1-file.c | Martin Ågren | 1 | -1/+1 |
| 2020-11-16 | compute pack .idx byte offsets using size_t | Jeff King | 1 | -1/+1 |
| 2020-10-08 | Merge branch 'jk/index-pack-hotfixes' | Junio C Hamano | 1 | -17/+12 |
| 2020-10-07 | index-pack: make get_base_data() comment clearer | Jonathan Tan | 1 | -11/+8 |
| 2020-10-07 | index-pack: drop type_cas mutex | Jeff King | 1 | -6/+0 |
| 2020-10-07 | index-pack: restore "resolving deltas" progress meter | Jeff King | 1 | -0/+4 |
| 2020-09-22 | Merge branch 'jt/threaded-index-pack' | Junio C Hamano | 1 | -206/+250 |
| 2020-09-08 | index-pack: make quantum of work smaller | Jonathan Tan | 1 | -148/+200 |
| 2020-08-24 | index-pack: make resolve_delta() assume base data | Jonathan Tan | 1 | -3/+5 |
| 2020-08-24 | index-pack: calculate {ref,ofs}_{first,last} early | Jonathan Tan | 1 | -63/+60 |
| 2020-08-24 | index-pack: remove redundant child field | Jonathan Tan | 1 | -19/+22 |
| 2020-08-24 | index-pack: unify threaded and unthreaded code | Jonathan Tan | 1 | -9/+1 |
| 2020-08-24 | index-pack: remove redundant parameter | Jonathan Tan | 1 | -14/+12 |
| 2020-08-21 | index-pack: adjust default threading cap | Jeff King | 1 | -3/+16 |
| 2020-06-19 | builtin/index-pack: add option to specify hash algorithm | brian m. carlson | 1 | -0/+8 |
| 2020-05-27 | packfile: compute and use the index CRC offset | brian m. carlson | 1 | -5/+1 |
| 2020-04-02 | promisor-remote: accept 0 as oid_nr in function | Jonathan Tan | 1 | -3/+2 |
| 2020-02-14 | Merge branch 'jk/index-pack-dupfix' | Junio C Hamano | 1 | -1/+3 |
| 2020-02-04 | index-pack: downgrade twice-resolved REF_DELTA to die() | Jeff King | 1 | -1/+3 |
| 2020-01-31 | sha1-file: allow check_object_signature() to handle any repo | Matheus Tavares | 1 | -2/+3 |
| 2020-01-31 | sha1-file: pass git_hash_algo to hash_object_file() | Matheus Tavares | 1 | -1/+1 |
| 2020-01-31 | streaming: allow open_istream() to handle any repo | Matheus Tavares | 1 | -1/+2 |
| 2019-10-11 | Merge branch 'bc/object-id-part17' | Junio C Hamano | 1 | -2/+2 |
| 2019-08-19 | builtin/index-pack: replace sha1_to_hex | brian m. carlson | 1 | -2/+2 |
| 2019-06-25 | Use promisor_remote_get_direct() and has_promisor_remote() | Christian Couder | 1 | -4/+4 |
| 2019-05-15 | index-pack: prefetch missing REF_DELTA bases | Jonathan Tan | 1 | -2/+24 |
| 2019-04-01 | index-pack: show progress while checking objects | SZEDER Gábor | 1 | -1/+9 |
| 2019-01-08 | convert has_sha1_file() callers to has_object_file() | Jeff King | 1 | -1/+1 |
| 2018-11-19 | Merge branch 'tb/print-size-t-with-uintmax-format' | Junio C Hamano | 1 | -4/+5 |
| 2018-11-12 | Upcast size_t variables to uintmax_t when printing | Torsten Bögershausen | 1 | -4/+5 |
| 2018-11-05 | index-pack: remove #ifdef NO_PTHREADS | Nguyễn Thái Ngọc Duy | 1 | -49/+14 |
| 2018-08-29 | convert "hashcmp() != 0" to "!hasheq()" | Jeff King | 1 | -2/+2 |
| 2018-08-29 | convert "oidcmp() == 0" to oideq() | Jeff King | 1 | -2/+2 |
| 2018-08-15 | Merge branch 'jk/core-use-replace-refs' | Junio C Hamano | 1 | -1/+1 |
| 2018-07-18 | check_replace_refs: rename to read_replace_refs | Jeff King | 1 | -1/+1 |
| 2018-06-29 | blob: add repository argument to lookup_blob | Stefan Beller | 1 | -1/+1 |
| 2018-06-29 | object: add repository argument to parse_object_buffer | Stefan Beller | 1 | -1/+2 |
| 2018-06-13 | Merge branch 'jk/index-pack-maint' | Junio C Hamano | 1 | -2/+6 |
| 2018-06-11 | index-pack: correct install_packed_git() args | Junio C Hamano | 1 | -1/+1 |
| 2018-06-01 | index-pack: handle --strict checks of non-repo packs | Jeff King | 1 | -2/+6 |
| 2018-05-30 | Merge branch 'bc/object-id' | Junio C Hamano | 1 | -1/+2 |
| 2018-05-30 | Merge branch 'js/use-bug-macro' | Junio C Hamano | 1 | -2/+2 |
| 2018-05-29 | Sync with Git 2.17.1 | Junio C Hamano | 1 | -1/+11 |
| 2018-05-23 | Merge branch 'sb/oid-object-info' | Junio C Hamano | 1 | -2/+2 |
| 2018-05-21 | index-pack: check .gitmodules files with --strict | Jeff King | 1 | -0/+10 |
| 2018-05-21 | index-pack: make fsck error message more specific | Jeff King | 1 | -1/+1 |
| 2018-05-08 | Merge branch 'ds/commit-graph' | Junio C Hamano | 1 | -1/+1 |
| 2018-05-06 | Replace all die("BUG: ...") calls by BUG() ones | Johannes Schindelin | 1 | -2/+2 |
| 2018-05-02 | index-pack: abstract away hash function constant | brian m. carlson | 1 | -1/+2 |
| 2018-04-26 | cache.h: add repository argument to oid_object_info | Stefan Beller | 1 | -2/+2 |
| 2018-04-11 | sha1_file.c: rename to use dash in file name | Stefan Beller | 1 | -1/+1 |
| 2018-04-11 | exec_cmd: rename to use dash in file name | Stefan Beller | 1 | -1/+1 |
| 2018-04-11 | Merge branch 'sb/object-store' | Junio C Hamano | 1 | -0/+1 |
| 2018-04-10 | Merge branch 'bc/object-id' | Junio C Hamano | 1 | -21/+22 |
| 2018-04-02 | csum-file: rename hashclose() to finalize_hashfile() | Derrick Stolee | 1 | -1/+1 |
| 2018-03-26 | object-store: move packed_git and packed_git_mru to object store | Stefan Beller | 1 | -0/+1 |
| 2018-03-15 | index-pack: support checking objects but not links | Jonathan Tan | 1 | -2/+4 |
| 2018-03-14 | Merge branch 'nd/object-allocation-comments' | Junio C Hamano | 1 | -0/+1 |
| 2018-03-14 | sha1_file: convert read_sha1_file to struct object_id | brian m. carlson | 1 | -2/+3 |
| 2018-03-14 | sha1_file: convert sha1_object_info* to object_id | brian m. carlson | 1 | -2/+2 |
| 2018-03-14 | streaming: convert open_istream to use struct object_id | brian m. carlson | 1 | -1/+1 |
| 2018-03-14 | sha1_file: convert check_sha1_signature to struct object_id | brian m. carlson | 1 | -1/+1 |
| 2018-03-14 | builtin/index-pack: convert struct ref_delta_entry to object_id | brian m. carlson | 1 | -17/+17 |
| 2018-03-06 | Merge branch 'bw/c-plus-plus' | Junio C Hamano | 1 | -6/+6 |
| 2018-03-06 | object.h: update flag allocation comment | Nguyễn Thái Ngọc Duy | 1 | -0/+1 |
| 2018-02-15 | Merge branch 'bc/hash-algo' | Junio C Hamano | 1 | -57/+57 |
| 2018-02-15 | Merge branch 'po/object-id' | Junio C Hamano | 1 | -3/+2 |
| 2018-02-14 | object: rename function 'typename' to 'type_name' | Brandon Williams | 1 | -6/+6 |
| 2018-02-13 | Merge branch 'jh/fsck-promisors' | Junio C Hamano | 1 | -45/+66 |
| 2018-02-02 | csum-file: rename sha1file to hashfile | brian m. carlson | 1 | -10/+10 |
| 2018-02-02 | builtin/index-pack: improve hash function abstraction | brian m. carlson | 1 | -45/+45 |
| 2018-01-30 | sha1_file: convert hash_sha1_file to object_id | Patryk Obara | 1 | -3/+2 |
| 2017-12-11 | index-pack: use skip_to_optional_arg() | Christian Couder | 1 | -8/+3 |
| 2017-12-08 | sha1_file: support lazily fetching missing objects | Jonathan Tan | 1 | -0/+6 |
| 2017-12-05 | introduce fetch-object: fetch one promisor object | Jonathan Tan | 1 | -3/+13 |
| 2017-12-05 | index-pack: refactor writing of .keep files | Jonathan Tan | 1 | -46/+53 |
| 2017-10-10 | cleanup: fix possible overflow errors in binary search | Derrick Stolee | 1 | -2/+2 |
| 2017-08-23 | pack: move pack name-related functions | Jonathan Tan | 1 | -0/+1 |
| 2017-07-05 | Merge branch 'jt/unify-object-info' | Junio C Hamano | 1 | -1/+2 |
| 2017-06-26 | sha1_file: refactor has_sha1_file_with_flags | Jonathan Tan | 1 | -1/+2 |
| 2017-06-24 | Merge branch 'ab/free-and-null' | Junio C Hamano | 1 | -4/+2 |
| 2017-06-24 | Merge branch 'bw/config-h' | Junio C Hamano | 1 | -0/+1 |
| 2017-06-16 | coccinelle: make use of the "type" FREE_AND_NULL() rule | Ævar Arnfjörð Bjarmason | 1 | -4/+2 |
| 2017-06-15 | config: don't include config.h by default | Brandon Williams | 1 | -0/+1 |
| 2017-05-08 | object: convert parse_object* to take struct object_id | brian m. carlson | 1 | -1/+2 |
| 2017-05-08 | Convert lookup_blob to struct object_id | brian m. carlson | 1 | -1/+1 |
| 2017-05-08 | Convert remaining callers of lookup_blob to object_id | brian m. carlson | 1 | -14/+14 |
| 2017-05-08 | pack: convert struct pack_idx_entry to struct object_id | brian m. carlson | 1 | -14/+19 |
| 2017-04-16 | Merge branch 'jk/loose-object-info-report-error' | Junio C Hamano | 1 | -0/+2 |
| 2017-04-01 | index-pack: detect local corruption in collision check | Jeff King | 1 | -0/+2 |
| 2017-03-30 | replace unchecked snprintf calls with heap buffers | Jeff King | 1 | -4/+5 |
| 2017-03-28 | odb_mkstemp: write filename into strbuf | Jeff King | 1 | -3/+3 |
| 2017-03-28 | do not check odb_mkstemp return value for errors | Jeff King | 1 | -3/+4 |
| 2017-03-16 | index-pack: make pointer-alias fallbacks safer | Jeff King | 1 | -8/+12 |
| 2017-03-16 | replace snprintf with odb_pack_name() | Jeff King | 1 | -16/+11 |
| 2017-03-16 | odb_pack_keep(): stop generating keepfile name | Jeff King | 1 | -3/+3 |
| 2016-12-16 | index-pack: skip collision check when not in repository | Jeff King | 1 | -4/+6 |
| 2016-12-16 | index-pack: complain when --stdin is used outside of a repo | Jeff King | 1 | -0/+2 |
| 2016-09-29 | use QSORT, part 2 | René Scharfe | 1 | -2/+1 |
| 2016-09-29 | use QSORT | René Scharfe | 1 | -5/+3 |
| 2016-08-24 | index-pack: add --max-input-size=<size> option | Jeff King | 1 | -0/+5 |
| 2016-08-03 | Merge branch 'jk/push-progress' | Junio C Hamano | 1 | -1/+9 |
| 2016-07-20 | receive-pack: send keepalives during quiet periods | Jeff King | 1 | -0/+5 |
| 2016-07-20 | index-pack: add flag for showing delta-resolution progress | Jeff King | 1 | -1/+4 |
| 2016-07-13 | index-pack: correct "offset" type in unpack_entry_data() | Nguyễn Thái Ngọc Duy | 1 | -1/+1 |
| 2016-07-13 | index-pack: report correct bad object offsets even if they are large | Nguyễn Thái Ngọc Duy | 1 | -3/+4 |
| 2016-07-13 | index-pack: correct "len" type in unpack_data() | Nguyễn Thái Ngọc Duy | 1 | -7/+7 |
| 2016-05-26 | Merge branch 'va/i18n-misc-updates' into maint | Junio C Hamano | 1 | -1/+3 |
| 2016-05-17 | Merge branch 'va/i18n-misc-updates' | Junio C Hamano | 1 | -1/+3 |
| 2016-04-14 | Merge branch 'jc/index-pack' into maint | Junio C Hamano | 1 | -18/+17 |
| 2016-04-08 | i18n: index-pack: use plural string instead of normal one | Vasco Almeida | 1 | -1/+3 |
| 2016-04-03 | Merge branch 'jc/index-pack' | Junio C Hamano | 1 | -18/+17 |
| 2016-04-03 | Merge branch 'jc/maint-index-pack-keep' | Junio C Hamano | 1 | -1/+1 |
| 2016-03-04 | Merge branch 'jk/pack-idx-corruption-safety' | Junio C Hamano | 1 | -0/+1 |
| 2016-03-03 | index-pack: add a helper function to derive .idx/.keep filename | Junio C Hamano | 1 | -18/+17 |
| 2016-03-03 | Merge branch 'jc/maint-index-pack-keep' into jc/index-pack | Junio C Hamano | 1 | -1/+1 |
| 2016-03-03 | index-pack: correct --keep[=<msg>] | Junio C Hamano | 1 | -1/+1 |
| 2016-02-25 | nth_packed_object_offset: bounds-check extended offset | Jeff King | 1 | -0/+1 |
| 2016-02-22 | use st_add and st_mult for allocation size computation | Jeff King | 1 | -2/+2 |
| 2016-02-22 | convert trivial cases to ALLOC_ARRAY | Jeff King | 1 | -2/+2 |
| 2015-11-20 | Remove get_object_hash. | brian m. carlson | 1 | -1/+1 |
| 2015-11-20 | Convert struct object to object_id | brian m. carlson | 1 | -4/+4 |
| 2015-11-20 | Add several uses of get_object_hash. | brian m. carlson | 1 | -1/+1 |
| 2015-09-25 | use xsnprintf for generating git object headers | Jeff King | 1 | -1/+1 |
| 2015-08-19 | Merge branch 'jc/finalize-temp-file' | Junio C Hamano | 1 | -2/+2 |
| 2015-08-10 | sha1_file.c: rename move_temp_to_file() to finalize_object_file() | Junio C Hamano | 1 | -2/+2 |
| 2015-08-03 | Merge branch 'js/fsck-opt' | Junio C Hamano | 1 | -4/+9 |
| 2015-07-27 | Merge branch 'jk/index-pack-reduce-recheck' into maint | Junio C Hamano | 1 | -1/+1 |
| 2015-07-09 | Merge branch 'jc/fix-alloc-sortbuf-in-index-pack' | Junio C Hamano | 1 | -8/+8 |
| 2015-07-04 | index-pack: fix allocation of sorted_by_pos array | Junio C Hamano | 1 | -8/+8 |
| 2015-06-24 | Merge branch 'jk/index-pack-reduce-recheck' | Junio C Hamano | 1 | -1/+1 |
| 2015-06-23 | fsck (receive-pack): allow demoting errors to warnings | Johannes Schindelin | 1 | -0/+4 |
| 2015-06-22 | fsck: introduce fsck options | Johannes Schindelin | 1 | -4/+5 |
| 2015-06-16 | Merge branch 'nd/slim-index-pack-memory-usage' | Junio C Hamano | 1 | -2/+6 |
| 2015-06-09 | index-pack: avoid excessive re-reading of pack directory | Jeff King | 1 | -1/+1 |
| 2015-06-04 | index-pack: fix truncation of off_t in comparison | Jeff King | 1 | -2/+6 |
| 2015-05-11 | Merge branch 'nd/slim-index-pack-memory-usage' | Junio C Hamano | 1 | -111/+179 |
| 2015-04-18 | index-pack: kill union delta_base to save memory | Nguyễn Thái Ngọc Duy | 1 | -100/+160 |
| 2015-03-17 | Merge branch 'rs/deflate-init-cleanup' | Junio C Hamano | 1 | -1/+0 |
| 2015-03-05 | zlib: initialize git_zstream in git_deflate_init{,_gzip,_raw} | René Scharfe | 1 | -1/+0 |
| 2015-02-27 | index-pack: reduce object_entry size to save memory | Nguyễn Thái Ngọc Duy | 1 | -11/+19 |
| 2014-12-22 | Merge branch 'js/fsck-tag-validation' | Junio C Hamano | 1 | -2/+2 |
| 2014-12-09 | index-pack: terminate object buffers with NUL | Duy Nguyen | 1 | -2/+2 |
| 2014-10-13 | index-pack: fix compilation with NO_PTHREADS | Etienne Buira | 1 | -0/+3 |
| 2014-09-26 | Merge branch 'rs/realloc-array' | Junio C Hamano | 1 | -3/+1 |
| 2014-09-26 | Merge branch 'js/fsck-tag-validation' | Junio C Hamano | 1 | -1/+2 |
| 2014-09-19 | Merge branch 'jk/index-pack-threading-races' | Junio C Hamano | 1 | -2/+31 |
| 2014-09-18 | use REALLOC_ARRAY for changing the allocation size of arrays | René Scharfe | 1 | -3/+1 |
| 2014-09-10 | fsck_object(): allow passing object data separately from the object itself | Johannes Schindelin | 1 | -1/+2 |
| 2014-08-29 | index-pack: fix race condition with duplicate bases | Jeff King | 1 | -2/+31 |
| 2014-07-21 | Merge branch 'maint' | Junio C Hamano | 1 | -2/+1 |
| 2014-07-21 | use xcalloc() to allocate zero-initialized memory | René Scharfe | 1 | -2/+1 |
| 2014-07-16 | Merge branch 'jk/strip-suffix' | Junio C Hamano | 1 | -15/+14 |
| 2014-07-16 | Merge branch 'jk/commit-buffer-length' into maint | Junio C Hamano | 1 | -1/+2 |
| 2014-07-02 | Merge branch 'jk/commit-buffer-length' | Junio C Hamano | 1 | -1/+2 |
| 2014-06-30 | index-pack: use strip_suffix to avoid magic numbers | Jeff King | 1 | -15/+14 |
| 2014-06-30 | replace has_extension with ends_with | Jeff King | 1 | -2/+2 |
| 2014-06-25 | Merge branch 'ym/fix-opportunistic-index-update-race' into maint | Junio C Hamano | 1 | -1/+1 |
| 2014-06-25 | Merge branch 'jk/index-pack-report-missing' into maint | Junio C Hamano | 1 | -2/+7 |
| 2014-06-25 | Merge branch 'nd/index-pack-one-fd-per-thread' into maint | Junio C Hamano | 1 | -10/+17 |
| 2014-06-13 | commit: record buffer length in cache | Jeff King | 1 | -1/+1 |
| 2014-06-13 | provide a helper to free commit buffer | Jeff King | 1 | -1/+2 |
| 2014-06-06 | Merge branch 'jk/index-pack-report-missing' | Junio C Hamano | 1 | -2/+7 |
| 2014-06-03 | Merge branch 'nd/index-pack-one-fd-per-thread' | Junio C Hamano | 1 | -10/+17 |
| 2014-06-03 | Merge branch 'ym/fix-opportunistic-index-update-race' | Junio C Hamano | 1 | -1/+1 |
| 2014-05-12 | index-pack: distinguish missing objects from type errors | Jeff King | 1 | -2/+7 |
| 2014-04-16 | index-pack: work around thread-unsafe pread() | Nguyễn Thái Ngọc Duy | 1 | -10/+17 |
| 2014-04-10 | wrapper.c: add xpread() similar to xread() | Yiannis Marangos | 1 | -1/+1 |
| 2014-04-03 | Merge branch 'nd/index-pack-error-message' into maint | Junio C Hamano | 1 | -2/+2 |
| 2014-03-25 | Merge branch 'nd/index-pack-error-message' | Junio C Hamano | 1 | -2/+2 |
| 2014-03-17 | index-pack: report error using the correct variable | Junio C Hamano | 1 | -2/+2 |
| 2014-02-20 | rename read_replace_refs to check_replace_refs | Michael Haggerty | 1 | -1/+1 |
| 2013-12-05 | replace {pre,suf}fixcmp() with {starts,ends}_with() | Christian Couder | 1 | -4/+4 |
| 2013-09-17 | Merge branch 'jk/free-tree-buffer' | Junio C Hamano | 1 | -0/+1 |