Commit Briefs



Stefan Sperling

use macro instead of literal ".pack"


Stefan Sperling

use macro instead of literal ".idx"


Stefan Sperling

use strlcpy instead of strncpy


Stefan Sperling

remove unnecessary forward declaration



Stefan Sperling

fail test gracefully instead of aborting


Stefan Sperling

check for NULL error return in idset test


Stefan Sperling

tests for object id sets


Stefan Sperling

add an object id set data structure



Stefan Sperling

wrap overlong lines


Stefan Sperling

turns out on-disk path of pack file may not match its hash

Fixes reading a repo with a pack idx and file dated June 2011, where the filename does not contain the actual packfile SHA1.