5 years ago Stefan Sperling
make got path APIs available to library consumers
check for errors from fclose()
happy new copyright year
apply unveil(2) to delta tests
make C test output match cmdline test output
test for libgit2's out-of-bounds read of delta bug
test for git's "Fix big left-shifts of unsigned char" delta bug
fix 'make PROFILE=1' build
6 years ago Stefan Sperling
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)