Commit Briefs

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


6845d28477 Stefan Sperling

use SEEK_SET instead of SEEK_CUR after opening packfile


87c99799b9 Stefan Sperling

start caching file handles to packfiles



40dc5ff850 Stefan Sperling

rename a function for clarity