Commits


rename got_error_prefix_errno() to got_error_from_errno()


got_error_from_errno -> got_error_prefix_errno also add got_error_prefix_errno2 and got_error_prefix_errno3 which should hopefully all be merged into a single function with variadic args (but can't alloc mem)


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


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