6 years ago 883f046994 Stefan Sperling
make struct got_tree_object opaque
6 years ago 4842267fac Stefan Sperling
remove unnecessary fdopen()
6 years ago cc538cdd88 Stefan Sperling
fix mem leak introduced with caching: actually close objects
6 years ago 1943de0147 Stefan Sperling
add a commit cache as well
6 years ago f6be5c308a Stefan Sperling
add a tree object cache to struct got_repository
6 years ago 7bb0daa102 Stefan Sperling
add a very simple object cache
6 years ago 835e0dbdc8 Stefan Sperling
init output param of got_object_open_as_*
6 years ago a19581a24b Stefan Sperling
implement got_object_open_as_blob()
6 years ago 6760632185 Stefan Sperling
fix path length accounting in got_object_open_by_path()
6 years ago db37e2c0e0 Stefan Sperling
rename 'entry' to 'te' in got_object_open_by_path()
6 years ago 00530cfb2a Stefan Sperling
don't quit loop too early in got_object_open_by_path()
6 years ago 197aa481b5 Stefan Sperling
fix bogus free() in got_object_open_by_path()
6 years ago 1cbc02b603 Stefan Sperling
fix object type check in got_open_object_as_tree()
6 years ago 35e9ba5d1c Stefan Sperling
introduce got_object_blob_dump_to_file()
6 years ago 776d4d299a Stefan Sperling
add got_object_open_as_tree() and got_object_open_by_path()
6 years ago 788c352e1f Stefan Sperling
store commit timestamps as 'struct tm' in UTC
6 years ago be6a1b5ad0 Stefan Sperling
promote commit graph's open_commit() helper to public API
6 years ago 79f35eb3b4 Stefan Sperling
rename got_parent_id to got_object_qid; better generic name
6 years ago 7cd42a1a10 Stefan Sperling
free timezone offset strings in got_object_commit_close()
6 years ago 6c281f94f6 Stefan Sperling
show timezone offset in 'got log'
6 years ago 4626e41630 Stefan Sperling
parse commit timestamps when opening commits
6 years ago 6e790f45d6 Stefan Sperling
move parse_commit_time() to object.c and make public API
6 years ago bacc99353d Stefan Sperling
show log message above a diff between commits
6 years ago 511a516b74 Stefan Sperling
move got_opentmp* functions to public API; used from tog
6 years ago b419fc475b Stefan Sperling
error out if child dies or does not exit with success