Skip to content

Commit 8d141a1

Browse files
committed
Git 1.7.11.2
Signed-off-by: Junio C Hamano <gitster@pobox.com>
1 parent b700086 commit 8d141a1

File tree

4 files changed

+57
-3
lines changed

4 files changed

+57
-3
lines changed

Documentation/RelNotes/1.7.11.2.txt

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
Git v1.7.11.2 Release Notes
2+
===========================
3+
4+
Fixes since v1.7.11.1
5+
---------------------
6+
7+
* On Cygwin, the platform pread(2) is not thread safe, just like our
8+
own compat/ emulation, and cannot be used in the index-pack
9+
program. Makefile variable NO_THREAD_SAFE_PREAD can be defined to
10+
avoid use of this function in a threaded program.
11+
12+
* "git add" allows adding a regular file to the path where a
13+
submodule used to exist, but "git update-index" does not allow an
14+
equivalent operation to Porcelain writers.
15+
16+
* "git archive" incorrectly computed the header checksum; the symptom
17+
was observed only when using pathnames with hi-bit set.
18+
19+
* "git blame" did not try to make sure that the abbreviated commit
20+
object names in its output are unique.
21+
22+
* Running "git bundle verify" on a bundle that records a complete
23+
history said "it requires these 0 commits".
24+
25+
* "git clone --single-branch" to clone a single branch did not limit
26+
the cloning to the specified branch.
27+
28+
* "git diff --no-index" did not correctly handle relative paths and
29+
did not correctly give exit codes when run under "--quiet" option.
30+
31+
* "git diff --no-index" did not work with pagers correctly.
32+
33+
* "git diff COPYING HEAD:COPYING" gave a nonsense error message that
34+
claimed that the treeish HEAD did not have COPYING in it.
35+
36+
* When "git log" gets "--simplify-merges/by-decoration" together with
37+
"--first-parent", the combination of these options makes the
38+
simplification logic to use in-core commit objects that haven't
39+
been examined for relevance, either producing incorrect result or
40+
taking too long to produce any output. Teach the simplification
41+
logic to ignore commits that the first-parent traversal logic
42+
ignored when both are in effect to work around the issue.
43+
44+
* "git ls-files --exclude=t -i" did not consider anything under t/ as
45+
excluded, as it did not pay attention to exclusion of leading paths
46+
while walking the index. Other two users of excluded() are also
47+
updated.
48+
49+
* "git request-pull $url dev" when the tip of "dev" branch was tagged
50+
with "ext4-for-linus" used the contents from the tag in the output
51+
but still asked the "dev" branch to be pulled, not the tag.
52+
53+
Also contains minor typofixes and documentation updates.

Documentation/git.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,10 @@ unreleased) version of git, that is available from 'master'
4444
branch of the `git.git` repository.
4545
Documentation for older releases are available here:
4646

47-
* link:v1.7.11.1/git.html[documentation for release 1.7.11.1]
47+
* link:v1.7.11.2/git.html[documentation for release 1.7.11.2]
4848

4949
* release notes for
50+
link:RelNotes/1.7.11.2.txt[1.7.11.2],
5051
link:RelNotes/1.7.11.1.txt[1.7.11.1],
5152
link:RelNotes/1.7.11.txt[1.7.11].
5253

GIT-VERSION-GEN

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/bin/sh
22

33
GVF=GIT-VERSION-FILE
4-
DEF_VER=v1.7.11.1
4+
DEF_VER=v1.7.11.2
55

66
LF='
77
'

RelNotes

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Documentation/RelNotes/1.7.11.1.txt
1+
Documentation/RelNotes/1.7.11.2.txt

0 commit comments

Comments
 (0)