Commits


reenable mmap in got by default; committed by accident


fix a leak in got_inflate_to_mem_mmap()


re-enable object cache; committed accidentally


in tog blame, set corret pointer to NULL after object close


fix typo in Makefile comments: CPLAGS -> CFLAGS


provide a compile-time toggle for object caching


account for line shift in blame; lots of help from tb@


rename zbuf to inflate


add a compile time switch to read pack index with read(2)


add an object id cache which backs the object cache


basic 'got blame' implementation


basic commit graph; make 'got log' use it; WIP with known bugs


move got_opentmp* functions to public API; used from tog


read object headers with privsep


rename 'refs' to 'reference'