Commit Briefs


2d5e8ac71a Stefan Sperling

remove debug output


7bb0daa102 Stefan Sperling

add a very simple object cache


835e0dbdc8 Stefan Sperling

init output param of got_object_open_as_*


6fad634b7a Stefan Sperling

remove left-over debug code



ed77f2ae3c Stefan Sperling

simplify blame_open(): pcommit is not required


9b94757a3f Stefan Sperling

remove wrong comment


404c43c4fa Stefan Sperling

basic 'got blame' implementation


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()


730c718b4e Stefan Sperling

introduce GOT_ERR_RANGE



f7d20e8910 Stefan Sperling

make got_canonpath() return a got_error


e6eac3b8eb Stefan Sperling

introduce got_canonpath()


ec79880737 Stefan Sperling

remove unused and broken got_path_segment_count()


fe8df4c20b Stefan Sperling

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



4bb494d579 Stefan Sperling

display UTC commit timestamps in tog(1)


788c352e1f Stefan Sperling

store commit timestamps as 'struct tm' in UTC