Commits


make 'got log' flush stdout when a commit has been printed


add path filtering support to commit graph


introduce got_object_tree_path_changed() and use it in 'got log'


replace got_object_open_by_path() with got_object_id_by_path()


change got_object_get_id() semantics; avoids pointless allocations


move far indented parts of print_commits() to separate function


tweak log message headers again


tweak commit display


display file paths in diffs instead of blob SHA1s


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