aboutsummaryrefslogtreecommitdiff
path: root/.travis.yml
Commit message (Collapse)AuthorAge
* Improve CI (#1303)Zied Aouini2021-09-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Improve CI pipeline * Fix branch name. * Fix branch name. * Fix libgcrypt configuration. * Update build.yml * Move to Github Actions instead of Travis CI. * Fix mingw on ubuntu bionic. * Reactivate cross compile on Ubuntu Bionic. * Switch to single line steps. * Add several compilers versions * Minor fix. * Fix build all and delete cxx * Fix RCE detection. * Fix PCRE configuration. * Add condition on PCRE test pcap. * Update WebattackRCE.pcap.out * Add missing SUBST. * Delete WebattackRCE.pcap.out * Update WebAttackRCE result. * Fix typo. * Extend jobs with pcre+msan+maxminddb. * Fix code inpector warnings. * Delete .appveyor.yml
* Compile everything with "-W -Wall -Wno-unused-parameter" flags (#1276)Ivan Nardi2021-08-20
| | | | | | | | | | | | | | | | Fix all the warnings. Getting rid of "-Wno-unused-parameter" is quite complex because some parameters usage depends on compilation variable (i.e. `--enable-debug-messages`). The "-Werror" flag has been added only in Travis builds to avoid breaking the builds to users using uncommon/untested OS/compiler/enviroment. Tested on: * x86_64; Ubuntu 20.04; gcc 7,8,9,10,11; clang 7,8,9,10,11,12 * x86_64; CentOS 7.7; gcc 4.8.5 (with "--disable-gcrypt" flag) * Raspberry 4; Debian 10.10; gcc 8.3.0
* Disable tests that require libgcrypt if --disable-gcrypt set. (#1121)Toni2021-01-21
| | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Implement DGA detection performances tracking workflow. (#1064)Zied Aouini2020-11-16
| | | | | | | | | | | | | * Implement dga evaluation helper. * Add test set for DGA classification. * Add DGA classification performances tracking as part of Travis. * Add DGA evaluation doc. * Fix CI on OSX. * Add missing backquote.
* Fix/packaging (#1047)Toni2020-11-03
| | | | | | | | | | | | | * Fix OpenWrt build. Signed-off-by: Toni Uhlig <matzeton@googlemail.com> * Fixed Debian/Ubuntu packaging. Signed-off-by: Toni Uhlig <matzeton@googlemail.com> * Added DPKG package build to a CI job. Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Decoupled fuzzy and unit testsAlfredo Cardigliano2020-10-12
|
* Added -fno-sanitize=alignment in clang-7Luca Deri2020-09-24
|
* -O0 -> -OgLuca Deri2020-09-23
|
* Attempt to avoid errors due to misaligned packet headersLuca Deri2020-09-23
|
* Add unit tests to travis. Move ndpi serializer tests to unit tests.Alfredo Cardigliano2020-09-21
|
* Fixed broken `make dist' and added CI check.Toni Uhlig2020-09-19
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Fixed travis-ci fuzzm job. Might be a false positive related to clang-7's MSAN.Toni Uhlig2020-08-27
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Fixed broken travis-ci YAML.Toni Uhlig2020-08-27
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Added libgcrypt20-dev dependency to handle QUICLuca Deri2020-08-22
|
* travis-ci: build ndpiSimpleIntegration as wellToni Uhlig2020-08-08
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* msan cxxPhilippe Antoine2020-07-22
|
* Reenables CI with sanitizersPhilippe Antoine2020-07-22
|
* travis-ci cleanupsToni Uhlig2020-07-09
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Temporarely disabled x390 s390x as we have no way to debug the code on such ↵Luca Deri2020-02-15
| | | | platforms
* travis: bump to bionic, add arm64 & s390x.Dimitri John Ledkov2020-02-10
|
* Use MSAN_SYMBOLIZER_PATH now that it worksPhilippe Antoine2020-01-24
|
* Complete absolute path for symbolizerPhilippe Antoine2020-01-24
|
* Trying with ASAN_SYMBOLIZER_PATHPhilippe Antoine2020-01-24
|
* Looking for symbolizerPhilippe Antoine2020-01-24
|
* Debug symbols in LDFLAGSPhilippe Antoine2020-01-24
|
* Debug compilation flag for fuzz targetsPhilippe Antoine2020-01-24
| | | | And adding include file to fuzz_ndpi_reader
* Only one envPhilippe Antoine2020-01-24
|
* Use clang++7 for fuzz targets in TravisPhilippe Antoine2020-01-24
|
* Fix sanitizers build on TravisPhilippe Antoine2020-01-24
|
* Typo fixPhilippe Antoine2020-01-23
|
* Adds fuzz targets build and run to travisPhilippe Antoine2020-01-22
| | | | Build comes with the different sanitizers
* Add ubuntu toolchain to clang buildsStuart Reilly2019-07-17
|
* Add clang-7Stuart Reilly2019-07-17
|
* Remove brew updateStuart Reilly2019-07-17
|
* Make travis more explicitStuart Reilly2019-07-17
|
* Remove gcc7, add clang 8Stuart Reilly2019-07-17
|
* Add gcc-8 and gcc-9Stuart Reilly2019-07-17
|
* Add gcc-7 to travis.ymlStuart Reilly2019-07-17
|
* Fixes #735Luca Deri2019-07-13
|
* Update .travis.ymlAlfredo Cardigliano2017-02-09
|
* Remove gcc when build with osxAlexis La Goutte2016-11-28
| | | | osx buildbot use always clang for the build
* Add macOS build on TravisAlexis La Goutte2016-11-28
|
* Coverage (work in progress)Luca Deri2016-11-27
|
* Added coverageLuca Deri2016-11-27
|
* Improved testing applicationLuca Deri2015-05-22
| | | | | Removed warning from the quic dissector Travis now runs regression tests
* Added file for travis buildLuca Deri2015-05-02