5 years ago Stefan Sperling
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
introduce got errors with custom messages; add one for ERR_NO_OBJ
don't be noisy on stderr when Ctrl-C is hit
abort checkout operations cleanly when Ctrl-C is hit