5 years ago Stefan Sperling
make regress build again
implement got_ref_write()
make 'got update' merge file edits
remove the pathset abstraction again; replaced by RB tree
properly remove empty directories left behind during updates
remove object_idcache; use object_idset instead
6 years ago Stefan Sperling
move object cache out of repository.c to its own file
add a Makefile hierarchy which builds the whole show
implement fork+exec (and by the way, fix the build...)
move object parsing code into a separate file
provide a compile-time toggle for object caching
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
implement repository object cache via object_idset
move got_opentmp* functions to public API; used from tog
read object headers with privsep
rename 'refs' to 'reference'
restore DEBUG build
use stricter CPPFLAGS from mpi
implement fileindex entry open/close
rename zb.c to zbuf.c
add worktree skeleton code; implement got_worktree_init()