Commit Briefs

a19581a24b Stefan Sperling

implement got_object_open_as_blob()


6760632185 Stefan Sperling

fix path length accounting in got_object_open_by_path()


db37e2c0e0 Stefan Sperling

rename 'entry' to 'te' in got_object_open_by_path()


00530cfb2a Stefan Sperling

don't quit loop too early in got_object_open_by_path()


197aa481b5 Stefan Sperling

fix bogus free() in got_object_open_by_path()


1cbc02b603 Stefan Sperling

fix object type check in got_open_object_as_tree()


35e9ba5d1c Stefan Sperling

introduce got_object_blob_dump_to_file()



788c352e1f Stefan Sperling

store commit timestamps as 'struct tm' in UTC


be6a1b5ad0 Stefan Sperling

promote commit graph's open_commit() helper to public API



7cd42a1a10 Stefan Sperling

free timezone offset strings in got_object_commit_close()


6c281f94f6 Stefan Sperling

show timezone offset in 'got log'


4626e41630 Stefan Sperling

parse commit timestamps when opening commits


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