Sync with v2.0.5
commit58f1d950e373afe35ed8661045914d23e973d067
authorJunio C Hamano <gitster@pobox.com>
Wed, 17 Dec 2014 19:42:28 +0000 (17 11:42 -0800)
committerJunio C Hamano <gitster@pobox.com>
Wed, 17 Dec 2014 19:42:28 +0000 (17 11:42 -0800)
tree5cc72572de28cfd1f2e9e6d0b1f6299998f15725
parent7fa1365c54c28b3cd9375539f381b54061a1880d
parent9a8c2b67cd5a51666f2c0ce3fbbdb08b97b79b3d
Sync with v2.0.5

* maint-2.0:
  Git 2.0.5
  Git 1.9.5
  Git 1.8.5.6
  fsck: complain about NTFS ".git" aliases in trees
  read-cache: optionally disallow NTFS .git variants
  path: add is_ntfs_dotgit() helper
  fsck: complain about HFS+ ".git" aliases in trees
  read-cache: optionally disallow HFS+ .git variants
  utf8: add is_hfs_dotgit() helper
  fsck: notice .git case-insensitively
  t1450: refactor ".", "..", and ".git" fsck tests
  verify_dotfile(): reject .git case-insensitively
  read-tree: add tests for confusing paths like ".." and ".git"
  unpack-trees: propagate errors adding entries to the index
13 files changed:
Documentation/config.txt
Documentation/git.txt
cache.h
config.c
config.mak.uname
environment.c
fsck.c
path.c
read-cache.c
t/t1450-fsck.sh
t/test-lib.sh
unpack-trees.c
utf8.c