Commit Briefs



6c34b1aaf4 Stefan Sperling

whitespace formatting fixes in include/


b72f483a5d Stefan Sperling

make 'got diff' show local changes in work tree



adacb96fd8 Stefan Sperling

show commit timestamps in diff headers


15a949835c Stefan Sperling

remove struct got_object from public library API


4a8520aa6b Stefan Sperling

use a constant for max diff context size


df2871d297 Stefan Sperling

make amount of diff context configurable at API level


f6861a8122 Stefan Sperling

display file paths in diffs instead of blob SHA1s


11528a8298 Stefan Sperling

move common diff helpers from got and tog into lib/diff.c


0c60ce5ab2 Stefan Sperling

document the current public API


7467195036 Stefan Sperling

add output file argument to got_diff_tree


474b4f9423 Stefan Sperling

add some unimplemented stubs for tree diffing


62136d3a8b Stefan Sperling

allow for custom diff header labels


ed9e98a87f Stefan Sperling

store global diff state in memory provided by caller


7d283eeedc Stefan Sperling

add and test basic blob diffing functionality