Commit Briefs

eb73a30f7e Stefan Sperling

do not deadlock in waitpid() when user hits Ctrl-C


41496140bd Stefan Sperling

prevent double-close(2) of file descriptors passed in imsg


5d56da8198 Stefan Sperling

happy new copyright year


ac544f8c6f Stefan Sperling

pass smallish blobs directly via imsg buffer


63219cd2d4 Stefan Sperling

use unveil(2) in 'got checkout'


a7403916a5 Stefan Sperling

wrap overlong line


aea5f015fd Stefan Sperling

drop dead code from got_privsep_send_obj_req()


ebc55e2dfc Stefan Sperling

eliminate got_object_open() round-trip when opening blobs


268f7291e6 Stefan Sperling

eliminate got_object_open() round-trip when opening tags


13c729f710 Stefan Sperling

eliminate got_object_open() round-trip when opening trees




73b7854a86 Stefan Sperling

handle error imsg directly in got_privsep_recv_imsg()


46de5bfd04 Stefan Sperling

wrap overlong line


e93cd8287a Stefan Sperling

fix imsg_compose() error check in got_privsep_send_error()


b9c3392628 Stefan Sperling

avoid unnecessary memcpy in got_privsep_send_commit()


a58a49db3d Stefan Sperling

avoid unnecessary memcpy in got_privsep_send_tree()



291624d8a1 Stefan Sperling

kill more unnecessary memcpy in privsep.c


c0588d8daf Stefan Sperling

avoid unnecessary memcpy in got_privsep_recv_tree()


5df4932d8e Stefan Sperling

improve handling of struct got_object_qid allocations


ccb26ccd3c Stefan Sperling

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




05e1230b0e Stefan Sperling

rename got_commit_object_mini to got_mini_commit_object