Documentation / RelNotes / 1.7.3.4.txton commit Merge branch 'ag/rebase-i-in-c' into js/rebase-in-c-5.5-work-with-rebase-i-in-c (5ab7e0f)
   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.