Commits


happy new copyright year


got_pack_get_object_size() -> got_pack_get_max_delta_object_size()


pass smallish blobs directly via imsg buffer


remove struct got_object from public library API


fix error handling in got_pack_stop_privsep_child()


bounds checks before memcpy in got_delta_apply_in_mem()


make object caching actually work in got-read-pack


handle errors from read(2) better while reading pack files


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


stop sending deltas in imsg; cache deltas in got-read-pack


start reading pack files with privsep; still WIP


remove unused includes from pack.c


make got_packfile_extract_object_to_mem() accept pack instead of repo


make got_packfile_extract_object() accept a pack instead of a repo


make got_packfile_open_object() accept a pack instead of a repo


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


make open_packed_object() expect a pack instead of a repo


remove unused parameter of open_delta_object()


don't redundantly open pack file in dump_delta_chain_to_file()


don't open pack redundantly in dump_delta_chain_to_mem()


remove unused parameter from functions resolving packfile deltas


remove unused parameter of open_packfile()


remove unused parameter of get_packfile_path()


remove unused parameter of get_object_idx()


move packidx header initialization to a separate function