5 years ago 15a949835c Stefan Sperling
remove struct got_object from public library API
5 years ago 96732e0bd8 Stefan Sperling
fix error handling in got_pack_stop_privsep_child()
5 years ago 34fca9c35c Stefan Sperling
bounds checks before memcpy in got_delta_apply_in_mem()
5 years ago 106807b41a Stefan Sperling
make object caching actually work in got-read-pack
5 years ago faaa1c0fd2 Stefan Sperling
handle errors from read(2) better while reading pack files
5 years ago 3840f4c96d Stefan Sperling
fix "rpath" pledge violation in got-read-pack
5 years ago c59b334653 Stefan Sperling
stop sending deltas in imsg; cache deltas in got-read-pack
5 years ago 876c234bd6 Stefan Sperling
start reading pack files with privsep; still WIP
5 years ago 40cf720813 Stefan Sperling
remove unused includes from pack.c
5 years ago 7e212e3dbc Stefan Sperling
make got_packfile_extract_object_to_mem() accept pack instead of repo
5 years ago 2414057009 Stefan Sperling
make got_packfile_extract_object() accept a pack instead of a repo
5 years ago 2090a03dad Stefan Sperling
make got_packfile_open_object() accept a pack instead of a repo
5 years ago 1510f46981 Stefan Sperling
move pack caching code from pack.c to repository.c
5 years ago 35c737652c Stefan Sperling
make open_packed_object() expect a pack instead of a repo
5 years ago a98c62b125 Stefan Sperling
remove unused parameter of open_delta_object()
5 years ago 2ce68b2f7d Stefan Sperling
don't redundantly open pack file in dump_delta_chain_to_file()
5 years ago 48095039dd Stefan Sperling
don't open pack redundantly in dump_delta_chain_to_mem()
5 years ago c8ecd499e6 Stefan Sperling
remove unused parameter from functions resolving packfile deltas
5 years ago 4fb0d74079 Stefan Sperling
remove unused parameter of open_packfile()
5 years ago 4a9c75d926 Stefan Sperling
remove unused parameter of get_packfile_path()
5 years ago 3413160a99 Stefan Sperling
remove unused parameter of get_object_idx()
5 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()