Commit Graph

176 Commits

Author SHA1 Message Date
Emmanuel Marty
b98f8410fe Remove unneeded code 2020-11-06 16:26:37 +01:00
Emmanuel Marty
fc927c783c Small LZSA2 compression speedup 2020-11-02 15:24:08 +01:00
Emmanuel Marty
4fadd7bbef Clean up 2020-10-13 16:31:30 +02:00
Emmanuel Marty
441ea21d4f Compress LZSA2 a little faster 2020-10-13 16:10:18 +02:00
Emmanuel Marty
6d96a8275d Don't use bool in command-line tool (C99 only) 2020-10-13 16:08:35 +02:00
Emmanuel Marty
01228f3eeb Bump version 2020-08-18 11:57:25 +02:00
Emmanuel Marty
e3fd315541 Faster LZSA1 compression 2020-08-18 11:51:24 +02:00
Emmanuel Marty
5a0da16874 Increase LZSA2 ratio for some input files 2020-08-18 09:13:54 +02:00
Emmanuel Marty
028007b57c Bump version 2020-08-02 09:40:31 +02:00
Emmanuel Marty
4682b2e917 Small simplification 2020-07-29 15:23:22 +02:00
Emmanuel Marty
060f5d3350 Simplify code, compress LZSA2 another 15% faster 2020-07-29 13:01:24 +02:00
Emmanuel Marty
33eec56b9b Bump version 2020-07-27 15:36:01 +02:00
Emmanuel Marty
90fa770458 Compress another 8% faster 2020-07-27 13:25:16 +02:00
Emmanuel Marty
b2971da2b4 Nicer code 2020-07-26 16:38:22 +02:00
Emmanuel Marty
3fb9dc54b1 Compress LZSA2 another 3% faster 2020-07-26 10:07:03 +02:00
Emmanuel Marty
00d1d95625 Small improvement 2020-07-24 19:18:46 +02:00
Emmanuel Marty
e4f013f2db Compress LZSA2 17% faster 2020-07-24 17:14:01 +02:00
Emmanuel Marty
703ff19a3a Bump version 2020-07-14 23:50:44 +02:00
Emmanuel Marty
fc5081fb1a Rename confusing definitions 2020-07-14 22:36:38 +02:00
Emmanuel Marty
61698b5036 Another LZSA2 compression speedup 2020-07-14 17:01:07 +02:00
Emmanuel Marty
cf49af5cda Faster LZSA2 compression 2020-07-14 12:36:56 +02:00
Emmanuel Marty
c39158eea8 Compress LZSA2 faster, clean code up 2020-07-13 19:34:07 +02:00
Emmanuel Marty
4864f3c184 Compress LZSA1 a little faster 2020-07-10 17:45:13 +02:00
Emmanuel Marty
8ed768aafc Nicer and faster code 2020-07-10 08:55:45 +02:00
Emmanuel Marty
9c7495f458 Compress LZSA2 ~12% faster 2020-07-06 12:47:56 +02:00
Emmanuel Marty
40212975c2 Bump version 2020-06-22 10:08:40 +02:00
Emmanuel Marty
07c3969432 Compress LZSA2 raw files one byte shorter 2020-06-22 00:13:14 +02:00
Emmanuel Marty
b88d3465e3 Compress LZSA2 a tiny bit faster 2020-06-18 17:47:31 +02:00
Emmanuel Marty
930fe453eb Bump version 2020-05-29 19:03:17 +02:00
Emmanuel Marty
193f9f467b Fix C99-only feature 2020-05-28 20:00:30 +02:00
Emmanuel Marty
278fcc0256 Faster LZSA2 compression 2020-05-28 18:38:19 +02:00
Emmanuel Marty
231f6580c5 Another small LZSA2 compression speedup 2020-05-28 15:10:38 +02:00
Emmanuel Marty
dc413164ad Compress a little faster 2020-05-24 15:19:59 +02:00
Emmanuel Marty
c173a5130f Fix issue #45 and some extra warnings 2020-04-26 10:24:15 +02:00
Emmanuel Marty
7d59fe3325 Bump version 2020-04-11 15:38:43 +02:00
Emmanuel Marty
26a64de95e Compress LZSA2 faster 2020-03-24 12:04:25 +01:00
Emmanuel Marty
f27ac9ae25 Remove code that is now unnecessary 2020-03-14 15:12:02 +01:00
Emmanuel Marty
236df36f2b Another small compression speedup 2020-03-14 13:13:01 +01:00
Emmanuel Marty
64e641411e Small compression speedup 2019-12-21 18:59:56 +01:00
Emmanuel Marty
7068c258bd Bump version 2019-12-15 23:37:20 +01:00
Emmanuel Marty
a0ac24d105 Tiny LZSA1 ratio increase; small improvements 2019-12-15 23:36:51 +01:00
Emmanuel Marty
e9ca5032bc Ratio increase 2019-12-15 18:04:16 +01:00
Emmanuel Marty
fc5f540a68 Bump version 2019-12-09 09:55:50 +01:00
Emmanuel Marty
4c566286f5 Increase ratio 2019-12-09 09:54:56 +01:00
Emmanuel Marty
65a262ec95 Bump version 2019-11-27 15:26:34 +01:00
Emmanuel Marty
63da0eb49d Small speedup 2019-11-27 09:47:32 +01:00
Emmanuel Marty
78ad147799 Don't systematically encode last byte as literal 2019-11-26 20:48:13 +01:00
Emmanuel Marty
88f563d84c Secure last token decompression for non-raw blocks 2019-11-26 17:35:11 +01:00
Emmanuel Marty
d37589cfdb Expand forward repmatch candidates 2019-11-26 13:33:08 +01:00
Emmanuel Marty
0b5e915d83 Split non-rep from repmatch candidates 2019-11-26 11:58:34 +01:00