Merge branch 'jk/loose-object-fsck'
authorJunio C Hamano <gitster@pobox.com>
Tue, 31 Jan 2017 21:14:57 +0000 (13:14 -0800)
committerJunio C Hamano <gitster@pobox.com>
Tue, 31 Jan 2017 21:14:57 +0000 (13:14 -0800)
commit42ace93e41da0abe5a264fb8661f1c7de88206ec
tree937299b26d761c4b1729f86de23c7cad833261cc
parente8272fd5fbb4f3a6d264fe0721247efe08aada8f
parentcce044df7f2392d0c6cb21d6dca94f01ff838727
Merge branch 'jk/loose-object-fsck'

"git fsck" inspects loose objects more carefully now.

* jk/loose-object-fsck:
  fsck: detect trailing garbage in all object types
  fsck: parse loose object paths directly
  sha1_file: add read_loose_object() function
  t1450: test fsck of packed objects
  sha1_file: fix error message for alternate objects
  t1450: refactor loose-object removal
cache.h
sha1_file.c