Commit Briefs

6e790f45d6 Stefan Sperling

move parse_commit_time() to object.c and make public API


bacc99353d Stefan Sperling

show log message above a diff between commits


511a516b74 Stefan Sperling

move got_opentmp* functions to public API; used from tog


b419fc475b Stefan Sperling

error out if child dies or does not exit with success



be37c2e655 Stefan Sperling

don't pass redundant program name to setproctitle()


1a6b3ab742 Stefan Sperling

fix error code in got_object_blob_open()


2967a784ac Stefan Sperling

verify size of blob received from privsep child


ff6b18f831 Stefan Sperling

read blobs through privsep


068fd2bf0c Stefan Sperling

give some privsep functions shorter names



57efb1af59 Stefan Sperling

add open_loose_blob() helper


c7254d7957 Stefan Sperling

simplify error handling in got_object_blob_open()


15c8b0e675 Stefan Sperling

extract blobs to tempfiles instead of reading through zlib


e033d80370 Stefan Sperling

read tree objects with privsep


e506bf32df Stefan Sperling

typo


bff6ca00c7 Stefan Sperling

read commit objects with privsep



302b7dd65f Stefan Sperling

add read_object_header_privsep_child() helper


6cd97fccb3 Stefan Sperling

plug fd leak in read_object_header_privsep()


d5003b7904 Stefan Sperling

make open_loose_object return a file descriptor


15d3ea5655 Stefan Sperling

close pipe in unpriv child


2178c42edf Stefan Sperling

read object headers with privsep


e6b1056ef3 Stefan Sperling

initialize output parameter in object_path()


3235492e3f Stefan Sperling

add the ability to start the log at a particular commit