summaryrefslogtreecommitdiffstats
path: root/lib/lz4.c
Commit message (Expand)AuthorAgeFilesLines
* Fix out-of-bounds read of up to 64 KB in the pastNick Terrell2019-06-281-2/+8
* restored FORCE_INLINEYann Collet2019-06-041-1/+0
* Merge pull request #717 from lz4/inplaceYann Collet2019-05-311-18/+18
|\
| * decompress: changed final memcpy() into memmove()Yann Collet2019-05-311-10/+13
| * some more minor conversion warnings fixesYann Collet2019-05-291-4/+4
| * ensure lz4.h can be included with or without LZ4_STATIC_LINKING_ONLY in any o...Yann Collet2019-05-291-0/+1
| * added comments and macros for in-place (de)compressionYann Collet2019-05-291-4/+0
* | FAST_DEC_LOOP: only did offset check in specific condition.Chenxi Mao2019-05-311-2/+2
|/
* enable LZ4_FAST_DEC_LOOP build macro on aarch64/GCC by defaultGeorge Prekas2019-05-071-0/+5
* several minor style changes recommended by clang-tidyYann Collet2019-04-241-64/+73
* fixed read-after input in LZ4_decompress_safe()Yann Collet2019-04-191-28/+29
* re-enable FORCE_INLINEYann Collet2019-04-171-3/+0
* fix out-of-bound read within LZ4_decompress_fast()Yann Collet2019-04-171-2/+13
* Fix AIX errors/warningsNorm Green2019-04-171-0/+6
* simplified output_directiveYann Collet2019-04-151-15/+17
* fix comma for pedanticYann Collet2019-04-151-1/+1
* unified limitedOutput_directiveYann Collet2019-04-151-16/+15
* fixed lz4frame with linked blocksYann Collet2019-04-151-11/+9
* fixed minor Visual warningsYann Collet2019-04-121-2/+2
* introduce LZ4_DISTANCE_MAX build macroYann Collet2019-04-111-15/+20
* modified LZ4_initStreamHC() to look like LZ4_initStream()Yann Collet2019-04-091-0/+1
* check some more initialization resultYann Collet2019-04-081-1/+5
* removed LZ4_stream_t alignment test on VisualYann Collet2019-04-081-0/+8
* LZ4_initStream() checks alignment restrictionYann Collet2019-04-081-0/+7
* created LZ4_initStream()Yann Collet2019-04-051-5/+12
* minor comments and reformattingYann Collet2019-04-031-12/+17
* fixed minor conversion warningsYann Collet2019-04-031-14/+10
* created LZ4_FAST_DEC_LOOP build macroYann Collet2019-04-021-5/+16
* fixed a few minor conversion warningsYann Collet2019-04-021-20/+22
* Merge pull request #645 from djwatson/optimize_decompress_genericYann Collet2019-02-121-19/+245
|\
| * decompress_generic: Limit fastpath to x86Dave Watson2019-02-111-3/+9
| * decompress_generic: Add fastpath for small offsetsDave Watson2019-02-081-19/+59
| * decompress_generic: Unroll loops a bit moreDave Watson2019-02-081-7/+7
| * decompress_generic: remove msan writeDave Watson2019-02-081-5/+0
| * decompress_generic: re-add fastpathDave Watson2019-02-081-4/+19
| * decompress_generic: drop partial copy check in fast loopDave Watson2019-02-081-15/+0
| * decompress_generic: Optimize literal copiesDave Watson2019-02-081-12/+21
| * decompress_generic: optimize match copyDave Watson2019-02-081-23/+28
| * decompress_generic: Add a loop fastpathDave Watson2019-02-081-5/+153
| * decompress_generic: Refactor variable length fieldsDave Watson2019-02-081-12/+35
* | Eliminate optimize attribute warning with clang on PPC64LEJeremy Maitin-Shepard2019-02-041-1/+1
|/
* Fix Dict Size Test in `LZ4_compress_fast_continue()`W. Felix Handte2018-12-051-4/+2
* Don't Attach Very Small DictionariesW. Felix Handte2018-12-041-1/+3
* Enable amalgamation of lz4hc.c and lz4.cBing Xu2018-11-161-1/+14
* Some followups and renamingsOleg Khabinov2018-10-011-7/+8
* Rename initCheck to dirtyContext and use it in LZ4_resetStream_fast() to chec...Oleg Khabinov2018-09-281-8/+32
* Merge pull request #578 from lz4/support128bitYann Collet2018-09-261-11/+14
|\
| * increase size of LZ4 contexts for 128-bit systemsYann Collet2018-09-181-1/+2
| * use byU32 mode for any pointer > 32-bitYann Collet2018-09-141-10/+12
* | tried to clean another bunch of cppcheck warningsYann Collet2018-09-191-4/+5