summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fix warnings reported by shellcheck in shell scriptsa13460542021-08-212-2/+2
|
* use the same style of hashbang for all filesa13460542021-08-212-2/+2
|
* fix broken hashbangsa13460542021-08-212-2/+2
|
* Merge pull request #1017 from fanzeyi/fix-clang-cl-msvcYann Collet2021-08-091-0/+6
|\ | | | | fix clang-cl _tzcnt_u64 not defined issue
| * fix clang-cl _tzcnt_u64 not defined issueZeyi (Rice) Fan2021-08-091-0/+6
| |
* | minor documentation for unicode_lintYann Collet2021-08-091-5/+9
| |
* | Merge pull request #1020 from servusdei2018/devYann Collet2021-08-092-1/+18
|\ \ | | | | | | ci: merge unicode lint to github actions and expand test coverage to ./tests/ directory
| * | ci: sh -> bashNate2021-08-081-1/+1
| | |
| * | ci: pass script through shNate2021-08-081-1/+1
| | |
| * | ci(.github/workflows/ci.yml): fix invalid yamlNate2021-08-081-3/+1
| | | | | | | | | fixed syntax error
| * | ci(.github/workflows/ci.yml): run unicode lint under github actionsNate2021-08-081-0/+10
| | |
| * | tests(tests/unicode_lint.sh): expand unicode lint to the ./tests/ directoryNate2021-08-081-1/+10
|/ /
* | Merge pull request #1019 from servusdei2018/patch-1Yann Collet2021-08-083-1/+42
|\ \ | | | | | | nit(programs/platform.h): replace Unicode character #1018
| * | ci(.travis.yml): add unicode lint jobNate2021-08-081-0/+6
| | |
| * | nit(tests/unicode_lint.sh): standardize failure format messageNate2021-08-081-1/+1
| | |
| * | tests(unicode_lint.sh): create: lint source files in ./lib/ and ./programs/ ↵Nate2021-08-081-0/+35
| | | | | | | | | | | | for Unicode
| * | nit(programs/platform.h): replace Unicode character #1018Nate2021-08-071-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 clarificationYann Collet2021-08-061-1/+2
| |
* | fixed minor type, reported by @mwgameraYann Collet2021-08-061-2/+2
|/
* Merge pull request #999 from pekdon/solaris-10Yann Collet2021-08-061-1/+7
|\ | | | | add -lrt on Solaris 10, required for nanosleep
| * add -lrt on Solaris 10, required for nanosleepClaes Nästén2021-06-021-1/+7
| |
* | Merge pull request #1013 from eloj/relax-lz4-memory-usage-tunableYann Collet2021-08-022-2/+14
|\ \ | | | | | | Define LZ4_STREAMSIZE in terms of LZ4_MEMORY_USAGE.
| * | Don't reuse state memory that's too small.Eddy Jansson2021-07-311-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_USAGEEddy Jansson2021-07-311-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-deprecationYann Collet2021-08-021-33/+23
|\ \ \ | |/ / |/| | GitHub Ubuntu 16.04 deprecation
| * | All compilers now support stdc11.Eddy Jansson2021-07-311-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 Jansson2021-07-311-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 Jansson2021-07-311-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-dirsYann Collet2021-07-242-4/+4
|\ \ | | | | | | Print target directories during 'make install'.
| * | Print target directories during 'make install'.Eddy Jansson2021-07-242-4/+4
| | | | | | | | | | | | This takes #975 to its logical conclusion.
* | | Merge pull request #1011 from eloj/improve-pkgconfigYann Collet2021-07-242-2/+3
|\ \ \ | |/ / |/| | Expand use of pkg-config variables.
| * | Expand use of pkg-config variables.Eddy Jansson2021-07-242-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/patch1Yann Collet2021-07-011-7/+14
|\ \ | | | | | | fix link problem on win32 MSVC
| * | add missing if for lz4clifegpc2021-07-011-1/+3
| | |
| * | Link static library first otherwise rebuild source files.lifegpc2021-07-011-14/+6
| | |
| * | fix link problem on win32 MSVClifegpc2021-06-061-5/+18
| | |
* | | Merge pull request #1005 from ITotalJustice/fix_LZ4HC_HEAPMODE_macroYann Collet2021-06-251-3/+3
|\ \ \ | | | | | | | | fix LZ4HC_HEAPMODE macro guard
| * | | fix LZ4HC_HEAPMODE macro guardTotalJustice2021-06-251-3/+3
|/ / /
* | | Merge pull request #980 from sandyharvie/devYann Collet2021-06-251-1/+1
|\ \ \ | | | | | | | | Fix issue #979
| * | | bump CMake minimum required version to 2.8.12Sandy Harvie2021-05-201-1/+1
| | |/ | |/|
* | | Merge pull request #1001 from GabeNI/devYann Collet2021-06-161-1/+1
|\ \ \ | | | | | | | | Cast ALLOC return value to satisfy C++
| * | | Cast ALLOC return value to satisfy C++Gabe Jones2021-06-151-1/+1
| | |/ | |/|
* | | Merge pull request #1002 from t-mat/devYann Collet2021-06-161-8/+30
|\ \ \ | |/ / |/| | Fix package related GH-Actions errors
| * | Fix package related errorsTakayuki Matsuoka2021-06-161-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-3Yann Collet2021-06-032-307/+574
|\ \ | | | | | | Improve CI script
| * | Fix error in ci.ymlTakayuki Matsuoka2021-06-011-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/workflowsTakayuki Matsuoka2021-06-012-34/+39
| | |
| * | Merge branch 'lz4:dev' into gha-3Takayuki MATSUOKA2021-06-013-172/+181
| |\ \ | |/ / |/| |
* | | Merge pull request #998 from t-mat/travis-remove-tests-2Yann Collet2021-05-311-148/+148
|\ \ \ | | | | | | | | Remove tests from .travis.yml (part 2/2)
| * | | Disable "(Trusty) gcc-4.4 compilation"Takayuki Matsuoka2021-05-311-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