Commits


increase delta recursion limit; was too low for openbsd git repo


don't override error codes in diff_modified_blob()


fix error code in got_object_blob_open()


verify size of blob received from privsep child


read blobs through privsep


give some privsep functions shorter names


prepare for blob privsep: use file descriptors instead of FILE


add got_inflate_read_fd() and got_inflate_to_fd()


introduce got_opentempfd()


add open_loose_blob() helper


simplify error handling in got_object_blob_open()


extract blobs to tempfiles instead of reading through zlib


cosmetic output tweaks


fix double-tree in cmd_checkout()


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


clean up imsg comments and declarations a bit


typo


read commit objects with privsep


try to infer repository path from work tree


simplify variable names in read_object_header_privsep_child()


add read_object_header_privsep_child() helper


don't proceed after errors in got_privsep_send_error()