mirror of
https://github.com/git/git
synced 2024-08-24 18:26:02 +00:00
A bit more of remaining topics before -rc1
Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
parent
279ebd4761
commit
dda7228a83
|
@ -6,7 +6,7 @@ UI, Workflows & Features
|
|||
* "git remote show [-n] frotz" now pays attention to negative
|
||||
pathspec.
|
||||
|
||||
* "git push" sometimes perform poorly when reachability bitmaps are
|
||||
* "git push" sometimes performs poorly when reachability bitmaps are
|
||||
used, even in a repository where other operations are helped by
|
||||
bitmaps. The push.useBitmaps configuration variable is introduced
|
||||
to allow disabling use of reachability bitmaps only for "git push".
|
||||
|
@ -27,7 +27,7 @@ UI, Workflows & Features
|
|||
what locale they are in by sending Accept-Language HTTP header, but
|
||||
this was done only for some requests but not others.
|
||||
|
||||
* Introduce a discovery.barerepository configuration variable that
|
||||
* Introduce a safe.barerepository configuration variable that
|
||||
allows users to forbid discovery of bare repositories.
|
||||
|
||||
* Various messages that come from the pack-bitmap codepaths have been
|
||||
|
@ -79,12 +79,15 @@ UI, Workflows & Features
|
|||
|
||||
* "git format-patch --from=<ident>" can be told to add an in-body
|
||||
"From:" line even for commits that are authored by the given
|
||||
<ident> with "--force-in-body-from"option.
|
||||
<ident> with "--force-in-body-from" option.
|
||||
|
||||
* The built-in fsmonitor refuses to work on a network mounted
|
||||
repositories; a configuration knob for users to override this has
|
||||
been introduced.
|
||||
|
||||
* The "scalar" addition from Microsoft is now part of the core Git
|
||||
installation.
|
||||
|
||||
|
||||
Performance, Internal Implementation, Development Support etc.
|
||||
|
||||
|
@ -127,7 +130,7 @@ Performance, Internal Implementation, Development Support etc.
|
|||
|
||||
* The way "git multi-pack" uses parse-options API has been improved.
|
||||
|
||||
* A coccinelle rule (in contrib/) to encourage use of COPY_ARRAY
|
||||
* A Coccinelle rule (in contrib/) to encourage use of COPY_ARRAY
|
||||
macro has been improved.
|
||||
|
||||
* API tweak to make it easier to run fuzz testing on commit-graph parser.
|
||||
|
@ -172,6 +175,12 @@ Performance, Internal Implementation, Development Support etc.
|
|||
* Share the text used to explain configuration variables used by "git
|
||||
<subcmd>" in "git help <subcmd>" with the text from "git help config".
|
||||
|
||||
* "git mv A B" in a sparsely populated working tree can be asked to
|
||||
move a path from a directory that is "in cone" to another directory
|
||||
that is "out of cone". Handling of such a case has been improved.
|
||||
|
||||
* The chainlint script for our tests has been revamped.
|
||||
|
||||
|
||||
Fixes since v2.37
|
||||
-----------------
|
||||
|
@ -297,7 +306,7 @@ Fixes since v2.37
|
|||
* "git fsck" reads mode from tree objects but canonicalizes the mode
|
||||
before passing it to the logic to check object sanity, which has
|
||||
hid broken tree objects from the checking logic. This has been
|
||||
corrected, but to help exiting projects with broken tree objects
|
||||
corrected, but to help existing projects with broken tree objects
|
||||
that they cannot fix retroactively, the severity of anomalies this
|
||||
code detects has been demoted to "info" for now.
|
||||
|
||||
|
@ -306,12 +315,10 @@ Fixes since v2.37
|
|||
|
||||
* An earlier optimization discarded a tree-object buffer that is
|
||||
still in use, which has been corrected.
|
||||
(merge 1490d7d82d jk/is-promisor-object-keep-tree-in-use later to maint).
|
||||
|
||||
* Fix deadlocks between main Git process and subprocess spawned via
|
||||
the pipe_command() API, that can kill "git add -p" that was
|
||||
reimplemented in C recently.
|
||||
(merge 716c1f649e jk/pipe-command-nonblock later to maint).
|
||||
|
||||
* The sequencer machinery translated messages left in the reflog by
|
||||
mistake, which has been corrected.
|
||||
|
@ -319,20 +326,16 @@ Fixes since v2.37
|
|||
* xcalloc(), imitating calloc(), takes "number of elements of the
|
||||
array", and "size of a single element", in this order. A call that
|
||||
does not follow this ordering has been corrected.
|
||||
(merge c4bbd9bb8f sg/xcalloc-cocci-fix later to maint).
|
||||
|
||||
* The preload-index codepath made copies of pathspec to give to
|
||||
multiple threads, which were left leaked.
|
||||
(merge 23578904da ad/preload-plug-memleak later to maint).
|
||||
|
||||
* Update the version of Ubuntu used for GitHub Actions CI from 18.04
|
||||
to 22.04.
|
||||
(merge ef46584831 ds/github-actions-use-newer-ubuntu later to maint).
|
||||
|
||||
* The auto-stashed local changes created by "git merge --autostash"
|
||||
was mixed into a conflicted state left in the working tree, which
|
||||
has been corrected.
|
||||
(merge d3a9295ada en/merge-unstash-only-on-clean-merge later to maint).
|
||||
|
||||
* Multi-pack index got corrupted when preferred pack changed from one
|
||||
pack to another in a certain way, which has been corrected.
|
||||
|
|
Loading…
Reference in a new issue