Compressed file format that allows easy deltas
https://github.com/zchunk/zchunk
zchunk is a compressed file format that splits the file into independent
chunks. This allows you to only download the differences when downloading a
new version of the file, and also makes zchunk files efficient over rsync.
zchunk files are protected with strong checksums to verify that the file you
downloaded is in fact the file you wanted.
- Developed at Archiving
- Sources inherited from project openSUSE:Factory
-
6
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Backports:SLE-15-SP4:FactoryCandidates/zchunk && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
zchunk-1.0.3.tar.gz | 0001449680 1.38 MB | |
zchunk.changes | 0000003582 3.5 KB | |
zchunk.spec | 0000003900 3.81 KB |
Revision 5 (latest revision is 24)
Dominique Leuenberger (dimstar_suse)
accepted
request 668433
from
Neal Gompa (Pharaoh_Atem)
(revision 5)
- Update to version 1.0.3 + Fix some small bugs found by Coverity + Fix memory leak and off-by-one errors + Use hash table for finding identical chunks, speeding up process considerably + Add test case to verify that identical chunk checking is working + Turn off some tests for big-endian architectures since zstd isn't deterministic on them + Add zck_gen_zdict binary to generate optimal zdict for a zchunk file + Add functions to API to simplify extracting a single chunk + Change default zstd compression to 9 for a 6x speed increase in compression speed for a 5% increase in compression size + Switch from optional flags to more robust optional elements + Sanity check hex hashes passed in as an option
Comments 0