6 years ago Stefan Sperling
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'
implement 'got log -p' option
allow a profiled build with 'make PROFILE=yes'
i committed the profile build stuff again... back it out
avoid an extra memcpy in got_inflate_to_mem()
These changes enabled profiling.
propagate error from delta cache insertion; fixes mem leak
add a 'got checkout' command
fix make install target if user name != group name
implement the 'got log' command with got libraries
add got(1) command code from mpi