Releases: sisong/HDiffPatch
Releases · sisong/HDiffPatch
v4.8.0
Note:
- create a delta:
$hdiffz -m-6 -SD -c-zstd-21-24 -d oldPath newPath outDiffFile
; if file is very large, try changing-m-6
to-s-64
; apply the delta:$hpatchz oldPath diffFile outNewPath
- I did not tested linux_riscv32 cmdline on riscv linux PC
- I did not tested windows_arm32 & windows_arm64 cmdline on Arm Windows PC
- libhpatchz.so in
android_hpatchz/libs
support decompressor: zlib,lzma,lzma2,zstd , & support diffFile created by $hdiffz,$hdiffz -SD - libhpatchz.so in
android_hpatchz/libs_patchers
support decompressor: zlib,lzma,lzma2,zstd,bzip2 , & support diffFile created by $hdiffz,$hdiffz -SD,$hdiffz -BSD,$bsdiff4,$hdiffz -VCD,$open-vcdiff delta,$xdelta3 -S,$xdelta3 -S lzma - libhpatchz.a in
ios_macos_hpatchz
support iOS,macos , & support decompressor: zlib,lzma,lzma2,zstd,bzip2 , & support diffFile created by $hdiffz,$hdiffz -SD,$hdiffz -BSD,$bsdiff4,$hdiffz -VCD,$open-vcdiff delta,$xdelta3 -S,$xdelta3 -S lzma
v4.7.0
Note:
- create a delta:
$hdiffz -m-6 -SD -c-zstd-21-24 -d oldPath newPath outDiffFile
; if file is very large, try changing-m-6
to-s-64
; apply the delta:$hpatchz oldPath diffFile outNewPath
- I did not tested linux_riscv32&linux_riscv64 cmdline on riscv linux PC
- I did not tested windows_arm32 & windows_arm64 cmdline on Arm Windows PC
- libhpatchz.so in
android_hpatchz/libs
support decompressor: zlib,lzma,lzma2,zstd , & support diffFile created by $hdiffz,$hdiffz -SD - libhpatchz.so in
android_hpatchz/libs_patchers
support decompressor: zlib,lzma,lzma2,zstd,bzip2 , & support diffFile created by $hdiffz,$hdiffz -SD,$hdiffz -BSD,$bsdiff4,$hdiffz -VCD,$open-vcdiff delta,$xdelta3 -S,$xdelta3 -S lzma - libhpatchz.a in
ios_macos_hpatchz
support iOS,macos , & support decompressor: zlib,lzma,lzma2,zstd,bzip2 , & support diffFile created by $hdiffz,$hdiffz -SD,$hdiffz -BSD,$bsdiff4,$hdiffz -VCD,$open-vcdiff delta,$xdelta3 -S,$xdelta3 -S lzma
v4.6.9
Note:
- create a delta:
$hdiffz -m-6 -SD -c-zstd-21-24 -d oldPath newPath outDiffFile
; if file is very large, try changing-m-6
to-s-64
; apply the delta:$hpatchz oldPath diffFile outNewPath
- I did not tested linux_riscv32&linux_riscv64 cmdline on riscv linux PC
- I did not tested windows_arm32 & windows_arm64 cmdline on Arm Windows PC
- libhpatchz.so in
android_hpatchz/libs
support decompressor: zlib,lzma,lzma2,zstd , & support diffFile created by $hdiffz,$hdiffz -SD - libhpatchz.so in
android_hpatchz/libs_patchers
support decompressor: zlib,lzma,lzma2,zstd,bzip2 , & support diffFile created by $hdiffz,$hdiffz -SD,$hdiffz -BSD,$bsdiff4,$hdiffz -VCD,$open-vcdiff delta,$xdelta3 -S,$xdelta3 -S lzma - libhpatchz.a in
ios_macos_hpatchz
support iOS,macos , & support decompressor: zlib,lzma,lzma2,zstd,bzip2 , & support diffFile created by $hdiffz,$hdiffz -SD,$hdiffz -BSD,$bsdiff4,$hdiffz -VCD,$open-vcdiff delta,$xdelta3 -S,$xdelta3 -S lzma
v4.6.8
Note:
- create a delta:
$hdiffz -m-6 -SD -c-zstd-21-24 -d oldPath newPath outDiffFile
; if file is very large, try changing-m-6
to-s-64
; apply the delta:$hpatchz oldPath diffFile outNewPath
- I did not tested linux_riscv32&linux_riscv64 cmdline on riscv linux PC
- I did not tested windows_arm32 & windows_arm64 cmdline on Arm Windows PC
- libhpatchz.so in
android_hpatchz/libs
support decompressor: zlib,lzma,lzma2,zstd , & support diffFile created by $hdiffz,$hdiffz -SD - libhpatchz.so in
android_hpatchz/libs_patchers
support decompressor: zlib,lzma,lzma2,zstd,bzip2 , & support diffFile created by $hdiffz,$hdiffz -SD,$hdiffz -BSD,$bsdiff4,$hdiffz -VCD,$open-vcdiff delta,$xdelta3 -S,$xdelta3 -S lzma - libhpatchz.a in
ios_macos_hpatchz
support iOS,macos , & support decompressor: zlib,lzma,lzma2,zstd,bzip2 , & support diffFile created by $hdiffz,$hdiffz -SD,$hdiffz -BSD,$bsdiff4,$hdiffz -VCD,$open-vcdiff delta,$xdelta3 -S,$xdelta3 -S lzma
v4.6.7
Note:
- create a delta:
$hdiffz -m-6 -SD -c-zstd-21-24 -d oldPath newPath outDiffFile
; if file is very large, try changing-m-6
to-s-64
; apply the delta:$hpatchz oldPath diffFile outNewPath
- I did not tested linux_riscv32&linux_riscv64 cmdline on riscv linux PC
- I did not tested windows_arm32 & windows_arm64 cmdline on Arm Windows PC
- libhpatchz.so in
android_hpatchz/libs
support decompressor: zlib,lzma,lzma2,zstd , & support diffFile created by $hdiffz,$hdiffz -SD - libhpatchz.so in
android_hpatchz/libs_patchers
support decompressor: zlib,lzma,lzma2,zstd,bzip2 , & support diffFile created by $hdiffz,$hdiffz -SD,$hdiffz -BSD,$bsdiff4,$hdiffz -VCD,$open-vcdiff delta,$xdelta3 -S,$xdelta3 -S lzma - libhpatchz.a in
ios_macos_hpatchz
support iOS,macos , & support decompressor: zlib,lzma,lzma2,zstd,bzip2 , & support diffFile created by $hdiffz,$hdiffz -SD,$hdiffz -BSD,$bsdiff4,$hdiffz -VCD,$open-vcdiff delta,$xdelta3 -S,$xdelta3 -S lzma
v4.6.6
Note:
- create a delta:
$hdiffz -m-6 -SD -c-zstd-21-24 -d oldPath newPath outDiffFile
; if file is very large, try changing-m-6
to-s-64
; apply the delta:$hpatchz oldPath diffFile outNewPath
- I did not tested windows_arm32 & windows_arm64 cmdline on Arm Windows PC
- libhpatchz.so in
android_hpatchz/libs
support decompressor: zlib,lzma,lzma2,zstd & support diffFile created by $hdiffz,$hdiffz -SD - libhpatchz.so in
android_hpatchz/libs_patchers
support decompressor: zlib,lzma,lzma2,zstd,bzip2 & support diffFile created by $hdiffz,$hdiffz -SD,$hdiffz -BSD,$bsdiff4,$hdiffz -VCD,$open-vcdiff delta,$xdelta3 -S,$xdelta3 -S lzma - iOS_SDK_hpatchz now only for test; support architectures: armv7,armv7s,arm64,arm64e,i386,x86_64 & support decompressor: zlib,lzma,lzma2,zstd,bzip2 & support diffFile created by $hdiffz,$hdiffz -SD,$hdiffz -BSD,$bsdiff4,$hdiffz -VCD,$open-vcdiff delta,$xdelta3 -S,$xdelta3 -S lzma
v4.6.5
Note:
- create a delta:
$hdiffz -m-6 -SD -c-zstd-21-24 -d oldPath newPath outDiffFile
; if file is very large, try changing-m-6
to-s-64
; apply the delta:$hpatchz oldPath diffFile outNewPath
- I did not tested windows_arm32 & windows_arm64 cmdline on Arm Windows PC
- libhpatchz.so in
android_hpatchz/libs
support decompressor: zlib,lzma,lzma2,zstd & support diffFile created by $hdiffz,$hdiffz -SD - libhpatchz.so in
android_hpatchz/libs_patchers
support decompressor: zlib,lzma,lzma2,zstd,bzip2 & support diffFile created by $hdiffz,$hdiffz -SD,$hdiffz -BSD,$bsdiff4,$hdiffz -VCD,$open-vcdiff delta,$xdelta3 -S,$xdelta3 -S lzma
v4.6.3
Note:
- I did not tested windows_arm32 & windows_arm64 cmdline on Arm Windows PC
- libhpatchz.so in
android_hpatchz/libs
support decompressor: zlib,lzma,lzma2,zstd & support diffFile created by $hdiffz,$hdiffz -SD - libhpatchz.so in
android_hpatchz/libs_patchers
support decompressor: zlib,lzma,lzma2,zstd,bzip2 & support diffFile created by $hdiffz,$hdiffz -SD,$hdiffz -BSD,$bsdiff4,$hdiffz -VCD,$open-vcdiff delta,$xdelta3 -S,$xdelta3 -S lzma
v4.6.0
Note:
- I did not tested windows_arm32 & windows_arm64 cmdline on Arm Windows PC
- libhpatchz.so in
android_hpatchz/libs
support decompressor: zlib,lzma,lzma2,zstd & support diffFile created by $hdiffz,$hdiffz -SD - libhpatchz.so in
android_hpatchz/libs_patchers
support decompressor: zlib,lzma,lzma2,zstd,bzip2 & support diffFile created by $hdiffz,$hdiffz -SD,$hdiffz -BSD,$bsdiff4,$hdiffz -VCD,$open-vcdiff delta,$xdelta3 -S,$xdelta3 -S lzma
v4.5.2
Note:
- I did not tested windows_arm32 & windows_arm64 cmdline on Windows PC
- linux_arm32 is eabihf
- libhpatchz.so in
android_hpatchz/libs
support decompresser: zlib,lzma,lzma2 & support diffFile created by hdiffz,hdiffz -SD - libhpatchz.so in
android_hpatchz/libs_patchers
support decompresser: zlib,lzma,lzma2,bzip2 & support diffFile created by hdiffz,hdiffz -SD,bsdiff4,hdiffz -BSD,hdiffz -VCD,xdelta3(-S,-S lzma),open-vcdiff - libhpatchz.so in
android_hpatchz/libs_zstd
support decompresser: zlib,lzma,lzma2,bzip2,zstd & support diffFile created by hdiffz,hdiffz -SD,bsdiff4,hdiffz -BSD,hdiffz -VCD,xdelta3(-S,-S lzma),open-vcdiff