Yann Collet
|
e05088d0eb
|
Updated lz4hc API
|
2015-05-03 20:57:21 +01:00 |
|
Yann Collet
|
b4348a4718
|
Fixed minor Visual warning
|
2015-05-03 18:06:01 +01:00 |
|
Yann Collet
|
1b17bf2ab8
|
New lz4 API, using LZ4_compress_fast()
|
2015-05-03 17:57:46 +01:00 |
|
Yann Collet
|
791512cfdd
|
Fixed bug 9318
|
2015-05-02 19:10:28 +01:00 |
|
Yann Collet
|
2a974d73c3
|
refactored lz4hc
|
2015-05-02 15:44:43 +01:00 |
|
Yann Collet
|
ad2dd6df3f
|
moved lz4frame context types to incomplete typedef
|
2015-04-27 02:31:56 +01:00 |
|
Yann Collet
|
c9cbb8fc06
|
Increased aligment requirement for lz4frame context pointer
|
2015-04-24 14:28:06 +01:00 |
|
Yann Collet
|
ef55dfb000
|
Modified lz4frame context typedef, to enforce stricter alignment condition
|
2015-04-24 13:26:53 +01:00 |
|
Yann Collet
|
d6dc0a410d
|
streaming API : Improved ring buffer management
|
2015-04-24 10:15:12 +01:00 |
|
Yann Collet
|
9c6fb8b160
|
Added LZ4_compress_fast_extState()
|
2015-04-23 07:46:35 +01:00 |
|
Yann Collet
|
b05d3d71a6
|
Frame content size disabled by default when using LZ4F_compressFrame(), to be in better coherence with the advanced API LZ4F_compress_update()
|
2015-04-22 00:57:39 +01:00 |
|
Yann Collet
|
b805d581b9
|
Removed obsolete functions from lz4 cli
|
2015-04-21 19:07:31 +01:00 |
|
Yann Collet
|
f11afafe23
|
Removed LZ4_compress() (obsolete) from lz4
|
2015-04-21 18:31:35 +01:00 |
|
Yann Collet
|
72e679438f
|
Updated LZ4F_freeDecompressionContext(), to provide stage hint as result
|
2015-04-20 12:23:33 +01:00 |
|
Yann Collet
|
a01e10dbdc
|
Changed LZ4F compressionLevel from unsigned to signed, in anticipation for LZ4_compress_fast() integration.
|
2015-04-20 12:12:02 +01:00 |
|
Yann Collet
|
409f816267
|
Updated LZ4F_getFrameInfo() behavior, related to uncomplete frame header decoding attempts
|
2015-04-19 15:23:53 +01:00 |
|
Yann Collet
|
2cf8a19e9d
|
minor header refactoring
|
2015-04-16 09:57:46 +01:00 |
|
Takayuki MATSUOKA
|
d153aaa1c2
|
Add LZ4F_OBSOLETE_ENUM() to describe obsolete enums
- Add LZ4F_OBSOLETE_ENUM() to describe obsolete enums
- Add compatible typedefs for obsolete enum types
- Remove constant macros
|
2015-04-16 12:42:26 +09:00 |
|
Yann Collet
|
4e574e7395
|
Updated lz4frame error names
|
2015-04-15 10:34:08 +01:00 |
|
Yann Collet
|
d37926b0b5
|
Merge pull request #95 from t-mat/issue/90
Modified lz4frame enum, by @t-mat
|
2015-04-15 10:39:38 +02:00 |
|
Takayuki MATSUOKA
|
3d46d4b144
|
Fix LZ4_DEPRECATED() in lz4hc.h
|
2015-04-15 14:19:17 +09:00 |
|
Takayuki MATSUOKA
|
585bab8121
|
Issue#90 : Change old enum to macro to maximize compatibility
|
2015-04-15 06:45:25 +09:00 |
|
Takayuki MATSUOKA
|
081bcca33b
|
Issue#90 : Add LZ4F_ prefix
- Add LZ4F_ prefix to LZ4 frame related enums.
- Also add conditional macro LZ4F_DISABLE_OLD_ENUMS for testing and users who prefer strict prefixes.
|
2015-04-15 06:45:24 +09:00 |
|
Takayuki MATSUOKA
|
e1283c7991
|
Fix LZ4_DEPRECATED() for older/non-gcc/clang/MSVC compilers
|
2015-04-15 06:39:05 +09:00 |
|
Takayuki MATSUOKA
|
d7298d2059
|
Replace GCC_VERSION with LZ4_GCC_VERSION
|
2015-04-15 06:39:04 +09:00 |
|
Charles Allen
|
b664a72145
|
Revert "Revert "Add more descriptive frame errors""
This reverts commit 5a66527084 .
|
2015-04-14 13:33:43 -07:00 |
|
Yann Collet
|
05a46fc59a
|
Changes LZ4F_compressBound() definition using NULL prefsPtr to cover worst case instead of default.
|
2015-04-14 18:51:36 +01:00 |
|
Yann Collet
|
2852b9e439
|
Fixed issue #84
|
2015-04-12 15:17:10 +01:00 |
|
Yann Collet
|
138673df5e
|
fixed minor g++ warning
|
2015-04-12 09:37:34 +01:00 |
|
Yann Collet
|
cc8d617ed0
|
Merge pull request #82 from t-mat/add-lz4-prefix
Add LZ4 prefix to deprecation macros
|
2015-04-12 10:34:44 +02:00 |
|
Yann Collet
|
81fdd9df23
|
Fixed a few Valgrind warnings
|
2015-04-12 09:29:52 +01:00 |
|
Takayuki MATSUOKA
|
ad86910b1b
|
Add LZ4 prefix to deprecation macros
Replace the following macros:
- "_DEPRECATE_WARNING_DEFBLOCK" to "LZ4_DEPRECATE_WARNING_DEFBLOCK"
- "DEPRECATED" to "LZ4_DEPRECATED"
|
2015-04-12 17:28:53 +09:00 |
|
Yann Collet
|
62ed153195
|
Fixed : a few minor coverity warnings
|
2015-04-12 08:21:35 +01:00 |
|
Yann Collet
|
9443f3d924
|
Extended obsolete warning messages to lz4hc
|
2015-04-11 19:12:03 +01:00 |
|
Yann Collet
|
973e385fa3
|
Implemented obsolete warning message
|
2015-04-11 18:59:22 +01:00 |
|
Yann Collet
|
be9d248851
|
Update lz4hc API : LZ4_compressHC_safe()
|
2015-04-11 12:28:09 +01:00 |
|
Yann Collet
|
a07db74d24
|
Clarified lz4frame.h inline doc
|
2015-04-11 10:46:16 +01:00 |
|
Yann Collet
|
f344fbd3ca
|
Fixed a few warnings from -fsanitize=undefined
|
2015-04-09 22:59:07 +01:00 |
|
Yann Collet
|
2f8a4c32f9
|
New LZ4_compress_safe() API
|
2015-04-09 13:34:38 +01:00 |
|
Yann Collet
|
78d2dfd427
|
fullbench : tests of _limitedOutput variants intentionnally provides less memory space than safe (LZ4_compressBound())
|
2015-04-01 18:21:03 +01:00 |
|
Yann Collet
|
ef7cd83271
|
Fixed issue 160, reported by Eric Berge
|
2015-04-01 17:30:36 +01:00 |
|
Yann Collet
|
28e237e954
|
simplified LZ4_compress_limitedOutput()
|
2015-04-01 15:53:08 +01:00 |
|
Yann Collet
|
76a03c1035
|
simplified LZ4_compress_withState()
|
2015-04-01 14:59:42 +01:00 |
|
Yann Collet
|
6625068902
|
simplified LZ4_compress()
|
2015-04-01 14:48:24 +01:00 |
|
Yann Collet
|
a761546b1b
|
Fix : minor warning under Visual
|
2015-03-31 18:52:52 +01:00 |
|
Yann Collet
|
3bba55c741
|
Fixed : Windows compilation
Added : Appveyor badge
|
2015-03-31 14:47:23 +01:00 |
|
Yann Collet
|
5b9fb69715
|
minor tweak
|
2015-03-30 22:39:08 +01:00 |
|
Yann Collet
|
4c227a487e
|
Added LZ4_compress_fast()
|
2015-03-30 21:32:25 +01:00 |
|
Yann Collet
|
6c69dc176c
|
faster compression in 64 bits mode
|
2015-03-30 18:34:15 +01:00 |
|
Yann Collet
|
eeb8bea34c
|
Updated comments on LZ4F_getFrameInfo()
|
2015-03-30 16:36:57 +01:00 |
|
Yann Collet
|
002ec60f0f
|
restored lz4hc compression ratio
|
2015-03-30 15:57:26 +01:00 |
|
Yann Collet
|
8cb06d5b99
|
lz4frame validates contentSize during decompression
|
2015-03-29 13:28:32 +01:00 |
|
Yann Collet
|
d5da787c1b
|
Changed struct member to contentSize
|
2015-03-29 11:20:09 +01:00 |
|
Yann Collet
|
a357f434f0
|
Fixed cast-align warnings on 32-bits
|
2015-03-25 18:06:40 +01:00 |
|
Yann Collet
|
7cf4e5c941
|
Updates tests & Man pages
|
2015-03-22 13:42:00 +01:00 |
|
Yann Collet
|
86715b2541
|
Some more tests related to frame content size
|
2015-03-19 01:05:59 +01:00 |
|
Yann Collet
|
7ee725645b
|
frame content size support
|
2015-03-18 21:38:27 +01:00 |
|
Yann Collet
|
7d87d43e61
|
Updated lz4io sparse file support (alignment properties)
|
2015-03-17 18:02:01 +01:00 |
|
Yann Collet
|
b54d256f56
|
minor lz4frame optimisation (no more malloc() on using LZ4F_compressFrame() in fast mode)
|
2015-03-16 23:22:59 +01:00 |
|
Yann Collet
|
da9402c6f5
|
minor lz4frame refactoring
|
2015-03-16 22:35:02 +01:00 |
|
Yann Collet
|
8edb7f1406
|
Added : Readme into lib directory, to explain what does each file
|
2015-03-16 21:48:40 +01:00 |
|
Yann Collet
|
2a02455fdf
|
minor refactoring
|
2015-03-16 19:19:39 +01:00 |
|
Yann Collet
|
3a6832497b
|
skippable frames support
|
2015-03-16 17:52:14 +01:00 |
|
Yann Collet
|
2b55752a5c
|
changed "make install" default install directory to /usr/local
|
2015-03-15 20:40:38 +01:00 |
|
Yann Collet
|
bbcfe2144d
|
Added : clang test
|
2015-03-15 14:19:47 +01:00 |
|
Yann Collet
|
45b0642bf5
|
scan-build tests
|
2015-03-15 01:42:27 +01:00 |
|
Yann Collet
|
45a357fd17
|
Improved sparse file support
|
2015-03-13 02:24:08 +01:00 |
|
Yann Collet
|
e38c268b5a
|
Fixed minor g++ warnings
|
2015-03-11 20:11:14 +01:00 |
|
Yann Collet
|
e3f33d2579
|
Fixed minor warnings
|
2015-03-11 18:38:44 +01:00 |
|
Yann Collet
|
ceec6fa849
|
g++ compatibility
|
2015-03-10 16:57:42 +01:00 |
|
Yann Collet
|
e1d9b593e1
|
Fixed : static library (x64 binary)
|
2015-03-08 12:50:40 +01:00 |
|
Yann Collet
|
32a85fc76d
|
NetBSD compatibility (#48)
|
2015-03-07 19:30:45 +01:00 |
|
Yann Collet
|
8f4e201a06
|
Fix : lz4frame.h within uninstaller
|
2015-01-21 18:03:17 +01:00 |
|
Yann Collet
|
f68eead36c
|
Added : -pedantic compilation option
|
2014-12-17 12:32:49 +01:00 |
|
Yann Collet
|
0569a68edd
|
C90 compatibility
|
2014-12-17 12:20:17 +01:00 |
|
Yann Collet
|
8a9fb8cf32
|
Fixed : older compiler don't like nameless unions, reported by Cheyi Lin
|
2014-12-16 22:03:16 +01:00 |
|
Yann Collet
|
95cc6cef64
|
Fixed : bug within LZ4 HC streaming mode, reported by James Boyle
|
2014-12-16 02:13:19 +01:00 |
|
Yann Collet
|
7a8cd69960
|
Fixed : GCC 4.9 bug on highest performance settings, reported by Greg Slazinski
|
2014-12-14 14:29:15 +01:00 |
|
Yann Collet
|
12adbcaebc
|
Updated comments
|
2014-12-13 17:08:51 +01:00 |
|
Yann Collet
|
daa320f3f7
|
New : lz4frame integrated into liblz4 (v1.5.0)
|
2014-12-13 15:05:46 +01:00 |
|
Yann Collet
|
e68d7dcf22
|
Fixed : LZ4_compress_limitedOutput() bug, as reported by Christopher Speller
|
2014-12-10 17:58:15 +01:00 |
|
Yann Collet
|
3477cbac73
|
stronger tests for LZ4_compress_limitedOutput()
|
2014-12-10 09:05:44 +01:00 |
|
Yann Collet
|
fc4a6153b0
|
fixed : pkg version
|
2014-12-09 09:47:54 +01:00 |
|
Yann Collet
|
c5decf7562
|
minor refactoring
|
2014-12-06 17:10:54 +01:00 |
|
Yann Collet
|
b827ecf728
|
Clarified a few comments
|
2014-12-03 23:19:11 +01:00 |
|
Yann Collet
|
65ee6b09c4
|
Fixed : deprecated function LZ4_slideInputBufferHC()
|
2014-12-03 19:17:10 +01:00 |
|
Yann Collet
|
118296aeb0
|
variable ref renamed
|
2014-12-02 23:57:15 +01:00 |
|
Yann Collet
|
67c25a5c1b
|
lz4frame.h : clarified a few comments
|
2014-12-01 22:00:07 +01:00 |
|
Yann Collet
|
bf79270ced
|
|
2014-11-30 23:34:29 +01:00 |
|
Yann Collet
|
d008c87151
|
New directory structure : library source files into /lib directory
|
2014-11-30 23:32:12 +01:00 |
|