Commit Graph

12 Commits

Author SHA1 Message Date
Emmanuel Marty
7867618f87
Fix matchfinder limitation 2019-06-25 11:09:19 +02:00
Emmanuel Marty
63c261ce2d
Small improvement of the LZSA2 compression ratio 2019-06-21 17:28:17 +02:00
Emmanuel Marty
43ff88477f
Update tool version number 2019-06-10 14:09:23 +02:00
Emmanuel Marty
d564c1ecb8
Fixes 2019-06-08 19:03:33 +02:00
Emmanuel Marty
2e48e926a1
Fix self-tests, in-memory benchmarks in raw mode 2019-06-08 18:05:00 +02:00
Emmanuel Marty
79ed7bf91e
Further update LZSA2 format; avoid name conflicts 2019-06-08 13:35:03 +02:00
Emmanuel Marty
b4e3c07d3a
Split code, add automated tests, update LZSA2 2019-06-07 23:15:40 +02:00
emmanuel-marty
45cb124c4d Simplify and speed up in-tool decompressors; add in-memory benchmark 2019-05-17 08:57:01 +02:00
emmanuel-marty
277b5b1025 Move top-level streaming compression code to library 2019-05-13 22:22:53 +02:00
emmanuel-marty
0f4ffa7166 Clean up check for emitting a single raw block 2019-05-12 23:21:50 +02:00
emmanuel-marty
c96594680a Use full BLOCK_SIZE for dictionary, and use last BLOCK_SIZE bytes rather than first 2019-05-12 14:44:28 +02:00
emmanuel-marty
8b7b4a2b4f Check in LZSA2 implementation (ratio competitive with ZX7, faster decompression) 2019-05-09 16:51:29 +02:00