Commits


move got_opentmp* functions to public API; used from tog


rename the library-internal headers again to a common prefix


set obj->size of packed deltified objects to object's actual size


use pledge(2) in regression tests


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


rename test functions; we apply deltas, we don't combine them


rename private header filenames so they are in got_ namespace


public API is now independent of sha1.h and zlib.h


delta bases are no longer compressed; update delta_test


implement delta combiner and a small test suite for it


make tests print 'ok' if they pass


add a skeleton for a delta test (empty)