Commits


implement fork+exec (and by the way, fix the build...)


knf


move got blame's repo-path parameter to -r option


fix leaks in got's print_commits()


fix leaks in print_commits()


use strsep() correctly in got's print_commit()


eliminate local 'obj' variable in got's print_patch()


fix logic error in print_commits()


make 'got log' show all commits again and fix some leaks


set a boolean properly


initialize variable correctly


allow filtering history by paths in 'got log'


basic 'got blame' implementation


display UTC commit timestamps in tog(1)


store commit timestamps as 'struct tm' in UTC


show 'got log' options in sorted order


make 'got log -c' accept a branch name


remove unused -v option for 'got log'


got log: allow first-parent traversal with the commit graph


commit graph support for tog(1)


use got_object_open_as_commit() in 'got log'


rename got_parent_id to got_object_qid; better generic name


do not store commits in the commit graph; saves memory


fix check for author != committer in 'got log'


show timezone offset in 'got log'