5 years ago Stefan Sperling
fix crash in blame since 18f4293943894155d5ccbdb423f1e8a2bb1e1d62
undo commit timestamps next to paths in diffs; they are redundant
show blob headers in diffs for added/deleted files
show commit timestamps in diff headers
remove struct got_object from public library API
make commit objects opaque in the library's API
move commit header printing in diffs out of the library
revert previous; it made a wrong assumption and broke diff
make diff's match_entry_by_name() exit early if possible
fix paths in diffs showing newly added trees
compare object IDs just once in diff_entry_old_new()
avoid a call to mktime() in commit graph's add_node()
make amount of diff context configurable at API level
6 years ago Stefan Sperling
don't crash in got_diff_tree() if trees are empty
tweak log message headers again
tweak commit display
don't display blob IDs twice when diffing blobs directly
tweak diff output and adjust test expectations accordingly
show blob IDs in diffs again and make repository test pass
display file paths in diffs instead of blob SHA1s
remove empty line from commit diff output
implement incremental blame display for tog
make struct got_tree_object opaque
basic 'got blame' implementation
introduce got_object_blob_dump_to_file()