6 years ago ac25a29282 Stefan Sperling
add a skeleton for a delta test (empty)
6 years ago 96a1d71709 Stefan Sperling
document the delta stream data format
6 years ago 710bb5ca3b Stefan Sperling
rename delta dumping helper function and tweak its parameter list
6 years ago 6691714a6b Stefan Sperling
prepare application of deltas
6 years ago 4ee4114f42 Stefan Sperling
rename helper function open_object() to fopen_object()
6 years ago c7fe698a2b Stefan Sperling
add a helper function for opening a pack file
6 years ago b432fb3b23 Stefan Sperling
treat tag objects as a plain type in got_packfile_extract_object()
6 years ago d33fc9efbb Stefan Sperling
treat tag objects as a plain type in open_packed_object()
6 years ago a48db7e5b5 Stefan Sperling
add support for opening ref delta objects
6 years ago 6b9c967331 Stefan Sperling
resolve ref deltas as part of a delta chain
6 years ago 348f621c79 Stefan Sperling
s/decode_/parse_/
6 years ago c3703302b1 Stefan Sperling
model delta chains in a better way
6 years ago 5a2e13f792 Stefan Sperling
undo previous, a delta base might be a plain object so 'size' is better
6 years ago 8622058b8e Stefan Sperling
Rename 'size' field in got_delta_base to 'delta_size'.
6 years ago a3500804a1 Stefan Sperling
add a helper function to reduce size of a switch statement
6 years ago 96f5e8b328 Stefan Sperling
add support for delta chains; implement them for offset deltas
6 years ago cecc778e88 Stefan Sperling
compute off_delta offset correctly
6 years ago 68823f7f28 Stefan Sperling
add file I forgot to add
6 years ago 4e8cda5531 Stefan Sperling
We only support plain objects as delta base for now.
6 years ago eef6493a8d Stefan Sperling
Make struct got_object opaque to users of the library
6 years ago d22131b730 Stefan Sperling
fix build
6 years ago b107e67fba Stefan Sperling
Implement open() support for offset delta objects
6 years ago 9710aac2fc Stefan Sperling
rename helper function
6 years ago 6ccb713b7c Stefan Sperling
Add helper function for opening packed plain objects
6 years ago efd2a263f5 Stefan Sperling
add some stub code for packed ref-delta objects