Ninth batch

Signed-off-by: Junio C Hamano <gitster@pobox.com>

Junio C Hamano committed Jun 10, 2022 at 15:05 UTC 5699ec1b0aec51b9e9ba5a2785f65970c5a95d84
1 file changed +18
Documentation/RelNotes/2.37.0.txt
+18
@@ -52,6 +52,8 @@ UI, Workflows & Features
52 instead of ejecting them into loose form to be reclaimed later, has
53 been introduced.
54
55 + * Update the doctype written in gitweb output to xhtml5.
56 +
57
58 Performance, Internal Implementation, Development Support etc.
59
@@ -80,6 +82,13 @@ Performance, Internal Implementation, Development Support etc.
82 * Plug the memory leaks from the trickiest API of all, the revision
83 walker.
84
85 + * Rename .env_array member to .env in the child_process structure.
86 +
87 + * More fsmonitor--daemon.
88 +
89 + * A new bug() and BUG_if_bug() API is introduced to make it easier to
90 + uniformly log "detect multiple bugs and abort in the end" pattern.
91 +
92
93 Fixes since v2.36
94 -----------------
@@ -244,6 +253,15 @@ Fixes since v2.36
253 has been corrected.
254 (merge b02fdbc80a jc/all-negative-pathspec later to maint).
255
256 + * With a more targetted workaround in http.c in another topic, we may
257 + be able to lift this blanket "GCC12 dangling-pointer warning is
258 + broken and unsalvageable" workaround.
259 + (merge 419141e495 cb/buggy-gcc-12-workaround later to maint).
260 +
261 + * A misconfigured 'branch..remote' led to a bug in configuration
262 + parsing.
263 + (merge f1dfbd9ee0 gc/zero-length-branch-config-fix later to maint).
264 +
265 * Other code cleanup, docfix, build fix, etc.
266 (merge e6b2582da3 cm/reftable-0-length-memset later to maint).
267 (merge 0b75e5bf22 ab/misc-cleanup later to maint).