Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Improve CI (#1303) | Zied Aouini | 2021-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 Nardi | 2021-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) | Toni | 2021-01-21 |
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | Implement DGA detection performances tracking workflow. (#1064) | Zied Aouini | 2020-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) | Toni | 2020-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 tests | Alfredo Cardigliano | 2020-10-12 |
| | |||
* | Added -fno-sanitize=alignment in clang-7 | Luca Deri | 2020-09-24 |
| | |||
* | -O0 -> -Og | Luca Deri | 2020-09-23 |
| | |||
* | Attempt to avoid errors due to misaligned packet headers | Luca Deri | 2020-09-23 |
| | |||
* | Add unit tests to travis. Move ndpi serializer tests to unit tests. | Alfredo Cardigliano | 2020-09-21 |
| | |||
* | Fixed broken `make dist' and added CI check. | Toni Uhlig | 2020-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 Uhlig | 2020-08-27 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | Fixed broken travis-ci YAML. | Toni Uhlig | 2020-08-27 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | Added libgcrypt20-dev dependency to handle QUIC | Luca Deri | 2020-08-22 |
| | |||
* | travis-ci: build ndpiSimpleIntegration as well | Toni Uhlig | 2020-08-08 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | msan cxx | Philippe Antoine | 2020-07-22 |
| | |||
* | Reenables CI with sanitizers | Philippe Antoine | 2020-07-22 |
| | |||
* | travis-ci cleanups | Toni Uhlig | 2020-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 Deri | 2020-02-15 |
| | | | | platforms | ||
* | travis: bump to bionic, add arm64 & s390x. | Dimitri John Ledkov | 2020-02-10 |
| | |||
* | Use MSAN_SYMBOLIZER_PATH now that it works | Philippe Antoine | 2020-01-24 |
| | |||
* | Complete absolute path for symbolizer | Philippe Antoine | 2020-01-24 |
| | |||
* | Trying with ASAN_SYMBOLIZER_PATH | Philippe Antoine | 2020-01-24 |
| | |||
* | Looking for symbolizer | Philippe Antoine | 2020-01-24 |
| | |||
* | Debug symbols in LDFLAGS | Philippe Antoine | 2020-01-24 |
| | |||
* | Debug compilation flag for fuzz targets | Philippe Antoine | 2020-01-24 |
| | | | | And adding include file to fuzz_ndpi_reader | ||
* | Only one env | Philippe Antoine | 2020-01-24 |
| | |||
* | Use clang++7 for fuzz targets in Travis | Philippe Antoine | 2020-01-24 |
| | |||
* | Fix sanitizers build on Travis | Philippe Antoine | 2020-01-24 |
| | |||
* | Typo fix | Philippe Antoine | 2020-01-23 |
| | |||
* | Adds fuzz targets build and run to travis | Philippe Antoine | 2020-01-22 |
| | | | | Build comes with the different sanitizers | ||
* | Add ubuntu toolchain to clang builds | Stuart Reilly | 2019-07-17 |
| | |||
* | Add clang-7 | Stuart Reilly | 2019-07-17 |
| | |||
* | Remove brew update | Stuart Reilly | 2019-07-17 |
| | |||
* | Make travis more explicit | Stuart Reilly | 2019-07-17 |
| | |||
* | Remove gcc7, add clang 8 | Stuart Reilly | 2019-07-17 |
| | |||
* | Add gcc-8 and gcc-9 | Stuart Reilly | 2019-07-17 |
| | |||
* | Add gcc-7 to travis.yml | Stuart Reilly | 2019-07-17 |
| | |||
* | Fixes #735 | Luca Deri | 2019-07-13 |
| | |||
* | Update .travis.yml | Alfredo Cardigliano | 2017-02-09 |
| | |||
* | Remove gcc when build with osx | Alexis La Goutte | 2016-11-28 |
| | | | | osx buildbot use always clang for the build | ||
* | Add macOS build on Travis | Alexis La Goutte | 2016-11-28 |
| | |||
* | Coverage (work in progress) | Luca Deri | 2016-11-27 |
| | |||
* | Added coverage | Luca Deri | 2016-11-27 |
| | |||
* | Improved testing application | Luca Deri | 2015-05-22 |
| | | | | | Removed warning from the quic dissector Travis now runs regression tests | ||
* | Added file for travis build | Luca Deri | 2015-05-02 |