Peter Hyman
2979c8ec26
Change way stream blocks are computed to maximize compression.
...
* Add Dictionary Size computation and setting capability.
* Remove 7/9 scaling for lzma levels. Default still 5.
* LZMA levels now 1-9.
* Improve info displays.
* Assembler will now select either nasm or yasm.
* ETA will be displayed after each chunk is processed.
* Decompression status updated every 5 seconds or so.
* Documentation updates.
* Code cleanups (whitespace removal, comment alignment).
2019-12-17 07:22:36 -06:00
Con Kolivas
d212cc1115
Use dealloc() wrapper to minimise risk of local use after free.
2018-05-16 14:12:22 +10:00
Tim Savannah
6e0016daf7
Make liblrzip work when FILE provided is anything other than stdin. This will allow bindings to be created to lrzip
2017-06-04 01:28:18 -04:00
Con Kolivas
752c91c502
Update more copyright notices
2016-06-11 09:22:34 +10:00
Con Kolivas
d5a339335b
Fix incompatible log callback in liblrzip
2015-03-10 20:27:38 +11:00
Con Kolivas
05ae5eab75
Use a common exit path iin lrzip_compress/decompress and fix lr leak on successful return
2015-02-09 09:19:03 +11:00
Con Kolivas
184a8f0025
Rename lrzip.h to lrzip_core.h to cope with case insensitive filesystems not working with Lrzip.h vs lrzip.h
2012-07-07 21:39:40 +10:00
Con Kolivas
086265c83f
Update copyright notices and style to 1TBS for return codes.
2012-03-07 22:04:24 +11:00
ckolivas
4708114523
Silence sign warnings in liblrzip.c
2012-03-07 13:01:39 +11:00
Con Kolivas
b1c5d5504a
Convert liblrzip.c into 1TBS style.
2011-09-13 14:53:11 +10:00
Con Kolivas
c665665020
Formatting fixes
2011-09-13 14:40:51 +10:00
Con Kolivas
f8661d4356
Add freebsd to fake memopen as well.
2011-08-17 21:28:43 +10:00
Con Kolivas
8f5fb91682
Fix warning.
2011-08-17 21:16:37 +10:00
Con Kolivas
651c4f6252
Add simple high level liblrzip interfaces.
2011-08-17 21:03:02 +10:00
discomfitor
8d299570e9
add queue popping functions
2011-08-17 21:02:07 +10:00
discomfitor
e111d890ee
whoops typo
2011-08-17 21:02:07 +10:00
discomfitor
3316dd5505
remove trailing whitespace
2011-08-17 20:59:41 +10:00
discomfitor
223a1107ea
add info callback which provides percentage completion of operation
2011-08-17 20:59:41 +10:00
discomfitor
f32191bee1
v0.00000001 of liblrzip
2011-08-17 20:59:41 +10:00
discomfitor
4721863c4f
v0.00000000000000000000001 of liblrzip
2011-08-17 20:59:40 +10:00