Commit Briefs

72eb343178 Stefan Sperling

look up deltas in the correct pack file



a53d2f1379 Stefan Sperling

cache delta data in struct got_delta directly



ef2bccd93f Stefan Sperling

stop opening pack files redundantly to read deltas



224848656b Stefan Sperling

process delta chains in memory if max size is < 32 MB


39ff877fbb Stefan Sperling

expand deltas in memory if result size is < 32MB


32cb896c4b Stefan Sperling

rename library-private headers from *_priv.h to *_lib.h


5677e194b1 Stefan Sperling

rename got_zb_priv.h to got_zbuf_priv.h



bdd2fbb322 Stefan Sperling

read delta data from the right offset


06e5fc98c0 Stefan Sperling

fix a bug where we'd skip commands in the delta stream



3606d7fc8e Stefan Sperling

tweak the API which inflates data to a file



885d3e0206 Stefan Sperling

implement delta combiner and a small test suite for it


6691714a6b Stefan Sperling

prepare application of deltas


c3703302b1 Stefan Sperling

model delta chains in a better way



8622058b8e Stefan Sperling

Rename 'size' field in got_delta_base to 'delta_size'.



efd2a263f5 Stefan Sperling

add some stub code for packed ref-delta objects