Commits


restore DEBUG build


use stricter CPPFLAGS from mpi


rename zb.c to zbuf.c


Move zlib wrapper/buffering code into a separate file.


Get rid of xmalloc.{c,h}. malloc(3) & pread(3) errors will now be reported as GOT_ERR_NO_MEM. This does not improve the numbers of leaks in diffreg.c


add some stub code for packed ref-delta objects


build with debug again (my commit adding -Werror broke this)


compile with -Werror


Extract non-deltified objects from pack files.


fix previous


build with debug by default


add and test basic blob diffing functionality


parse commit objects


parse object header


print the head revision


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