The fourth batch

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

Junio C Hamano committed Mar 28, 2023 at 10:49 UTC 8d90352acc5c855620042fdcc6092f23a276af6d
1 file changed +22
Documentation/RelNotes/2.41.0.txt
+22
@@ -35,6 +35,9 @@ UI, Workflows & Features
35
36 This is a backward compatibility breaking change.
37
38 + * Lift the limitation that colored prompts can only be used with
39 + PROMPT_COMMAND mode.
40 +
41
42 Performance, Internal Implementation, Development Support etc.
43
@@ -49,6 +52,10 @@ Performance, Internal Implementation, Development Support etc.
52 configuration variables, make the subsystem lazily initialize
53 itself.
54
55 + * Remove workaround for ancient versions of DocBook to make it work
56 + correctly with groff, which has not been necessary since docbook
57 + 1.76 from 2010.
58 +
59
60 Fixes since v2.40
61 -----------------
@@ -101,6 +108,21 @@ Fixes since v2.40
108 corrected.
109 (merge c55c30669c ps/receive-pack-unlock-before-die later to maint).
110
111 + * "git rev-parse --quiet foo@{u}", or anything that asks @{u} to be
112 + parsed with GET_OID_QUIETLY option, did not quietly fail, which has
113 + been corrected.
114 + (merge dfbfdc521d fc/oid-quietly-parse-upstream later to maint).
115 +
116 + * Transports that do not support protocol v2 did not correctly fall
117 + back to protocol v0 under certain conditions, which has been
118 + corrected.
119 + (merge eaa0fd6584 jk/fix-proto-downgrade-to-v0 later to maint).
120 +
121 + * time(2) on glib 2.31+, especially on Linux, goes out of sync with
122 + higher resolution timers used for gettimeofday(2) and by the
123 + filesystem. Replace all calls to it with a git_time() wrapper and
124 + (merge 370ddcbc89 pe/time-use-gettimeofday later to maint).
125 +
126 * Other code cleanup, docfix, build fix, etc.
127 (merge f7111175df as/doc-markup-fix later to maint).
128 (merge 90ff7c9898 fc/test-aggregation-clean-up later to maint).