Commits


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


avoid unnecessary memmove calls during the first indexing pass


do not buffer more data than necessary in got_inflate_to_mem_fd()