Git fork

The eighth batch

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

+15
+15
Documentation/RelNotes/2.50.0.adoc
··· 110 110 * Remove remnants of the recursive merge strategy backend, which was 111 111 superseded by the ort merge strategy. 112 112 113 + * Optimize the code to dedup references recorded in a bundle file. 114 + 113 115 114 116 Fixes since v2.49 115 117 ----------------- ··· 194 196 195 197 * Incorrect sorting of refs with bytes with high-bit set on platforms 196 198 with signed char led to a BUG, which has been corrected. 199 + 200 + * "make perf" fixes. 201 + (merge 1665f12fa0 pb/perf-test-fixes later to maint). 202 + 203 + * Doc mark-up updates. 204 + (merge 5a5565ec44 ja/doc-reset-mv-rm-markup-updates later to maint). 205 + 206 + * Work around false positive from CodeQL checker. 207 + (merge 0f558141ed js/range-check-codeql-workaround later to maint). 208 + 209 + * "git log --{left,right}-only A...B", when A and B does not share 210 + any common ancestor, now behaves as expected. 211 + (merge e7ef4be7c2 mh/left-right-limited later to maint). 197 212 198 213 * Other code cleanup, docfix, build fix, etc. 199 214 (merge 227c4f33a0 ja/doc-block-delimiter-markup-fix later to maint).