4 years ago Stefan Sperling
more fine-tuning of fetch progress display
wrap overlong lines
populate an in-progress pack index only if ref deltas are present
avoid unnecessary memmove calls during the first indexing pass
do not buffer more data than necessary in got_inflate_to_mem_fd()
tweak indexing progress output again: display raw object counters
fix endless loop from 9c2cfea6 if decompressed data exceeds buffer size
avoid re-reading the entirety of an object's data to calculate the CRC
make use of the large object counter inside the packidx structure
remove duplicated code under #if 0
remove pointless lseek() call in index_pack()
fix CRC values in generated pack index
enable object CRC calculation in got-index-pack
remove header check from got-fetch-pack; not needed
create repository before connnecting and print a message when connected
tweak progress display
rewritten got-index-pack; sorry about the monster commit
make output buffer optional for got_inflate_to_mem{,_fd}()
add optional 'consumed' output parameter to got_inflate_to_mem_fd()
send indexing progress via an imsg
in got_fetch_pack, use a separate set of variables for fetching and indexing
check pack file hash in the main process
send pack file download progress information over imsg
improve error message on short packfile
rename imsg FETCH_PROGRESS to FETCH_REF