5 years ago Stefan Sperling
reduce the amount of memcmp() calls via got_object_idset_add()
don't eat errors in detect_changed_path() + cosmetic fixes
remove some dead code
expose merge commits in log output again
use commit graph for path filtering in 'tog log'
allocate less tips by default in commit graph
remove useless code in #if 0
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
don't call mktime() needlessly in commit graph
add path filtering support to commit graph
avoid unnecessary reallocations in fetch_commits_from_open_branches()
commit graph child adjancencies are not used; drop them
use got_object_qid_free() consistently
fix more leaks in commit graph's add_node()
free parent ids when freeing commit graph nodes
fix leaks in commig graph's add_node()
callers of add_node() don't need to check for GOT_ERR_OBJ_EXISTS
treat double-linking to same child in commit graph as no-op
rename zbuf to inflate
undo previous; too much mixup in one data structure
store recently accessed objects at front of cache lists