Make fsck-cache do better tree checking.
treeba11908cd5f5b6f9e2ddb9b34789f5771a968c07
-rw-r--r-- 18787 COPYING
-rw-r--r-- 3077 Makefile
-rw-r--r-- 20176 README
-rw-r--r-- 1098 blob.c
-rw-r--r-- 228 blob.h
-rw-r--r-- 5579 cache.h
-rw-r--r-- 925 cat-file.c
-rw-r--r-- 998 check-files.c
-rw-r--r-- 4653 checkout-cache.c
-rw-r--r-- 4448 commit-tree.c
-rw-r--r-- 3207 commit.c
-rw-r--r-- 773 commit.h
-rw-r--r-- 6894 convert-cache.c
-rw-r--r-- 9637 date.c
-rw-r--r-- 4279 diff-cache.c
-rw-r--r-- 3006 diff-files.c
-rw-r--r-- 2905 diff-tree-helper.c
-rw-r--r-- 6998 diff-tree.c
-rw-r--r-- 7894 diff.c
-rw-r--r-- 1060 diff.h
-rw-r--r-- 1777 export.c
-rw-r--r-- 6813 fsck-cache.c
-rw-r--r-- 472 get-tar-commit-id.c
-rw-r--r-- 1338 git-apply-patch-script
-rwxr-xr-x 2149 git-merge-one-file-script
-rwxr-xr-x 139 git-prune-script
-rwxr-xr-x 1780 git-pull-script
-rwxr-xr-x 265 git-tag-script
-rw-r--r-- 2661 http-pull.c
-rw-r--r-- 1006 init-db.c
-rw-r--r-- 2998 local-pull.c
-rw-r--r-- 6154 ls-files.c
-rw-r--r-- 2361 ls-tree.c
-rw-r--r-- 1624 merge-base.c
-rw-r--r-- 2317 merge-cache.c
-rw-r--r-- 3044 mktag.c
drwxr-xr-x - mozilla-sha1
-rw-r--r-- 2962 object.c
-rw-r--r-- 677 object.h
drwxr-xr-x - ppc
-rw-r--r-- 1669 pull.c
-rw-r--r-- 379 pull.h
-rw-r--r-- 6959 read-cache.c
-rw-r--r-- 5016 read-tree.c
-rw-r--r-- 523 rev-list.c
-rw-r--r-- 2922 rev-tree.c
-rw-r--r-- 926 rpull.c
-rw-r--r-- 1367 rpush.c
-rw-r--r-- 1335 rsh.c
-rw-r--r-- 153 rsh.h
-rw-r--r-- 9754 sha1_file.c
-rw-r--r-- 791 strbuf.c
-rw-r--r-- 225 strbuf.h
-rw-r--r-- 1972 tag.c
-rw-r--r-- 317 tag.h
-rw-r--r-- 9138 tar-tree.c
-rw-r--r-- 343 test-date.c
-rw-r--r-- 3582 tree.c
-rw-r--r-- 446 tree.h
-rw-r--r-- 682 unpack-file.c
-rw-r--r-- 8409 update-cache.c
-rw-r--r-- 645 usage.c
-rw-r--r-- 2803 write-tree.c