Skip to content

Commit a3be914

Browse files
committed
Merge tag 'v2.43.3' into mingit-2.43.4
Git 2.43.3 Signed-off-by: Johannes Schindelin <[email protected]>
2 parents 4b968f3 + 0d464a4 commit a3be914

File tree

405 files changed

+2286
-1282
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

405 files changed

+2286
-1282
lines changed

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,7 @@ to the spam folder).
1616
Nevertheless, you can use GitGitGadget (https://gitgitgadget.github.io/)
1717
to conveniently send your Pull Requests commits to our mailing list.
1818

19+
For a single-commit pull request, please *leave the pull request description
20+
empty*: your commit message itself should describe your changes.
21+
1922
Please read the "guidelines for contributing" linked above!

.gitlab-ci.yml

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
default:
2+
timeout: 2h
3+
4+
workflow:
5+
rules:
6+
- if: $CI_PIPELINE_SOURCE == "merge_request_event"
7+
- if: $CI_COMMIT_TAG
8+
- if: $CI_COMMIT_REF_PROTECTED == "true"
9+
10+
test:
11+
image: $image
12+
before_script:
13+
- ./ci/install-docker-dependencies.sh
14+
script:
15+
- useradd builder --create-home
16+
- chown -R builder "${CI_PROJECT_DIR}"
17+
- sudo --preserve-env --set-home --user=builder ./ci/run-build-and-tests.sh
18+
after_script:
19+
- |
20+
if test "$CI_JOB_STATUS" != 'success'
21+
then
22+
sudo --preserve-env --set-home --user=builder ./ci/print-test-failures.sh
23+
fi
24+
parallel:
25+
matrix:
26+
- jobname: linux-sha256
27+
image: ubuntu:latest
28+
CC: clang
29+
- jobname: linux-gcc
30+
image: ubuntu:20.04
31+
CC: gcc
32+
CC_PACKAGE: gcc-8
33+
- jobname: linux-TEST-vars
34+
image: ubuntu:20.04
35+
CC: gcc
36+
CC_PACKAGE: gcc-8
37+
- jobname: linux-gcc-default
38+
image: ubuntu:latest
39+
CC: gcc
40+
- jobname: linux-leaks
41+
image: ubuntu:latest
42+
CC: gcc
43+
- jobname: linux-asan-ubsan
44+
image: ubuntu:latest
45+
CC: clang
46+
- jobname: pedantic
47+
image: fedora:latest
48+
- jobname: linux-musl
49+
image: alpine:latest
50+
artifacts:
51+
paths:
52+
- t/failed-test-artifacts
53+
when: on_failure

CODE_OF_CONDUCT.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -130,11 +130,11 @@ This Code of Conduct is adapted from the [Contributor Covenant][homepage],
130130
version 2.0, available at
131131
[https://www.contributor-covenant.org/version/2/0/code_of_conduct.html][v2.0].
132132

133-
Community Impact Guidelines were inspired by
133+
Community Impact Guidelines were inspired by
134134
[Mozilla's code of conduct enforcement ladder][Mozilla CoC].
135135

136136
For answers to common questions about this code of conduct, see the FAQ at
137-
[https://www.contributor-covenant.org/faq][FAQ]. Translations are available
137+
[https://www.contributor-covenant.org/faq][FAQ]. Translations are available
138138
at [https://www.contributor-covenant.org/translations][translations].
139139

140140
[homepage]: https://www.contributor-covenant.org

Documentation/CodingGuidelines

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -450,7 +450,7 @@ For C programs:
450450
one of the approved headers that includes it first for you. (The
451451
approved headers currently include "builtin.h",
452452
"t/helper/test-tool.h", "xdiff/xinclude.h", or
453-
"reftable/system.h"). You do not have to include more than one of
453+
"reftable/system.h".) You do not have to include more than one of
454454
these.
455455

456456
- A C file must directly include the header files that declare the
@@ -490,7 +490,7 @@ For Perl programs:
490490

491491
- Most of the C guidelines above apply.
492492

493-
- We try to support Perl 5.8 and later ("use Perl 5.008").
493+
- We try to support Perl 5.8.1 and later ("use Perl 5.008001").
494494

495495
- use strict and use warnings are strongly preferred.
496496

@@ -518,7 +518,7 @@ For Perl programs:
518518

519519
For Python scripts:
520520

521-
- We follow PEP-8 (http://www.python.org/dev/peps/pep-0008/).
521+
- We follow PEP-8 (https://peps.python.org/pep-0008/).
522522

523523
- As a minimum, we aim to be compatible with Python 2.7.
524524

@@ -578,7 +578,7 @@ Externally Visible Names
578578
. The variable name describes the effect of tweaking this knob.
579579

580580
The section and variable names that consist of multiple words are
581-
formed by concatenating the words without punctuations (e.g. `-`),
581+
formed by concatenating the words without punctuation marks (e.g. `-`),
582582
and are broken using bumpyCaps in documentation as a hint to the
583583
reader.
584584

Documentation/MyFirstContribution.txt

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,9 @@ announcements, design discussions, and more take place. Those interested in
3535
contributing are welcome to post questions here. The Git list requires
3636
plain-text-only emails and prefers inline and bottom-posting when replying to
3737
mail; you will be CC'd in all replies to you. Optionally, you can subscribe to
38-
the list by sending an email to [email protected] with "subscribe git"
39-
in the body. The https://lore.kernel.org/git[archive] of this mailing list is
38+
the list by sending an email to <[email protected]>
39+
(see https://subspace.kernel.org/subscribing.html for details).
40+
The https://lore.kernel.org/git[archive] of this mailing list is
4041
available to view in a browser.
4142

4243
==== https://groups.google.com/forum/#!forum/git-mentoring[[email protected]]
@@ -833,7 +834,7 @@ Johannes Schindelin to make life as a Git contributor easier for those used to
833834
the GitHub PR workflow. It allows contributors to open pull requests against its
834835
mirror of the Git project, and does some magic to turn the PR into a set of
835836
emails and send them out for you. It also runs the Git continuous integration
836-
suite for you. It's documented at http://gitgitgadget.github.io.
837+
suite for you. It's documented at https://gitgitgadget.github.io/.
837838

838839
[[create-fork]]
839840
=== Forking `git/git` on GitHub

Documentation/RelNotes/1.6.2.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ To ease the transition plan, the receiving repository of such a
1010
push running this release will issue a big warning when the
1111
configuration variable is missing. Please refer to:
1212

13-
http://git.or.cz/gitwiki/GitFaq#non-bare
13+
https://archive.kernel.org/oldwiki/git.wiki.kernel.org/index.php/GitFaq.html#non-bare
1414
https://lore.kernel.org/git/[email protected]/
1515

1616
for more details on the reason why this change is needed and the

Documentation/RelNotes/1.6.3.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ To ease the transition plan, the receiving repository of such a
1010
push running this release will issue a big warning when the
1111
configuration variable is missing. Please refer to:
1212

13-
http://git.or.cz/gitwiki/GitFaq#non-bare
13+
https://archive.kernel.org/oldwiki/git.wiki.kernel.org/index.php/GitFaq.html#non-bare
1414
https://lore.kernel.org/git/[email protected]/
1515

1616
for more details on the reason why this change is needed and the

Documentation/RelNotes/1.6.4.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ To ease the transition plan, the receiving repository of such a
1010
push running this release will issue a big warning when the
1111
configuration variable is missing. Please refer to:
1212

13-
http://git.or.cz/gitwiki/GitFaq#non-bare
13+
https://archive.kernel.org/oldwiki/git.wiki.kernel.org/index.php/GitFaq.html#non-bare
1414
https://lore.kernel.org/git/[email protected]/
1515

1616
for more details on the reason why this change is needed and the

Documentation/RelNotes/1.6.5.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ To ease the transition plan, the receiving repository of such a
2121
push running this release will issue a big warning when the
2222
configuration variable is missing. Please refer to:
2323

24-
http://git.or.cz/gitwiki/GitFaq#non-bare
24+
https://archive.kernel.org/oldwiki/git.wiki.kernel.org/index.php/GitFaq.html#non-bare
2525
https://lore.kernel.org/git/[email protected]/
2626

2727
for more details on the reason why this change is needed and the

Documentation/RelNotes/1.6.6.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ users will fare this time.
6363

6464
Please refer to:
6565

66-
http://git.or.cz/gitwiki/GitFaq#non-bare
66+
https://archive.kernel.org/oldwiki/git.wiki.kernel.org/index.php/GitFaq.html#non-bare
6767
https://lore.kernel.org/git/[email protected]/
6868

6969
for more details on the reason why this change is needed and the

0 commit comments

Comments
 (0)