Commit Graph

  • 6d1e149ac0 Merge branch 'gc/remote-with-fewer-static-global-variables' Junio C Hamano 2021-12-10 14:35:02 -08:00
  • 5396d7b298 Merge branch 'vd/sparse-sparsity-fix-on-read' Junio C Hamano 2021-12-10 14:35:01 -08:00
  • 83113c4268 Merge branch 'cw/protocol-v2-doc-fix' Junio C Hamano 2021-12-10 14:35:00 -08:00
  • 50992f96c5 ssh signing: verify ssh-keygen in test prereq Fabian Stelzer 2021-12-09 09:52:49 +01:00
  • 122842fd93 ssh signing: make fmt-merge-msg consider key lifetime Fabian Stelzer 2021-12-09 09:52:48 +01:00
  • dd3aa418aa ssh signing: make verify-tag consider key lifetime Fabian Stelzer 2021-12-09 09:52:47 +01:00
  • 4bbf3780ff ssh signing: make git log verify key lifetime Fabian Stelzer 2021-12-09 09:52:46 +01:00
  • 6393c956f4 ssh signing: make verify-commit consider key lifetime Fabian Stelzer 2021-12-09 09:52:45 +01:00
  • 30770aa981 ssh signing: add key lifetime test prereqs Fabian Stelzer 2021-12-09 09:52:44 +01:00
  • 02769437e1 ssh signing: use sigc struct to pass payload Fabian Stelzer 2021-12-09 09:52:43 +01:00
  • cafd34522f t/fmt-merge-msg: make gpgssh tests more specific Fabian Stelzer 2021-12-09 09:52:42 +01:00
  • 5a2c1c0dee t/fmt-merge-msg: do not redirect stderr Fabian Stelzer 2021-12-09 09:52:41 +01:00
  • fca965a3bc t/lib-pager: use sane_unset() to avoid breaking &&-chain Eric Sunshine 2021-12-09 00:10:57 -05:00
  • 324b170b88 t2501: simplify the tests since we can now assume desired behavior Elijah Newren 2021-12-09 05:08:35 +00:00
  • 580a5d7f75 dir: new flag to remove_dir_recurse() to spare the original_cwd Elijah Newren 2021-12-09 05:08:34 +00:00
  • 63bbe8beb7 dir: avoid incidentally removing the original_cwd in remove_path() Elijah Newren 2021-12-09 05:08:33 +00:00
  • 0fce211ccc stash: do not attempt to remove startup_info->original_cwd Elijah Newren 2021-12-09 05:08:32 +00:00
  • bc3ae46b42 rebase: do not attempt to remove startup_info->original_cwd Elijah Newren 2021-12-09 05:08:31 +00:00
  • c65744e7d7 clean: do not attempt to remove startup_info->original_cwd Elijah Newren 2021-12-09 05:08:30 +00:00
  • 00fcce285d symlinks: do not include startup_info->original_cwd in dir removal Elijah Newren 2021-12-09 05:08:29 +00:00
  • 0b0ee3388c unpack-trees: add special cwd handling Elijah Newren 2021-12-09 05:08:28 +00:00
  • b817e54533 unpack-trees: refuse to remove startup_info->original_cwd Elijah Newren 2021-12-09 05:08:27 +00:00
  • e6f8861bd4 setup: introduce startup_info->original_cwd Elijah Newren 2021-12-09 05:08:26 +00:00
  • 8a0d52dfd8 t2501: add various tests for removing the current working directory Elijah Newren 2021-12-09 05:08:25 +00:00
  • 72962e8b3c diff --color-moved: intern strings Phillip Wood 2021-12-09 10:30:09 +00:00
  • b4a5c5c419 diff: use designated initializers for emitted_diff_symbol Phillip Wood 2021-12-09 10:30:08 +00:00
  • 25e61909e9 diff --color-moved-ws=allow-indentation-change: improve hash lookups Phillip Wood 2021-12-09 10:30:07 +00:00
  • eec7f53b31 diff --color-moved: stop clearing potential moved blocks Phillip Wood 2021-12-09 10:30:06 +00:00
  • 0e488f1732 diff --color-moved: shrink potential moved blocks as we go Phillip Wood 2021-12-09 10:30:05 +00:00
  • ff046a0066 diff --color-moved: unify moved block growth functions Phillip Wood 2021-12-09 10:30:04 +00:00
  • 08fba1076f diff --color-moved: call comparison function directly Phillip Wood 2021-12-09 10:30:03 +00:00
  • 52d14e166d diff --color-moved-ws=allow-indentation-change: simplify and optimize Phillip Wood 2021-12-09 10:30:02 +00:00
  • 76e32d6193 diff: simplify allow-indentation-change delta calculation Phillip Wood 2021-12-09 10:30:01 +00:00
  • eb89352504 diff --color-moved: avoid false short line matches and bad zebra coloring Phillip Wood 2021-12-09 10:30:00 +00:00
  • eb315457f6 diff --color-moved=zebra: fix alternate coloring Phillip Wood 2021-12-09 10:29:59 +00:00
  • 0990658bf8 diff --color-moved: rewind when discarding pmb Phillip Wood 2021-12-09 10:29:58 +00:00
  • 7dfe427107 diff --color-moved: factor out function Phillip Wood 2021-12-09 10:29:57 +00:00
  • bea084ba41 diff --color-moved: clear all flags on blocks that are too short Phillip Wood 2021-12-09 10:29:56 +00:00
  • f73613ac33 diff --color-moved: add perf tests Phillip Wood 2021-12-09 10:29:55 +00:00
  • deefc2d9f6 flex-array: simplify compiler-specific workaround Junio C Hamano 2021-12-08 17:39:39 -08:00
  • ecd81dfc79 tmp-objdir: disable ref updates when replacing the primary odb Neeraj Singh 2021-12-06 22:05:05 +00:00
  • b3cecf49ea tmp-objdir: new API for creating temporary writable databases Neeraj Singh 2021-12-06 22:05:04 +00:00
  • 5f46385309 config.mak.dev: specify -std=gnu99 for gcc/clang Jeff King 2021-12-08 14:50:54 -05:00
  • e95566d909 Merge branch 'bc/require-c99' into jk/limit-developers-to-gnu99 Junio C Hamano 2021-12-08 13:16:32 -08:00
  • c161867eda What's cooking (2021/12 #02) Junio C Hamano 2021-12-07 16:06:35 -08:00
  • 17baeaf82d pull, fetch: fix segfault in --set-upstream option Ævar Arnfjörð Bjarmason 2021-12-07 23:04:30 +01:00
  • 2c68f577fc cbtree: remove broken and unused cb_unlink Eric Wong 2021-12-07 18:38:10 +00:00
  • f5c39c3268 config API: use get_error_routine(), not vreportf() Ævar Arnfjörð Bjarmason 2021-12-07 19:26:34 +01:00
  • 24f6e6d626 usage.c + gc: add and use a die_message_errno() Ævar Arnfjörð Bjarmason 2021-12-07 19:26:33 +01:00
  • 0faf84d97d gc: return from cmd_gc(), don't call exit() Ævar Arnfjörð Bjarmason 2021-12-07 19:26:32 +01:00
  • adcd4d4c6f usage.c API users: use die_message() for error() + exit 128 Ævar Arnfjörð Bjarmason 2021-12-07 19:26:31 +01:00
  • e081a7c3b7 usage.c API users: use die_message() for "fatal :" + exit 128 Ævar Arnfjörð Bjarmason 2021-12-07 19:26:30 +01:00
  • 18568ee8f8 usage.c: add a die_message() routine Ævar Arnfjörð Bjarmason 2021-12-07 19:26:29 +01:00
  • 9912391402 t1430: create valid symrefs using test-helper Han-Wen Nienhuys 2021-12-07 13:38:20 +00:00
  • e39ceeb475 t1430: remove refs using test-tool Han-Wen Nienhuys 2021-12-07 13:38:19 +00:00
  • 3c966c7b4e refs: introduce REF_SKIP_REFNAME_VERIFICATION flag Han-Wen Nienhuys 2021-12-07 13:38:18 +00:00
  • e9706a188f refs: introduce REF_SKIP_OID_VERIFICATION flag Han-Wen Nienhuys 2021-12-07 13:38:17 +00:00
  • 0464d0a134 refs: update comment. Han-Wen Nienhuys 2021-12-07 13:38:16 +00:00
  • df25a19d72 test-ref-store: plug memory leak in cmd_delete_refs Han-Wen Nienhuys 2021-12-07 13:38:15 +00:00
  • cd2d40fb7f test-ref-store: parse symbolic flag constants Han-Wen Nienhuys 2021-12-07 13:38:14 +00:00
  • 93db6eef04 test-ref-store: remove force-create argument for create-reflog Han-Wen Nienhuys 2021-12-07 13:38:13 +00:00
  • 4e26066009 Merge branch 'hn/create-reflog-simplify' into hn/reftable-coverity-fixes Junio C Hamano 2021-12-07 12:45:15 -08:00
  • bb4921cf45 Merge branch 'hn/reftable' into hn/reftable-coverity-fixes Junio C Hamano 2021-12-07 12:44:49 -08:00
  • eafd6e7e55 object.c: use BUG(...) no die("BUG: ...") in lookup_object_by_type() Ævar Arnfjörð Bjarmason 2021-12-07 12:05:54 +01:00
  • a78537a0f2 pathspec: use BUG(...) not die("BUG:%s:%d....", <file>, <line>) Ævar Arnfjörð Bjarmason 2021-12-07 12:05:53 +01:00
  • 46d699f492 strbuf.h: use BUG(...) not die("BUG: ...") Ævar Arnfjörð Bjarmason 2021-12-07 12:05:52 +01:00
  • 5867757d88 pack-objects: use BUG(...) not die("BUG: ...") Ævar Arnfjörð Bjarmason 2021-12-07 12:05:51 +01:00
  • 368b584315 common-main.c: call exit(), don't return Ævar Arnfjörð Bjarmason 2021-12-07 11:13:51 +01:00
  • add4c864b6 blame: enable and test the sparse index Lessley Dennington 2021-12-06 15:56:01 +00:00
  • 51ba65b5c3 diff: enable and test the sparse index Lessley Dennington 2021-12-06 15:56:00 +00:00
  • 338e2a9acc diff: replace --staged with --cached in t1092 tests Lessley Dennington 2021-12-06 15:55:59 +00:00
  • 44c7e62e51 repo-settings: prepare_repo_settings only in git repos Lessley Dennington 2021-12-06 15:55:58 +00:00
  • 27a443b820 test-read-cache: set up repo after git directory Lessley Dennington 2021-12-06 15:55:57 +00:00
  • 0803f9c7cd commit-graph: return if there is no git directory Lessley Dennington 2021-12-06 15:55:56 +00:00
  • e5b17bda8b git: ensure correct git directory setup with -h Lessley Dennington 2021-12-06 15:55:55 +00:00
  • 8c5de0d265 unpack-trees: use traverse_path instead of name Derrick Stolee 2021-12-06 14:10:37 +00:00
  • 1b38efc7a0 t1092: add deeper changes during a checkout Derrick Stolee 2021-12-06 14:10:36 +00:00
  • bb35080538 Meta/cook: (experimental) record source material Junio C Hamano 2021-12-04 22:10:01 -08:00
  • 91028f7659 grep: clarify what grep.patternType=default means Junio C Hamano 2021-12-05 12:26:16 -08:00
  • 9f3547837e tests: set GIT_TEST_DEFAULT_INITIAL_BRANCH_NAME only when needed Johannes Schindelin 2021-12-03 09:39:13 +00:00
  • 434e0636db sequencer: do not export GIT_DIR and GIT_WORK_TREE for 'exec' Elijah Newren 2021-12-04 05:36:59 +00:00
  • 3656f84278 name-rev: prefer shorter names over following merges Elijah Newren 2021-12-04 05:35:52 +00:00
  • 1e45db1214 xdiff: drop unused flags parameter from recs_match Jeff King 2021-12-03 00:12:01 -05:00
  • 25449450c0 xdiff: drop xpparam_t parameter from histogram cmp_recs() Jeff King 2021-12-03 00:11:40 -05:00
  • cf0b26d90c xdiff: drop CMP_ENV macro from xhistogram Jeff King 2021-12-03 00:11:15 -05:00
  • b50252484f git-worktree.txt: add missing -v to synopsis for worktree list Eric Sunshine 2021-12-02 22:44:20 -05:00
  • da8fb6be55 worktree: send "chatty" messages to stderr Eric Sunshine 2021-12-02 22:44:19 -05:00
  • 0bf0de6cc7 packfile: make close_pack_revindex() static Taylor Blau 2021-12-04 17:51:38 -05:00
  • ddc35d833d scalar: implement the version command Johannes Schindelin 2021-12-03 13:34:29 +00:00
  • d85ada7cbd scalar: implement the delete command Matthew John Cheetham 2021-12-03 13:34:28 +00:00
  • 4582676075 scalar: teach 'reconfigure' to optionally handle all registered enlistments Johannes Schindelin 2021-12-03 13:34:27 +00:00
  • cb59d55ec1 scalar: allow reconfiguring an existing enlistment Johannes Schindelin 2021-12-03 13:34:26 +00:00
  • 7020c88c30 scalar: implement the run command Derrick Stolee 2021-12-03 13:34:25 +00:00
  • 4368e40bef scalar: teach 'clone' to support the --single-branch option Johannes Schindelin 2021-12-03 13:34:24 +00:00
  • 546f822d53 scalar: implement the clone subcommand Johannes Schindelin 2021-12-03 13:34:23 +00:00
  • 2b7104573c scalar: implement 'scalar list' Derrick Stolee 2021-12-03 13:34:22 +00:00
  • f5f0842d0b scalar: let 'unregister' handle a deleted enlistment directory gracefully Johannes Schindelin 2021-12-03 13:34:21 +00:00
  • c76a53eb71 scalar: 'unregister' stops background maintenance Derrick Stolee 2021-12-03 13:34:20 +00:00
  • d0feac4e8c scalar: 'register' sets recommended config and starts maintenance Derrick Stolee 2021-12-03 13:34:19 +00:00
  • 9187659f9a scalar: create test infrastructure Johannes Schindelin 2021-12-03 13:34:18 +00:00