Skip to content

Commit d30e120

Browse files
committed
The ninth batch
Signed-off-by: Junio C Hamano <[email protected]>
1 parent f5b69ee commit d30e120

File tree

1 file changed

+49
-2
lines changed

1 file changed

+49
-2
lines changed

Documentation/RelNotes/2.51.0.adoc

Lines changed: 49 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,13 @@ UI, Workflows & Features
4040
client, instead of retrying, it skipped it by mistake, which has
4141
been corrected.
4242

43+
* The reftable ref backend has matured enough; Git 3.0 will make it
44+
the default format in a newly created repositories by default.
45+
46+
* "netrc" credential helper has been improved to understand textual
47+
service names (like smtp) in addition to the numeric port numbers
48+
(like 25).
49+
4350

4451
Performance, Internal Implementation, Development Support etc.
4552
--------------------------------------------------------------
@@ -65,6 +72,16 @@ Performance, Internal Implementation, Development Support etc.
6572
* "git push" and "git fetch" are taught to update refs in batches to
6673
gain performance.
6774
75+
* Some code paths in the "git prune" used to ignore passed in
76+
repository object and used the_repository singleton instance
77+
instead, which has been corrected.
78+
79+
* Update ".clang-format" and ".editorconfig" to match our style guide
80+
a bit better.
81+
82+
* "make coccicheck" succeeds even when spatch made suggestions, which
83+
has been updated to fail in such a case.
84+
6885
6986
Fixes since v2.50
7087
-----------------
@@ -117,8 +134,32 @@ including security updates, are included in this release.
117134
* Remove unnecessary check from "git daemon" code.
118135
(merge 0c856224d2 cb/daemon-fd-check-fix later to maint).
119136

120-
* Leakfix.
121-
(merge b0e9d25865 jk/fix-leak-send-pack later to maint).
137+
* Use of sysctl() system call to learn the total RAM size used on
138+
BSDs has been corrected.
139+
(merge 781c1cf571 cb/total-ram-bsd-fix later to maint).
140+
141+
* Drop FreeBSD 4 support and declare that we support only FreeBSD 12
142+
or later, which has memmem() supported.
143+
(merge 0392f976a7 bs/config-mak-freebsd later to maint).
144+
145+
* A diff-filter with negative-only specification like "git log
146+
--diff-filter=d" did not trigger correctly, which has been fixed.
147+
(merge 375ac087c5 jk/all-negative-diff-filter-fix later to maint).
148+
149+
* A failure to open the index file for writing due to conflicting
150+
access did not state what went wrong, which has been corrected.
151+
(merge 9455397a5c hy/read-cache-lock-error-fix later to maint).
152+
153+
* Tempfile removal fix in the codepath to sign commits with SSH keys.
154+
(merge 4498127b04 re/ssh-sign-buffer-fix later to maint).
155+
156+
* Code and test clean-up around string-list API.
157+
(merge 6e5b26c3ff sj/string-list later to maint).
158+
159+
* "git apply -N" should start from the current index and register
160+
only new files, but it instead started from an empty index, which
161+
has been corrected.
162+
(merge 2b49d97fcb rp/apply-intent-to-add-fix later to maint).
122163

123164
* Other code cleanup, docfix, build fix, etc.
124165
(merge b257adb571 lo/my-first-ow-doc-update later to maint).
@@ -136,3 +177,9 @@ including security updates, are included in this release.
136177
(merge ff73f375bb jg/mailinfo-leakfix later to maint).
137178
(merge 996f14c02b jj/doc-branch-markup-fix later to maint).
138179
(merge 1e77de1864 cb/ci-freebsd-update-to-14.3 later to maint).
180+
(merge b0e9d25865 jk/fix-leak-send-pack later to maint).
181+
(merge f3a9558c8c bs/remote-helpers-doc-markup-fix later to maint).
182+
(merge c4e9775c60 kh/doc-config-subcommands later to maint).
183+
(merge de404249ab ps/perlless-test-fixes later to maint).
184+
(merge 953049eed8 ts/merge-orig-head-doc-fix later to maint).
185+
(merge 0c83bbc704 rj/freebsd-sysinfo-build-fix later to maint).

0 commit comments

Comments
 (0)