Commit Briefs

edfa7d7faf Stefan Sperling

plug a tree object leak in worktree.c


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


d6bda086e6 Stefan Sperling

send deltas when requesting packed object extraction


876c234bd6 Stefan Sperling

start reading pack files with privsep; still WIP


40cf720813 Stefan Sperling

remove unused includes from pack.c





1510f46981 Stefan Sperling

move pack caching code from pack.c to repository.c


35c737652c Stefan Sperling

make open_packed_object() expect a pack instead of a repo


a98c62b125 Stefan Sperling

remove unused parameter of open_delta_object()



48095039dd Stefan Sperling

don't open pack redundantly in dump_delta_chain_to_mem()



4fb0d74079 Stefan Sperling

remove unused parameter of open_packfile()


4a9c75d926 Stefan Sperling

remove unused parameter of get_packfile_path()


3413160a99 Stefan Sperling

remove unused parameter of get_object_idx()


817c5a18db Stefan Sperling

move packidx header initialization to a separate function


0adca11afb Stefan Sperling

tell git to ignore obj directories


f0b0c74605 Stefan Sperling

tweak comments in got_lib_privsep.h


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