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

Some more-featured Zlib emulation #14

Open
wants to merge 7 commits into
base: master
Choose a base branch
from
Open

Commits on Dec 5, 2021

  1. Configuration menu
    Copy the full SHA
    511af67 View commit details
    Browse the repository at this point in the history
  2. Rename argument to match zlib

    Scondo committed Dec 5, 2021
    Configuration menu
    Copy the full SHA
    2a09d64 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2021

  1. Configuration menu
    Copy the full SHA
    d58e06c View commit details
    Browse the repository at this point in the history
  2. Change serialization to struct.pack and add few comments

    Hope this help to understand code
    Scondo committed Dec 8, 2021
    Configuration menu
    Copy the full SHA
    f67af1f View commit details
    Browse the repository at this point in the history
  3. Change header to match zopfli

    +1 passed test
    Scondo committed Dec 8, 2021
    Configuration menu
    Copy the full SHA
    b5bfcdc View commit details
    Browse the repository at this point in the history
  4. Add support for zdict.

    It was easier than I thought...
    *Don't know if it really improves compression efficiency, may be more tests required.
    Scondo committed Dec 8, 2021
    Configuration menu
    Copy the full SHA
    cdf5747 View commit details
    Browse the repository at this point in the history
  5. Function ZopfliDeflatePart required for iterative compression, but it…

    …'s not part of API.
    
    ZopfliCompress does not provide enough options to do partial compression. So we should use zopfli source.
    Almost sure it will be not compatible with system zopfli, so disable at least for now.
    Scondo committed Dec 8, 2021
    Configuration menu
    Copy the full SHA
    40c2190 View commit details
    Browse the repository at this point in the history