Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix warnings reported by shellcheck in shell scripts | a1346054 | 2021-08-21 | 2 | -2/+2 |
| | |||||
* | use the same style of hashbang for all files | a1346054 | 2021-08-21 | 2 | -2/+2 |
| | |||||
* | fix broken hashbangs | a1346054 | 2021-08-21 | 2 | -2/+2 |
| | |||||
* | Merge pull request #1017 from fanzeyi/fix-clang-cl-msvc | Yann Collet | 2021-08-09 | 1 | -0/+6 |
|\ | | | | | fix clang-cl _tzcnt_u64 not defined issue | ||||
| * | fix clang-cl _tzcnt_u64 not defined issue | Zeyi (Rice) Fan | 2021-08-09 | 1 | -0/+6 |
| | | |||||
* | | minor documentation for unicode_lint | Yann Collet | 2021-08-09 | 1 | -5/+9 |
| | | |||||
* | | Merge pull request #1020 from servusdei2018/dev | Yann Collet | 2021-08-09 | 2 | -1/+18 |
|\ \ | | | | | | | ci: merge unicode lint to github actions and expand test coverage to ./tests/ directory | ||||
| * | | ci: sh -> bash | Nate | 2021-08-08 | 1 | -1/+1 |
| | | | |||||
| * | | ci: pass script through sh | Nate | 2021-08-08 | 1 | -1/+1 |
| | | | |||||
| * | | ci(.github/workflows/ci.yml): fix invalid yaml | Nate | 2021-08-08 | 1 | -3/+1 |
| | | | | | | | | | fixed syntax error | ||||
| * | | ci(.github/workflows/ci.yml): run unicode lint under github actions | Nate | 2021-08-08 | 1 | -0/+10 |
| | | | |||||
| * | | tests(tests/unicode_lint.sh): expand unicode lint to the ./tests/ directory | Nate | 2021-08-08 | 1 | -1/+10 |
|/ / | |||||
* | | Merge pull request #1019 from servusdei2018/patch-1 | Yann Collet | 2021-08-08 | 3 | -1/+42 |
|\ \ | | | | | | | nit(programs/platform.h): replace Unicode character #1018 | ||||
| * | | ci(.travis.yml): add unicode lint job | Nate | 2021-08-08 | 1 | -0/+6 |
| | | | |||||
| * | | nit(tests/unicode_lint.sh): standardize failure format message | Nate | 2021-08-08 | 1 | -1/+1 |
| | | | |||||
| * | | tests(unicode_lint.sh): create: lint source files in ./lib/ and ./programs/ ↵ | Nate | 2021-08-08 | 1 | -0/+35 |
| | | | | | | | | | | | | for Unicode | ||||
| * | | nit(programs/platform.h): replace Unicode character #1018 | Nate | 2021-08-07 | 1 | -1/+1 |
|/ / | | | | | On line 83, U+2013 was replaced with U+002D in order to improve compatibility with MSVC 2019 and older compilers. | ||||
* | | minor doc clarification | Yann Collet | 2021-08-06 | 1 | -1/+2 |
| | | |||||
* | | fixed minor type, reported by @mwgamera | Yann Collet | 2021-08-06 | 1 | -2/+2 |
|/ | |||||
* | Merge pull request #999 from pekdon/solaris-10 | Yann Collet | 2021-08-06 | 1 | -1/+7 |
|\ | | | | | add -lrt on Solaris 10, required for nanosleep | ||||
| * | add -lrt on Solaris 10, required for nanosleep | Claes Nästén | 2021-06-02 | 1 | -1/+7 |
| | | |||||
* | | Merge pull request #1013 from eloj/relax-lz4-memory-usage-tunable | Yann Collet | 2021-08-02 | 2 | -2/+14 |
|\ \ | | | | | | | Define LZ4_STREAMSIZE in terms of LZ4_MEMORY_USAGE. | ||||
| * | | Don't reuse state memory that's too small. | Eddy Jansson | 2021-07-31 | 1 | -1/+13 |
| | | | | | | | | | | | | | | | | | | | | | Ensure that the memory block we're trying to reuse is large enough for the new state. Fixes #974 | ||||
| * | | Define LZ4_STREAMSIZE in terms of LZ4_MEMORY_USAGE | Eddy Jansson | 2021-07-31 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | This is required to correctly size a static member to hold the hash table, whose size is derived from LZ4_MEMORY_USAGE. | ||||
* | | | Merge pull request #1014 from eloj/github-ubuntu-16.04-deprecation | Yann Collet | 2021-08-02 | 1 | -33/+23 |
|\ \ \ | |/ / |/| | | GitHub Ubuntu 16.04 deprecation | ||||
| * | | All compilers now support stdc11. | Eddy Jansson | 2021-07-31 | 1 | -23/+22 |
| | | | | | | | | | | | | | | | | | | With the removal of Ubuntu 16.04, all compilers in in the matrix supports c11, so remove this column from the matrix, and unconditionally test this. | ||||
| * | | All compilers now support stdc90. | Eddy Jansson | 2021-07-31 | 1 | -23/+22 |
| | | | | | | | | | | | | | | | | | | With the removal of Ubuntu 16.04, all compilers in in the matrix supports c90, so remove this column from the matrix, and unconditionally test this. | ||||
| * | | Remove ubuntu-16.04 as a test platform. | Eddy Jansson | 2021-07-31 | 1 | -8/+0 |
|/ / | | | | | | | | | | | | | | | | | | | | | The Ubuntu 16.04 environment is being removed by github on September 20, 2021. They will induce 'brownouts' starting from September 6 to get clients to move on. This change removes testing of GCC versions prior to 4.8, and clang versions prior to 3.9 Ref: https://github.com/actions/virtual-environments/issues/3287 | ||||
* | | Merge pull request #1012 from eloj/print-install-dirs | Yann Collet | 2021-07-24 | 2 | -4/+4 |
|\ \ | | | | | | | Print target directories during 'make install'. | ||||
| * | | Print target directories during 'make install'. | Eddy Jansson | 2021-07-24 | 2 | -4/+4 |
| | | | | | | | | | | | | This takes #975 to its logical conclusion. | ||||
* | | | Merge pull request #1011 from eloj/improve-pkgconfig | Yann Collet | 2021-07-24 | 2 | -2/+3 |
|\ \ \ | |/ / |/| | | Expand use of pkg-config variables. | ||||
| * | | Expand use of pkg-config variables. | Eddy Jansson | 2021-07-24 | 2 | -2/+3 |
|/ / | | | | | | | | | | | | | | | | | Change pkg-config generation such that the path variables, not their values, are used in the definitions of Libs and Cflags, and that $prefix is substituted into libdir and includedir iff they start with its value. This makes it easier to modify the already installed file if necessary. | ||||
* | | Merge pull request #1000 from lifegpc/patch1 | Yann Collet | 2021-07-01 | 1 | -7/+14 |
|\ \ | | | | | | | fix link problem on win32 MSVC | ||||
| * | | add missing if for lz4c | lifegpc | 2021-07-01 | 1 | -1/+3 |
| | | | |||||
| * | | Link static library first otherwise rebuild source files. | lifegpc | 2021-07-01 | 1 | -14/+6 |
| | | | |||||
| * | | fix link problem on win32 MSVC | lifegpc | 2021-06-06 | 1 | -5/+18 |
| | | | |||||
* | | | Merge pull request #1005 from ITotalJustice/fix_LZ4HC_HEAPMODE_macro | Yann Collet | 2021-06-25 | 1 | -3/+3 |
|\ \ \ | | | | | | | | | fix LZ4HC_HEAPMODE macro guard | ||||
| * | | | fix LZ4HC_HEAPMODE macro guard | TotalJustice | 2021-06-25 | 1 | -3/+3 |
|/ / / | |||||
* | | | Merge pull request #980 from sandyharvie/dev | Yann Collet | 2021-06-25 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | Fix issue #979 | ||||
| * | | | bump CMake minimum required version to 2.8.12 | Sandy Harvie | 2021-05-20 | 1 | -1/+1 |
| | |/ | |/| | |||||
* | | | Merge pull request #1001 from GabeNI/dev | Yann Collet | 2021-06-16 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | Cast ALLOC return value to satisfy C++ | ||||
| * | | | Cast ALLOC return value to satisfy C++ | Gabe Jones | 2021-06-15 | 1 | -1/+1 |
| | |/ | |/| | |||||
* | | | Merge pull request #1002 from t-mat/dev | Yann Collet | 2021-06-16 | 1 | -8/+30 |
|\ \ \ | |/ / |/| | | Fix package related GH-Actions errors | ||||
| * | | Fix package related errors | Takayuki Matsuoka | 2021-06-16 | 1 | -8/+30 |
|/ / | | | | | | | | | | | | | | | | | | | Add explicit "apt-get update" for all test cases which uses "apt-get". - It may help to stabilize fetching from apt archive. As for "CC=gcc-11" - Add "g++-11" package. - "g++-11" has been removed from the default virtual environment. https://github.com/actions/virtual-environments/issues/3467 | ||||
* | | Merge pull request #996 from t-mat/gha-3 | Yann Collet | 2021-06-03 | 2 | -307/+574 |
|\ \ | | | | | | | Improve CI script | ||||
| * | | Fix error in ci.yml | Takayuki Matsuoka | 2021-06-01 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | Fix the following error ``` lz4 CI : .github#L1 Error when evaluating 'runs-on' for job 'lz4-check-tag'. (Line: 593, Col: 14): Unexpected value '' ``` | ||||
| * | | Update document for .github/workflows | Takayuki Matsuoka | 2021-06-01 | 2 | -34/+39 |
| | | | |||||
| * | | Merge branch 'lz4:dev' into gha-3 | Takayuki MATSUOKA | 2021-06-01 | 3 | -172/+181 |
| |\ \ | |/ / |/| | | |||||
* | | | Merge pull request #998 from t-mat/travis-remove-tests-2 | Yann Collet | 2021-05-31 | 1 | -148/+148 |
|\ \ \ | | | | | | | | | Remove tests from .travis.yml (part 2/2) | ||||
| * | | | Disable "(Trusty) gcc-4.4 compilation" | Takayuki Matsuoka | 2021-05-31 | 1 | -14/+14 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [lz4-c-compilers] contains the following commands ``` make all CFLAGS=-fPIC LDFLAGS='-pie -fPIE -D_FORTIFY_SOURCE=2' make -C programs ``` [lz4-c-compilers] https://github.com/lz4/lz4/blob/025c3ce8f994213371a4260ae932ea244d44c6fc/.github/workflows/ci.yml#L17-L154 |