6 years ago Stefan Sperling
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()
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()
introduce GOT_ERR_RANGE
add got_object_open_as_tree() and got_object_open_by_path()
make got_canonpath() return a got_error
introduce got_canonpath()
remove unused and broken got_path_segment_count()
undo previous; it broke tog(1) with openssl repo
iter_node insertion hack in commit graph shouldn't be needed
display UTC commit timestamps in tog(1)
store commit timestamps as 'struct tm' in UTC
make tog(1) compile again
show 'got log' options in sorted order
wording tweak in got(1) man page
make 'got log -c' accept a branch name
remove unused -v option for 'got log'
improve option listings in got(1) man page
got log: allow first-parent traversal with the commit graph
plug mem leaks in tog's mbs2ws()