The Minimal LZMA (minlzma) project aims to provide a minimalistic, cross-platform, highly commented, standards-compliant C library (minlzlib) for decompressing LZMA2-encapsulated compressed data in LZMA format within an XZ container, as can be generated with Python 3.6, 7-zip, and xzutils
This version now implements checksum checks that no longer have external requirements, introduces the new XzChecksumError
API, supports XZ/CRC-32 and XZ/CRC-64, as well as handles unknown checksum algorithms without failing.
Bumping the version to 1.1.1 to match the latest source changes. Should not be any material differences in functionality.
This release adds support for raw streams (uncompressed LZMA2 chunks) present in XZ blocks, and fixes some handling for small files below the dictionary size.
Supports small files and fixes support for "GetSizeOnly" mode. Additional safety checks for dictionary size.
The DLL should now work in both kernel and user-mode and no longer has any dependencies nor relocations.
Compiled x64 Release Binaries for Windows