Commit Briefs

e52d343e4d Stefan Sperling

make 'got log' show the number of lines in a log message


06ca4d0918 Stefan Sperling

stop history traversal once blame has annotated all lines


6fcac4576a Stefan Sperling

store number of lines in int instead of size_t



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


b7cd37e556 Stefan Sperling

eliminate strlen() in got_object_id_by_path()


3b7f9878a3 Stefan Sperling

eliminate strlen() call in got_object_tree_path_changed()



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()


e20293f22c Stefan Sperling

revert previous; it made a wrong assumption and broke diff


4b9176646e Stefan Sperling

make diff's match_entry_by_name() exit early if possible


d6ce02f112 Stefan Sperling

fix paths in diffs showing newly added trees


28714985ea Stefan Sperling

add got-read-tag libexec helper



c945ec50da Stefan Sperling

init output param in {parse,read}_object_header


13f977b460 Stefan Sperling

Set output to NULL if got_object_parse_tree() fails.