6 years ago 32cb896c4b Stefan Sperling
rename library-private headers from *_priv.h to *_lib.h
6 years ago 5677e194b1 Stefan Sperling
rename got_zb_priv.h to got_zbuf_priv.h
6 years ago 1411938ba6 Stefan Sperling
rename private header filenames so they are in got_ namespace
6 years ago bdd2fbb322 Stefan Sperling
read delta data from the right offset
6 years ago 06e5fc98c0 Stefan Sperling
fix a bug where we'd skip commands in the delta stream
6 years ago 0e22967e43 Stefan Sperling
we must store delta's type-and-size length separately to skip it
6 years ago 3606d7fc8e Stefan Sperling
tweak the API which inflates data to a file
6 years ago 824801e7ef Stefan Sperling
Improve delta combiner docs and rename a macro for clarity.
6 years ago 885d3e0206 Stefan Sperling
implement delta combiner and a small test suite for it
6 years ago 6691714a6b Stefan Sperling
prepare application of deltas
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 96f5e8b328 Stefan Sperling
add support for delta chains; implement them for offset deltas
6 years ago efd2a263f5 Stefan Sperling
add some stub code for packed ref-delta objects