Przemyslaw Skibinski
c093e256d4
added files used by DLL package
2016-11-15 12:57:56 +01:00
Przemyslaw Skibinski
be471c69da
added fullbench-dll.sln that works with gcc/MinGW
2016-11-15 12:57:03 +01:00
Przemyslaw Skibinski
f71340ce1d
DLL dependencies moved to lib/dll/
2016-11-15 11:06:16 +01:00
Yann Collet
4c5c711b7a
fixed minor conversion warning
2016-11-14 14:53:15 -08:00
Yann Collet
f094f53144
silence a minor msan warning
2016-11-14 14:38:46 -08:00
Yann Collet
0fe5c187a5
fixed minor msan warning
2016-11-14 11:34:10 -08:00
Yann Collet
fa158b4118
fixed nameless union warnings
2016-11-14 10:02:01 -08:00
Yann Collet
84af32d491
Merge branch 'dev' of github.com:Cyan4973/lz4 into dev
2016-11-14 08:52:23 -08:00
Yann Collet
5a5ebeec15
clang and g++ tests restricted to native only on Travis CI Ubuntu v12 environment
2016-11-14 08:51:28 -08:00
Yann Collet
569897dddd
Merge pull request #269 from inikep/dev
...
Dev
2016-11-14 08:27:06 -08:00
Yann Collet
1b24cc1155
fixed conversion warnings
2016-11-14 07:10:31 -08:00
Przemyslaw Skibinski
9ad7508db0
Merge remote-tracking branch 'refs/remotes/lz4/dev' into dev
2016-11-14 11:29:11 +01:00
Yann Collet
84b97f90b8
fuzzer code refactoring
...
fix g++ conversion warning
2016-11-12 17:14:57 -08:00
Yann Collet
94542d8458
made lz4hc explicitly dependent on lz4
2016-11-12 15:50:29 -08:00
Yann Collet
bb97e8a6fd
fixed __GNUC__ macro
2016-11-12 13:30:02 -08:00
Yann Collet
3580d96980
enabled deprecation warnings on remaining obsolete functions
2016-11-12 08:48:42 -08:00
Yann Collet
874f3e095b
update code comments
2016-11-12 07:29:54 -08:00
Yann Collet
e528a82f01
Merge pull request #267 from terrelln/strict-aliasing
...
Expose internal types to remove strict aliasing
2016-11-11 16:54:51 -08:00
Yann Collet
3d456bdf2a
fixed conversion warnings
2016-11-11 15:40:58 -08:00
Yann Collet
bf6dda69e6
updated frametest
2016-11-11 15:11:56 -08:00
Nick Terrell
85aeb0e4bb
Expose internal types to remove strict aliasing
2016-11-11 13:00:02 -08:00
Przemyslaw Skibinski
ec6fb477b2
added visual\README.md
2016-11-11 08:57:46 +01:00
Yann Collet
4f9db1383a
updated xxhash lib
2016-11-10 18:34:49 -08:00
Nick Terrell
5b37837e6e
Fix license and remove references to zstd
2016-11-10 17:27:56 -08:00
Yann Collet
1f246a9899
Fixed #178 fullbench on small input
2016-11-10 15:31:59 -08:00
Przemyslaw Skibinski
52251d9709
Using MinGW+MSYS to create DLL
2016-11-10 18:30:59 +01:00
Przemyslaw Skibinski
72a4a84df7
udated README.md
2016-11-10 17:49:42 +01:00
Przemyslaw Skibinski
2ecce6f151
lz4.h: added Introduction section
2016-11-10 17:22:59 +01:00
Przemyslaw Skibinski
063b4d92e1
fixed make install
2016-11-09 16:23:08 +01:00
Przemyslaw Skibinski
773ae50b47
DLL exports only functions defined in liblz4.def
2016-11-09 16:07:28 +01:00
Przemyslaw Skibinski
ca80a7c8f7
create DLL with MinGW/MSYS
2016-11-09 15:19:29 +01:00
Przemyslaw Skibinski
67fd5dffd9
updated appveyor.yml
2016-11-09 14:05:44 +01:00
Przemyslaw Skibinski
7df658ec1b
removed LZ4_DLL_EXPORT=1 (2)
2016-11-09 12:52:27 +01:00
Przemyslaw Skibinski
fe5148417f
introduced LZ4_COMPILED_AS_DLL
2016-11-09 11:45:55 +01:00
Przemyslaw Skibinski
0a22bf7d6e
err0r(LZ4F_errorCodes code) uses ptrdiff_t
2016-11-08 11:47:03 +01:00
Przemyslaw Skibinski
d06ab4f415
test powerpc64
2016-11-08 11:16:16 +01:00
Yann Collet
c7ab95faa5
slightly improved HC compression ratio
2016-11-07 19:32:24 -08:00
Yann Collet
e9089bcbe4
small compression ratio and speed improvement on small files
2016-11-07 17:31:38 -08:00
Yann Collet
f6a7c6b578
Merge branch 'dev' of github.com:Cyan4973/lz4 into dev
2016-11-07 10:31:43 -08:00
Przemyslaw Skibinski
d61bb74f20
updated declaration of LZ4F_freeDecompressionContext
2016-11-07 14:14:42 +01:00
Przemyslaw Skibinski
58ead8dd27
fixed appveyor.yml
2016-11-07 13:00:08 +01:00
Nick Terrell
920bf21714
Fix LZ4_decompress_fast_continue() bug
...
It specified the external dictionary location incorrectly.
Add tests that expose this bug with both normal compilation and ASAN.
2016-11-04 20:01:23 -07:00
Yann Collet
207f478bab
minor refactor
2016-11-04 19:04:32 -07:00
Yann Collet
96565816bd
restricted deprecation warning to fairly recent gcc versions (>=6.0)
2016-11-04 17:11:06 -07:00
Yann Collet
eaad740ac7
lz4frame obsolete enum should trigger deprecation warnings (on supported compilers)
2016-11-04 16:58:34 -07:00
Yann Collet
079d5dd54b
removed support for old error code enums from lz4frame_static.h, to free up namespace.
...
note : lz4frame_static.h does not guaranteed API stability.
note 2 : the macro to enable old error code enums is still present. Just needs to comment one line to re-enable them.
2016-11-04 16:29:43 -07:00
Nick Terrell
f30c56c083
Quiet gcc-4.6.3 narrowing warning
2016-11-04 12:34:28 -07:00
Yann Collet
f878c08b76
better correctness on big-endian 64-bits platforms
2016-11-04 07:24:21 -07:00
Yann Collet
26dec498cf
small compression speed improvement on 64-bits systems
2016-11-04 07:18:03 -07:00
Yann Collet
4c6610709e
minor code refactoring
2016-11-03 20:32:51 -07:00