5 years ago Stefan Sperling
show commit timestamps in diff headers
remove struct got_object from public library API
make commit objects opaque in the library's API
make amount of diff context configurable at API level
fix 'make PROFILE=1' build
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
implement fork+exec (and by the way, fix the build...)
6 years ago Stefan Sperling
make struct got_tree_object opaque
rename got_parent_id to got_object_qid; better generic name
move got_opentmp* functions to public API; used from tog
read object headers with privsep
rename 'refs' to 'reference'
verify diff output in blob diff test
remove GOT_ERR_NO_MEM, we can just use errno in those cases
fix memleak in test helper function print_tree_object()
use pledge(2) in regression tests
use stricter CPPFLAGS from mpi
fix repos path argument processing in repository_test
move got_sha1.h to private lib directory
public API is now independent of sha1.h and zlib.h
make length of id string an implementation detail
remove got_parse_object_id(), add got_object_open_by_id_str() instead