Commits


fix leak in got_object_idset_remove()


introduce got_object_idset_remove_random()


undo previous; this approach won't work


allow removing an unspecified element with got_object_idset_remove()


remove debug output


add a very simple object cache


init output param of got_object_open_as_*


remove left-over debug code


make annotate_line() non-fatal; handles files getting short


simplify blame_open(): pcommit is not required


remove wrong comment


basic 'got blame' implementation


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