summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorLines
2021-10-11Merge branch 'tb/midx-write-propagate-namehash'Junio C Hamano-11/+118
2021-10-10userdiff-cpp: learn the C++ spaceship operatorJohannes Sixt-2/+2
2021-10-10userdiff-cpp: permit the digit-separating single-quote in numbersJohannes Sixt-7/+7
2021-10-10userdiff-cpp: prepare test cases with yet unsupported featuresJohannes Sixt-18/+18
2021-10-08cat-file: use packed_object_info() for --batch-all-objectsJeff King-14/+36
2021-10-08cat-file: split ordered/unordered batch-all-objects callbacksJeff King-1/+3
2021-10-08cat-file: disable refs/replace with --batch-all-objectsJeff King-1/+70
2021-10-08cat-file: mention --unordered along with --batch-all-objectsJeff King-2/+3
2021-10-08t1006: clean up broken objectsJeff King-0/+9
2021-10-08submodule: trace adding submodule ODB as alternateJonathan Tan-5/+4
2021-10-08submodule: pass repo to check_has_commit()Jonathan Tan-3/+28
2021-10-08object-file: only register submodule ODB if neededJonathan Tan-1/+8
2021-10-08merge-{ort,recursive}: remove add_submodule_odb()Jonathan Tan-40/+40
2021-10-08refs: peeling non-the_repository iterators is BUGJonathan Tan-2/+17
2021-10-08refs: teach arbitrary repo support to iteratorsJonathan Tan-4/+11
2021-10-08refs: plumb repo into ref storesJonathan Tan-13/+40
2021-10-08pretty: colorize pattern matches in commit messagesHamza Mahfooz-14/+145
2021-10-08parse-options: change OPT_{SHORT,UNSET} to an enumÆvar Arnfjörð Bjarmason-9/+14
2021-10-08parse-options tests: test optname() outputÆvar Arnfjörð Bjarmason-3/+39
2021-10-08parse-options.[ch]: make opt{bug,name}() "static"Ævar Arnfjörð Bjarmason-5/+2
2021-10-08commit-graph: stop using optname()Ævar Arnfjörð Bjarmason-2/+2
2021-10-08parse-options.c: move optname() earlier in the fileÆvar Arnfjörð Bjarmason-15/+15
2021-10-08parse-options.h: make the "flags" in "struct option" an enumÆvar Arnfjörð Bjarmason-1/+1
2021-10-08parse-options.c: use exhaustive "case" arms for "enum parse_opt_result"Ævar Arnfjörð Bjarmason-1/+1
2021-10-08parse-options.[ch]: consistently use "enum parse_opt_result"Ævar Arnfjörð Bjarmason-21/+31
2021-10-08parse-options.[ch]: consistently use "enum parse_opt_flags"Ævar Arnfjörð Bjarmason-7/+12
2021-10-08blame: document --color-* optionsBagas Sanjaya-17/+31
2021-10-08userdiff-cpp: tighten word regexJohannes Sixt-9/+15
2021-10-08t4034: add tests showing problematic cpp tokenizationsJohannes Sixt-7/+49
2021-10-08t4034/cpp: actually test that operator tokens are not splitJohannes Sixt-60/+39
2021-10-08Add "test-tool dump-reftable" command.Han-Wen Nienhuys-0/+8
2021-10-08reftable: add dump utilityHan-Wen Nienhuys-0/+107
2021-10-08reftable: implement stack, a mutable database of reftable files.Han-Wen Nienhuys-0/+2520
2021-10-08reftable: implement refname validationHan-Wen Nienhuys-0/+342
2021-10-08reftable: add merged table viewHan-Wen Nienhuys-0/+943
2021-10-08reftable: add a heap-based priority queue for reftable recordsHan-Wen Nienhuys-0/+224
2021-10-08reftable: reftable file level testsHan-Wen Nienhuys-1/+655
2021-10-08reftable: read reftable filesHan-Wen Nienhuys-0/+1231
2021-10-08reftable: generic interface to tablesHan-Wen Nienhuys-0/+405
2021-10-08reftable: write reftable filesHan-Wen Nienhuys-0/+889
2021-10-08reftable: a generic binary tree implementationHan-Wen Nienhuys-1/+162
2021-10-08reftable: reading/writing blocksHan-Wen Nienhuys-0/+687
2021-10-08Provide zlib's uncompress2 from compat/zlib-compat.cHan-Wen Nienhuys-0/+122
2021-10-08reftable: (de)serialization for the polymorphic record type.Han-Wen Nienhuys-1/+1901
2021-10-08reftable: add blocksource, an abstraction for random access readsHan-Wen Nienhuys-0/+220
2021-10-08reftable: utility functionsHan-Wen Nienhuys-7/+570
2021-10-08reftable: add error related functionalityHan-Wen Nienhuys-0/+103
2021-10-08reftable: add LICENSEHan-Wen Nienhuys-0/+31
2021-10-08test-mergesort: use repeatable random numbersRené Scharfe-2/+10
2021-10-07reset: rename is_missing to !is_in_reset_treeVictoria Dye-3/+3