Git fork

The third batch

Signed-off-by: Junio C Hamano <gitster@pobox.com>

+35
+35
Documentation/RelNotes/2.50.0.adoc
··· 7 7 * A post-processing filter for "diff --raw" output has been 8 8 introduced. 9 9 10 + * "git repack" learned "--combine-cruft-below-size" option that 11 + controls how cruft-packs are combined. 12 + 10 13 11 14 Performance, Internal Implementation, Development Support etc. 12 15 -------------------------------------------------------------- ··· 59 62 context size is given, which has been corrected. 60 63 (merge d39e28e68c rs/xdiff-context-length-fix later to maint). 61 64 65 + * GitHub Actions CI switched on a CI/CD variable that does not exist 66 + when choosing what packages to install etc., which has been 67 + corrected. 68 + (merge ee89f7c79d kn/ci-meson-check-build-docs-fix later to maint). 69 + 70 + * Using "git name-rev --stdin" as an example, improve the framework to 71 + prepare tests to pretend to be in the future where the breaking 72 + changes have already happened. 73 + (merge de3dec1187 jc/name-rev-stdin later to maint). 74 + 75 + * An earlier code refactoring of the hash machinery missed a few 76 + required calls to init_fn. 77 + (merge d39f04b638 jh/hash-init-fixes later to maint). 78 + 79 + * A documentation page was left out from formatting and installation, 80 + which has been corrected. 81 + (merge ae85116f18 pw/build-breaking-changes-doc later to maint). 82 + 83 + * The bash command line completion script (in contrib/) has been 84 + updated to cope with remote repository nicknames with slashes in 85 + them. 86 + (merge 778d2f1760 dm/completion-remote-names-fix later to maint). 87 + 88 + * "Dubious ownership" checks on Windows has been tightened up. 89 + (merge 5bb88e89ef js/mingw-admins-are-special later to maint). 90 + 62 91 * Other code cleanup, docfix, build fix, etc. 63 92 (merge 227c4f33a0 ja/doc-block-delimiter-markup-fix later to maint). 64 93 (merge 2bfd3b3685 ab/decorate-code-cleanup later to maint). ··· 66 95 (merge 554051d691 en/diff-rename-follow-fix later to maint). 67 96 (merge a18c18b470 en/random-cleanups later to maint). 68 97 (merge 5af21c9acb hj/doc-rev-list-ancestry-fix later to maint). 98 + (merge 26d76ca284 aj/doc-restore-p-update later to maint). 99 + (merge 2c0dcb9754 cc/lop-remote later to maint). 100 + (merge 7b399322a2 ja/doc-branch-markup later to maint). 101 + (merge ee434e1807 pw/doc-pack-refs-markup-fix later to maint). 102 + (merge c000918eb7 tb/bitamp-typofix later to maint). 103 + (merge fa8cd29676 js/imap-send-peer-cert-verify later to maint).