Merge branch 'tg/stash-keep-index-with-removed-paths'
[git] / Documentation / RelNotes / 1.7.3.4.txt
1 Git v1.7.3.4 Release Notes
2 ==========================
3
4 Fixes since v1.7.3.3
5 --------------------
6
7  * Smart HTTP transport used to incorrectly retry redirected POST
8    request with GET request.
9
10  * "git apply" did not correctly handle patches that only change modes
11    if told to apply while stripping leading paths with -p option.
12
13  * "git apply" can deal with patches with timezone formatted with a
14    colon between the hours and minutes part (e.g. "-08:00" instead of
15    "-0800").
16
17  * "git checkout" removed an untracked file "foo" from the working
18    tree when switching to a branch that contains a tracked path
19    "foo/bar".  Prevent this, just like the case where the conflicting
20    path were "foo" (c752e7f..7980872d).
21
22  * "git cherry-pick" or "git revert" refused to work when a path that
23    would be modified by the operation was stat-dirty without a real
24    difference in the contents of the file.
25
26  * "git diff --check" reported an incorrect line number for added
27    blank lines at the end of file.
28
29  * "git imap-send" failed to build under NO_OPENSSL.
30
31  * Setting log.decorate configuration variable to "0" or "1" to mean
32    "false" or "true" did not work.
33
34  * "git push" over dumb HTTP protocol did not work against WebDAV
35    servers that did not terminate a collection name with a slash.
36
37  * "git tag -v" did not work with GPG signatures in rfc1991 mode.
38
39  * The post-receive-email sample hook was accidentally broken in 1.7.3.3
40    update.
41
42  * "gitweb" can sometimes be tricked into parrotting a filename argument
43    given in a request without properly quoting.
44
45 Other minor fixes and documentation updates are also included.