Yann Collet
1abecbc33c
fix 32-bits mode.
...
Large File support for Mac OS-X in 32-bits mode
Fixed potential undefined behavior
Changed makefile for 32-bits mode
2016-11-17 13:02:06 -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
Przemyslaw Skibinski
7df658ec1b
removed LZ4_DLL_EXPORT=1 (2)
2016-11-09 12:52:27 +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
e8a6067e8a
updated lz4cli.c
2016-11-04 14:46:45 +01:00
Przemyslaw Skibinski
e06fcd9039
redefined VOID for Windows/MSYS
2016-11-04 13:32:36 +01:00
Yann Collet
99d11120bd
Merge pull request #249 from inikep/dev
...
Dev
2016-11-03 10:49:33 -07:00
Yann Collet
c66108ceb2
check fread() operation results ( #243 )
2016-11-03 09:27:35 -07:00
Przemyslaw Skibinski
74ba377d72
updated .travis.yml
2016-11-03 15:28:50 +01:00
Przemyslaw Skibinski
e624978ea2
test programs moved to tests/
2016-11-03 15:03:43 +01:00
Kouhei Sutou
012c66536c
Add LZ4LIB_API
...
It's based on Zstandard's ZSTDLIB_API.
See also: https://github.com/Cyan4973/lz4/issues/216#issuecomment-226245432
Deprecated functions aren't LZ4LIB_API targets. Because we don't need to
export deprecated functions from now.
There are same LZ4LIB_API definitions in each header files instead of
including a common header file because LZ4_DEPRECATED is defined so.
2016-09-23 00:39:45 +09:00
Yann Collet
3b9439ccd0
updated uninstall
2016-09-17 11:59:13 +02:00
inikep
58a1616d7b
Merge remote-tracking branch 'refs/remotes/Cyan4973/dev' into dev
...
# Conflicts:
# programs/Makefile
2016-09-03 08:10:16 +02:00
Yann Collet
28f98647e3
lz4 version source from lz4.h
2016-09-02 22:04:16 -07:00
inikep
e5b0f1ea14
CFLAGS += $(MOREFLAGS)
2016-09-03 02:05:01 +02:00
Yann Collet
b130fd5923
minor refactoring changes
2016-08-10 08:26:49 +02:00
Yann Collet
5540f4f93e
stronger compilation flags
2016-06-29 20:25:10 +02:00
Martin Waschbüsch
7bfbccb972
Add FreeBSD to install targets
...
Add FreeBSD to install targets
2016-05-17 07:47:03 +02:00
Yann Collet
b84eb33492
Merge pull request #182 from kou/add-missing-ext
...
Add missing $(EXT)
2016-01-10 17:07:10 +01:00
Kouhei Sutou
ab3e1d2535
Add missing $(EXT)
...
If the $(EXT) are added, "make install" can work with MinGW build on
Linux.
2016-01-10 18:11:46 +09:00
Yann Collet
ff3324b8d5
Fix : compiler-independent macro to remove deprecation warnings
2015-10-21 12:58:06 +01:00
Yann Collet
fb6fece770
Updated Makefile and .travis
2015-09-01 15:59:24 +01:00
Yann Collet
60119e2585
Makefile : generates *.o for faster processing
2015-08-15 17:21:45 +01:00
Yann Collet
9517bd9234
minor simplification lz4_readarch()
2015-08-06 03:49:29 +01:00
Yann Collet
6fe48b9183
changed datagen to remove one malloc
2015-06-28 19:43:12 -08:00
Yann Collet
acae59a739
Fixed : default sparse mode disabled on stdout, to support >>
redirection scenario reported by Takayuki Matsuoka ( #110 )
2015-05-25 07:50:41 +01:00
Yann Collet
26065c3f47
Fixed : LZ4IO exits too early when frame crc not present, reported by Yongwoon Cho ( #106 )
2015-05-20 08:58:59 +01:00
Yann Collet
87e560ed8a
minor tests improvements
2015-05-19 10:29:41 +01:00
Yann Collet
a9ff13a8bb
minor test refactor
2015-05-18 22:35:09 +01:00
Yann Collet
58b5aadb1f
Fixed sparse issue with non seekable streams ( #105 )
2015-05-18 22:09:37 +01:00
Yann Collet
c779c8004c
minor cosmetic changes for Takayuki's testVersions
2015-05-15 15:44:37 +01:00
Yann Collet
f02c4671cd
Added a few more interoperability tests (32bits vs 64 bits)
2015-05-13 15:22:33 +01:00
Yann Collet
1c3e633c48
Added compilation flag -Wcast-qual
2015-05-06 01:58:24 +01:00
Yann Collet
c035b7a99a
Restored make-lz4
2015-04-20 09:26:16 +01:00
Yann Collet
197982ec6c
Fixed unfinished frame (issue #75 )
2015-04-20 09:24:25 +01:00
Yann Collet
47c3040399
added --no-sparse test
2015-04-18 12:44:38 +01:00
Yann Collet
7644bee643
test error message in multiple files mode
2015-04-16 16:45:58 +01:00
Yann Collet
13c6e16333
Removed status notification in multiple-files mode
2015-04-16 07:16:48 +01:00
Yann Collet
a430b859cf
Multiple files decompression refactoring
2015-04-15 16:24:43 +01:00
Yann Collet
4e574e7395
Updated lz4frame error names
2015-04-15 10:34:08 +01:00
Yann Collet
3f4f623bc9
Valgrind tests generate errors
2015-04-14 21:02:12 +01:00
Yann Collet
eabc6d8d00
New valgrind test with multiple files
2015-04-14 16:34:37 +01:00
Yann Collet
da117257f5
new memory leak test for fullbench using multi-files
2015-04-12 16:49:37 +01:00
Yann Collet
2c7988761d
Shortened tests durations
2015-04-12 16:40:58 +01:00
Yann Collet
8b8e5efefe
fixed minor sanitize warning
2015-04-11 10:25:08 +01:00
Yann Collet
c22a0e1e13
Updated : fuzzer tests can be programmed for a timelength
2015-04-10 23:42:17 +01:00
Yann Collet
a2864fd49d
Fixed a few minor sanitize warnings
2015-04-10 14:24:13 +01:00
Yann Collet
327cb04f44
minor memory leak fix and test
2015-04-08 09:20:21 +01:00
Yann Collet
17f86149c5
added : memtest on fullbench
2015-04-06 01:02:24 +01:00