4 years ago Stefan Sperling
jump right to the index of the first delta
document why deltas will usually be resolved within a single loop iteration
extract large objects to a temporary file in got-index-pack
only print fetch progress to stdout if something has changed
another indentation fix
remove now pointless error check
fix indentation
use a dedicated imsg for sending the pack fetch output file descriptor
use a dedicated imsg for sending the pack index output file descriptor
move to a less hectic progress display again
show path to temporary pack file in argv of got-fetch-pack and got-index-pack
ooops, re-enable offset deltas in got-fetch-pack
increase delta cache size for got-index-pack
avoid magic numbers when writing pack index header in got-index-pack
add mmap support to got-index-pack
remove unnecessary & in read_packed_object()
pledge got-index-pack
plug a memory leak in resolve_deltified_object()
free objects when indexing is done
allocate one large indexed object array upfront, not an array of pointers
plug memory leak in error path of read_packed_object()
use a union for delta-specific data in struct got_indexed_object
more fine-tuning of fetch progress display
wrap overlong lines
populate an in-progress pack index only if ref deltas are present