4 years ago Stefan Sperling
revert e7a5b9e9b763327a7e1ddd69f6bc533565d60794; it changed blame output
commit graph's close_branch() can be inlined in one place
small simplification in got_commit_graph_iter_next()
remove a misleading comment
remove redundant code from add_node_to_iter_list()
remove commit graph iter_node pointer; use the iter_list head instead
improve commit graph's error handling of non-existent paths
no need to open a commit in got_commit_graph_iter_start()
simplify got_commit_graph_iter_start(); adding an ID to open_branches suffices
remove unused 'node' parameter from advance_branch()
commit graph's idset data pointers were not actually used
remove pointless output parameters from fetch_commits_from_open_branches()
fix error in previous commit
simplify changed-path and branch-done detection in commit graph
move changed-path detection out of add_node() in commit graph
init TAILQ earlier in got_commit_graph_open(), just in case
remove a redundant call to detect_changed_path() in commit graph
simplify error handling in got_commit_graph_open()
merge alloc_graph() into got_commit_graph_open()
simplify got_commit_graph_open()
replace commit graph's head_node pointer with a local variable
remove GOT_ERR_ITER_NEED_MORE; the commit graph now fetches internally instead
convert tree entries from SIMPLEQ to an array
add cancellation support to commit graph and 'got blame'
fix some more occurrences of potential errno clobbering