summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2021-10-01fsck: don't hard die on invalid object typesLibravatar Ævar Arnfjörð Bjarmason4-30/+49
2021-10-01object-file.c: stop dying in parse_loose_header()Libravatar Ævar Arnfjörð Bjarmason3-37/+44
2021-10-01object-file.c: return ULHR_TOO_LONG on "header too long"Libravatar Ævar Arnfjörð Bjarmason4-5/+13
2021-10-01object-file.c: use "enum" return type for unpack_loose_header()Libravatar Ævar Arnfjörð Bjarmason3-27/+49
2021-10-01object-file.c: simplify unpack_loose_short_header()Libravatar Ævar Arnfjörð Bjarmason3-40/+38
2021-10-01object-file.c: make parse_loose_header_extended() publicLibravatar Ævar Arnfjörð Bjarmason3-15/+14
2021-10-01object-file.c: return -1, not "status" from unpack_loose_header()Libravatar Ævar Arnfjörð Bjarmason1-1/+1
2021-10-01object-file.c: don't set "typep" when returning non-zeroLibravatar Ævar Arnfjörð Bjarmason1-2/+0
2021-10-01cat-file tests: test for current --allow-unknown-type behaviorLibravatar Ævar Arnfjörð Bjarmason1-0/+61
2021-10-01cat-file tests: add corrupt loose object testLibravatar Ævar Arnfjörð Bjarmason1-0/+52
2021-10-01cat-file tests: test for missing/bogus object with -t, -s and -pLibravatar Ævar Arnfjörð Bjarmason2-0/+77
2021-10-01cat-file tests: move bogus_* variable declarations earlierLibravatar Ævar Arnfjörð Bjarmason1-16/+19
2021-10-01fsck tests: test for garbage appended to a loose objectLibravatar Ævar Arnfjörð Bjarmason1-0/+20
2021-10-01fsck tests: test current hash/type mismatch behaviorLibravatar Ævar Arnfjörð Bjarmason1-0/+24
2021-10-01fsck tests: refactor one test to use a sub-repoLibravatar Ævar Arnfjörð Bjarmason1-17/+18
2021-10-01fsck tests: add test for fsck-ing an unknown typeLibravatar Ævar Arnfjörð Bjarmason1-0/+16
2021-10-01config.h: remove unused git_config_get_untracked_cache() declarationLibravatar Ævar Arnfjörð Bjarmason1-1/+0
2021-10-01log-tree.h: remove unused function declarationsLibravatar Ævar Arnfjörð Bjarmason1-2/+0
2021-10-01grep.h: remove unused grep_threads_ok() declarationLibravatar Ævar Arnfjörð Bjarmason1-1/+0
2021-10-01builtin.h: remove cmd_tar_tree() declarationLibravatar Ævar Arnfjörð Bjarmason1-1/+0
2021-10-01builtin/remote.c: add and use SHOW_INFO_INITLibravatar Ævar Arnfjörð Bjarmason1-45/+45
2021-10-01builtin/remote.c: add and use a REF_STATES_INITLibravatar Ævar Arnfjörð Bjarmason1-12/+11
2021-10-01urlmatch.[ch]: add and use URLMATCH_CONFIG_INITLibravatar Ævar Arnfjörð Bjarmason4-3/+7
2021-10-01mergesort: use ranks stackLibravatar René Scharfe1-55/+66
2021-10-01p0071: test performance of llist_mergesort()Libravatar René Scharfe1-0/+11
2021-10-01p0071: measure sorting of already sorted and reversed filesLibravatar René Scharfe1-7/+22
2021-10-01test-mergesort: add unriffle_skewed modeLibravatar René Scharfe1-0/+28
2021-10-01test-mergesort: add unriffle modeLibravatar René Scharfe1-0/+29
2021-10-01test-mergesort: add generate subcommandLibravatar René Scharfe1-1/+59
2021-10-01test-mergesort: add test subcommandLibravatar René Scharfe2-1/+242
2021-10-01test-mergesort: add sort subcommandLibravatar René Scharfe1-1/+8
2021-10-01test-mergesort: use strbuf_getline()Libravatar René Scharfe1-4/+2
2021-09-30difftool: add a missing space to the run_dir_diff() commentsLibravatar David Aguilar1-1/+1
2021-09-30difftool: remove an unnecessary call to strbuf_release()Libravatar David Aguilar1-2/+0
2021-09-30difftool: refactor dir-diff to write files using helper functionsLibravatar David Aguilar1-22/+28
2021-09-30difftool: create a tmpdir path without repeated slashesLibravatar David Aguilar2-26/+31
2021-09-29grep: refactor next_match() and match_one_pattern() for external useLibravatar Hamza Mahfooz2-30/+58
2021-09-29grep: demonstrate bug with textconv attributes and submodulesLibravatar Matheus Tavares2-3/+106
2021-09-28builtin/repack.c: make largest pack preferredLibravatar Taylor Blau6-3/+78
2021-09-28builtin/repack.c: support writing a MIDX while repackingLibravatar Taylor Blau5-24/+234
2021-09-28builtin/repack.c: extract showing progress to a variableLibravatar Taylor Blau1-1/+2
2021-09-28builtin/repack.c: rename variables that deal with non-kept packsLibravatar Taylor Blau1-11/+11
2021-09-28builtin/repack.c: keep track of existing packs unconditionallyLibravatar Taylor Blau1-25/+31
2021-09-28midx: preliminary support for `--refs-snapshot`Libravatar Taylor Blau6-13/+164
2021-09-28builtin/multi-pack-index.c: support `--stdin-packs` modeLibravatar Taylor Blau3-0/+46
2021-09-28midx: expose `write_midx_file_only()` publiclyLibravatar Taylor Blau2-8/+58
2021-09-28Makefile: restrict -Wpedantic and -Wno-pedantic-ms-format betterLibravatar Carlo Marcelo Arenas Belón2-2/+11
2021-09-28parse-options.h: move PARSE_OPT_SHELL_EVAL between enumsLibravatar Ævar Arnfjörð Bjarmason1-1/+1
2021-09-28doc: fix capitalization in "git status --porcelain=v2" descriptionLibravatar Orgad Shaneh1-1/+1
2021-09-28Merge branch 'jk/ref-paranoia' into jt/no-abuse-alternate-odb-for-submodulesLibravatar Junio C Hamano92-472/+964