Skip to content

Commit a80be15

Browse files
committed
The fourteenth batch
Signed-off-by: Junio C Hamano <[email protected]>
1 parent 5929e66 commit a80be15

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

Documentation/RelNotes/2.42.0.txt

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,10 @@ UI, Workflows & Features
2626
were regular files, to allow "git diff <(process) <(substitution)"
2727
some shells support.
2828

29+
* Help newbies by suggesting that there are cases where force-pushing
30+
is a valid and sensible thing to update a branch at a remote
31+
repository, rather than reconciling with merge/rebase.
32+
2933

3034
Performance, Internal Implementation, Development Support etc.
3135

@@ -60,6 +64,9 @@ Performance, Internal Implementation, Development Support etc.
6064
* Enumerating refs in the packed-refs file, while excluding refs that
6165
match certain patterns, has been optimized.
6266

67+
* Mark-up unused parameters in the code so that we can eventually
68+
enable -Wunused-parameter by default.
69+
6370

6471
Fixes since v2.41
6572
-----------------
@@ -186,6 +193,24 @@ Fixes since v2.41
186193
subsystem, which has been corrected.
187194
(merge 9281cd07f0 tb/fsck-no-progress later to maint).
188195

196+
* Various offset computation in the code that accesses the packfiles
197+
and other data in the object layer has been hardened against
198+
arithmetic overflow, especially on 32-bit systems.
199+
(merge 9a25cad7e0 tb/object-access-overflow-protection later to maint).
200+
201+
* Names of MinGW header files are spelled in mixed case in some
202+
source files, but the build host can be using case sensitive
203+
filesystem with header files with their name spelled in all
204+
lowercase.
205+
(merge 4a53d0d0bc mh/mingw-case-sensitive-build later to maint).
206+
207+
* Update message mark-up for i18n in "git bundle".
208+
(merge bbb6acd998 dk/bundle-i18n-more later to maint).
209+
210+
* "git tag --list --points-at X" showed tags that directly refers to
211+
object X, but did not list a tag that points at such a tag, which
212+
has been corrected.
213+
189214
* Other code cleanup, docfix, build fix, etc.
190215
(merge 51f9d2e563 sa/doc-ls-remote later to maint).
191216
(merge c6d26a9dda jk/format-patch-message-id-unleak later to maint).

0 commit comments

Comments
 (0)