Commit Briefs

5b7e13a71f Stefan Sperling

put a limit on delta chain recursion


dfb54902d3 Stefan Sperling

wrap long lines





16dcbf911a Stefan Sperling

remove debug code accidentally committed


72eb343178 Stefan Sperling

look up deltas in the correct pack file





4589e373ff Stefan Sperling

remove mmap() stuff; checkout is fast enough for now


0bd0053c34 Stefan Sperling

handle empty files in got_packfile_extract_object()


d0f3be7ced Stefan Sperling

initialize some output variables on failure



40426839c0 Stefan Sperling

remove unused argument from get_delta_chain_max_size()



a53d2f1379 Stefan Sperling

cache delta data in struct got_delta directly


6d89869a98 Stefan Sperling

use cached packfile in open_packed_object()


999f19f65e Stefan Sperling

use cached packfile in resolve_ref_delta()



f7e127f30c Stefan Sperling

move delta cache into struct got_pack





ef2bccd93f Stefan Sperling

stop opening pack files redundantly to read deltas