summaryrefslogtreecommitdiffstats
path: root/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Simplified travis test flowYann Collet2014-08-261-3/+2
|
* updated release numberYann Collet2014-08-131-1/+1
|
* Makefile: fix DESTDIRIgor Gnatenko2014-08-081-5/+5
| | | | Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
* Makefile : restored Takayuki's fix for OS-X and BSDYann Collet2014-08-061-4/+5
| | | minor display change for make install
* Updated Makefile : make distYann Collet2014-08-061-5/+7
| | | Minor formatting changes for xxhash
* Fix BSD sed error reported by Yue DuTakayuki MATSUOKA2014-07-301-3/+3
| | | | | | | This change is related to LZ4 issue #14. - Add more unique pattern to line recognition - Change Extended Regular Expression to Basic Regular Expression
* Added : Makefile : install for kFreeBSD and Hurd (Nobuhiro Iwamatsu)Yann Collet2014-07-261-4/+3
|
* Makefile : synchronize library version number with lz4.h - Thanks to ↵Yann Collet2014-07-221-3/+3
| | | | Takayuki Matsuoka
* Makefile : some corrections suggested by Michał Górny (issue 136)Yann Collet2014-07-211-4/+8
|
* Added : pkg-config (issue 135)Yann Collet2014-07-201-4/+16
|
* Makefile : added -Wstrict-prototype, as suggested by Larry Doolittle Yann Collet2014-07-141-1/+1
|
* Modified : lz4 streaming API, strong typesYann Collet2014-07-141-1/+1
|
* Modified : Makefile : added -Wshadow option, suggest by Boris FaureYann Collet2014-07-051-1/+1
|
* Fix : OS-X : library install name, thanks to Clemens LangYann Collet2014-07-051-1/+1
|
* updated fuzzer, faster and cleaner overflow testsYann Collet2014-07-051-1/+1
|
* update to r119Yann Collet2014-07-021-1/+1
|
* Quickfix of issue 134 (untested)Yann Collet2014-07-021-1/+1
|
* updated lz4cat man pageYann Collet2014-06-241-4/+4
|
* LZ4 Streaming : check overlapping input/dictionaryYann Collet2014-06-141-2/+3
|
* New : valgrind memtestYann Collet2014-06-091-5/+5
|
* Continuous streaming mode (automatic)Yann Collet2014-05-211-1/+1
|
* re-order travis testsYann Collet2014-04-221-1/+1
| | | fix : remove man pages on uninstall
* Add build target 'test'Takayuki MATSUOKA2014-04-161-0/+3
|
* Added README.md to the list of packaged filesYann Collet2014-04-151-1/+1
|
* Added lz4c & lz4cat man pagesYann Collet2014-04-151-1/+2
|
* Fixed issue 127 & 128Yann Collet2014-04-151-1/+1
|
* quickfix (issue 124 & 125)yann.collet.73@gmail.com2014-03-241-15/+18
| | | | git-svn-id: https://lz4.googlecode.com/svn/trunk@116 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
* Added : lz4cat utility for posx systemsyann.collet.73@gmail.com2014-03-231-14/+25
| | | | | | | OS-X compatible dynamic library, thanks to Jan Stepien corrected : relative symbolic link for versioned library git-svn-id: https://lz4.googlecode.com/svn/trunk@115 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
* Makefile : library correctly compiled with -O3 switch (issue 114)yann.collet.73@gmail.com2014-03-121-9/+20
| | | | | | | | | | | Makefile : library compilation compatible with clang Makefile : library is versioned and linked (issue 119) lz4.h : no more static inline prototypes (issue 116) man : improved header/footer (issue 111) Makefile : Use system default $(CC) & $(MAKE) variables (issue 112) xxhash : updated to r34 git-svn-id: https://lz4.googlecode.com/svn/trunk@114 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
* Large decompression speed improvement for GCC 32-bits. Thanks to Valery ↵yann.collet.73@gmail.com2014-02-041-1/+2
| | | | | | | | | | | Croizier ! LZ4HC : Compression Level is now a programmable parameter (CLI from 4 to 9) Separated IO routines from command line (lz4io.c) Version number into lz4.h (suggested by Francesc Alted) git-svn-id: https://lz4.googlecode.com/svn/trunk@113 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
* quickfix (issue 107 & issue 103)yann.collet.73@gmail.com2014-01-081-5/+6
| | | | git-svn-id: https://lz4.googlecode.com/svn/trunk@112 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
* Makefile : added capability to install librariesyann.collet.73@gmail.com2014-01-071-72/+72
| | | | | | | Modified Directory tree, to better separate libraries from programs. git-svn-id: https://lz4.googlecode.com/svn/trunk@111 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
* lz4 & lz4hc : added capability to allocate state & stream state with custom ↵yann.collet.73@gmail.com2013-12-301-3/+4
| | | | | | | | | | | | | allocator (issue 99) fuzzer & fullbench : updated to test new functions man : documented -l command (Legacy format, for Linux kernel compression) (issue 102) cmake : improved version by Mika Attila, building programs and libraries (issue 100) xxHash : updated to r33 Makefile : clean also delete local package .tar.gz git-svn-id: https://lz4.googlecode.com/svn/trunk@110 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
* lz4.c : corrected issue 98 within LZ4_compress_limitedOutput()yann.collet.73@gmail.com2013-12-031-2/+2
| | | | | | Makefile : can specify version number git-svn-id: https://lz4.googlecode.com/svn/trunk@109 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
* lz4.c : corrected compression efficiency issue 97 in 64-bits chained mode ↵yann.collet.73@gmail.com2013-11-021-1/+1
| | | | | | (-BD) for streams > 4 GB (thanks Roman Strashkin for reporting) git-svn-id: https://lz4.googlecode.com/svn/trunk@108 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
* Makefile : support DESTDIR for staged installs. Thanks Jorge Aparicio.yann.collet.73@gmail.com2013-10-211-4/+7
| | | | | | | | | | | | | | | | Makefile : make install installs both lz4 and lz4c (Jorge Aparicio) Makefile : removed -Wno-implicit-declaration compilation switch lz4cli.c : include <stduni.h> for isatty() (Luca Barbato) lz4.h : introduced LZ4_MAX_INPUT_SIZE constant (Shay Green) lz4.h : LZ4_compressBound() : unified macro and inline definitions (Shay Green) lz4.h : LZ4_decompressSafe_partial() : clarify comments (Shay Green) lz4.c : LZ4_compress() verify input size condition (Shay Green) bench.c : corrected a bug in free memory size evaluation cmake : install into bin/ directory (Richard Yao) cmake : check for just C compiler (Elan Ruusamae) git-svn-id: https://lz4.googlecode.com/svn/trunk@107 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
* git-svn-id: https://lz4.googlecode.com/svn/trunk@106 ↵yann.collet.73@gmail.com2013-10-011-7/+14
| | | | 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
* Makefile : New install script and man page, contributed by Prasad Pandityann.collet.73@gmail.com2013-09-251-11/+50
| | | | | | | | | lz4cli.c : Minor modifications, for easier extensibility COPYING : added license file LZ4_Streaming_Format.odt : modified file name to remove white space characters exe : .exe suffix now properly added only for Windows target git-svn-id: https://lz4.googlecode.com/svn/trunk@105 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
* New command line utility, lz4 (notice the missing final 'c'), with ↵yann.collet.73@gmail.com2013-09-091-8/+41
| | | | | | | | | | | | | gzip-style arguments (issue 83) lz4c still there, supports additional gzip arguments, but also keep compatibility with legacy commands lz4 (& lz4c) display version number Fix : Sun Studio : compatible #pragma directive (issue 81) Fix : compatible with Objective-C (iOS) (issue 79) Fix : minor warnings using Visual Studio x64 (issue 80) Changed : source file lz4c.c renamed lz4cli.c git-svn-id: https://lz4.googlecode.com/svn/trunk@103 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
* Removed dependency to "lz4_encoder.h" and "lz4hc_encoder.h"yann.collet.73@gmail.com2013-08-121-2/+8
| | | | | | | | | | | | | Improved speed of LZ4_decompress_fast() with GCC Improved speed of LZ4_decompress_safe() for 32-bits Made the fast LZ4 compression compatible with low-memory systems (buffer address < 64K). Thanks Francois Gretief for report and suggestion. Makefile : added fuzzer32 Makefile : added fullbench32 fullbench : added ability to select one specific function to benchmark lz4.c : copy macros follow memcpy() arguments convention Small coding style modifications, hinted by cppCheck. git-svn-id: https://lz4.googlecode.com/svn/trunk@101 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
* Corrected issue 70, 'pack' instruction on IBM AIXyann.collet.73@gmail.com2013-07-011-3/+6
| | | | | | | | | | Added : fullbench : can select compression tests or decompression tests Removed extern inline, for compatibility with GNU89, as reported by Maciej Adamczyk lz4.c : made forceinline more explicit Decompression : corrected corner case behaviors (inputSize == 0 and outputSize == 0), thanks Adrien for detailed suggestions Makefile : Removed -march=native parameter, due to incompatibility with some GCC versions git-svn-id: https://lz4.googlecode.com/svn/trunk@98 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
* lz4.c no longer depends on lz4_decoder.h (removed)yann.collet.73@gmail.com2013-06-101-2/+5
| | | | | | | | | | | Decompression speed improved under GCC Improved speed of LZ4_decompress_safe_partial() Added new utility : fullbench Modified x64 detection macro, as suggested by David Karner Improved Fuzzer tool Updated xxHash to r30 git-svn-id: https://lz4.googlecode.com/svn/trunk@97 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
* Added : function LZ4_compressHC_limitedOutput()yann.collet.73@gmail.com2013-04-181-1/+1
| | | | | | | | Updated : LZ4 Streaming Format.odt, to version 1.4 New : LZ4c now supports Stream Checksum (default) and Skippable chunks Updated : Fuzzer, testing LZ4_compressHC_limitedOutput() git-svn-id: https://lz4.googlecode.com/svn/trunk@93 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
* Added : LZ4 Streaming Format specification (v1.3)yann.collet.73@gmail.com2013-04-131-5/+5
| | | | | | | | | | Added : LZ4c command-line utility, supporting the new streaming format Added : xxhash library Removed : lz4demo is now replaced by lz4.c Removed : a few level 4 warnings (issue 64) Updated : makefiles git-svn-id: https://lz4.googlecode.com/svn/trunk@92 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
* - Corrected issue 31 : LZ4 correctly accepts compressing data when the ↵yann.collet.73@gmail.com2012-10-241-11/+14
| | | | | | | | | | output buffer has exactly the required size (it was a bit over-cautious in previous version). - Added : a fuzzer tool Thanks to Andrew Mahone, for contribution on both points git-svn-id: https://lz4.googlecode.com/svn/trunk@79 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
* lz4.c : changed a tuning parameter name to MEMORY_USAGE, to better reflect ↵yann.collet.73@gmail.com2012-07-241-1/+3
| | | | | | | | | its impact Makefile : default produces native binary, all produce native & 32-bits binaries git-svn-id: https://lz4.googlecode.com/svn/trunk@70 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
* Changed Makefile default setting to generate only native binary.yann.collet.73@gmail.com2012-07-181-6/+6
| | | | | | | | The 32-bits version can still be generated (on 64-bits systems) using : make lz4demo32 git-svn-id: https://lz4.googlecode.com/svn/trunk@69 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
* Added : LZ4 HC : Now integrated into main trunk.yann.collet.73@gmail.com2012-05-131-4/+4
| | | | | | LZ4_HC license moved to BSD git-svn-id: https://lz4.googlecode.com/svn/trunk@66 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
* Added : lz4demo : software swap32 backend for compilers which do not support ↵yann.collet.73@gmail.com2012-03-161-1/+1
| | | | | | hardware ones. Thanks Dmitry Cherepanov for contribution git-svn-id: https://lz4.googlecode.com/svn/trunk@60 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
* minor code refactoring, mostly around __builtin_expectyann.collet.73@gmail.com2012-03-091-3/+13
| | | | git-svn-id: https://lz4.googlecode.com/svn/trunk@59 650e7d94-2a16-8b24-b05c-7c0b3f6821cd