6 years ago 25783624d6 Stefan Sperling
use stricter CPPFLAGS from mpi
6 years ago 32cb896c4b Stefan Sperling
rename library-private headers from *_priv.h to *_lib.h
6 years ago 1411938ba6 Stefan Sperling
rename private header filenames so they are in got_ namespace
6 years ago 59ece79d29 Stefan Sperling
make struct got_object_id opaque
6 years ago f934cf2c63 Stefan Sperling
make struct got_blob_object opaque
6 years ago eba5c6bb85 Stefan Sperling
repair blob diffing
6 years ago 7467195036 Stefan Sperling
add output file argument to got_diff_tree
6 years ago eb651edf82 Stefan Sperling
more progress on reading packed/deltified objects
6 years ago eef6493a8d Stefan Sperling
Make struct got_object opaque to users of the library
6 years ago b107e67fba Stefan Sperling
Implement open() support for offset delta objects
6 years ago a1fd68d829 Stefan Sperling
Extract non-deltified objects from pack files.
6 years ago a3e2cbea87 Stefan Sperling
make tree diffing work
6 years ago 98abbc8404 Stefan Sperling
test tree diff (not yet working correctly)
6 years ago 013404a990 Stefan Sperling
add todo comment
6 years ago 2c56f2ce17 Stefan Sperling
implement diff_deleted_tree
6 years ago 9c70d4c367 Stefan Sperling
implement diff_added_tree
6 years ago 789689b5b9 Stefan Sperling
implement diff_modified_tree
6 years ago c7020aea63 Stefan Sperling
increase buffer sizes for blob diffing
6 years ago 365fb43632 Stefan Sperling
implement diff_deleted_blob
6 years ago a78522637b Stefan Sperling
handle fdopen() failure in opentemp()
6 years ago cb74ff2103 Stefan Sperling
pass output file to diffreg
6 years ago 6a213ccb7e Stefan Sperling
implement diff_modified_blob
6 years ago 4e22badc0d Stefan Sperling
implement diff_added_blob
6 years ago 0cb61c4741 Stefan Sperling
whitespace
6 years ago f9d67749a9 Stefan Sperling
move tempfile creation out of got_diffreg()