summaryrefslogtreecommitdiff
path: root/.travis.yml
AgeCommit message (Collapse)AuthorFilesLines
2020-10-02fixed x32 test on TravisYann Collet1-5/+2
2020-08-26Merge branch 'dev' into extraInputYann Collet1-0/+15
2020-08-21added target aarch64, ppc64lw and s390x to TravisCIYann Collet1-0/+15
more portability tests
2020-08-18Merge branch 'dev' into extraInputYann Collet1-1/+3
2020-08-12added test decompress-partial with extraneous input bytesYann Collet1-3/+1
fails currently, for investigation of #783
2020-08-11added target lz4-wlibYann Collet1-1/+3
variant of lz4 linking to liblz4 dynamic library requires the dynamic library to expose static-only symbols (experimental API) Example for #888
2019-07-15ensure conformance with custom LZ4_DISTANCE_MAXYann Collet1-0/+4
It's now possible to select a custom LZ4_DISTANCE_MAX at compile time, provided it's <= 65535. However, in some cases (when compressing in byU16 mode), the new distance wasn't respected, as it used to implied that it was necessarily within range. Added a distance check for this case. Also : added a new TravisCI test which ensures that custom LZ4_DISTANCE_MAX compiles correctly and compresses correctly (relying on `assert()` to find outsized offsets).
2019-06-30Merge pull request #739 from cmeister2/cmeister2/ossfuzzYann Collet1-0/+6
oss-fuzz: Add a fuzzing target that compiles in the oss-fuzz environment
2019-06-30Merge pull request #741 from lzutao/meson-deprecated-warnYann Collet1-12/+18
meson: Fix deprecated warnings on build options
2019-06-29meson: Rename options in travis configLzu Tao1-12/+18
2019-06-28travisCI: added ASAN fuzzer testsYann Collet1-0/+6
and fixed minor formatting warnings
2019-06-28Add a fuzzing target that compiles in the oss-fuzz environmentMax Dymond1-0/+6
2019-04-30meson: Rely only on extracted version in lz4.hLzu Tao1-2/+2
So now instead of warning when failing to extract version number from lz4.h, we error and stop the build instead.
2019-04-27contrib: Make Meson build non optionalLzu Tao1-3/+3
* Update ninja version to 1.9 in CI. * Update default project version in meson script.
2019-04-23added library build test on Mac OS-XYann Collet1-1/+4
2019-04-21ensure tests work when `stdout` is not the consoleYann Collet1-1/+1
ensure this case is continuously tested on travis. Update documentation on implicit output, invite to not rely on implicit output in scripts.
2019-01-11travis: Prefer `apt-get` in `install` field than `addons-apt-sources`Lzu Tao1-46/+25
2019-01-11travis: Prefer `script` field than `Cmd` envLzu Tao1-78/+108
2018-12-03meson: Use clang for faster buildLzu Tao1-3/+7
"ninja install" automatically builds the project, no need to use "ninja"
2018-12-02Add Travis meson buildLzu Tao1-0/+18
2018-09-18added cppcheckYann Collet1-1/+2
as Makefile target and Travis CI test. Fixed last cppcheck warnings in tests and examples
2018-05-21Test Linking C-Compiled Library and C++-Compiled TestsW. Felix Handte1-0/+4
2018-04-13added sudo rights for low-mem-address testsCyan49731-1/+1
2018-04-05added low-memory address test to travistest49731-2/+2
requires modification linux configuration (sudo)
2018-01-31travisci : ensure "clean" betweeb 2 testsYann Collet1-1/+1
2018-01-14added checkTagYann Collet1-0/+8
checkTag verifies that provided tag and library version match. It's started automatically in circleCI when a new tag is created.
2018-01-14restored .travisYann Collet1-22/+148
2018-01-13revert project nameYann Collet1-1/+1
2018-01-13minor name updateYann Collet1-1/+1
2016-11-21coverity for travisYann Collet1-0/+25
2016-11-21removed travis fileYann Collet1-148/+0
2016-11-21added gcc 4.4 testYann Collet1-0/+12
2016-11-21changes travis test orderYann Collet1-30/+30
2016-11-18attempt -mx32 tests on Travis CIYann Collet1-0/+9
2016-11-17removed usan32 tests.Yann Collet1-13/+0
Let's summarize : gcc-5 and gcc-6 on Travis do not support UB sanitizer. And clang on Travis is not able to generate -m32 code. Great. It makes the combination impossible to test on Travis ... :(
2016-11-17moved usan32 tests to gcc-6Yann Collet1-3/+3
2016-11-17fixed gcc-5 confYann Collet1-1/+4
2016-11-17switch usan32 tests to gcc-5Yann Collet1-4/+4
2016-11-17attempt to fix sanitize32 package dependencyYann Collet1-0/+2
2016-11-17added sanitize32 tests to TravisYann Collet1-15/+23
2016-11-17fixed versionsTestYann Collet1-1/+1
2016-11-17fixed Travis test casesYann Collet1-2/+2
2016-11-17fix 32-bits mode.Yann Collet1-2/+2
Large File support for Mac OS-X in 32-bits mode Fixed potential undefined behavior Changed makefile for 32-bits mode
2016-11-15restored .travis.ymlYann Collet1-22/+124
2016-11-15.travis.yml for coverityYann Collet1-0/+25
2016-11-15removed .travis.yml, for better rebaseYann Collet1-127/+0
2016-11-14clang and g++ tests restricted to native only on Travis CI Ubuntu v12 ↵Yann Collet1-16/+16
environment
2016-11-10Using MinGW+MSYS to create DLLPrzemyslaw Skibinski1-1/+5
2016-11-10udated README.mdPrzemyslaw Skibinski1-2/+5
2016-11-10better MSYS/MinGW supportPrzemyslaw Skibinski1-5/+5