Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | More build imrpvements | JPeterMugaas | 2019-04-23 | 1 | -21/+32 |
| | | | | | | Moved a few other tests to Makefiles.inc. Other things might need to go there. Made a test for symlink appropriateness. Windows can NOT handle them the same way Unix-like operating systems do (if at all). This is mostly the same as the Visual C projects. embed version info into .dll and .exes that are redistributed. | ||||
* | Make programs/Makefile use the includes. | JPeterMugaas | 2019-04-22 | 1 | -42/+1 |
| | |||||
* | Initial commits from diff I submitted earlier | JPeterMugaas | 2019-04-22 | 1 | -5/+36 |
| | |||||
* | introduce LZ4_DISTANCE_MAX build macro | Yann Collet | 2019-04-11 | 1 | -1/+1 |
| | | | | | | | | | | make it possible to generate LZ4-compressed block with a controlled maximum offset (necessarily <= 65535). This could be useful for compatibility with decoders using a very limited memory budget (<64 KB). Answer #154 | ||||
* | Allow installation of lz4 for Windows 10 with MSYS2 | Vincent Torri | 2019-03-03 | 1 | -1/+1 |
| | |||||
* | Allow installation of lz4 for Windows (MSYS2 or when cross-compiling) | Vincent Torri | 2018-11-20 | 1 | -1/+1 |
| | |||||
* | Add support for MidnightBSD | Lucas Holt | 2018-09-08 | 1 | -1/+1 |
| | |||||
* | Merge pull request #556 from kou/add-missing-exeext | Yann Collet | 2018-09-05 | 1 | -12/+12 |
|\ | | | | | Add missing $(EXT) | ||||
| * | Add missing $(EXT) | Kouhei Sutou | 2018-08-13 | 1 | -12/+12 |
| | | |||||
* | | Add Haiku as a validated target. | fbrosson | 2018-05-17 | 1 | -1/+1 |
|/ | | | | lz4 1.8.2 works fine on Haiku and passes all tests. | ||||
* | Fix make install | Nick Terrell | 2018-05-04 | 1 | -32/+30 |
| | | | | | | | | | * Uninstall didn't remove the pkg-config correctly. * Fix `mandir` * Allow overriding either upper- or lower-case location variables, but always use the lower case variables. * Add test case that ensures overriding both upper- and lower-case variables is the same, and that the directory is empty after uninstall. | ||||
* | updated manuals to v1.8.1 | Yann Collet | 2018-01-14 | 1 | -2/+2 |
| | |||||
* | minor Makefile fixes | Yann Collet | 2017-09-07 | 1 | -8/+8 |
| | |||||
* | build: source files sorted in a FS independent manner | Yann Collet | 2017-08-26 | 1 | -3/+3 |
| | | | | | to be more compatible with reproducible builds. patch inspired by @bmwiedemann | ||||
* | fixed make recurrence from /tests | Yann Collet | 2017-08-25 | 1 | -4/+5 |
| | |||||
* | minor : added header license | Yann Collet | 2017-08-24 | 1 | -1/+1 |
| | |||||
* | fixed man directory installation (#337) | Yann Collet | 2017-08-24 | 1 | -3/+4 |
| | | | | also : lz4c is now a symlink to lz4 | ||||
* | lz4c legacy commands are now enabled at runtime based on link/binary name "lz4c" | Yann Collet | 2017-08-14 | 1 | -2/+4 |
| | | | | | | | | | instead of selected at compilation time depending on a macro. This design makes it possible to have a single binary which supports both modes. An advantageous side effect is that when doing `make; make install` no additional binary is created during `make install` (it used to create `lz4c`, because `make` would only build `lz4`) | ||||
* | better respect GNU standard Makefile conventions | Yann Collet | 2017-08-14 | 1 | -17/+24 |
| | | | | | | supports lowercase directory variables add an "Installation" section in README.md added an INSTALL file | ||||
* | updated man page | Yann Collet | 2017-08-07 | 1 | -2/+1 |
| | |||||
* | -g compilation flag not by default for lz4 cli | Yann Collet | 2017-06-13 | 1 | -1/+1 |
| | |||||
* | updated Makefile | Yann Collet | 2017-05-10 | 1 | -16/+10 |
| | | | | | to automatically build manual files with make all | ||||
* | updated platform.h | Przemyslaw Skibinski | 2017-02-10 | 1 | -2/+1 |
| | |||||
* | added "This Makefile is validated for" | Przemyslaw Skibinski | 2017-01-19 | 1 | -0/+2 |
| | |||||
* | changed default PREFIX and MANDIR | Przemyslaw Skibinski | 2016-12-28 | 1 | -5/+5 |
| | |||||
* | Merge remote-tracking branch 'refs/remotes/lz4/dev' into dev | Przemyslaw Skibinski | 2016-12-27 | 1 | -12/+17 |
|\ | | | | | | | | | # Conflicts: # lib/Makefile | ||||
| * | updated Makefile : lz4 no longer recompiled when already up-to-date | Yann Collet | 2016-12-22 | 1 | -12/+17 |
| | | |||||
* | | BSD: improved "make install" | Przemyslaw Skibinski | 2016-12-23 | 1 | -6/+11 |
| | | |||||
* | | Solaris: working "make install" | Przemyslaw Skibinski | 2016-12-22 | 1 | -12/+25 |
| | | |||||
* | | "make test" is now compatible with Solaris | Przemyslaw Skibinski | 2016-12-22 | 1 | -3/+3 |
|/ | |||||
* | fix #284, reported by @beiDei8z : added test cases for path/to/lz4cat | Yann Collet | 2016-12-07 | 1 | -1/+4 |
| | |||||
* | fix : invocation of path/to/unlz4 (#284), reported by @beiDei8z | Yann Collet | 2016-12-07 | 1 | -9/+12 |
| | |||||
* | Add "man" target to Makefile | Takayuki MATSUOKA | 2016-11-27 | 1 | -0/+27 |
| | | | | | - `make man` makes manpage lz4.1 from lz4.1.md - It needs `gem` and `ronn` which is same as xxhash.1.md is required. | ||||
* | library release build compatible with environment variable | Yann Collet | 2016-11-22 | 1 | -1/+1 |
| | |||||
* | lz4 release build compatible with PIE | Yann Collet | 2016-11-22 | 1 | -9/+10 |
| | |||||
* | fixed versionsTest | Yann Collet | 2016-11-17 | 1 | -2/+3 |
| | |||||
* | fix 32-bits mode. | Yann Collet | 2016-11-17 | 1 | -12/+14 |
| | | | | | | Large File support for Mac OS-X in 32-bits mode Fixed potential undefined behavior Changed makefile for 32-bits mode | ||||
* | clang and g++ tests restricted to native only on Travis CI Ubuntu v12 ↵ | Yann Collet | 2016-11-14 | 1 | -4/+6 |
| | | | | environment | ||||
* | removed LZ4_DLL_EXPORT=1 (2) | Przemyslaw Skibinski | 2016-11-09 | 1 | -1/+1 |
| | |||||
* | test powerpc64 | Przemyslaw Skibinski | 2016-11-08 | 1 | -1/+2 |
| | |||||
* | tests\Makefile: added test-platform | Przemyslaw Skibinski | 2016-11-08 | 1 | -2/+1 |
| | |||||
* | updated lz4cli.c | Przemyslaw Skibinski | 2016-11-04 | 1 | -3/+3 |
| | |||||
* | redefined VOID for Windows/MSYS | Przemyslaw Skibinski | 2016-11-04 | 1 | -2/+1 |
| | |||||
* | Merge pull request #249 from inikep/dev | Yann Collet | 2016-11-03 | 1 | -200/+2 |
|\ | | | | | Dev | ||||
| * | updated .travis.yml | Przemyslaw Skibinski | 2016-11-03 | 1 | -4/+0 |
| | | |||||
| * | test programs moved to tests/ | Przemyslaw Skibinski | 2016-11-03 | 1 | -196/+2 |
| | | |||||
* | | check fread() operation results (#243) | Yann Collet | 2016-11-03 | 1 | -1/+1 |
|/ | |||||
* | Add LZ4LIB_API | Kouhei Sutou | 2016-09-22 | 1 | -1/+1 |
| | | | | | | | | | | | | 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. | ||||
* | updated uninstall | Yann Collet | 2016-09-17 | 1 | -17/+17 |
| | |||||
* | Merge remote-tracking branch 'refs/remotes/Cyan4973/dev' into dev | inikep | 2016-09-03 | 1 | -5/+3 |
|\ | | | | | | | | | # Conflicts: # programs/Makefile |