Commits


actually initialize cache struct in got_object_cache_init()


compare object IDs just once in diff_entry_old_new()


tree cache size can be reduced without harmful effects


avoid a call to mktime() in commit graph's add_node()


reduce cache sizes; less memcmp calls during 'got log PATH'


back out mini-commits; no significant performance difference


make got-read-pack pre-seed the main process mini commit cache


rename got_commit_object_mini to got_mini_commit_object


add an object cache for mini commits


add a mini-commit object for use by commit graph


reduce the amount of memcmp() calls via got_object_idset_add()


don't eat errors in detect_changed_path() + cosmetic fixes


fix imsg limit calculation in got_privsep_send_tree()


avoid unnecessary imsg flushing in got_privsep_send_tree()


avoid unnecessary imsg_flush() in got_privsep_send_commit()


fix build with PROFILE=1


properly flush imsg in send_commit_logmsg()


remove some dead code


fix error check in got_privsep_recv_blob()


move code not used by libexec tools out of object_parse.c


fix stuck cursor on page-up in tog's tree view


expose merge commits in log output again


delay creation of secondary threads in tog until view is shown


always select the new view in tog's view loop


add missing error check in tog's input_log_view()