Commit Graph

2537 Commits

Author SHA1 Message Date
Yann Collet
a8e888774a
Merge pull request #964 from sigiesec/fix-ubsan-resetStreamHC_fast
Don't trigger UBSan warning in LZ4_resetStreamHC_fast if LZ4_streamHC…
2021-01-19 02:54:18 -08:00
Yann Collet
cbd186eace
Merge pull request #966 from dosaboy/snap-build-1.9.3
Update snapcraft.yaml to reflect latest build
2021-01-07 14:32:38 -08:00
Edward Hope-Morley
c667bbcaf9 Update snapcraft.yaml to reflect latest build 2021-01-07 21:39:00 +00:00
Yann Collet
1930488135
Merge pull request #965 from ThomasWaldmann/fix-typos
fix some typos (work by Andrea Gelmini)
2021-01-07 09:43:11 -08:00
Thomas Waldmann
909aae8260 fix some typos (work by Andrea Gelmini) 2021-01-07 18:39:57 +01:00
Simon Giesecke
06b07e175e Don't trigger UBSan warning in LZ4_resetStreamHC_fast if LZ4_streamHCPtr->internal_donotuse.end is NULL. 2021-01-07 10:21:48 +01:00
Yann Collet
023bb62c8d
Merge pull request #962 from hmaarrfk/patch-1
Add include locations for x64 builds as well
2021-01-05 10:08:39 -08:00
Mark Harfouche
d0b7d802d7
Add include locations for x64 builds as well 2020-12-28 09:06:40 -05:00
Yann Collet
384eb15835
Merge pull request #960 from lz4/Makefile_export
Makefile correctly export CFLAGS
2020-12-17 10:17:47 -08:00
Yann Collet
28ff53b868 fix minor pedantic warnings
initialization and conversion
2020-12-01 08:11:35 -08:00
Yann Collet
4b7a327068 fix strange printf formatting warning
so now, `%p` _requires_ a `void*` pointer ?
2020-12-01 08:05:19 -08:00
Yann Collet
50ff8b3ae8 fix minor header date 2020-11-30 18:16:00 -08:00
Yann Collet
16bad2caaf fix scanbuild test
seems to require explicit environment variables
2020-11-30 18:13:05 -08:00
Yann Collet
19564bce78 fix CFLAGS unexport issue 2020-11-30 17:42:36 -08:00
Yann Collet
5a551754cf Merge branch 'dev' into Makefile
remove `LN_S`
2020-11-30 16:09:22 -08:00
Yann Collet
07a2476fe6
Merge pull request #959 from lz4/install_ln
install links over existing install
2020-11-30 16:07:44 -08:00
Yann Collet
e585a438c7 refactor Makefile
remove usage of include Makefile.inc in too Makefile
as it seems to somehow unexport CFLAGS ...
2020-11-30 16:06:50 -08:00
Yann Collet
165fdddc28 install links over existing install
ensures links are created
2020-11-30 05:13:38 -08:00
Yann Collet
87a80acbe7 updated license & header dates 2020-11-25 14:45:14 -08:00
Yann Collet
51976dcb24 ignore test artifacts starting with tmp* 2020-11-25 12:09:06 -08:00
Yann Collet
db6edc43f7
Merge pull request #955 from aqrit/dev
Remove accidentally committed temporary files
2020-11-17 15:26:47 -08:00
aqrit
f5aa98574f
Delete tmpsparse 2020-11-17 17:57:53 -05:00
aqrit
e6ee895204
Delete tmp 2020-11-17 17:53:28 -05:00
Yann Collet
9cf52b3151 minor formatting title 2020-11-16 01:52:42 -08:00
Yann Collet
48d9b7416b update cli entry 2020-11-15 19:46:12 -08:00
Yann Collet
0760724577 update doc 2020-11-15 01:31:09 -08:00
Yann Collet
0bd7dafc93
Merge pull request #953 from lz4/vs2005
better MSVC conformance
2020-11-15 01:23:40 -08:00
Yann Collet
f61b034cd7 fix minor win32 warning 2020-11-14 20:39:23 -08:00
Yann Collet
99ba44a596 fixed minor Visual warning
doesn't happen on my environment, though it's a different version of Visual Studio
2020-11-14 17:25:31 -08:00
Yann Collet
c1c3d04f1c
Merge pull request #952 from lz4/lz4io
Fix --sparse mode
2020-11-14 16:49:43 -08:00
Yann Collet
e0f85f2fc8 better visual conformance
only include <intrin.h> on vs2005+ (#947)
remove some useless #pragma
fix a few minor Visual warnings
2020-11-14 16:27:57 -08:00
Yann Collet
468011c346 Merge branch 'dev' of github.com:Cyan4973/lz4 into dev 2020-11-14 14:26:48 -08:00
Yann Collet
581c459b4e restrict BitScanForward() to VS2005+
suggested by @aqrit in #947
2020-11-14 14:26:08 -08:00
Yann Collet
be13653ad0 fix minor parse warning 2020-11-14 12:44:18 -08:00
Yann Collet
36eadb205a all usages of prefs within lz4io are const 2020-11-14 12:40:17 -08:00
Yann Collet
7315c6e7a0 LZ4IO_openDstFile() doesn't need pref mutability 2020-11-14 11:13:08 -08:00
Yann Collet
849ebae524 fixed force --sparse mode 2020-11-14 10:52:19 -08:00
Yann Collet
26bc4472c3
Merge pull request #951 from lz4/lz4io
minor refactor of lz4io
2020-11-14 08:18:20 -08:00
Yann Collet
5fa6417b2e dictionary functions don't need prefs mutability 2020-11-13 22:20:49 -08:00
Yann Collet
772a312b00 LZ4IO_createDict() doesn't need prefs 2020-11-13 22:16:39 -08:00
Yann Collet
8af38013e0 LZ4IO_decompressSrcFile() doesn't need mutable prefs 2020-11-13 21:51:08 -08:00
Yann Collet
2b3445a269 selectDecoder() doesn't need mutable prefs 2020-11-13 21:49:43 -08:00
Yann Collet
8d37662e48 LZ4IO_passThrough() doesn't need prefs 2020-11-13 21:47:17 -08:00
Yann Collet
c8c3f8e62e LZ4IO_decompressLZ4F() doesn't need mutable prefs 2020-11-13 20:57:26 -08:00
Yann Collet
a203cb2a6e LZ4IO_decodeLegacyStream() doesn't need mutable prefs 2020-11-13 20:51:49 -08:00
Yann Collet
f81f3a254e LZ4IO_fwriteSparse doesn't need writable prefs 2020-11-13 16:44:39 -08:00
Yann Collet
22729ecb8b minor refactor
mostly on the compression code path
2020-11-13 11:55:33 -08:00
Yann Collet
b7c6fc9f61 minor refactor of lz4io
for readability.
Mostly around --list capability
2020-11-13 10:57:40 -08:00
Yann Collet
80751571ae
Merge pull request #950 from lz4/appvtest
appveyor artifact generation
2020-11-13 08:44:11 -08:00
Yann Collet
1921a05993 appveyor artifact generation
fix presence of the dynamic library in produced package
2020-11-13 02:20:05 -08:00