Commits


implement delta combiner and a small test suite for it


add support for delta chains; implement them for offset deltas


add support for extracting non-deltified packed objects


refactor dump_packed_object() a bit; no functional change


introduce got_ferror() and use it


add a conversion function from errno to got_error and use it


Extract non-deltified objects from pack files.


verify pack file index checksum


open pack file index


add and test basic blob diffing functionality


parse commit objects


parse object header


add copyright


initial import; current implementation only parses the .git/HEAD ref