Commit Briefs

56e0773df7 Stefan Sperling

convert tree entries from SIMPLEQ to an array


6fb7cd117f Stefan Sperling

add cancellation support to commit graph and 'got blame'


202329ae1b Stefan Sperling

fix some more occurrences of potential errno clobbering


818c750100 Stefan Sperling

initial 'got rebase' implementation


82751bc5e5 Stefan Sperling

fix typo in error message and improve indentation


638f902404 Stefan Sperling

rename got_error_prefix_errno() to got_error_from_errno()


a9833bc916 Stefan Sperling

add got_commit_graph_find_youngest_common_ancestor()


e009fd0ff5 Stefan Sperling

identify an error source correctly


230a42bdc6 joshua stein

got_error_from_errno -> got_error_prefix_errno

also add got_error_prefix_errno2 and got_error_prefix_errno3 which should hopefully all be merged into a single function with variadic args (but can't alloc mem)


324d37e7c7 Stefan Sperling

make got path APIs available to library consumers


998ff57f4f Stefan Sperling

make advance_branch() search the smaller id set first


9f57848c05 Stefan Sperling

remove unnecessary graph search in advance_branch()


81a966c019 Stefan Sperling

whitespace



7a62478bb7 Stefan Sperling

remove some unused cruft from commit graph



7310c1c396 Stefan Sperling

don't open tree unnecessarily in detect_changed_path()


ce95c694d0 Stefan Sperling

remove unreachable code



9b88e78ce7 Stefan Sperling

don't add duplicates to commit graph's open branches set


d2c2d78192 Stefan Sperling

fix comparison of parents content in advance_branch()


6dcdad0803 Stefan Sperling

plug memory leaks in advance_branch()


d14519756a Stefan Sperling

add custom error code for 'no such tree entry' errors