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
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
Yann Collet
ce2202690f
Merge pull request #259 from inikep/dev
...
Dev
2016-11-08 10:06:58 -08:00
Przemyslaw Skibinski
96ea2e3630
updated IntDir
2016-11-08 16:59:38 +01:00
Przemyslaw Skibinski
39157c9f3c
added lz4-dll project
2016-11-08 16:31:09 +01:00
Przemyslaw Skibinski
ec63747deb
VS project: added IntDir
2016-11-08 16:27:46 +01:00
Przemyslaw Skibinski
c6fd78f4f1
VS project: added setargv.obj
2016-11-08 16:27:07 +01:00
Przemyslaw Skibinski
1d22fae1e6
added test-lz4-speed.py
2016-11-08 13:50:45 +01:00
Przemyslaw Skibinski
85f861fc49
bench.c: support notification level
2016-11-08 13:50:27 +01:00
Przemyslaw Skibinski
2c788b3728
joined arm and aarch64 tests
2016-11-08 12:33:01 +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
Przemyslaw Skibinski
2302649138
tests\Makefile: added test-platform
2016-11-08 10:43:18 +01:00
Przemyslaw Skibinski
c201327f14
added platformTest
2016-11-08 09:48:01 +01:00
Przemyslaw Skibinski
0f73ed5726
new Travis tests
2016-11-08 09:19:09 +01:00
Przemyslaw Skibinski
90981a35c9
Merge remote-tracking branch 'refs/remotes/lz4/dev' into dev
2016-11-08 08:44:19 +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