@@ -78,6 +78,10 @@ Performance, Internal Implementation, Development Support etc.
78
78
79
79
* Buildfix and upgrade of Clar to a newer version.
80
80
81
+ * Documentation mark-up updates.
82
+
83
+ * Renaming a handful of variables and structure fields.
84
+
81
85
82
86
Fixes since v2.47
83
87
-----------------
@@ -88,25 +92,20 @@ Fixes since v2.47
88
92
89
93
* Use after free and double freeing at the end in "git log -L... -p"
90
94
had been identified and fixed.
91
- (merge fc5589d6c1 ds/line-log-asan-fix later to maint).
92
95
93
96
* On macOS, fsmonitor can fall into a race condition that results in
94
97
a client waiting forever to be notified for an event that have
95
98
already happened. This problem has been corrected.
96
- (merge 51907f8fee jk/fsmonitor-event-listener-race-fix later to maint).
97
99
98
100
* "git maintenance start" crashed due to an uninitialized variable
99
101
reference, which has been corrected.
100
- (merge c95547a394 ps/maintenance-start-crash-fix later to maint).
101
102
102
103
* Fail gracefully instead of crashing when attempting to write the
103
104
contents of a corrupt in-core index as a tree object.
104
- (merge ecb5c4318c ps/cache-tree-w-broken-index-entry later to maint).
105
105
106
106
* A "git fetch" from the superproject going down to a submodule used
107
107
a wrong remote when the default remote names are set differently
108
108
between them.
109
- (merge 0c1a9987da db/submodule-fetch-with-remote-name-fix later to maint).
110
109
111
110
* Fixes compile time warnings with 64-bit MSVC.
112
111
@@ -140,6 +139,12 @@ Fixes since v2.47
140
139
semantics for atomic renames when other process(es) have a file
141
140
opened at the destination path.
142
141
142
+ * "git gc" discards any objects that are outside promisor packs that
143
+ are referred to by an object in a promisor pack, and we do not
144
+ refetch them from the promisor at runtime, resulting an unusable
145
+ repository. Work it around by including these objects in the
146
+ referring promisor pack at the receiving end of the fetch.
147
+
143
148
* Other code cleanup, docfix, build fix, etc.
144
149
(merge 1164e270b5 jk/output-prefix-cleanup later to maint).
145
150
(merge f36b8cbaef jh/config-unset-doc-fix later to maint).
0 commit comments