Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Don't use C++11 deprecation attribute with clang | Nick Terrell | 2017-08-24 | 1 | -2/+4 |
| | | | | | Clang doesn't accept a C++11 attribute following `LZ4LIB_API`. Use the GNU attribute instead. | ||||
* | dictionary compression correctly uses compression level | Yann Collet | 2017-08-10 | 1 | -18/+18 |
| | | | | Not obvious : copying the state was copying cdict's compression level | ||||
* | implemented dictionary compression in lz4frame | Yann Collet | 2017-08-09 | 1 | -1/+1 |
| | | | | | note : only compression API is implemented and tested still to do : decompression API | ||||
* | bumped version number to 1.8.0 | Yann Collet | 2017-05-10 | 1 | -2/+2 |
| | | | | | due to addition of prototype LZ4F_resetDecompressionContext() | ||||
* | lz4frame : Added negative compression levels | Yann Collet | 2017-04-09 | 1 | -7/+7 |
| | |||||
* | added `extern C` for lz4.h static section | Yann Collet | 2017-03-17 | 1 | -5/+4 |
| | | | | should make the file more compatible with C++ compiler, such as Visual or g++ | ||||
* | LZ4_compress_HC_destSize() uses LZ4HC_compress_generic() code path | Yann Collet | 2017-03-16 | 1 | -1/+1 |
| | | | | | Limits compression level to 10, to remain compatible with Hash Chain. | ||||
* | updated lz4 version number | Yann Collet | 2017-03-16 | 1 | -1/+1 |
| | |||||
* | fix #333 : expose obsolete decoding functions | Yann Collet | 2017-03-15 | 1 | -8/+2 |
| | | | | | with deprecation warning. notified by Chen Yufei | ||||
* | 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 | 1 | -0/+4 |
| | | | | | | | | | | 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. | ||||
* | lz4.h: improved manual generation | Przemyslaw Skibinski | 2017-01-23 | 1 | -7/+9 |
| | |||||
* | LZ4_MEMORY_USAGE can be modified from compilation command line | Yann Collet | 2017-01-05 | 1 | -2/+3 |
| | |||||
* | fixed minor display error when using -r | Yann Collet | 2016-11-28 | 1 | -1/+1 |
| | |||||
* | Add C++14 standard [[deprecated]] attribute | Takayuki MATSUOKA | 2016-11-19 | 1 | -1/+3 |
| | | | | | | See also For __cplusplus predefined macro, https://gcc.gnu.org/onlinedocs/cpp/Standard-Predefined-Macros.html For [[deprecated]] attribute, https://isocpp.org/wiki/faq/cpp14-language#deprecated-attribute | ||||
* | fixed #272 (compilation fails on gcc 4.4), reported by @totaam | Yann Collet | 2016-11-19 | 1 | -2/+3 |
| | |||||
* | fix 32-bits mode. | Yann Collet | 2016-11-17 | 1 | -1/+1 |
| | | | | | | Large File support for Mac OS-X in 32-bits mode Fixed potential undefined behavior Changed makefile for 32-bits mode | ||||
* | bump version number | Yann Collet | 2016-11-15 | 1 | -1/+1 |
| | |||||
* | fixed nameless union warnings | Yann Collet | 2016-11-14 | 1 | -8/+4 |
| | |||||
* | fixed conversion warnings | Yann Collet | 2016-11-14 | 1 | -4/+4 |
| | |||||
* | fixed __GNUC__ macro | Yann Collet | 2016-11-12 | 1 | -2/+2 |
| | |||||
* | enabled deprecation warnings on remaining obsolete functions | Yann Collet | 2016-11-12 | 1 | -110/+115 |
| | |||||
* | update code comments | Yann Collet | 2016-11-12 | 1 | -16/+16 |
| | |||||
* | Expose internal types to remove strict aliasing | Nick Terrell | 2016-11-11 | 1 | -2/+68 |
| | |||||
* | lz4.h: added Introduction section | Przemyslaw Skibinski | 2016-11-10 | 1 | -29/+38 |
| | |||||
* | updated appveyor.yml | Przemyslaw Skibinski | 2016-11-09 | 1 | -1/+1 |
| | |||||
* | removed LZ4_DLL_EXPORT=1 (2) | Przemyslaw Skibinski | 2016-11-09 | 1 | -1/+4 |
| | |||||
* | updated links to LZ4 repository | Przemyslaw Skibinski | 2016-11-03 | 1 | -1/+1 |
| | |||||
* | documentation moved to doc/ | Przemyslaw Skibinski | 2016-11-03 | 1 | -1/+1 |
| | |||||
* | fixes static compilation under Windows (#246) | Yann Collet | 2016-10-21 | 1 | -6/+2 |
| | |||||
* | Add LZ4LIB_API | Kouhei Sutou | 2016-09-22 | 1 | -30/+47 |
| | | | | | | | | | | | | It's based on Zstandard's ZSTDLIB_API. See also: https://github.com/Cyan4973/lz4/issues/216#issuecomment-226245432 Deprecated functions aren't LZ4LIB_API targets. Because we don't need to export deprecated functions from now. There are same LZ4LIB_API definitions in each header files instead of including a common header file because LZ4_DEPRECATED is defined so. | ||||
* | lz4cli version number from lz4.h | Yann Collet | 2016-09-03 | 1 | -4/+4 |
| | |||||
* | minor comments clarifications | Yann Collet | 2016-08-20 | 1 | -13/+16 |
| | |||||
* | modified : some more deprecated functions from lz4hc.h generate warnings | Yann Collet | 2016-06-29 | 1 | -1/+4 |
| | |||||
* | changed : default benchmark LZ4_decompress_safe() | Yann Collet | 2016-06-29 | 1 | -47/+42 |
| | |||||
* | lz4cli: print library version | John Zhuge | 2016-04-01 | 1 | -0/+7 |
| | |||||
* | Fix : compiler-independent macro to remove deprecation warnings | Yann Collet | 2015-10-21 | 1 | -8/+8 |
| | |||||
* | minor refactor | Yann Collet | 2015-07-16 | 1 | -1/+1 |
| | |||||
* | Added namespace ability to xxhash | Yann Collet | 2015-06-27 | 1 | -1/+1 |
| | |||||
* | Updated a few comments | Yann Collet | 2015-05-12 | 1 | -2/+1 |
| | |||||
* | Updated comments | Yann Collet | 2015-05-06 | 1 | -4/+4 |
| | |||||
* | Added : LZ4_compress_destSize() | Yann Collet | 2015-05-06 | 1 | -0/+15 |
| | |||||
* | Added compilation flag -Wcast-qual | Yann Collet | 2015-05-06 | 1 | -2/+2 |
| | |||||
* | New lz4 API, using LZ4_compress_fast() | Yann Collet | 2015-05-03 | 1 | -39/+38 |
| | |||||
* | streaming API : Improved ring buffer management | Yann Collet | 2015-04-24 | 1 | -15/+24 |
| | |||||
* | Added LZ4_compress_fast_extState() | Yann Collet | 2015-04-23 | 1 | -10/+12 |
| | |||||
* | Removed LZ4_compress() (obsolete) from lz4 | Yann Collet | 2015-04-21 | 1 | -1/+1 |
| | |||||
* | Fix LZ4_DEPRECATED() for older/non-gcc/clang/MSVC compilers | Takayuki MATSUOKA | 2015-04-14 | 1 | -1/+1 |
| | |||||
* | Replace GCC_VERSION with LZ4_GCC_VERSION | Takayuki MATSUOKA | 2015-04-14 | 1 | -3/+3 |
| | |||||
* | Add LZ4 prefix to deprecation macros | Takayuki MATSUOKA | 2015-04-12 | 1 | -15/+15 |
| | | | | | | | Replace the following macros: - "_DEPRECATE_WARNING_DEFBLOCK" to "LZ4_DEPRECATE_WARNING_DEFBLOCK" - "DEPRECATED" to "LZ4_DEPRECATED" |