Skip to content

Commit 3330a2c

Browse files
committed
Git 1.8.5.4
Signed-off-by: Junio C Hamano <[email protected]>
1 parent 01a5774 commit 3330a2c

File tree

4 files changed

+52
-3
lines changed

4 files changed

+52
-3
lines changed

Documentation/RelNotes/1.8.5.4.txt

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
Git v1.8.5.4 Release Notes
2+
==========================
3+
4+
Fixes since v1.8.5.4
5+
--------------------
6+
7+
* "git fetch --depth=0" was a no-op, and was silently ignored.
8+
Diagnose it as an error.
9+
10+
* Remote repository URL expressed in scp-style host:path notation are
11+
parsed more carefully (e.g. "foo/bar:baz" is local, "[::1]:/~user" asks
12+
to connect to user's home directory on host at address ::1.
13+
14+
* SSL-related options were not passed correctly to underlying socket
15+
layer in "git send-email".
16+
17+
* "git commit -v" appends the patch to the log message before
18+
editing, and then removes the patch when the editor returned
19+
control. However, the patch was not stripped correctly when the
20+
first modified path was a submodule.
21+
22+
* "git mv A B/", when B does not exist as a directory, should error
23+
out, but it didn't.
24+
25+
* When we figure out how many file descriptors to allocate for
26+
keeping packfiles open, a system with non-working getrlimit() could
27+
cause us to die(), but because we make this call only to get a
28+
rough estimate of how many is available and we do not even attempt
29+
to use up all file descriptors available ourselves, it is nicer to
30+
fall back to a reasonable low value rather than dying.
31+
32+
* "git log --decorate" did not handle a tag pointed by another tag
33+
nicely.
34+
35+
* "git add -A" (no other arguments) in a totally empty working tree
36+
used to emit an error.
37+
38+
* There is no reason to have a hardcoded upper limit of the number of
39+
parents for an octopus merge, created via the graft mechanism, but
40+
there was.
41+
42+
* The implementation of 'git stash $cmd "stash@{...}"' did not quote
43+
the stash argument properly and left it split at IFS whitespace.
44+
45+
* The documentation to "git pull" hinted there is an "-m" option
46+
because it incorrectly shared the documentation with "git merge".
47+
48+
Also contains typofixes, documentation updates and trivial code clean-ups.

Documentation/git.txt

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

46-
* link:v1.8.5.3/git.html[documentation for release 1.8.5.3]
46+
* link:v1.8.5.4/git.html[documentation for release 1.8.5.4]
4747

4848
* release notes for
49+
link:RelNotes/1.8.5.4.txt[1.8.5.4],
4950
link:RelNotes/1.8.5.3.txt[1.8.5.3],
5051
link:RelNotes/1.8.5.2.txt[1.8.5.2],
5152
link:RelNotes/1.8.5.1.txt[1.8.5.1],

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.8.5.3
4+
DEF_VER=v1.8.5.4
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.8.5.3.txt
1+
Documentation/RelNotes/1.8.5.4.txt

0 commit comments

Comments
 (0)