5 years ago 25a58941e2 Stefan Sperling
remove the pathset abstraction again; replaced by RB tree
5 years ago 90285c3b5b Stefan Sperling
properly remove empty directories left behind during updates
5 years ago f054b67ad0 Stefan Sperling
remove object_idcache; use object_idset instead
5 years ago 6bef87be90 Stefan Sperling
move object cache out of repository.c to its own file
5 years ago 079b2f6564 Stefan Sperling
add a Makefile hierarchy which builds the whole show
5 years ago ad242220ad Stefan Sperling
implement fork+exec (and by the way, fix the build...)
5 years ago a440fac05e Stefan Sperling
move object parsing code into a separate file
6 years ago ccfe88e6ed Stefan Sperling
provide a compile-time toggle for object caching
6 years ago 6358180434 Stefan Sperling
rename zbuf to inflate
6 years ago fc79a48d6d Stefan Sperling
add a compile time switch to read pack index with read(2)
6 years ago eb77ee116a Stefan Sperling
add an object id cache which backs the object cache
6 years ago 50bc349d77 Stefan Sperling
implement repository object cache via object_idset
6 years ago 511a516b74 Stefan Sperling
move got_opentmp* functions to public API; used from tog
6 years ago 2178c42edf Stefan Sperling
read object headers with privsep
6 years ago 5261c20130 Stefan Sperling
rename 'refs' to 'reference'
6 years ago 22eb897338 Stefan Sperling
restore DEBUG build
6 years ago 25783624d6 Stefan Sperling
use stricter CPPFLAGS from mpi
6 years ago c48c4a9c3b Stefan Sperling
implement fileindex entry open/close
6 years ago a76a38d94e Stefan Sperling
rename zb.c to zbuf.c
6 years ago 86c3caaf12 Stefan Sperling
add worktree skeleton code; implement got_worktree_init()