Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | slight btopt speed improvement | Yann Collet | 2017-03-20 | 1 | -3/+4 |
| | | | | removing a useless test | ||||
* | made SET_PRICE macro more usable | Yann Collet | 2017-03-18 | 1 | -4/+4 |
| | | | | | previous version would use argument to also change target member. Now, only values are transferred | ||||
* | improved lz4opt speed (~4%) | Yann Collet | 2017-03-17 | 1 | -12/+12 |
| | |||||
* | minor price function optimization | Yann Collet | 2017-03-17 | 1 | -8/+6 |
| | |||||
* | added `extern C` for lz4.h static section | Yann Collet | 2017-03-17 | 4 | -40/+39 |
| | | | | should make the file more compatible with C++ compiler, such as Visual or g++ | ||||
* | LZ4_compress_HC_continue_destSize() works as intended up to level 10 | Yann Collet | 2017-03-16 | 2 | -16/+17 |
| | | | | | It's incompatible with btopt though, so cLevel >= 11 feature much reduced performance (degraded mode) | ||||
* | LZ4_compress_HC_destSize() uses LZ4HC_compress_generic() code path | Yann Collet | 2017-03-16 | 6 | -60/+62 |
| | | | | | Limits compression level to 10, to remain compatible with Hash Chain. | ||||
* | updated lz4 version number | Yann Collet | 2017-03-16 | 1 | -1/+1 |
| | |||||
* | created LZ4_HC_STATIC_LINKING_ONLY section | Yann Collet | 2017-03-16 | 2 | -66/+90 |
| | | | | where are exposed new prototypes *_destSize() | ||||
* | fix #333 : expose obsolete decoding functions | Yann Collet | 2017-03-15 | 1 | -8/+2 |
| | | | | | with deprecation warning. notified by Chen Yufei | ||||
* | Merge pull request #331 from ldv-alt/dev | Yann Collet | 2017-03-12 | 3 | -13/+21 |
|\ | | | | | Export only those symbols that are part of public API | ||||
| * | Export only those symbols that are part of public API | Dmitry V. Levin | 2017-03-10 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Specify -fvisibility=hidden parameter when linking the shared library using -fPIC, assuming that gcc >= 4 is used. This change results to unexporting of the following 42 functions: LZ4F_getErrorCode LZ4_XXH32 LZ4_XXH32_canonicalFromHash LZ4_XXH32_copyState LZ4_XXH32_createState LZ4_XXH32_digest LZ4_XXH32_freeState LZ4_XXH32_hashFromCanonical LZ4_XXH32_reset LZ4_XXH32_update LZ4_XXH64 LZ4_XXH64_canonicalFromHash LZ4_XXH64_copyState LZ4_XXH64_createState LZ4_XXH64_digest LZ4_XXH64_freeState LZ4_XXH64_hashFromCanonical LZ4_XXH64_reset LZ4_XXH64_update LZ4_XXH_versionNumber LZ4_compressHC LZ4_compressHC2 LZ4_compressHC2_continue LZ4_compressHC2_limitedOutput LZ4_compressHC2_limitedOutput_continue LZ4_compressHC2_limitedOutput_withStateHC LZ4_compressHC2_withStateHC LZ4_compressHC_continue LZ4_compressHC_limitedOutput LZ4_compressHC_limitedOutput_continue LZ4_compressHC_limitedOutput_withStateHC LZ4_compressHC_withStateHC LZ4_compress_fast_force LZ4_compress_forceExtDict LZ4_createHC LZ4_decompress_safe_forceExtDict LZ4_freeHC LZ4_resetStreamStateHC LZ4_sizeofStreamStateHC LZ4_slideInputBufferHC LZ4_uncompress LZ4_uncompress_unknownOutputSize | ||||
| * | Export deprecated symbols | Dmitry V. Levin | 2017-03-10 | 1 | -12/+12 |
| | | | | | | | | | | Deprecated symbols are still a part of ABI and have to be exported, so mark them with LZ4LIB_API attribute. | ||||
| * | Explicitly set visibility of public API functions when gcc is used | Dmitry V. Levin | 2017-03-10 | 2 | -0/+8 |
| | | | | | | | | | | | | | | | | | | | | Windows builds already limit exporting of functions to those marked with LZ4LIB_API tag. The same behaviour could be achieved on other platforms when a relatively fresh gcc is used. This change assigns public visibility to all symbols marked with LZ4LIB_API tag. When the library is built in -fvisibility=hidden mode, only these marked symbols will be exported. | ||||
* | | lz4hc: Fix LZ4HC_compress_hashChain for backward compatibility | remittor | 2017-03-09 | 1 | -2/+2 |
| | | |||||
* | | lz4hc: Fix LZ4HC_compress_hashChain for full support destSize variant | remittor | 2017-03-08 | 1 | -2/+5 |
| | | |||||
* | | lz4hc: Add LZ4_compressHC_destSize and LZ4_compress_HC_continue_destSize | remittor | 2017-03-08 | 2 | -10/+66 |
| | | |||||
* | | lz4hc: Cleanup function LZ4HC_encodeSequence | remittor | 2017-03-07 | 1 | -11/+18 |
| | | |||||
* | | lz4hc: Cleanup function LZ4HC_compress_hashChain | remittor | 2017-03-07 | 1 | -7/+17 |
|/ | |||||
* | Explicitly create $(DESTDIR)$(LIBDIR)/ at install time | Eric Siegerman | 2017-02-15 | 1 | -1/+1 |
| | | | | | This is needed on systems where it isn't the parent of $(PKGCONFIGDIR), and so doesn't get created implicitly. | ||||
* | updated comments on block sizes | Yann Collet | 2017-02-08 | 1 | -2/+8 |
| | |||||
* | lz4frame.h: added Introduction | Przemyslaw Skibinski | 2017-01-23 | 1 | -0/+9 |
| | |||||
* | lz4frame.h: prepared to generate manual | Przemyslaw Skibinski | 2017-01-23 | 1 | -20/+20 |
| | |||||
* | lz4.h: improved manual generation | Przemyslaw Skibinski | 2017-01-23 | 1 | -7/+9 |
| | |||||
* | added "This Makefile is validated for" | Przemyslaw Skibinski | 2017-01-19 | 1 | -0/+2 |
| | |||||
* | LZ4_MEMORY_USAGE can be modified from compilation command line | Yann Collet | 2017-01-05 | 1 | -2/+3 |
| | |||||
* | removed nextToUpdateBT | Przemyslaw Skibinski | 2016-12-28 | 3 | -8/+5 |
| | |||||
* | clean logging | Przemyslaw Skibinski | 2016-12-28 | 2 | -48/+4 |
| | |||||
* | LZ4HC_getSearchNum | Przemyslaw Skibinski | 2016-12-28 | 2 | -9/+25 |
| | |||||
* | improved logging | Przemyslaw Skibinski | 2016-12-28 | 1 | -17/+18 |
| | |||||
* | fixed table update in LZ4_loadDictHC | Przemyslaw Skibinski | 2016-12-28 | 1 | -1/+4 |
| | |||||
* | added FUZ_CLEVEL_DEFAULT | Przemyslaw Skibinski | 2016-12-28 | 1 | -1/+1 |
| | |||||
* | changed default PREFIX and MANDIR | Przemyslaw Skibinski | 2016-12-28 | 1 | -6/+1 |
| | |||||
* | fixed -BD compression | Przemyslaw Skibinski | 2016-12-27 | 1 | -1/+4 |
| | |||||
* | lib\Makefile: fixed INSTALL_DATA | Przemyslaw Skibinski | 2016-12-27 | 1 | -3/+3 |
| | |||||
* | Merge remote-tracking branch 'refs/remotes/lz4/dev' into dev | Przemyslaw Skibinski | 2016-12-27 | 6 | -63/+77 |
|\ | | | | | | | | | # Conflicts: # lib/Makefile | ||||
| * | updated Makefile : lz4 no longer recompiled when already up-to-date | Yann Collet | 2016-12-22 | 1 | -29/+30 |
| | | |||||
| * | updated a few macros names | Yann Collet | 2016-12-22 | 3 | -13/+13 |
| | | |||||
| * | fixed lib/clean | Yann Collet | 2016-12-21 | 1 | -1/+2 |
| | | |||||
| * | LZ4F_compressBound(0) provides upper bound for LZ4F_flush() and ↵ | Yann Collet | 2016-12-21 | 2 | -15/+23 |
| | | | | | | | | LZ4F_compressEnd() [#290, suggested by @vtermanis] | ||||
| * | minor update Makefile | Yann Collet | 2016-12-21 | 1 | -11/+15 |
| | | |||||
* | | BSD: improved "make install" | Przemyslaw Skibinski | 2016-12-23 | 1 | -6/+11 |
| | | |||||
* | | Solaris: working "make install" | Przemyslaw Skibinski | 2016-12-22 | 1 | -18/+35 |
|/ | |||||
* | tree update dependent from compression level | Przemyslaw Skibinski | 2016-12-09 | 3 | -4/+7 |
| | |||||
* | fullUpdate as a parameter | Przemyslaw Skibinski | 2016-12-09 | 3 | -15/+21 |
| | |||||
* | last match starts at least 12 bytes before end of block | Przemyslaw Skibinski | 2016-12-09 | 1 | -7/+7 |
| | |||||
* | faster opt compression | Przemyslaw Skibinski | 2016-12-09 | 1 | -16/+20 |
| | |||||
* | full binary tree update | Przemyslaw Skibinski | 2016-12-09 | 2 | -18/+44 |
| | |||||
* | slightly improved lz4opt.h | Przemyslaw Skibinski | 2016-12-08 | 2 | -16/+12 |
| | |||||
* | fixed LZ4_STREAMHCSIZE | Przemyslaw Skibinski | 2016-12-07 | 1 | -1/+1 |
| |