Sync with 2.4.7
This commit is contained in:
commit
7a2c87b152
53
Documentation/RelNotes/2.4.7.txt
Normal file
53
Documentation/RelNotes/2.4.7.txt
Normal file
@ -0,0 +1,53 @@
|
||||
Git v2.4.7 Release Notes
|
||||
========================
|
||||
|
||||
Fixes since v2.4.6
|
||||
------------------
|
||||
|
||||
* A minor regression to "git fsck" in v2.2 era was fixed; it
|
||||
complained about a body-less tag object when it lacked a
|
||||
separator empty line after its header to separate it with a
|
||||
non-existent body.
|
||||
|
||||
* We used to ask libCURL to use the most secure authentication method
|
||||
available when talking to an HTTP proxy only when we were told to
|
||||
talk to one via configuration variables. We now ask libCURL to
|
||||
always use the most secure authentication method, because the user
|
||||
can tell libCURL to use an HTTP proxy via an environment variable
|
||||
without using configuration variables.
|
||||
|
||||
* When you say "!<ENTER>" while running say "git log", you'd confuse
|
||||
yourself in the resulting shell, that may look as if you took
|
||||
control back to the original shell you spawned "git log" from but
|
||||
that isn't what is happening. To that new shell, we leaked
|
||||
GIT_PAGER_IN_USE environment variable that was meant as a local
|
||||
communication between the original "Git" and subprocesses that was
|
||||
spawned by it after we launched the pager, which caused many
|
||||
"interesting" things to happen, e.g. "git diff | cat" still paints
|
||||
its output in color by default.
|
||||
|
||||
Stop leaking that environment variable to the pager's half of the
|
||||
fork; we only need it on "Git" side when we spawn the pager.
|
||||
|
||||
* Avoid possible ssize_t to int truncation.
|
||||
|
||||
* "git config" failed to update the configuration file when the
|
||||
underlying filesystem is incapable of renaming a file that is still
|
||||
open.
|
||||
|
||||
* A minor bugfix when pack bitmap is used with "rev-list --count".
|
||||
|
||||
* An ancient test framework enhancement to allow color was not
|
||||
entirely correct; this makes it work even when tput needs to read
|
||||
from the ~/.terminfo under the user's real HOME directory.
|
||||
|
||||
* Fix a small bug in our use of umask() return value.
|
||||
|
||||
* "git rebase" did not exit with failure when format-patch it invoked
|
||||
failed for whatever reason.
|
||||
|
||||
* Disable "have we lost a race with competing repack?" check while
|
||||
receiving a huge object transfer that runs index-pack.
|
||||
|
||||
Also contains typofixes, documentation updates and trivial code
|
||||
clean-ups.
|
@ -43,9 +43,10 @@ unreleased) version of Git, that is available from the 'master'
|
||||
branch of the `git.git` repository.
|
||||
Documentation for older releases are available here:
|
||||
|
||||
* link:v2.4.6/git.html[documentation for release 2.4.6]
|
||||
* link:v2.4.7/git.html[documentation for release 2.4.7]
|
||||
|
||||
* release notes for
|
||||
link:RelNotes/2.4.7.txt[2.4.7],
|
||||
link:RelNotes/2.4.6.txt[2.4.6],
|
||||
link:RelNotes/2.4.5.txt[2.4.5],
|
||||
link:RelNotes/2.4.4.txt[2.4.4],
|
||||
|
Loading…
Reference in New Issue
Block a user