Commits


rename got_commit_graph_node's commit_timestamp to timestamp


remove some unused cruft from commit graph


if-return-early instead of if-else in detect_changed_path()


don't open tree unnecessarily in detect_changed_path()


remove unreachable code


add_node() must remove freed nodes from graph in error path


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


fix comparison of parents content in advance_branch()


plug memory leaks in advance_branch()


revert previous; it made a wrong assumption and broke diff


make diff's match_entry_by_name() exit early if possible


fix paths in diffs showing newly added trees


add got-read-tag libexec helper


more support for tag objects; new code is not yet reachable


init output param in {parse,read}_object_header


Set output to NULL if got_object_parse_tree() fails.


remove unused declarations


remove unnecessary cast


handle error imsg directly in got_privsep_recv_imsg()


wrap overlong line


fix error handling in got_pack_stop_privsep_child()


fix imsg_compose() error check in got_privsep_send_error()


make 'got log' and 'got tree' bail out cleanly upon Ctrl-C


avoid use-after-free via got_object_idset_for_each()


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