5 years ago Stefan Sperling
remove obsolete TODO comment
make 'blame' traverse history via commit graph
add a TODO note for blame
remove useless code in #if 0
fix off-by-one in commit ref counter printed by check_refcount()
whitespace
avoid unnecessary strlen() call in find_entry_by_name()
match tree entries exactly, not by prefix, in find_entry_by_name()
fix git repository detection segv bug
fix commit graph iteration again; second entry was omitted
fix commit graph iteration with just one iter-list entry
fix previous: last entry returned by graph iteration was duplicated
make commit graph skip no-op branches and fix iter-list management
typos
count object cache searches
eliminate redundant cache search in got_object_open_as_tree()
eliminate redundant cache search in got_object_open_as_commit()
check caches first in got_object_open_as_{tree,commit}()
speed up object id cache by using multiple lists
search pack index before doing a stat for loose objects
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()