Commits


treat unexpected message from unpriv processes as error


handle errno errors correctly in got_privsep_recv_obj()


read object headers with privsep


initialize output parameter in object_path()


it seems we won't need all that many imsg types


got log: do a first-parent commit traversal instead of N-parent Running 'got log' on a repository with merge commits shows that this code isn't ready to handle merge commits yet. It printed many commits multiple times and used up a lot of memory.


clean up commit list in print_commits() regardless of error


prune unused declarations from got_lib_diff.h


remove support for the ifdef diff format from diffreg


remove REVERSE and NREVERSE diff output options from diffreg


forgot to delete D_EDIT in previous


remove support for 'edit' diff output from diffreg


remove support for "normal" diff output from diffreg


remove support for context diffs from diffreg.c


remove ignore-lines pattern support from diffreg code