Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make compression of zstd archive type more similar to zstdcli #354

Merged
merged 3 commits into from Sep 17, 2023

Commits on Sep 14, 2023

  1. zstd compression - set source size as hint if it is known e. g. by fi…

    …le compression (slightly better performance and/or compression ratio);
    
    although the feature still calling as "experimental", but zstd uses this in its own client since v.1.4 IIRC and the only known drawback would be significant regress of compression ration if guess considerably underestimates, but it does no matter in case of known file size.
    sebres committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    5697b3d View commit details
    Browse the repository at this point in the history
  2. make compression of zstd archive type more similar to Zstandard CLI (…

    …store dictID and checksum by default in zstd type, no effect for 7z type)
    sebres committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    8a5e1c8 View commit details
    Browse the repository at this point in the history
  3. .zst, .br: avoid setting of size hint for unknown size by -si, sinc…

    …e unpackSize will be supplied as -1 (`UINT64_MAX`)
    sebres committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    1eca571 View commit details
    Browse the repository at this point in the history