summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2020-11-15Merge pull request #953 from lz4/vs2005Yann Collet6-29/+21
better MSVC conformance
2020-11-14fix minor win32 warningYann Collet1-1/+2
2020-11-14fixed minor Visual warningYann Collet1-1/+1
doesn't happen on my environment, though it's a different version of Visual Studio
2020-11-14Merge pull request #952 from lz4/lz4ioYann Collet6-78/+84
Fix --sparse mode
2020-11-14better visual conformanceYann Collet5-27/+18
only include <intrin.h> on vs2005+ (#947) remove some useless #pragma fix a few minor Visual warnings
2020-11-14Merge branch 'dev' of github.com:Cyan4973/lz4 into devYann Collet3-185/+205
2020-11-14restrict BitScanForward() to VS2005+Yann Collet1-1/+1
suggested by @aqrit in #947
2020-11-14fix minor parse warningYann Collet1-1/+1
2020-11-14all usages of prefs within lz4io are constYann Collet3-45/+48
2020-11-14LZ4IO_openDstFile() doesn't need pref mutabilityYann Collet2-33/+36
2020-11-14fixed force --sparse modeYann Collet3-1/+1
2020-11-14Merge pull request #951 from lz4/lz4ioYann Collet3-185/+205
minor refactor of lz4io
2020-11-13dictionary functions don't need prefs mutabilityYann Collet1-4/+5
2020-11-13LZ4IO_createDict() doesn't need prefsYann Collet2-28/+31
2020-11-13LZ4IO_decompressSrcFile() doesn't need mutable prefsYann Collet1-5/+5
2020-11-13selectDecoder() doesn't need mutable prefsYann Collet1-4/+4
2020-11-13LZ4IO_passThrough() doesn't need prefsYann Collet1-9/+14
2020-11-13LZ4IO_decompressLZ4F() doesn't need mutable prefsYann Collet1-4/+14
2020-11-13LZ4IO_decodeLegacyStream() doesn't need mutable prefsYann Collet1-9/+9
2020-11-13LZ4IO_fwriteSparse doesn't need writable prefsYann Collet1-5/+10
2020-11-13minor refactorYann Collet1-32/+28
mostly on the compression code path
2020-11-13minor refactor of lz4ioYann Collet2-98/+98
for readability. Mostly around --list capability
2020-11-13Merge pull request #950 from lz4/appvtestYann Collet1-8/+8
appveyor artifact generation
2020-11-13appveyor artifact generationYann Collet1-8/+8
fix presence of the dynamic library in produced package
2020-11-11Merge pull request #949 from lz4/cmakedllYann Collet1-0/+4
fix cmake build of shared dll with visual
2020-11-11Merge pull request #946 from lz4/customMemYann Collet7-17/+48
proposal for LZ4_USER_MEMORY_FUNCTIONS
2020-11-11fix cmake build of shared dll with visualYann Collet1-0/+4
inspired from #891
2020-11-09updated NEWS for v1.9.3Yann Collet1-2/+18
2020-11-09minor : lz4frame include stdlib only if neededYann Collet1-1/+1
2020-11-09proper fullbench's LZ4_calloc()Yann Collet1-1/+1
2020-11-09changed LZ4_calloc() to a 2-arguments signatureYann Collet3-3/+5
to remain similar to stdlib's calloc(). Updated test to use c++ compiler for stricter signature check.
2020-11-09fix fullbench's LZ4_free()Yann Collet1-1/+1
2020-11-08fix travis testYann Collet1-1/+1
2020-11-08Merge branch 'dev' into customMemYann Collet4-19/+63
2020-11-08first proposal for LZ4_USER_MEMORY_FUNCTIONSYann Collet6-16/+45
makes it possible to replace at link time malloc, calloc and free by user-provided functions which must be named LZ4_malloc(), LZ4_calloc() and LZ4_free(). answer #937
2020-11-08Merge pull request #944 from lz4/fix874Yann Collet1-1/+1
fix #874
2020-11-08Merge pull request #943 from lz4/fullbench_decYann Collet1-3/+44
Added decompression tests in fullbench
2020-11-08Merge pull request #945 from lz4/fix926Yann Collet3-15/+18
fixed remaining ubsan warnings
2020-11-08attempt at silencing cppcheckYann Collet1-12/+12
2020-11-08fixed remaining ubsan warningsYann Collet2-3/+6
2020-11-08fix #874Yann Collet1-1/+1
coverity reported a warning regarding a memcpy() overwrite. This is a false positive (the memory area is large enough), but it's true that it's not trivial to determine (encompassing struct), and it's proper anyway to only memcpy() just the right amount of data.
2020-11-08fullbench: added LZ4F_decompress_noHint()Yann Collet1-0/+35
2020-11-08added test for LZ4_decompress_safe_withPrefix64k()Yann Collet1-3/+9
2020-11-08update obsolete section documentationYann Collet3-38/+54
and update manuals. fix #712
2020-11-07Merge pull request #942 from lz4/fix926Yann Collet3-21/+57
fix #926
2020-11-07fix minor UBsYann Collet2-3/+5
- check alignment before casting a pointer - saveDict : don't memmove() on NULL dst
2020-11-07added similar tests for LZ4_saveDict()Yann Collet1-1/+17
fast (non-HC) variant
2020-11-07fix #926Yann Collet2-20/+38
fix incorrect behavior of LZ4_saveDictHC() when invoked right after initialization.
2020-11-07Merge pull request #941 from lz4/revertinlineYann Collet2-20/+20
Revert "Replace "static" to "LZ4_FORCE_INLINE" for small functions"
2020-11-07Merge pull request #940 from lz4/fix935Yann Collet2-3/+4
fix #935