Commit Briefs

e7c810ea16 Stefan Sperling

allow got_object_idset_remove() to retreive data pointer


fe8df4c20b Stefan Sperling

undo previous; it broke tog(1) with openssl repo



788c352e1f Stefan Sperling

store commit timestamps as 'struct tm' in UTC



a37db869c0 Stefan Sperling

remove false statement in comment



191379307b Stefan Sperling

improve comment


72f85f8c3a Stefan Sperling

fix endless loop in commit graph



9ba79e0498 Stefan Sperling

commit graph support for tog(1)


31920504be Stefan Sperling

rename commit graph's iter_candidates to iter_list


6e0c0f9a81 Stefan Sperling

remove got_commit_graph_contains_object()

Put equivalent functionality into fetch_commits_up_to() instead.


1142eae973 Stefan Sperling

introduce got_commit_graph_fetch_commits_up_to()


6a4c18905d Stefan Sperling

introduce got_commit_graph_contains_object


be6a1b5ad0 Stefan Sperling

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


c4d7a9c400 Stefan Sperling

replace inline code with call to open_commit() helper



b43fbaa022 Stefan Sperling

do not store commits in the commit graph; saves memory


d7b086402f Stefan Sperling

remove unused function


4626e41630 Stefan Sperling

parse commit timestamps when opening commits


6e790f45d6 Stefan Sperling

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


4bd3f2bbb7 Stefan Sperling

some commits were missing from the commit graph


c363871bed Stefan Sperling

commit graph: don't omit commits with equal timestamps