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
Yann Collet
f02c4671cd
Added a few more interoperability tests (32bits vs 64 bits)
2015-05-13 15:22:33 +01:00
Yann Collet
05c3f66bb8
Updated a few comments
2015-05-12 10:10:20 +01:00
Yann Collet
96078481d7
Fixed minor typo
2015-05-07 13:03:07 +01:00
Yann Collet
45e1995c40
minor introduction update
2015-05-07 13:00:21 +01:00
Yann Collet
7d182b816a
Merge pull request #102 from Cyan4973/dev
...
Dev
2015-05-07 13:23:39 +02:00
Yann Collet
fdd0029c37
minor parsing update
2015-05-06 20:57:35 +01:00
Yann Collet
672bfdebd0
Updated comments
2015-05-06 20:23:06 +01:00
Yann Collet
b4ef93a837
Fixed typo
2015-05-06 10:26:59 +01:00
Yann Collet
efbebd2a99
Added : LZ4_compress_destSize()
2015-05-06 02:29:04 +01:00
Yann Collet
1c3e633c48
Added compilation flag -Wcast-qual
2015-05-06 01:58:24 +01:00
Yann Collet
05b0aa62a7
Updated readme
2015-05-04 14:43:37 +01:00
Yann Collet
e05088d0eb
Updated lz4hc API
2015-05-03 20:57:21 +01:00