Commits


start reading pack files with privsep; still WIP


tweak comments in got_lib_privsep.h


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


store commit timestamps as 'struct tm' in UTC


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


read tree objects with privsep


don't transform sha1 to string and back for icommits


clean up imsg comments and declarations a bit


read commit objects with privsep


unpriv process doesn't know the actual object id


read object headers with privsep


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


mark imsg structs which contain got_object_id as __packed__


define imsg for loose blobs and trees; allow inline delta stream


shorten imsg type names, and introduce a separate object structure


we will probably be using imsg_flush() rather than imsg_compose()


tweak privsep messages to transmit delta data in imsg buffers


add an error reporting imsg


typo


add a rough outline for privsep support