Documentation / RelNotes / 1.6.6.2.txton commit Merge branch 'mz/maint-rebase-stat-config' into maint (e0cbf12)
   1Git v1.6.6.2 Release Notes
   2==========================
   3
   4Fixes since v1.6.6.1
   5--------------------
   6
   7 * recursive merge didn't correctly diagnose its own programming errors,
   8   and instead caused the caller to segfault.
   9
  10 * The new "smart http" aware clients probed the web servers to see if
  11   they support smart http, but did not fall back to dumb http transport
  12   correctly with some servers.
  13
  14 * Time based reflog syntax e.g. "@{yesterday}" didn't diagnose a misspelled
  15   time specification and instead assumed "@{now}".
  16
  17 * "git archive HEAD -- no-such-directory" produced an empty archive
  18   without complaining.
  19
  20 * "git blame -L start,end -- file" misbehaved when given a start that is
  21   larger than the number of lines in the file.
  22
  23 * "git checkout -m" didn't correctly call custom merge backend supplied
  24   by the end user.
  25
  26 * "git config -f <file>" misbehaved when run from a subdirectory.
  27
  28 * "git cvsserver" didn't like having regex metacharacters (e.g. '+') in
  29   CVSROOT environment.
  30
  31 * "git fast-import" did not correctly handle large blobs that may
  32   bust the pack size limit.
  33
  34 * "git gui" is supposed to work even when launched from inside a .git
  35   directory.
  36
  37 * "git gui" misbehaved when applying a hunk that ends with deletion.
  38
  39 * "git imap-send" did not honor imap.preformattedHTML as documented.
  40
  41 * "git log" family incorrectly showed the commit notes unconditionally by
  42   mistake, which was especially irritating when running "git log --oneline".
  43
  44 * "git status" shouldn't require an write access to the repository.
  45
  46Other minor documentation updates are included.