aboutsummaryrefslogtreecommitdiff
path: root/packages
Commit message (Collapse)AuthorAge
* bump libnDPI to e946f49aca13e4447a7d7b2acae6323a4531fb55Toni Uhlig2025-01-25
| | | | | | * incorporated upstream changes Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* CMake/RPM integrationToni Uhlig2024-11-17
| | | | | | | * CI integration * RPM (un)install scripts Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* bump libnDPI to 59ee1fe1156be234fed796972a29a31a0589e25aToni Uhlig2024-11-13
| | | | | | | | | | * set minimum nDPI version to 4.12.0 (incompatible API changes) * fixed `ndpi_debug_printf()` function signature * JSON schema (flow): added risk `56`: "Obfuscated Traffic" * JSON schema (flow): added "domainame" * fixed OpenWrt build Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Added env check `NDPID_STARTED_BY_SYSTEMD` to prevent logging to `stderr` in ↵Toni Uhlig2024-11-07
| | | | | | | | | such a case * removed `nDPId` shutdown on poll/epoll error * fixed `chmod_chown()` rv check Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Switched OpenWrt GitHub Actions SDK to main branchToni Uhlig2024-11-02
| | | | | | | | | * fixed some SonarCloud complaints * added more systemd CI tests * fixed debian package scripts to obey remove/purge * changed `chmod_chown()` error handling Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Read and parse configuration files. Fixes #41. (#42)1.7rc1Toni2024-10-16
| | | | | | | | | | | Read and parse configuration files. Fixes #41. * supports nDPId / nDPIsrvd via command line parameter `-f` * nDPId: read general/tuning and libnDPI settings * support for settings risk domains libnDPI option via config file or via `-R` (Fixes #45, thanks to @UnveilTech) * added some documentation in the config file * adjusted Systemd and Debian packaging to make use of config files Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Fix OpenWrt package build.Toni Uhlig2024-09-02
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Add PF_RING support. (#38)Toni2024-08-19
|
* Fixed OpenWrt `nDPId-testing` build.Toni Uhlig2024-06-12
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Fix OpenWrt builds.Toni Uhlig2024-04-17
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Support simple config file reading via systemd environment file.Toni Uhlig2023-11-20
| | | | | | * cfg file path defaults to PREFIX/etc/default/ndpid Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Improved syslog logging.Toni Uhlig2023-10-19
| | | | | | | * fixed missing log level for non-error message, causes systemd to send broadcast messages * completly removed logging to stderr while started via systemd Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* nDPIsrvd: Log error if collector unix socket can not be removed.Toni Uhlig2023-09-11
| | | | | | * systemd: add post stop hook to forcefully remove the collector unix socket Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Improved OpenWrt Makefile: set an optional libnDPI commit hashToni Uhlig2023-07-18
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Updated OpenWrt In-Source build patch.Toni Uhlig2023-06-12
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Allow in-source builds required for OpenWrt toolchain.lns2023-05-30
| | | | Signed-off-by: lns <matzeton@googlemail.com>
* Added CentOs and ArchLinux to the CI.lns2023-05-28
| | | | | | | | * added some additional checks in get-and-build-libndpi.sh * CMake fallback library checks Signed-off-by: lns <matzeton@googlemail.com> Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Experimental systemd support.Toni Uhlig2022-11-06
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Add ArchLinux PKGBUILD.lns2022-10-19
| | | | Signed-off-by: lns <matzeton@googlemail.com>
* nDPId: Added error event threshold to prevent event spamming which may be ↵Toni Uhlig2022-10-17
| | | | | | abused. Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Improved OpenWrt UCI/InitscriptToni Uhlig2022-10-06
| | | | | | * c-analysed: chuser()/chgroup() Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* OpenWrt UCI/InitscriptToni Uhlig2022-10-03
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* c-analysed: improved feature extraction from "analyse" eventsToni Uhlig2022-10-01
| | | | | | | | * c-captured: update detected risks on "detection-update" events * c-collectd: added missing flow breed * c-collectd: PUTVAL macros are more flexible now Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* nDPId: Reduced flow-updates for TCP flows to 1/4 of the timeout value.Toni Uhlig2022-09-19
| | | | | | | | | | | | * nDPId: Fixed broken validation tests. * nDPId: Removed TICK_RESOLUTION, not required anymore. * c-collectd: Improved total layer4 payload calculation/update handling. * c-collectd: Updated RRD Graph script according to total layer4 payload changes. * py-flow-info.py: Fixed several bugs and syntax errors. * Python scripts: Added dirname(argv[0]) as search path for nDPIsrvd.py. * nDPIsrvd&nDPId-test: Fixed missing EPOLLERR check. Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* bump libnDPI to 174cd739dbb1358ab012c4779e42e0221bef835cToni Uhlig2022-09-18
| | | | | | | * ReadMe stuff * OpenWrt Makefile: set NEED_LINKING_AGAINST_LIBM=ON Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Add -Werror to OpenWrt package TARGET_CFLAGS.Toni Uhlig2022-09-17
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Add OpenWrt CI via Github Actions.Toni Uhlig2022-09-17
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* OpenWrt packaging support.Toni Uhlig2022-09-13
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>