summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorLines
2021-01-25Merge branch 'ab/mktag'Junio C Hamano-234/+374
2021-01-24grep/pcre2: better support invalid UTF-8 haystacksÆvar Arnfjörð Bjarmason-2/+81
2021-01-24grep/pcre2 tests: don't rely on invalid UTF-8 data testÆvar Arnfjörð Bjarmason-6/+1
2021-01-23merge-ort: begin performance work; instrument with trace2_region_* callsElijah Newren-0/+65
2021-01-23merge-ort: ignore the directory rename split conflict for nowElijah Newren-1/+12
2021-01-23merge-ort: fix massive leakElijah Newren-0/+17
2021-01-23Remove support for v1 of the PCRE libraryÆvar Arnfjörð Bjarmason-217/+18
2021-01-23config.mak.uname: remove redundant NO_LIBPCRE1_JIT flagÆvar Arnfjörð Bjarmason-1/+0
2021-01-23t1092: test interesting sparse-checkout scenariosDerrick Stolee-0/+301
2021-01-23test-lib: test_region looks for trace2 regionsDerrick Stolee-2/+43
2021-01-23sparse-checkout: load sparse-checkout patternsDerrick Stolee-10/+20
2021-01-23name-hash: use trace2 regions for initDerrick Stolee-0/+3
2021-01-23repository: add repo reference to index_stateDerrick Stolee-0/+7
2021-01-23fsmonitor: de-duplicate BUG()s around dirty bitsDerrick Stolee-14/+13
2021-01-23cache-tree: extract subtree_pos()Derrick Stolee-3/+5
2021-01-23cache-tree: simplify verify_cache() prototypeDerrick Stolee-9/+8
2021-01-23cache-tree: clean up cache_tree_update()Derrick Stolee-16/+9
2021-01-23rm tests: actually test for SIGPIPE in SIGPIPE testÆvar Arnfjörð Bjarmason-2/+14
2021-01-23archive tests: use a cheaper "zipinfo -h" invocation to get headerÆvar Arnfjörð Bjarmason-1/+2
2021-01-23upload-pack tests: avoid a non-zero "grep" exit statusÆvar Arnfjörð Bjarmason-1/+2
2021-01-23git-svn tests: rewrite brittle tests to use "--[no-]merges".Jeff King-7/+3
2021-01-23git svn mergeinfo tests: refactor "test -z" to use test_must_be_emptyÆvar Arnfjörð Bjarmason-15/+16
2021-01-23git svn mergeinfo tests: modernize redirection & quoting styleÆvar Arnfjörð Bjarmason-8/+8
2021-01-23cache-tree tests: explicitly test HEAD and index differencesÆvar Arnfjörð Bjarmason-18/+27
2021-01-23cache-tree tests: use a sub-shell with less indirectionÆvar Arnfjörð Bjarmason-10/+5
2021-01-23cache-tree tests: remove unused $2 parameterÆvar Arnfjörð Bjarmason-4/+2
2021-01-23cache-tree tests: refactor for modern test styleÆvar Arnfjörð Bjarmason-14/+14
2021-01-23ls-files.c: add --deduplicate optionZheNing Hu-3/+102
2021-01-23ls_files.c: consolidate two for loops into oneZheNing Hu-36/+27
2021-01-23ls_files.c: bugfix for --deleted and --modifiedZheNing Hu-4/+7
2021-01-22ls-refs.c: traverse prefixes of disjoint "ref-prefix" setsTaylor Blau-1/+4
2021-01-22ls-refs.c: initialize 'prefixes' before using itJacob Vosmaer-0/+1
2021-01-22refs: expose 'for_each_fullref_in_prefixes'Taylor Blau-72/+98
2021-01-22builtin/pack-objects.c: avoid iterating all refsJacob Vosmaer-5/+3
2021-01-22run-command: document use_shell optionJeff King-1/+8
2021-01-22t5411: refactor check of refs using test_cmp_refsJiang Xin-264/+126
2021-01-22t5411: use different out file to prevent overwritingJiang Xin-98/+98
2021-01-21use delete_refs when deleting tags or branchesPhil Hord-29/+62
2021-01-21refs: switch peel_ref() to peel_iterated_oid()Jeff King-69/+27
2021-01-21tests: remove uses of GIT_TEST_GETTEXT_POISON=falseÆvar Arnfjörð Bjarmason-8/+4
2021-01-21tests: remove support for GIT_TEST_GETTEXT_POISONÆvar Arnfjörð Bjarmason-160/+21
2021-01-21ci: remove GETTEXT_POISON jobsÆvar Arnfjörð Bjarmason-5/+4
2021-01-21SKIP_DASHED_BUILT_INS: respect `config.mak`Johannes Schindelin-14/+14
2021-01-20Merge branch 'en/ort-directory-rename' into en/merge-ort-perfJunio C Hamano-22/+1228
2021-01-20merge-ort: fix a directory rename detection bugElijah Newren-117/+81
2021-01-20merge-ort: process_renames() now needs more defensivenessElijah Newren-5/+21
2021-01-20merge-ort: implement apply_directory_rename_modifications()Elijah Newren-1/+167
2021-01-20merge-ort: add a new toplevel_dir fieldElijah Newren-6/+9
2021-01-20merge-ort: implement handle_path_level_conflicts()Elijah Newren-1/+71
2021-01-20merge-ort: implement check_for_directory_rename()Elijah Newren-1/+66