Commit Graph

1208 Commits

Author SHA1 Message Date
Evan Nemerson
b6bcb84eae cmake: make PIC optional when generating a static library
See https://github.com/lz4/lz4/pull/260 for details.  PIC is enabled
by default; to disable it, define the LZ4_POSITION_INDEPENDENT_LIB
variable to ON (cmake -DLZ4_POSITION_INDEPENDENT_LIB=ON ...).
2016-11-12 15:53:52 -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
cb2230826b fixed fuzzer error 2016-11-12 10:09:59 -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
Yann Collet
dbfdd5131c Merge pull request #266 from terrelln/frame-ex
Add frame decompression example
2016-11-11 12:38:54 -08:00
Nick Terrell
7aad356ffd Add frame decompression example 2016-11-11 11:37:12 -08:00
Przemyslaw Skibinski
ec6fb477b2 added visual\README.md 2016-11-11 08:57:46 +01:00
Przemyslaw Skibinski
9d075580de Merge remote-tracking branch 'refs/remotes/lz4/dev' into dev 2016-11-11 08:55:19 +01:00
Yann Collet
4f9db1383a updated xxhash lib 2016-11-10 18:34:49 -08:00
Yann Collet
c72d2f5b10 minor typo 2016-11-10 18:02:56 -08:00
Yann Collet
7d2e4b3cfe Merge pull request #265 from terrelln/rm-zstd
Fix license and remove references to zstd
2016-11-10 17:58:25 -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
Yann Collet
5e13a6ec46 improved man on compression level 2016-11-10 12:22:37 -08:00
Yann Collet
f9c9bb364f Merge pull request #263 from terrelln/dict-ex
Add dictionary random access example
2016-11-10 11:29:18 -08:00
Yann Collet
cd4462629e Merge pull request #264 from inikep/dev
Dev
2016-11-10 11:26:48 -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
93e2477ca4 added lz4_manual.html 2016-11-10 17:22:26 +01:00
Przemyslaw Skibinski
a340b734ba added contrib/gen_manual 2016-11-10 17:21:17 +01:00
Przemyslaw Skibinski
2278d1f02f custom block size 2016-11-10 16:31:10 +01:00
Przemyslaw Skibinski
d57d3e4b4d better MSYS/MinGW support 2016-11-10 14:43:51 +01:00
Przemyslaw Skibinski
74f127787b NB_LOOPS ?= -i1 2016-11-10 10:25:41 +01:00
Przemyslaw Skibinski
cf8ca581d1 reordered Travis CI tests 2016-11-10 10:05:18 +01:00
Przemyslaw Skibinski
767a23160b changed FUZZER_TIME 2016-11-10 09:04:40 +01:00
Przemyslaw Skibinski
6a160b72e3 Merge remote-tracking branch 'refs/remotes/lz4/dev' into dev 2016-11-10 08:42:56 +01:00
Yann Collet
924f00c86c fix empty body 2016-11-09 18:05:03 -08:00
Nick Terrell
94917c9a04 Add dictionary random access example 2016-11-09 17:39:56 -08:00
Yann Collet
f34808e4ae fixed some static analyzer warning 2016-11-09 17:39:53 -08:00
Yann Collet
46f74d79b7 fixed sparse on stdout 2016-11-09 16:57:33 -08:00
Yann Collet
fe48cef50e fixed multiples files on lz4cat (#184, by @libor-m) 2016-11-09 16:37:16 -08:00
Yann Collet
1b16805941 fix unused variable warning 2016-11-09 15:10:39 -08:00
Yann Collet
1b95d60c66 fixed synthetic benchmark mode
slightly optimized test mode
2016-11-09 15:04:55 -08:00
Yann Collet
acc48a3f85 fixed lz4cat
changed lz4-test order
2016-11-09 14:36:42 -08:00
Yann Collet
0c5e2e4d1b Merge branch 'dev' of github.com:Cyan4973/lz4 into dev 2016-11-09 09:04:09 -08:00
Yann Collet
fafba39734 updated NEWS 2016-11-09 09:03:57 -08:00
Yann Collet
2987eb4179 Merge pull request #262 from inikep/dev
generate DLL
2016-11-09 09:00:57 -08: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
c794829a20 update .gitignore 2016-11-09 13:34:35 +01:00
Przemyslaw Skibinski
9e7fe10622 removed <PlatformToolset> 2016-11-09 13:28:50 +01:00