Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fixes TCP fingerprint calculation when multiple EOL are specified in TCP options | Luca Deri | 2024-10-27 |
| | |||
* | Improved TCP fingerprint | Luca Deri | 2024-10-20 |
| | |||
* | Improved TCP fingepring calculation | Luca Deri | 2024-10-18 |
| | | | | Adde basidc OS detection based on TCP fingerprint | ||
* | Increased struct ndpi_flow_struct size (#2596) | Luca Deri | 2024-10-18 |
| | | | Build fix | ||
* | Fixed probing attempt risk that was creating false positives | Luca Deri | 2024-08-07 |
| | |||
* | FPC: small improvements (#2512) | Ivan Nardi | 2024-07-22 |
| | | | | Add printing of fpc_dns statistics and add a general cconfiguration option. Rework the code to be more generic and ready to handle other logics. | ||
* | Add infrastructure for explicit support of Fist Packet Classification (#2488) | Ivan Nardi | 2024-07-03 |
| | | | | | Let's start with some basic helpers and with FPC based on flow addresses. See: #2322 | ||
* | Zoom: remove "stun_zoom" LRU cache | Nardi Ivan | 2024-06-17 |
| | | | | | Since 070a0908b we are able to detect P2P calls directly from the packet content, without any correlation among flows | ||
* | More NDPI_PROBING_ATTEMPT changes | Luca | 2024-05-22 |
| | |||
* | Remove "zoom" cache (#2420) | Ivan Nardi | 2024-05-06 |
| | | | | | | | | | This cache was added in b6b4967aa, when there was no real Zoom support. With 63f349319, a proper identification of multimedia stream has been added, making this cache quite useless: any improvements on Zoom classification should be properly done in Zoom dissector. Tested for some months with a few 10Gbits links of residential traffic: the cache pretty much never returned a valid hit. | ||
* | ndpiReader: add breed stats on output used for CI (#2236) | Ivan Nardi | 2024-01-05 |
| | |||
* | ndpiReader: fix `guessed_flow_protocols` statistic (#2203) | Ivan Nardi | 2023-12-12 |
| | | | Increment the counter only if the flow has been guessed | ||
* | IPv6: add support for IPv6 risk exceptions (#2122) | Ivan Nardi | 2023-10-29 |
| | |||
* | IPv6: add support for IPv6 risk tree (#2118) | Ivan Nardi | 2023-10-27 |
| | | | Fix the script to download crawler addressess | ||
* | ipv6: add support for ipv6 addresses lists (#2113) | Ivan Nardi | 2023-10-26 |
| | |||
* | Fixes risk mask exception handling while improving the overall performance | Luca Deri | 2023-07-14 |
| | |||
* | RDP: improve detection over UDP (#2043) | Ivan Nardi | 2023-07-13 |
| | |||
* | Test multiple `ndpiReader` configurations (#1931) | Ivan Nardi | 2023-04-06 |
Extend internal unit tests to handle multiple configurations. As some examples, add tests about: * disabling some protocols * disabling Ookla aggressiveness Every configurations data is stored in a dedicated directory under `tests\cfgs` |