aboutsummaryrefslogtreecommitdiff
path: root/configure.seed
Commit message (Collapse)AuthorAge
* Minor fixesNardi Ivan2020-07-26
| | | | Fix a memory leak and an issue (re)-introduced in configure script
* Enables fuzz targets even without sanitizerPhilippe Antoine2020-07-20
| | | | Should fix ossfuzz build
* fix broken sanitizer CFLAGS, --enable-fuzztargets should also set -fsanitizeToni Uhlig2020-07-06
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* configure fixeslucaderi2020-07-06
|
* Fixed CodeInspector issues.Toni Uhlig2020-07-05
| | | | | | | | | * Added compiler search list for AC_PROG_CC, AM_PROG_CC_C_O, AC_PROG_CXX, AC_PROG_CC_STDC for Mac OS X only The list rendered the AX_CHECK_COMPILE_FLAG([-fsanitize=fuzzer]) useless as it did use clang for AX_CHECK_COMPILE_FLAG but gcc during the compile process. Seems broken somehow. Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Improved fuzz_ndpi_reader which supports now SMP/MT w/o race-coniditions.Toni Uhlig2020-06-29
| | | | | | | ./tests/do.sh can supports SMP/MT via environment variables. Removed -fno-sanitize=shift as well, was fixed by 317d3ffd. Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Restored compiler check for fuzzy targetsLuca Deri2020-06-27
|
* Use clang where available and fallback to gcc when missingLuca Deri2020-06-27
|
* CentOS6 fix (santize won't work as too old system)lucaderi2020-06-25
| | | | Fixes warning
* Allow -fsanitize for LLVM as well as for GCC.Toni Uhlig2020-06-23
| | | | | | | | | | | | | | * renamed --with-llvm-sanitizer to --with-sanitizer * disable all optimisations (-O0) if --with-sanitizer set, no functions/paramaters/variables will be optimised, improves debugging * enable undefined behaviour sanitizer (ubsan) * enable leak sanitizer (lsan) * check if -fsanitize=fuzzer is available and --enable-fuzztargets set, fail if not (only supported by clang) * include level 3 debugging information (-g3), improves macro debugging * disabled ubsan misaligned pointer access and lshift overflow Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* API cleanup for indetifying explicitly in automa's what we're searching ↵Luca Deri2020-05-06
| | | | | | (protocol or category) Removed hyperscan support that is apperently unused
* Fix for nDPI code not downlooaded from gitLuca Deri2020-04-22
|
* Fix API version generationemanuele-f2020-03-25
|
* NDPI_API_VERSION is now computed automaticallyLuca Deri2020-03-25
|
* Add debug symbols when using --with-llvm-sanitizeremanuele-f2020-02-14
|
* Add the --with-llvm-sanitizer flagemanuele-f2020-02-13
| | | | | | | To enable the leaks detector, set the ASAN_OPTIONS=detect_leaks=1 environment variable, e.g: ASAN_OPTIONS=detect_leaks=1 example/ndpiReader -i test.pcap
* Added --with-pcre to enable libpcre usageLuca2020-02-02
|
* PCRE fixlucaderi2020-01-31
|
* Added libpcre lib if presentLuca Deri2020-01-30
|
* Added check for libpcre presenceLuca Deri2020-01-29
|
* Minor cleanupLuca Deri2020-01-05
|
* Add mingw host targetZied Aouini2019-12-16
|
* Adds fuzz targetPhilippe Antoine2019-10-31
| | | | And configur option enable-fuzztargets
* Added ability to defien custom protocolsLuca Deri2019-10-29
|
* Added python bindings for nDPILuca Deri2019-09-15
|
* Fix cross-build from source, because of direct pkg-config check callsHelmut Grohne2019-09-11
| | | | | | | | ndpi fails to cross build from source, because configure.seed hard codes the build architecture pkg-config. It is best to use PKG_CHECK_MODULES instead. Please consider applying the attached patch. See: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=939286
* Remove gcc7, add clang 8Stuart Reilly2019-07-17
|
* Solve remaining warningsStuart Reilly2019-07-12
|
* Add compiler warnings and fix themStuart Reilly2019-07-12
|
* Merge pull request #675 from chiehmin/devLuca Deri2019-03-23
|\ | | | | Respect CXX variable during configure
| * Respect CXX variable during configurechiehminw2019-03-06
| | | | | | | | | | | | | | | | commit 6ac83ce7eb99 use CXX to link ndpiReader however CXX is not properly set in configure step Fixes: 6ac83ce7eb99 ("Fixes broken hyperscan compilation") Signed-off-by: chiehminw <chiehminw@synology.com>
* | Use ChangeLog date instead of build dateBernhard M. Wiedemann2019-01-24
|/ | | | | | | | in order to make builds reproducible. See https://reproducible-builds.org/ for why this is good. This date call works with GNU date and BSD date. Also use UTC/gmtime to be independent of timezone.
* Made configure more friendlyLuca Deri2018-11-21
| | | | Added time measurement in ndpiReader (processing and setup time)
* Added DPDK support to ndpiReaderLuca Deri2018-11-10
|
* Better clang checkLuca2018-11-01
|
* Fixes broken hyperscan compilationSimone Mainardi2018-09-11
|
* Indentation fixLuca2018-09-11
|
* Merge pull request #596 from madpilot78/Add_back_pkgconfig_fileLuca Deri2018-08-30
|\ | | | | Add back pkgconfig file. It is required by ntopng to find the install…
| * Add back pkgconfig file. It is required by ntopng to find the installed ↵Guido Falsi2018-08-25
| | | | | | | | shared library.
* | Better clang handlingLuca2018-08-30
|/
* Added target for shared liubrary creationLuca2018-08-25
| | | | | Added target for install Fixes #593
* Hyperscan compilation fixesSimone Mainardi2018-08-16
|
* Major code cleanupLuca2018-07-21
| | | | Converted some not popular protocols to NDPI_PROTOCOL_GENERIC with category detection
* Hyperscan fixesLuca Deri2018-05-11
|
* Improved hyperscan support and category definitionLuca Deri2018-05-10
|
* Added option --enable-debug-messages.Vitaly Lavrov2018-02-07
| | | | | | The configurator option "--enable-debug-messages" is added to enable debug information output (define NDPI_ENABLE_DEBUG_MESSAGES=1). Mandatory inclusion of the file ndpi_config.h in all the compiled files.
* Inital hyperscan workLuca Deri2018-01-24
|
* Implements #376Luca2017-08-29