Commit Briefs

7788015835 Stefan Sperling

move code not used by libexec tools out of object_parse.c


106807b41a Stefan Sperling

make object caching actually work in got-read-pack


2ff12563f8 Stefan Sperling

fix 'make PROFILE=1' build


3840f4c96d Stefan Sperling

fix "rpath" pledge violation in got-read-pack


6bef87be90 Stefan Sperling

move object cache out of repository.c to its own file


55da3778cb Stefan Sperling

read packed blobs with privsep


e78854052d Stefan Sperling

read packed trees with privsep


cfd633c2f1 Stefan Sperling

read packed commits with privsep


876c234bd6 Stefan Sperling

start reading pack files with privsep; still WIP


3cab8b4df8 Stefan Sperling

put repository path into privsep children's argv


3516b818d9 Stefan Sperling

init ibuf only once for the lifetime of a privsep child


ad242220ad Stefan Sperling

implement fork+exec (and by the way, fix the build...)


03fa71c876 Stefan Sperling

move some more functions from object.c to object_parse.c


a440fac05e Stefan Sperling

move object parsing code into a separate file