Commits


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