Releases: conor42/fast-lzma2
Releases · conor42/fast-lzma2
Fast LZMA2 DLL v1.0.1
Fast LZMA2 DLL v1.0.0
- Breaking changes have been made to the API functions.
- Some of the options have been renamed.
- Optimized the encoder, incorporating some of Igor Pavlov's improvements to 7-Zip 18.05, and some novel ones. The speed increase is
about 5% - 8%. - Moved detection of repeats from the single-threaded initialization stage to a later, multi-threaded stage to increase speed.
- Removed two compression levels, reducing the total to 10, and tweaked the parameters.
- Improved calculation of the match buffer size. It can still be changed in the options, but the meaning of the value is different.
- Replaced the callbacks for writing and progress with timeouts and new functions to gain direct access to the dictionary buffer and
the compressed data buffers. - Added Igor Pavlov's assembler-optimized decoder.
- Multi-threaded decompression.
Fast LZMA2 DLL v0.9.2 beta
Fixed excess memory allocation when the dictionary size is > 64Mb
Fast LZMA2 DLL v0.9.1 beta
Changes in v0.9.1:
- Fixed a bug in compression of very small files when using a high search depth.
- Added an incompressibility checker which processes high-entropy (e.g. encrypted or
already compressed) data about twice as fast as before.
Fast LZMA2 DLL v0.9.0 beta
Doc update