summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2021-01-23name-hash: use trace2 regions for initLibravatar Derrick Stolee1-0/+3
2021-01-23repository: add repo reference to index_stateLibravatar Derrick Stolee2-0/+7
2021-01-23fsmonitor: de-duplicate BUG()s around dirty bitsLibravatar Derrick Stolee1-14/+13
2021-01-23cache-tree: extract subtree_pos()Libravatar Derrick Stolee2-3/+5
2021-01-23cache-tree: simplify verify_cache() prototypeLibravatar Derrick Stolee1-9/+8
2021-01-23cache-tree: clean up cache_tree_update()Libravatar Derrick Stolee4-16/+9
2021-01-23rm tests: actually test for SIGPIPE in SIGPIPE testLibravatar Ævar Arnfjörð Bjarmason1-2/+14
2021-01-23archive tests: use a cheaper "zipinfo -h" invocation to get headerLibravatar Ævar Arnfjörð Bjarmason1-1/+2
2021-01-23upload-pack tests: avoid a non-zero "grep" exit statusLibravatar Ævar Arnfjörð Bjarmason1-1/+2
2021-01-23git-svn tests: rewrite brittle tests to use "--[no-]merges".Libravatar Jeff King1-7/+3
2021-01-23git svn mergeinfo tests: refactor "test -z" to use test_must_be_emptyLibravatar Ævar Arnfjörð Bjarmason1-15/+16
2021-01-23git svn mergeinfo tests: modernize redirection & quoting styleLibravatar Ævar Arnfjörð Bjarmason1-8/+8
2021-01-23cache-tree tests: explicitly test HEAD and index differencesLibravatar Ævar Arnfjörð Bjarmason1-18/+27
2021-01-23cache-tree tests: use a sub-shell with less indirectionLibravatar Ævar Arnfjörð Bjarmason1-10/+5
2021-01-23cache-tree tests: remove unused $2 parameterLibravatar Ævar Arnfjörð Bjarmason1-4/+2
2021-01-23cache-tree tests: refactor for modern test styleLibravatar Ævar Arnfjörð Bjarmason1-14/+14
2021-01-23ls-files.c: add --deduplicate optionLibravatar ZheNing Hu3-3/+102
2021-01-23ls_files.c: consolidate two for loops into oneLibravatar ZheNing Hu1-36/+27
2021-01-23ls_files.c: bugfix for --deleted and --modifiedLibravatar ZheNing Hu1-4/+7
2021-01-22ls-refs.c: traverse prefixes of disjoint "ref-prefix" setsLibravatar Taylor Blau1-1/+4
2021-01-22ls-refs.c: initialize 'prefixes' before using itLibravatar Jacob Vosmaer1-0/+1
2021-01-22refs: expose 'for_each_fullref_in_prefixes'Libravatar Taylor Blau3-72/+98
2021-01-22builtin/pack-objects.c: avoid iterating all refsLibravatar Jacob Vosmaer1-5/+3
2021-01-22run-command: document use_shell optionLibravatar Jeff King1-1/+8
2021-01-21use delete_refs when deleting tags or branchesLibravatar Phil Hord2-29/+62
2021-01-21refs: switch peel_ref() to peel_iterated_oid()Libravatar Jeff King12-69/+27
2021-01-21tests: remove uses of GIT_TEST_GETTEXT_POISON=falseLibravatar Ævar Arnfjörð Bjarmason4-8/+4
2021-01-21tests: remove support for GIT_TEST_GETTEXT_POISONLibravatar Ævar Arnfjörð Bjarmason14-160/+21
2021-01-21ci: remove GETTEXT_POISON jobsLibravatar Ævar Arnfjörð Bjarmason4-5/+4
2021-01-21SKIP_DASHED_BUILT_INS: respect `config.mak`Libravatar Johannes Schindelin1-14/+14
2021-01-20Merge branch 'en/ort-directory-rename' into en/merge-ort-perfLibravatar Junio C Hamano1-22/+1228
2021-01-20merge-ort: fix a directory rename detection bugLibravatar Elijah Newren1-117/+81
2021-01-20merge-ort: process_renames() now needs more defensivenessLibravatar Elijah Newren1-5/+21
2021-01-20merge-ort: implement apply_directory_rename_modifications()Libravatar Elijah Newren1-1/+167
2021-01-20merge-ort: add a new toplevel_dir fieldLibravatar Elijah Newren1-6/+9
2021-01-20merge-ort: implement handle_path_level_conflicts()Libravatar Elijah Newren1-1/+71
2021-01-20merge-ort: implement check_for_directory_rename()Libravatar Elijah Newren1-1/+66
2021-01-20merge-ort: implement apply_dir_rename() and check_dir_renamed()Libravatar Elijah Newren1-2/+35
2021-01-20merge-ort: implement compute_collisions()Libravatar Elijah Newren1-1/+67
2021-01-20merge-ort: modify collect_renames() for directory rename handlingLibravatar Elijah Newren1-4/+74
2021-01-20merge-ort: implement handle_directory_level_conflicts()Libravatar Elijah Newren1-1/+18
2021-01-20merge-ort: implement compute_rename_counts()Libravatar Elijah Newren1-2/+52
2021-01-20merge-ort: copy get_renamed_dir_portion() from merge-recursive.cLibravatar Elijah Newren1-0/+104
2021-01-20merge-ort: add outline of get_provisional_directory_renames()Libravatar Elijah Newren1-1/+56
2021-01-20merge-ort: add outline for computing directory renamesLibravatar Elijah Newren1-1/+24
2021-01-20fsck doc: remove ancient out-of-date diagnosticsLibravatar Ævar Arnfjörð Bjarmason1-8/+0
2021-01-20Doc: clarify contents of packfile sent as URILibravatar Jonathan Tan1-2/+5
2021-01-20t7900: clean up some broken refsLibravatar Derrick Stolee1-0/+7
2021-01-20maintenance: set log.excludeDecoration durin prefetchLibravatar Derrick Stolee2-1/+31
2021-01-15cache-tree: speed up consecutive path comparisonsLibravatar Derrick Stolee1-2/+2