Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Added DigitalOcean protocol | Luca Deri | 2025-01-17 |
| | |||
* | HTTP: fix entropy calculation (#2666) | Ivan Nardi | 2025-01-12 |
| | | | | We calculate HTTP entropy according to "Content-type:" header, see `ndpi_validate_http_content()` on HTTP code | ||
* | Improved WebSocket-over-HTTP detection (#2664) | Toni | 2025-01-11 |
| | | | | | | * detect `chisel` SSH-over-HTTP-WebSocket * use `strncasecmp()` for `LINE_*` matching macros Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | RTP, STUN: improve detection of multimedia flow type (#2620) | Ivan Nardi | 2024-11-19 |
| | | | | Let's see if we are able to tell audio from video calls only looking at RTP Payload Type field... | ||
* | Implemented Mikrotik discovery protocol dissection and metadata extraction ↵ | Luca Deri | 2024-11-14 |
| | | | | (#2618) | ||
* | 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 | ||
* | Added sonos dissector | Luca Deri | 2024-10-13 |
| | |||
* | TLS: heuristics: fix memory allocations (#2577) | Ivan Nardi | 2024-09-30 |
| | | | | Allocate heuristics state only if really needed. Fix memory leak (it happened with WebSocket traffic on port 443) | ||
* | Bittorrent: improve detection of UTPv1 and avoid false positives | Nardi Ivan | 2024-09-03 |
| | |||
* | Add TRDP protocol support (#2528) | Vladimir Gavrilov | 2024-08-25 |
| | | | The Train Real Time Data Protocol (TRDP) is a UDP/TCP-based communication protocol designed for IP networks in trains, enabling data exchange between devices such as door controls and air conditioning systems. It is standardized by the IEC under IEC 61375-2-3 and is not related to the Remote Desktop Protocol (RDP). | ||
* | Add CNP/IP protocol support (#2521) | Vladimir Gavrilov | 2024-08-22 |
| | | | ISO/IEC 14908-4 defines how to tunnel Control Network Protocol (CNP) over IP networks. It encapsulates protocols like EIA-709, EIA-600, and CNP, making it a versatile solution for building automation and control systems. | ||
* | 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. | ||
* | Improve detection of Cloudflare WARP traffic (#2491) | Ivan Nardi | 2024-07-04 |
| | | | See: #2484 | ||
* | 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 | ||
* | Add Ripe Atlas probe protocol. (#2473) | Toni | 2024-06-17 |
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | 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 | ||
* | Add ZUG consensus protocol dissector. (#2458) | Toni | 2024-05-28 |
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | Follow-up of 2093ac5bf (#2451) | Ivan Nardi | 2024-05-21 |
| | |||
* | Minor dissector optimizations | Luca Deri | 2024-05-20 |
| | |||
* | Add Call of Duty Mobile support (#2438) | Vladimir Gavrilov | 2024-05-15 |
| | |||
* | H323: improve detection and avoid false positives (#2432) | Ivan Nardi | 2024-05-11 |
| | |||
* | Add Ethernet Global Data support (#2437) | Vladimir Gavrilov | 2024-05-11 |
| | |||
* | Viber: add detection of voip calls and avoid false positives (#2434) | Ivan Nardi | 2024-05-11 |
| | |||
* | Raknet/RTP: avoid Raknet false positives and harden RTP heuristic (#2427) | Ivan Nardi | 2024-05-09 |
| | | | | | | | | | There is some overlap between RTP and Raknet detection: give precedence to RTP logic. Consequences: * Raknet might require a little bit more packets for some flows (not a big issue) * some very small (1-2 pkts) Raknet flows are not classified (not sure what do do about that..) | ||
* | Protobuf: fix false positives (#2428) | Ivan Nardi | 2024-05-09 |