Commits


avoid strdup in got_object_id_by_path() and got_object_tree_path_changed()


make object caching actually work in got-read-pack


add a Makefile.inc knob which enables cache debug output


show process name in cache stats debug output


fix leaked trees in got_object_tree_path_changed()


close object cache when got-read-pack exits


don't call mktime() needlessly in commit graph


fix filtering for directory paths in 'got log'


count cache eviction events in cache debug stats


bump tree cache size; some operations are doing lots of tree walks


handle errors from read(2) better while reading pack files


fix non-mmap read mode in got-read-pack


make 'got log' flush stdout when a commit has been printed


add path filtering support to commit graph


introduce got_object_tree_path_changed() and use it in 'got log'