Yann Collet
14064beafb
Updated NEWS
2015-06-28 11:31:51 -08:00
Yann Collet
7273da38ba
minor example clarification
2015-06-28 02:34:12 -08:00
Yann Collet
0cc38f9ebc
Updated lib readme
2015-06-27 14:15:45 -08:00
Yann Collet
454d109c5d
Fixed : fuzzer display messages
2015-06-27 13:44:13 -08:00
Yann Collet
caba2cc0f5
staticAnalyze use same compilation flags as normal build
2015-06-27 13:21:33 -08:00
Yann Collet
8e8dc17cae
Ensured make test is not confused with directory test
2015-06-27 12:44:51 -08:00
Yann Collet
192ee724a3
Added namespace ability to xxhash
2015-06-27 12:43:28 -08:00
Yann Collet
c04df7e1b5
Changed : static library is no longer compiled with -fPIC by default (this option can still be added on the command line) See #53
2015-06-27 01:30:31 -08:00
Yann Collet
cdef033895
Merge branch 'dev' of github.com:Cyan4973/lz4 into dev
2015-06-27 01:17:57 -07:00
Yann Collet
992faef5a2
Merge pull request #124 from toddlipcon/master
...
Fix cmake build to use gnu flags on clang
2015-06-25 21:21:24 -07:00
Yann Collet
3d9adf7afc
Merge pull request #122 from keszybz/master
...
New example using frame api as DLL - redirect from #118
2015-06-25 17:45:13 -07:00
Yann Collet
02ff90ac94
Merge pull request #121 from keszybz/add-gitignore
...
Add gitignore - redirect from #117
2015-06-25 17:43:46 -07:00
Todd Lipcon
91138150c6
Fix cmake build to use gnu flags on clang
...
Previously, the cmake build was only adding -fPIC and -std=c99 on
gcc. However, these flags are also appropriate when building with
clang.
2015-06-25 15:12:40 -07:00
Yann Collet
2ce2e60083
Minor doc clarification on sparse mode support
2015-06-21 20:00:44 -08:00
Yann Collet
b17d3220d2
Minor lib readme update
2015-06-18 06:38:19 -08:00
Zbigniew Jędrzejewski-Szmek
3bcf68ff35
Use lz4 binary to check output
2015-06-17 23:45:15 -04:00
Zbigniew Jędrzejewski-Szmek
386d216cdf
Add example which uses the frame api through the library
2015-06-17 23:45:15 -04:00
Zbigniew Jędrzejewski-Szmek
0e0c32dfb0
Make git ignore generated files
2015-06-15 21:50:00 -04:00
Yann Collet
7a532eeddd
Minor update on source ports
2015-05-29 20:36:59 +01:00
Yann Collet
8a7bcead9b
Merge branch 'dev' of github.com:Cyan4973/lz4 into dev
2015-05-29 19:50:38 +02:00
Yann Collet
1cec6cb03f
Updated badges
2015-05-29 18:50:12 +01:00
Yann Collet
7f3d82def8
Merge pull request #114 from lpsantil/djgpp
...
Djgpp
2015-05-28 03:04:17 +02:00
Louis P. Santillan
f0a0e4430b
READM fixup
2015-05-26 22:50:59 -07:00
Louis P. Santillan
a3a479fc2b
djgpp port now using the proposed contrib structure
2015-05-26 22:43:03 -07:00
Louis P. Santillan
00b6535b4c
Reverted all Makefile
changes
2015-05-26 19:10:12 -07:00
Louis P. Santillan
936f75b4db
Renamed the djgpp README so that it gets converted to HTML by github. Fixed breakage of make install
.
2015-05-26 10:26:42 -07:00
Louis P. Santillan
81d6b56341
Makefile cleanups to make building with Andrew Wu's build-djgpp cross compilers (and everyone else) simpler.
2015-05-25 21:48:40 -07:00
Louis P. Santillan
faa0bce4ed
Fixup lib/Makefile so that is builds a library for djgpp using Andrew Wu's build-djgpp cross compilers
2015-05-25 21:46:01 -07:00
Louis P. Santillan
b2bbb2790d
Fixup programs/{Makefile,lz4cli.c,lz4io.c} to build with Andrew Wu's build-djgpp cross compilers. Add some documentation in README.DJ
2015-05-25 21:41:45 -07:00
Yann Collet
baf78e7e4d
Merge pull request #111 from Cyan4973/dev
...
Dev
2015-05-26 03:13:50 +02:00
Yann Collet
6f50184a4f
Updated NEWS
2015-05-26 00:23:05 +01: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
91c1b9a682
Performance fix : big compression speed boost for clang (+30%)
2015-05-21 01:17:56 +01:00
Yann Collet
0fb0392da7
Merge branch 'dev' of github.com:Cyan4973/lz4 into dev
2015-05-20 22:17:53 +02:00
Yann Collet
bb22103a14
Merge pull request #107 from t-mat/issue/103pr2
...
Add supporting iterative edit and testing to versionstest
2015-05-20 22:17:37 +02:00
Yann Collet
7d72c0cb54
Added LZF
2015-05-20 20:47:27 +01:00
Takayuki MATSUOKA
e769a0eab0
Combine unique .lz4 file info
2015-05-20 20:00:38 +09:00
Takayuki MATSUOKA
ffff9ee138
Support iterative edit and testing
...
This commit will allows iterative edit and testing to local working copy.
You could iterate edit and testing by the following commands:
cd /path/to/lz4
cd test
make versionstest
my-favorite-text-editor ../lib/lz4.c
make versionstest
my-favorite-text-editor ./test-lz4-versions.py
make versionstest
...
2015-05-20 19:59:35 +09:00
Takayuki MATSUOKA
a8fdeb4676
Add log output of succeeded decompression to test script
2015-05-20 19:59:34 +09:00
Takayuki MATSUOKA
5151c30dce
Add log of same files and sha1 hash of unique files to versionstest
2015-05-20 19:59:33 +09: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
60d657ac86
removed "flush" argument to please Travis's python version
2015-05-17 20:55:49 +01:00
Yann Collet
cdb136d960
cosmetic changes, 2nd try
2015-05-15 16:51:07 +02:00
Yann Collet
c779c8004c
minor cosmetic changes for Takayuki's testVersions
2015-05-15 15:44:37 +01:00
Yann Collet
26021db061
Merge branch 'dev' of github.com:Cyan4973/lz4 into dev
2015-05-15 14:51:13 +02:00
Yann Collet
e3b5bf33f9
Merge pull request #104 from t-mat/issue/103pr2
...
Add compatibility test between releases (resolves issue #103 )
2015-05-15 14:45:46 +02:00
Takayuki MATSUOKA
fe11e0b142
Issue #103 : Add compatibility test between releases
...
Add forward/backward compatibility test between all versions
- Add new Makefile target "versionstest".
- Standard test procedure like "make versionstest && make clean"
works properly.
test/test-lz4-versions.py
- This script creates test/lz4test and checkout all
Release tagged versions. After that, compile all versions of
lz4c and lz4c32 and compress/decompress between all versions.
- This test clones entire git repository to checkout all tags.
- Since Travis's default command does not clone entire repository,
we could not checkout all tags from Travis' default clone.
- After that, test script shows all unique .lz4 files. In this list,
'r999' means 'head' of current working copy.
2015-05-15 09:27:44 +09:00