summaryrefslogtreecommitdiffstats
path: root/.travis.yml
Commit message (Collapse)AuthorAgeFilesLines
* changed LZ4_calloc() to a 2-arguments signatureYann Collet2020-11-091-0/+2
| | | | | | to remain similar to stdlib's calloc(). Updated test to use c++ compiler for stricter signature check.
* fix travis testYann Collet2020-11-091-1/+1
|
* first proposal for LZ4_USER_MEMORY_FUNCTIONSYann Collet2020-11-091-1/+3
| | | | | | | | | makes it possible to replace at link time malloc, calloc and free by user-provided functions which must be named LZ4_malloc(), LZ4_calloc() and LZ4_free(). answer #937
* fixed x32 test on TravisYann Collet2020-10-021-5/+2
|
* Merge branch 'dev' into extraInputYann Collet2020-08-271-0/+15
|\
| * added target aarch64, ppc64lw and s390x to TravisCIYann Collet2020-08-221-0/+15
| | | | | | | | more portability tests
* | Merge branch 'dev' into extraInputYann Collet2020-08-181-1/+3
|\ \ | |/
| * added target lz4-wlibYann Collet2020-08-111-1/+3
| | | | | | | | | | | | | | | | variant of lz4 linking to liblz4 dynamic library requires the dynamic library to expose static-only symbols (experimental API) Example for #888
* | added test decompress-partial with extraneous input bytesYann Collet2020-08-121-3/+1
|/ | | | | fails currently, for investigation of #783
* ensure conformance with custom LZ4_DISTANCE_MAXYann Collet2019-07-151-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).
* Merge pull request #739 from cmeister2/cmeister2/ossfuzzYann Collet2019-06-301-0/+6
|\ | | | | oss-fuzz: Add a fuzzing target that compiles in the oss-fuzz environment
| * Add a fuzzing target that compiles in the oss-fuzz environmentMax Dymond2019-06-281-0/+6
| |
* | Merge pull request #741 from lzutao/meson-deprecated-warnYann Collet2019-06-301-12/+18
|\ \ | | | | | | meson: Fix deprecated warnings on build options
| * | meson: Rename options in travis configLzu Tao2019-06-291-12/+18
| |/
* | travisCI: added ASAN fuzzer testsYann Collet2019-06-291-0/+6
|/ | | | and fixed minor formatting warnings
* meson: Rely only on extracted version in lz4.hLzu Tao2019-04-301-2/+2
| | | | | So now instead of warning when failing to extract version number from lz4.h, we error and stop the build instead.
* contrib: Make Meson build non optionalLzu Tao2019-04-261-3/+3
| | | | | * Update ninja version to 1.9 in CI. * Update default project version in meson script.
* added library build test on Mac OS-XYann Collet2019-04-231-1/+4
|
* ensure tests work when `stdout` is not the consoleYann Collet2019-04-221-1/+1
| | | | | | | ensure this case is continuously tested on travis. Update documentation on implicit output, invite to not rely on implicit output in scripts.
* travis: Prefer `apt-get` in `install` field than `addons-apt-sources`Lzu Tao2019-01-101-46/+25
|
* travis: Prefer `script` field than `Cmd` envLzu Tao2019-01-101-78/+108
|
* meson: Use clang for faster buildLzu Tao2018-12-031-3/+7
| | | | | "ninja install" automatically builds the project, no need to use "ninja"
* Add Travis meson buildLzu Tao2018-12-021-0/+18
|
* added cppcheckYann Collet2018-09-181-1/+2
| | | | | | as Makefile target and Travis CI test. Fixed last cppcheck warnings in tests and examples
* Test Linking C-Compiled Library and C++-Compiled TestsW. Felix Handte2018-05-221-0/+4
|
* added sudo rights for low-mem-address testsCyan49732018-04-131-1/+1
|
* added low-memory address test to travistest49732018-04-061-2/+2
| | | | requires modification linux configuration (sudo)
* travisci : ensure "clean" betweeb 2 testsYann Collet2018-02-011-1/+1
|
* added checkTagYann Collet2018-01-151-0/+8
| | | | | checkTag verifies that provided tag and library version match. It's started automatically in circleCI when a new tag is created.
* restored .travisv1.8.1.2Yann Collet2018-01-141-22/+148
|
* revert project nameYann Collet2018-01-141-1/+1
|
* minor name updateYann Collet2018-01-141-1/+1
|
* coverity for travisYann Collet2016-11-221-0/+25
|
* removed travis fileYann Collet2016-11-221-148/+0
|
* added gcc 4.4 testYann Collet2016-11-211-0/+12
|
* changes travis test orderYann Collet2016-11-211-30/+30
|
* attempt -mx32 tests on Travis CIYann Collet2016-11-191-0/+9
|
* removed usan32 tests.Yann Collet2016-11-181-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 ... :(
* moved usan32 tests to gcc-6Yann Collet2016-11-181-3/+3
|
* fixed gcc-5 confYann Collet2016-11-181-1/+4
|
* switch usan32 tests to gcc-5Yann Collet2016-11-181-4/+4
|
* attempt to fix sanitize32 package dependencyYann Collet2016-11-181-0/+2
|
* added sanitize32 tests to TravisYann Collet2016-11-181-15/+23
|
* fixed versionsTestYann Collet2016-11-171-1/+1
|
* fixed Travis test casesYann Collet2016-11-171-2/+2
|
* fix 32-bits mode.Yann Collet2016-11-171-2/+2
| | | | | | Large File support for Mac OS-X in 32-bits mode Fixed potential undefined behavior Changed makefile for 32-bits mode
* restored .travis.ymlYann Collet2016-11-151-22/+124
|
* .travis.yml for coverityYann Collet2016-11-151-0/+25
|
* removed .travis.yml, for better rebaseYann Collet2016-11-151-127/+0
|
* clang and g++ tests restricted to native only on Travis CI Ubuntu v12 ↵Yann Collet2016-11-141-16/+16
| | | | environment