1Git v1.7.3.4 Release Notes 2========================== 3 4Fixes 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 45Other minor fixes and documentation updates are also included.