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
Yann Collet
3771943c7e
Merge pull request #949 from lz4/cmakedll
...
fix cmake build of shared dll with visual
2020-11-11 15:48:35 -08:00
Yann Collet
9061a0a935
Merge pull request #946 from lz4/customMem
...
proposal for LZ4_USER_MEMORY_FUNCTIONS
2020-11-11 15:43:17 -08:00
Yann Collet
d2a1f3b239
fix cmake build of shared dll with visual
...
inspired from #891
2020-11-11 00:32:49 -08:00
Yann Collet
f9631e44a8
updated NEWS for v1.9.3
2020-11-09 21:56:49 -08:00
Yann Collet
86f5e9d0f4
minor : lz4frame include stdlib only if needed
2020-11-09 21:23:56 -08:00
Yann Collet
2c4af01e19
proper fullbench's LZ4_calloc()
2020-11-09 10:58:31 -08:00
Yann Collet
a296839802
changed LZ4_calloc() to a 2-arguments signature
...
to remain similar to stdlib's calloc().
Updated test to use c++ compiler for stricter signature check.
2020-11-09 08:44:26 -08:00
Yann Collet
adc46ea4c1
fix fullbench's LZ4_free()
2020-11-09 00:29:52 -08:00
Yann Collet
243ea5647e
fix travis test
2020-11-08 23:36:24 -08:00
Yann Collet
44b13db532
Merge branch 'dev' into customMem
2020-11-08 23:26:19 -08:00
Yann Collet
52646e8d75
first proposal for LZ4_USER_MEMORY_FUNCTIONS
...
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-08 21:17:32 -08:00
Yann Collet
9cf3f106a8
Merge pull request #944 from lz4/fix874
...
fix #874
2020-11-08 20:48:20 -08:00
Yann Collet
ba021f3fa2
Merge pull request #943 from lz4/fullbench_dec
...
Added decompression tests in fullbench
2020-11-08 20:47:55 -08:00