Commits


Implement open() support for offset delta objects


add support for extracting non-deltified packed objects


open packed objects correctly; don't worry about their contents yet


Support packfiles in object-type specific object_open() functions.


add a conversion function from errno to got_error and use it


Extract non-deltified objects from pack files.


fix previous


don't overwrite already decompressed data


check recallocarray return value


fix size calculations


make tree diffing work


remove unused function


show blob IDs in diff header


add and test basic blob diffing functionality


implement open/close for blobs; add test which prints one