3 years ago Christian Weisgerber
ok stsp
4 years ago Stefan Sperling
make got-index-pack check the expected pack checksum passed from main process
make got-index-pack compute and verify the pack file's SHA1 checksum
move functions from privsep.c to the helpers which use them where possible
write large objects to disk when resolving deltas; raise in-mem delta threshold
tweak delta cache size in got-index-pack
use qsort(3) instead of mergesort(3) to avoid a large spike in memory usage
write CRC info in one chunk rather than calling write(2) once per object
don't forget to send a final progress notification from got-index-pack
waste less time on sending progress messages over the privsep pipe
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
another indentation fix
remove now pointless error check
fix indentation
use a dedicated imsg for sending the pack index output file descriptor
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