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
Yann Collet
f72761ff44
new tests for large files with content size support ( #70 )
2015-04-02 15:11:22 +01:00
Yann Collet
78d2dfd427
fullbench : tests of _limitedOutput variants intentionnally provides less memory space than safe (LZ4_compressBound())
2015-04-01 18:21:03 +01:00
Yann Collet
b4755c7902
Added : arm cross-compilation test
2015-03-25 23:59:38 +01:00
Yann Collet
5950f72b9e
Updated tests
2015-03-23 20:03:45 +01:00
Yann Collet
7f436a1215
lz4 cli supports frame content size
2015-03-23 02:20:42 +01:00
Yann Collet
7cf4e5c941
Updates tests & Man pages
2015-03-22 13:42:00 +01:00
Yann Collet
7d87d43e61
Updated lz4io sparse file support (alignment properties)
2015-03-17 18:02:01 +01:00
Yann Collet
e7fb4d151d
lz4 utility supports "pass-through" mode
2015-03-16 20:38:25 +01:00
Yann Collet
2b55752a5c
changed "make install" default install directory to /usr/local
2015-03-15 20:40:38 +01:00
Yann Collet
d11ac40872
Improved sparse files support
2015-03-13 20:36:59 +01:00
Yann Collet
45a357fd17
Improved sparse file support
2015-03-13 02:24:08 +01:00