diff options
author | Dag-Erling Smørgrav <des@des.no> | 2022-11-22 02:52:43 +0000 |
---|---|---|
committer | Martin Matuška <martin@matuska.de> | 2023-01-09 15:23:53 +0100 |
commit | a6b488c528b70be136cd5e60928a834081e2ec4d (patch) | |
tree | c91ec64a470913e532b6115f3ea4d67b84429bef /tar | |
parent | 9de87afec611783439b260bc20f1fc088ad4bbc8 (diff) | |
download | libarchive-a6b488c528b70be136cd5e60928a834081e2ec4d.tar.gz |
Support producing multi-fragment zstd archives.
When the `zstd:frame-per-file` option is specified, the zstd filter will start a new frame when flushed, i.e. for each file in the archive.
The `zstd:min-frame-size=N` option modifies the `zstd:frame-per-file` option in that it will not start a new frame unless the current one exceeds `N` bytes.
When the `zstd:max-frame-size=N` option is specified, the zstd filter will start a new frame any time the compressed size of the previous one exceeds `N` bytes.
These options decrease compression efficiency by a varying amount (depending on the exact composition of its contents) but render the tarball seekable, to a certain extent.
Diffstat (limited to 'tar')
0 files changed, 0 insertions, 0 deletions