5 years ago Stefan Sperling
replace some calloc() with malloc() in object.c
allow going back to previously blamed commits in tog blame
implement incremental blame display for tog
rename zbuf to inflate
6 years ago Stefan Sperling
make struct got_tree_object opaque
remove unnecessary fdopen()
fix mem leak introduced with caching: actually close objects
add a commit cache as well
add a tree object cache to struct got_repository
add a very simple object cache
init output param of got_object_open_as_*
implement got_object_open_as_blob()
fix path length accounting in got_object_open_by_path()
rename 'entry' to 'te' in got_object_open_by_path()
don't quit loop too early in got_object_open_by_path()
fix bogus free() in got_object_open_by_path()
fix object type check in got_open_object_as_tree()
introduce got_object_blob_dump_to_file()
add got_object_open_as_tree() and got_object_open_by_path()
store commit timestamps as 'struct tm' in UTC
promote commit graph's open_commit() helper to public API
rename got_parent_id to got_object_qid; better generic name
free timezone offset strings in got_object_commit_close()
show timezone offset in 'got log'
parse commit timestamps when opening commits