Git fork

The fourth batch

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

+25 -2
+25 -2
Documentation/RelNotes/2.50.0.adoc
··· 10 10 * "git repack" learned "--combine-cruft-below-size" option that 11 11 controls how cruft-packs are combined. 12 12 13 + * TCP keepalive behaviour on http transports can now be configured by 14 + calling cURL library. 15 + 16 + * Incrementally updating multi-pack index files. 17 + 13 18 14 19 Performance, Internal Implementation, Development Support etc. 15 20 -------------------------------------------------------------- ··· 37 42 38 43 * Enable -Wunreachable-code for developer builds. 39 44 40 - * Build update. 41 - (merge 7c8cd9c158 es/meson-building-docs-requires-perl later to maint). 45 + * Ensure what we write in assert() does not have side effects, 46 + and introduce ASSERT() macro to mark those that cannot be 47 + mechanically checked for lack of side effects. 48 + 49 + * Give more meaningful error return values from block writer layer of 50 + the reftable ref-API backend. 51 + 52 + * Make the code in reftable library less reliant on the service 53 + routines it used to borrow from Git proper, to make it easier to 54 + use by external users of the library. 55 + 56 + * CI update. 42 57 43 58 44 59 Fixes since v2.49 ··· 88 103 * "Dubious ownership" checks on Windows has been tightened up. 89 104 (merge 5bb88e89ef js/mingw-admins-are-special later to maint). 90 105 106 + * Layout configuration in vimdiff backend didn't work as advertised, 107 + which has been corrected. 108 + (merge 93bab2d04b fr/vimdiff-layout-fixes later to maint). 109 + 91 110 * Other code cleanup, docfix, build fix, etc. 92 111 (merge 227c4f33a0 ja/doc-block-delimiter-markup-fix later to maint). 93 112 (merge 2bfd3b3685 ab/decorate-code-cleanup later to maint). ··· 101 120 (merge ee434e1807 pw/doc-pack-refs-markup-fix later to maint). 102 121 (merge c000918eb7 tb/bitamp-typofix later to maint). 103 122 (merge fa8cd29676 js/imap-send-peer-cert-verify later to maint). 123 + (merge 98b423bc1c rs/clear-commit-marks-simplify later to maint). 124 + (merge 133d065dd6 ta/bulk-checkin-signed-compare-false-warning-fix later to maint). 125 + (merge d2827dc31e es/meson-build-skip-coccinelle later to maint). 126 + (merge ee8edb7156 dk/vimdiff-doc-fix later to maint).