summaryrefslogtreecommitdiffstats
path: root/lib/lz4.c
Commit message (Expand)AuthorAgeFilesLines
* Declare read_long_length_no_check() staticAndrey Borodin2022-11-101-1/+1
* minor refactor of lz4.cYann Collet2022-10-011-19/+23
* added code documentation on heap modeYann Collet2022-09-271-1/+2
* fix rare ubYann Collet2022-09-171-6/+8
* removed a few more usages of base ptrYann Collet2022-09-161-15/+20
* remove another usage of baseYann Collet2022-09-161-4/+6
* fix benchmark more using DictionaryYann Collet2022-09-151-6/+23
* simplify getPositionYann Collet2022-09-121-9/+7
* Suppress false positive warning from MSVCTakayuki Matsuoka2022-08-121-0/+7
* Fix document for LZ4_STATIC_LINKING_ONLY_DISABLE_MEMORY_ALLOCATION in lz4.cTakayuki Matsuoka2022-08-111-1/+6
* Merge pull request #1129 from t-mat/disable-memory-alloc-add-docYann Collet2022-08-101-0/+11
|\
| * Add: Doxygen comment for LZ4_STATIC_LINKING_ONLY_DISABLE_MEMORY_ALLOCATIONTakayuki Matsuoka2022-08-061-0/+11
* | Add LZ4_FREESTANDINGTakayuki Matsuoka2022-08-071-1/+3
|/
* Merge pull request #1124 from t-mat/compile-time-purge-memalloc-funcYann Collet2022-08-051-1/+13
|\
| * Fix : Internal memory allocation macro namesTakayuki Matsuoka2022-07-311-6/+3
| * Introduce LZ4_STATIC_LINKING_ONLY_DISABLE_MEMORY_ALLOCATIONTakayuki Matsuoka2022-07-311-1/+16
* | simplify read_variable_length()Yann Collet2022-08-031-26/+24
* | refactor read_variable_length()Yann Collet2022-08-021-19/+29
* | remove support of decompress_fast*() from decompress_generic()Yann Collet2022-08-021-92/+43
* | introduce LZ4_decompress_unsafe_generic()Yann Collet2022-08-021-18/+158
* | fix: various typosDominique Pelle2022-07-311-1/+1
* | New macro for memcpy, memmove and memsetTakayuki Matsuoka2022-07-311-9/+22
|/
* clarify static sizes of states for static allocationYann Collet2022-07-121-6/+5
* silence a useless MSVC warningYann Collet2022-07-041-0/+1
* API: add `LZ4_decompress_safe_partial_usingDict` APIQi Wang2022-06-071-1/+48
* Introduce MIN and MAX bounds to LZ4_MEMORY_USAGEYann Collet2022-01-311-1/+1
* renamed unaligned -> LZ4_unalignedYann Collet2022-01-291-6/+6
* Add commentsBen Niu2022-01-271-0/+5
* Disable _tzcnt_u64 for ARM64ECBen Niu2022-01-271-1/+1
* Enable fast decoding on Apple/AArch64 buildsArseny Kapoulkine2021-11-221-3/+5
* fix clang-cl _tzcnt_u64 not defined issueZeyi (Rice) Fan2021-08-091-0/+6
* Cast ALLOC return value to satisfy C++Gabe Jones2021-06-151-1/+1
* fix NULL ptr arithmetic at lz4:2299Yann Collet2021-05-281-2/+7
* fix NULL ptr arithmetic in lz4:1680Yann Collet2021-05-281-3/+6
* fix UB lz4:988 and lz4:1178Yann Collet2021-05-281-28/+38
* fix NULL ptr arithmetic of lz4:1572Yann Collet2021-05-281-5/+5
* Fix potential memory corruption with negative memmove() sizeJasper Lievisse Adriaanse2021-02-261-1/+1
* fix some typos (work by Andrea Gelmini)Thomas Waldmann2021-01-071-1/+1
* fix minor header dateYann Collet2020-12-011-1/+1
* better visual conformanceYann Collet2020-11-151-4/+3
* restrict BitScanForward() to VS2005+Yann Collet2020-11-141-1/+1
* changed LZ4_calloc() to a 2-arguments signatureYann Collet2020-11-091-2/+2
* Merge branch 'dev' into customMemYann Collet2020-11-091-2/+2
|\
| * Merge pull request #944 from lz4/fix874Yann Collet2020-11-091-1/+1
| |\
| | * fix #874Yann Collet2020-11-081-1/+1
| * | fixed remaining ubsan warningsYann Collet2020-11-091-1/+1
| |/
* | first proposal for LZ4_USER_MEMORY_FUNCTIONSYann Collet2020-11-091-4/+17
|/
* fix minor UBsYann Collet2020-11-081-1/+3
* Merge pull request #941 from lz4/revertinlineYann Collet2020-11-081-18/+18
|\
| * Revert "Replace "static" to "LZ4_FORCE_INLINE" for small functions"Yann Collet2020-11-071-18/+18