Sync with 2.45.3

* maint-2.45:
  Git 2.45.3
  Git 2.44.3
  Git 2.43.6
  Git 2.42.4
  Git 2.41.3
  Git 2.40.4
  credential: disallow Carriage Returns in the protocol by default
  credential: sanitize the user prompt
  credential_format(): also encode <host>[:<port>]
  t7300: work around platform-specific behaviour with long paths on MinGW
  compat/regex: fix argument order to calloc(3)
  mingw: drop bogus (and unneeded) declaration of `_pgmptr`
  ci: remove 'Upload failed tests' directories' step from linux32 jobs
This commit is contained in:
Johannes Schindelin
2024-10-30 01:03:44 +01:00
16 changed files with 157 additions and 41 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.