Commits


start reading pack files with privsep; still WIP


implement fork+exec (and by the way, fix the build...)


move object parsing code into a separate file


rename zbuf to inflate


make struct got_tree_object opaque


store commit timestamps as 'struct tm' in UTC


rename got_parent_id to got_object_qid; better generic name


show timezone offset in 'got log'


make commit timestamps work across privsep


verify size of blob received from privsep child


read blobs through privsep


give some privsep functions shorter names


in got_privsep_recv_tree_obj() free tree upon imsg_read() error


read tree names from imsg at the right offset


read tree objects with privsep


don't transform sha1 to string and back for icommits


read commit objects with privsep


don't proceed after errors in got_privsep_send_error()


create recv_one_imsg() helper


create recv_imsg_error helper function


unpriv process doesn't know the actual object id


treat unexpected message from unpriv processes as error


handle errno errors correctly in got_privsep_recv_obj()


read object headers with privsep