Skip to content
Snippets Groups Projects
Commit befc5ed3 authored by Junio C Hamano's avatar Junio C Hamano
Browse files

Git 1.7.11-rc0

parent 4acf8e85
No related branches found
No related tags found
No related merge requests found
...@@ -79,6 +79,9 @@ Foreign Interface ...@@ -79,6 +79,9 @@ Foreign Interface
Performance and Internal Implementation (please report possible regressions) Performance and Internal Implementation (please report possible regressions)
* Bash completion script (in contrib/) have been cleaned up to make
future work on it simpler.
* An experimental "version 4" format of the index file has been * An experimental "version 4" format of the index file has been
introduced to reduce on-disk footprint and I/O overhead. introduced to reduce on-disk footprint and I/O overhead.
...@@ -120,23 +123,26 @@ Unless otherwise noted, all the fixes since v1.7.10 in the maintenance ...@@ -120,23 +123,26 @@ Unless otherwise noted, all the fixes since v1.7.10 in the maintenance
releases are contained in this release (see release notes to them for releases are contained in this release (see release notes to them for
details). details).
* When a submodule repository uses alternate object store mechanism, * The progress indicator for a large "git checkout" was sent to
some commands that were started from the superproject did not stderr even if it is not a terminal.
notice it and failed with "No such object" errors. The subcommands (merge e9fc64c ap/checkout-no-progress-for-non-tty later to maint).
of "git submodule" command that properly recursed into the
submodule in a separate process were OK; only the ones that cheated * A name taken from mailmap was copied into an internal buffer
and peeked directly into the submodule's repository from the incorrectly and could overun the buffer if it is too long.
primary process were affected. (merge c9b4e9e jk/format-person-part-buffer-limit later to maint).
(merge 5e73633 hv/submodule-alt-odb later to maint).
* A malformed commit object that has a header line chomped in the
* The directory path used in "git diff --no-index", when it recurses middle could kill git with a NULL pointer dereference.
down, was broken with a recent update after v1.7.10.1 release. (merge a9c7a8a jk/pretty-commit-header-incomplete-line later to maint).
(merge 176a335 bp/diff-no-index-strbuf-fix later to maint).
* An author/committer name that is a single character was mishandled
* "git status --porcelain" ignored "--branch" option by mistake. The as an invalid name by mistake.
output for "git status --branch -z" was also incorrect and did not (merge d9955fd jk/ident-split-fix later to maint).
terminate the record for the current branch name with NUL as asked.
(merge d4a6bf1 jk/maint-status-porcelain-z-b later to maint). * "git grep -e '$pattern'", unlike the case where the patterns are
read from a file, did not treat individual lines in the given
pattern argument as separate regular expressions as it should.
(merge ec83061 rs/maint-grep-F later to maint).
* "git diff --stat" used to fully count a binary file with modified * "git diff --stat" used to fully count a binary file with modified
execution bits whose contents is unmodified, which was not quite execution bits whose contents is unmodified, which was not quite
......
#!/bin/sh #!/bin/sh
GVF=GIT-VERSION-FILE GVF=GIT-VERSION-FILE
DEF_VER=v1.7.10.GIT DEF_VER=v1.7.11-rc0
LF=' LF='
' '
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment