Closed JuniorJPDJ closed 6 months ago
run $hdiffz or $hpatchz, can see some info about VCDIFF.
( ref #316 )
so hdiffz creates fully compatible VCDIFF, but hpatchz can only apply patches created by hdiffz?
I'm sorry I didn't make the situation clear.
$hdiffz -VCD ...
created diffFile, uncompressed, compatible with VCDIFF format.$hdiffz -VCD-compressLevel[-dictSize] ...
created diffFile, compressed by 7zXZ, compatible $xdelta3 -S lzma
.$xdelta3 -S
, requires O(sourceWindowSize+targetWindowSize) memory when patching; $xdelta3 -S lzma
, requires O(sourceWindowSize+targetWindowSize+3*dictSize) memory when patching; $xdelta3 -S djw
or $xdelta3 -S fgk
. (hpatchz not included djw&fgk's decompressor)
Hey, Can you please tell me more about what's partial in the compatibility between hdiffpatch and vcdiff? It would be nice if you could also write it in readme for others ;D Readme states this: partially compatible with the open-vcdiff and xdelta3 patch file format VCDIFF(RFC 3284).