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
Yann Collet
00c6370ad2
Fix #243 : detect and report fread() errors, by @iyokan
2016-11-07 12:34:10 -08:00
Yann Collet
f6a7c6b578
Merge branch 'dev' of github.com:Cyan4973/lz4 into dev
2016-11-07 10:31:43 -08:00
Yann Collet
301c4e94ee
Merge pull request #258 from inikep/dev2
...
Travis tests reduced to 11
2016-11-07 10:30:54 -08:00
Yann Collet
839085f050
Merge pull request #257 from inikep/dev
...
added --rm option
2016-11-07 10:28:55 -08:00
Przemyslaw Skibinski
9b3dcb325f
MOREFLAGS="-Werror"
2016-11-07 18:21:59 +01:00
Przemyslaw Skibinski
7fbb163f3f
added "make c_standards"
2016-11-07 17:43:37 +01:00
Przemyslaw Skibinski
b6c407886f
condensed travis.yml
2016-11-07 16:46:39 +01:00
Przemyslaw Skibinski
2fbd7a5120
updated travis.yml
2016-11-07 16:15:22 +01:00
Przemyslaw Skibinski
ef54f9f9dd
added --rm option
2016-11-07 14:50:58 +01:00
Przemyslaw Skibinski
d61bb74f20
updated declaration of LZ4F_freeDecompressionContext
2016-11-07 14:14:42 +01:00
Przemyslaw Skibinski
7a98db266b
added datagen.c to lz4.vcxproj
2016-11-07 14:04:43 +01:00
Przemyslaw Skibinski
4b29af350c
TreatWarningAsError=true only for debug
2016-11-07 14:00:30 +01:00
Przemyslaw Skibinski
90d4401fe0
fixed appveyor.yml (3)
2016-11-07 13:47:48 +01:00
Przemyslaw Skibinski
434d1230e0
fixed appveyor.yml (2)
2016-11-07 13:43:25 +01:00
Przemyslaw Skibinski
58ead8dd27
fixed appveyor.yml
2016-11-07 13:00:08 +01:00
Przemyslaw Skibinski
98be008479
Copy owner, file permissions and modification time
2016-11-07 12:41:14 +01:00
Przemyslaw Skibinski
1581567299
util.h requires CharacterSet=MultiByte
2016-11-07 12:13:35 +01:00
Przemyslaw Skibinski
ef9d1b2d41
fixed --test
2016-11-07 12:13:12 +01:00
Przemyslaw Skibinski
112499a73a
Merge remote-tracking branch 'refs/remotes/lz4/dev' into dev
2016-11-06 11:11:55 +01:00
Yann Collet
58d7a619a5
Merge pull request #254 from terrelln/dev
...
Fix LZ4_decompress_fast_continue() bug
2016-11-05 02:11:35 -07:00