Sync with Git 2.48.1

This commit is contained in:
Junio C Hamano
2025-01-13 13:02:01 -08:00
18 changed files with 176 additions and 40 deletions

View File

@@ -0,0 +1,5 @@
Git v2.40.4 Release Notes
=========================
This release lets Git refuse to accept URLs that contain control
sequences. This addresses CVE-2024-50349 and CVE-2024-52006.

View File

@@ -0,0 +1,6 @@
Git v2.41.3 Release Notes
=========================
This release merges up the fix that appears in v2.40.4 to address
the security issues CVE-2024-50349 and CVE-2024-52006; see the
release notes for that version for details.

View File

@@ -0,0 +1,6 @@
Git v2.42.4 Release Notes
=========================
This release merges up the fix that appears in v2.40.4 and v2.41.3
to address the security issues CVE-2024-50349 and CVE-2024-52006;
see the release notes for these versions for details.

View File

@@ -0,0 +1,7 @@
Git v2.43.6 Release Notes
=========================
This release merges up the fix that appears in v2.40.4, v2.41.3
and v2.42.4 to address the security issues CVE-2024-50349 and
CVE-2024-52006; see the release notes for these versions for
details.

View File

@@ -0,0 +1,7 @@
Git v2.44.3 Release Notes
=========================
This release merges up the fix that appears in v2.40.4, v2.41.3,
v2.42.4 and v2.43.6 to address the security issues CVE-2024-50349
and CVE-2024-52006; see the release notes for these versions
for details.

View File

@@ -1,7 +1,12 @@
Git v2.45.3 Release Notes
=========================
This primarily is to backport various small fixes accumulated on the
This release merges up the fix that appears in v2.40.4, v2.41.3,
v2.42.4, v2.43.6 and v2.44.3 to address the security issues
CVE-2024-50349 and CVE-2024-52006; see the release notes for
these versions for details.
This version also backports various small fixes accumulated on the
'master' front during the development towards Git 2.46, the next
feature release.

View File

@@ -0,0 +1,6 @@
Git v2.46.3 Release Notes
=========================
This release merges up the fix that appears in v2.40.4, v2.41.3, v2.42.4,
v2.43.6, v2.44.3 and v2.45.3 to address the security issues CVE-2024-50349 and
CVE-2024-52006; see the release notes for these versions for details.

View File

@@ -0,0 +1,7 @@
Git v2.47.2 Release Notes
=========================
This release merges up the fix that appears in v2.40.4, v2.41.3,
v2.42.4, v2.43.6, v2.44.3, v2.45.3 and v2.46.3 to address the
security issues CVE-2024-50349 and CVE-2024-52006; see the release
notes for these versions for details.

View File

@@ -0,0 +1,7 @@
Git v2.48.1 Release Notes
=========================
This release merges up the fix that appears in v2.40.4, v2.41.3,
v2.42.4, v2.43.6, v2.44.3, v2.45.3, v2.46.3, and v2.47.2 to address
the security issues CVE-2024-50349 and CVE-2024-52006; see the release
notes for these versions for details.

View File

@@ -22,6 +22,17 @@ credential.useHttpPath::
or https URL to be important. Defaults to false. See
linkgit:gitcredentials[7] for more information.
credential.sanitizePrompt::
By default, user names and hosts that are shown as part of the
password prompt are not allowed to contain control characters (they
will be URL-encoded by default). Configure this setting to `false` to
override that behavior.
credential.protectProtocol::
By default, Carriage Return characters are not allowed in the protocol
that is used when Git talks to a credential helper. This setting allows
users to override this default.
credential.username::
If no username is set for a network authentication, use this username
by default. See credential.<context>.* below, and