Git 2.39.5
Junio C Hamano committed
May 30, 2024 at 16:52 UTC
cc7d11c16782041a6bb73e2fb56417b7d4c6d186
3 files changed
+28
-2
Documentation/RelNotes/2.39.5.txt
new
+26
@@ -0,0 +1,26 @@
1
+Git v2.39.5 Release Notes
2
+=========================
3
+
4
+In preparing security fixes for four CVEs, we made overly aggressive
5
+"defense in depth" changes that broke legitimate use cases like 'git
6
+lfs' and 'git annex.' This release is to revert these misguided, if
7
+well-intentioned, changes that were shipped in 2.39.4 and were not
8
+direct security fixes.
9
+
10
+Jeff King (5):
11
+ send-email: drop FakeTerm hack
12
+ send-email: avoid creating more than one Term::ReadLine object
13
+ ci: drop mention of BREW_INSTALL_PACKAGES variable
14
+ ci: avoid bare "gcc" for osx-gcc job
15
+ ci: stop installing "gcc-13" for osx-gcc
16
+
17
+Johannes Schindelin (6):
18
+ hook: plug a new memory leak
19
+ init: use the correct path of the templates directory again
20
+ Revert "core.hooksPath: add some protection while cloning"
21
+ tests: verify that `clone -c core.hooksPath=/dev/null` works again
22
+ clone: drop the protections where hooks aren't run
23
+ Revert "Add a helper function to compare file contents"
24
+
25
+Junio C Hamano (1):
26
+ Revert "fsck: warn about symlink pointing inside a gitdir"
GIT-VERSION-GEN
+1
-1
@@ -1,7 +1,7 @@
1
#!/bin/sh
2
3
GVF=GIT-VERSION-FILE
4
-DEF_VER=v2.39.4
4
+DEF_VER=v2.39.5
5
6
LF='
7
'
RelNotes
+1
-1
@@ -1 +1 @@
1
-Documentation/RelNotes/2.39.4.txt
\ No newline at end of file
1
+Documentation/RelNotes/2.39.5.txt
\ No newline at end of file