Commit Graph

996 Commits

Author SHA1 Message Date
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
Przemyslaw Skibinski
dd14dca15c LZ4_DLL_IMPORT 2016-11-09 13:19:08 +01:00
Przemyslaw Skibinski
325babddf0 added lz4.rc 2016-11-09 13:10:09 +01:00
Przemyslaw Skibinski
ef2fdfe3dc rename liblz4-dll to lz4-dll 2016-11-09 13:08:15 +01:00
Przemyslaw Skibinski
7df658ec1b removed LZ4_DLL_EXPORT=1 (2) 2016-11-09 12:52:27 +01:00
Przemyslaw Skibinski
4a6e7327c7 removed LZ4_DLL_EXPORT=1 2016-11-09 12:36:49 +01:00
Przemyslaw Skibinski
bde0d340b4 added fullbench-dll.vcxproj 2016-11-09 11:55:34 +01:00
Przemyslaw Skibinski
da48dbb57a Merge remote-tracking branch 'refs/remotes/lz4/dev' into dev 2016-11-09 11:46:02 +01:00
Przemyslaw Skibinski
fe5148417f introduced LZ4_COMPILED_AS_DLL 2016-11-09 11:45:55 +01:00
Yann Collet
d5903c8e50 Merge pull request #261 from terrelln/clean-fasttest
Remove fasttest when cleaning
2016-11-08 17:56:10 -08:00
Nick Terrell
d594d9d878 Remove fasttest when cleaning 2016-11-08 17:41:06 -08:00
Yann Collet
bd88e4007b Merge pull request #260 from nemequ/dev
cmake: significant changes to accomodate a new "bundled" mode.
2016-11-08 14:50:02 -08:00
Evan Nemerson
661c48040e cmake: significant changes to accomodate a new "bundled" mode.
This makes it much easier to include LZ4 in a CMake-based project;
you only need to add_subdirectory(lz4/contrib/cmake_unofficial),
then you can use the lz4 target (which is the library).  In bundled
mode a static library will be built and nothing will be installed,
although the lz4 and lz4c command line tools will still be built.

This also makes some other much less intrusive changes, including:

 * Version information is now parsed from lib/lz4.h so the
   CMakeLists.txt file no longer needs to manually be kept up to date
   manually.
 * pkg-config file uses ${prefix} where appropriate instead of writing
   out full paths, which is important for people on Windows.
 * Warning flags are now checked instead of blindly added.
 * The GNUInstallDirs module is used to determine installation
   locations.
 * The static library generates position independent code, which means
   it's usable when building a shared library.
 * The CLI tools link to liblz4 instead of duplicating the object code.
2016-11-08 13:31:47 -08:00