5 years ago 53ccebc212 Stefan Sperling
add 'make release' target; programs now have a version number
5 years ago 37c06ea4bc Stefan Sperling
link _p versions of libraries if PROFILE=1; hint from claudio
5 years ago 563fca6e4a Stefan Sperling
make tog compile again
5 years ago 9e672c7443 Stefan Sperling
implement got_ref_write()
5 years ago 6353ad76e4 Stefan Sperling
make 'got update' merge file edits
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 e79f468ebe Stefan Sperling
re-enable object cache; committed accidentally
6 years ago 14437fb1f1 Stefan Sperling
in tog blame, set corret pointer to NULL after object close
6 years ago 2977948937 Stefan Sperling
fix typo in Makefile comments: CPLAGS -> CFLAGS
6 years ago ccfe88e6ed Stefan Sperling
provide a compile-time toggle for object caching
6 years ago c35a794348 Stefan Sperling
account for line shift in blame; lots of help from tb@
6 years ago 84451b3ef7 Stefan Sperling
implement incremental blame display for tog
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 a70480e0e0 Stefan Sperling
implementation of 'tog blame', not reachable via gui yet
6 years ago 00dfcb9257 Stefan Sperling
handle EILSEQ in tog(1)
6 years ago 917bfd05b8 Stefan Sperling
add an extra callback argument to got_object_idset_for_each()
6 years ago 61e69b96fd Stefan Sperling
better trimming of lines to the right length in tog diff