6 years ago 106807b41a Stefan Sperling
make object caching actually work in got-read-pack
6 years ago faaa1c0fd2 Stefan Sperling
handle errors from read(2) better while reading pack files
6 years ago 3840f4c96d Stefan Sperling
fix "rpath" pledge violation in got-read-pack
6 years ago c59b334653 Stefan Sperling
stop sending deltas in imsg; cache deltas in got-read-pack
6 years ago 876c234bd6 Stefan Sperling
start reading pack files with privsep; still WIP
6 years ago 40cf720813 Stefan Sperling
remove unused includes from pack.c
6 years ago 7e212e3dbc Stefan Sperling
make got_packfile_extract_object_to_mem() accept pack instead of repo
6 years ago 2414057009 Stefan Sperling
make got_packfile_extract_object() accept a pack instead of a repo
6 years ago 2090a03dad Stefan Sperling
make got_packfile_open_object() accept a pack instead of a repo
6 years ago 1510f46981 Stefan Sperling
move pack caching code from pack.c to repository.c
6 years ago 35c737652c Stefan Sperling
make open_packed_object() expect a pack instead of a repo
6 years ago a98c62b125 Stefan Sperling
remove unused parameter of open_delta_object()
6 years ago 2ce68b2f7d Stefan Sperling
don't redundantly open pack file in dump_delta_chain_to_file()
6 years ago 48095039dd Stefan Sperling
don't open pack redundantly in dump_delta_chain_to_mem()
6 years ago c8ecd499e6 Stefan Sperling
remove unused parameter from functions resolving packfile deltas
6 years ago 4fb0d74079 Stefan Sperling
remove unused parameter of open_packfile()
6 years ago 4a9c75d926 Stefan Sperling
remove unused parameter of get_packfile_path()
6 years ago 3413160a99 Stefan Sperling
remove unused parameter of get_object_idx()
6 years ago 817c5a18db Stefan Sperling
move packidx header initialization to a separate function
6 years ago c336f88938 Stefan Sperling
don't store copies of packfile paths in each delta
6 years ago 673702af1d Stefan Sperling
fix leak in dump_delta_chain_to_file()
6 years ago ab3ad429d1 Stefan Sperling
fix leaks in resolve_offset_delta()
6 years ago 3efa19e75e Stefan Sperling
fix more memleaks
6 years ago e8f89a814e Stefan Sperling
only unmap map if non-NULL in got_pack_close()
6 years ago 45202a8f5e Stefan Sperling
fix reading ref deltas