Skip to content

Commit e4f59a3

Browse files
committed
Git 1.8.1.1
Signed-off-by: Junio C Hamano <gitster@pobox.com>
1 parent dca93d2 commit e4f59a3

File tree

3 files changed

+54
-2
lines changed

3 files changed

+54
-2
lines changed

Documentation/RelNotes/1.8.1.1.txt

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,26 +4,77 @@ Git 1.8.1.1 Release Notes
44
Fixes since v1.8.1
55
------------------
66

7+
* The attribute mechanism didn't allow limiting attributes to be
8+
applied to only a single directory itself with "path/" like the
9+
exclude mechanism does.
10+
11+
* When attempting to read the XDG-style $HOME/.config/git/config and
12+
finding that $HOME/.config/git is a file, we gave a wrong error
13+
message, instead of treating the case as "a custom config file does
14+
not exist there" and moving on.
15+
716
* After failing to create a temporary file using mkstemp(), failing
817
pathname was not reported correctly on some platforms.
918

1019
* http transport was wrong to ask for the username when the
1120
authentication is done by certificate identity.
1221

22+
* The behaviour visible to the end users was confusing, when they
23+
attempt to kill a process spawned in the editor that was in turn
24+
launched by Git with SIGINT (or SIGQUIT), as Git would catch that
25+
signal and die. We ignore these signals now.
26+
27+
* A child process that was killed by a signal (e.g. SIGINT) was
28+
reported in an inconsistent way depending on how the process was
29+
spawned by us, with or without a shell in between.
30+
1331
* After "git add -N" and then writing a tree object out of the
1432
index, the cache-tree data structure got corrupted.
1533

34+
* "git apply" misbehaved when fixing whitespace breakages by removing
35+
excess trailing blank lines in some corner cases.
36+
37+
* A tar archive created by "git archive" recorded a directory in a
38+
way that made NetBSD's implementation of "tar" sometimes unhappy.
39+
40+
* When "git clone --separate-git-dir=$over_there" is interrupted, it
41+
failed to remove the real location of the $GIT_DIR it created.
42+
This was most visible when interrupting a submodule update.
43+
44+
* "git fetch --mirror" and fetch that uses other forms of refspec
45+
with wildcard used to attempt to update a symbolic ref that match
46+
the wildcard on the receiving end, which made little sense (the
47+
real ref that is pointed at by the symbolic ref would be updated
48+
anyway). Symbolic refs no longer are affected by such a fetch.
49+
50+
* The "log --graph" codepath fell into infinite loop in some
51+
corner cases.
52+
53+
* "git merge" started calling prepare-commit-msg hook like "git
54+
commit" does some time ago, but forgot to pay attention to the exit
55+
status of the hook.
56+
1657
* "git pack-refs" that ran in parallel to another process that
1758
created new refs had a race that can lose new ones.
1859

1960
* When a line to be wrapped has a solid run of non space characters
2061
whose length exactly is the wrap width, "git shortlog -w" failed
2162
to add a newline after such a line.
2263

64+
* The way "git svn" asked for password using SSH_ASKPASS and
65+
GIT_ASKPASS was not in line with the rest of the system.
66+
67+
* "gitweb", when sorting by age to show repositories with new
68+
activities first, used to sort repositories with absolutely
69+
nothing in it early, which was not very useful.
70+
2371
* "gitweb", when sorting by age to show repositories with new
2472
activities first, used to sort repositories with absolutely
2573
nothing in it early, which was not very useful.
2674

75+
* When autoconf is used, any build on a different commit always ran
76+
"config.status --recheck" even when unnecessary.
77+
2778
* Some scripted programs written in Python did not get updated when
2879
PYTHON_PATH changed.
2980

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.1/git.html[documentation for release 1.8.1]
46+
* link:v1.8.1.1/git.html[documentation for release 1.8.1.1]
4747

4848
* release notes for
49+
link:RelNotes/1.8.1.1.txt[1.8.1.1],
4950
link:RelNotes/1.8.1.txt[1.8.1].
5051

5152
* link:v1.8.0.3/git.html[documentation for release 1.8.0.3]

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.1
4+
DEF_VER=v1.8.1.1
55

66
LF='
77
'

0 commit comments

Comments
 (0)