why does icepatch2calc generate so many .bz2 files

in Help Center
when using icepatch2 server, first we must using icepatch2calc to generate the .sum file , but why does icepatch2calc copy each patching file to a new .bz2 file?
thanks!
thanks!
0
Comments
Can you please also update your project description "IceStorm" is not a project.
thanks!
And, my personnal information updated..
Q: What does "if necessary" mean exactly?
That is correct, the compressed files are transferred to save bandwidth. The files are pre-compressed to save CPU.
This means if you want the client to abort patching, you can do so by returning false from most of the methods of the patcher feedback interface.
another Q: Does the Patcher :: patch method uncompressed files itself? or the client programmer is asked to do that?
You don't need to uncompress the files, it's taken care of by the Patcher class.
Cheers,
Benoit.