Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add Rockstar Games detection (#2805) | Vladimir Gavrilov | 2025-04-28 |
| | |||
* | Add Microsoft Delivery Optimization protocol (#2799) | Vladimir Gavrilov | 2025-04-28 |
| | |||
* | Add a new specific ID for generic Ubiquity traffic (#2796) | Ivan Nardi | 2025-04-16 |
| | |||
* | Rework the old Starcraft code to identify traffic from generic Blizzard ↵ | Ivan Nardi | 2025-03-25 |
| | | | | | games (#2776) Remove `NDPI_PROTOCOL_STARCRAFT` and add a generic `NDPI_PROTOCOL_BLIZZARD`. | ||
* | Added initial LLM traffic recognition | Luca Deri | 2025-03-24 |
| | |||
* | Merge pull request #2760 from IvanNardi/internal_giveup | Ivan Nardi | 2025-03-11 |
|\ | | | | | Add a new internal function `internal_giveup()` | ||
| * | Add a new internal function `internal_giveup()` | Ivan Nardi | 2025-03-05 |
| | | | | | | | | | | | | | | | | This function is always called once for every flow, as last code processing the flow itself. As a first usage example, check here if the flow is unidirectional (instead of checking it at every packets) | ||
* | | Add GearUP Booster application protocol. (#2764) | Toni | 2025-03-06 |
|/ | | | | | protocol dissector will follow Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | custom rules: try to have a coherent behaviour | Ivan Nardi | 2025-03-04 |
| | | | | | | | | | | | | | Custom rules with *new* protocols are checked "first": if there is a match, the first packet of the flow provides a complete and final classification. The same logic should apply to custom rules with "existing" protocols: if there is match, nDPI shouldn't do anything else. Remove the `tcp:3000@ntop` custom rule. Fix the default port for ElasticSearch (in the protocol file) | ||
* | Flow risk infos are always exported "in order" (by flow risk id) | Ivan Nardi | 2025-03-04 |
| | | | | | | | | This way, the `ndpiReader` output doesn't change if we change the internal logic about the order we set/check the various flow risks. Note that the flow risk *list* is already printed by `ndpiReader` in order. | ||
* | Add LagoFast protocol dissector. (#2743) | Toni | 2025-02-23 |
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | Added RUTUBE (#2725) | Ivan Kapranov | 2025-02-15 |
| | |||
* | Added DigitalOcean protocol | Luca Deri | 2025-01-17 |
| | |||
* | Add Vivox support (#2668) | Vladimir Gavrilov | 2025-01-11 |
| | |||
* | Add support Yandex Alice (#2633) | Evgeny Shtanov | 2024-11-29 |
| | | | | Co-authored-by: Evgeny Shtanov <evg.shtanov@gmail.comm> Co-authored-by: Ivan Nardi <nardi.ivan@gmail.com> | ||
* | Add support for Paramount+ streaming service | Ivan Nardi | 2024-11-25 |
| | |||
* | Sync unit tests results | Ivan Nardi | 2024-11-21 |
| | |||
* | Added DICOM support | Luca | 2024-11-15 |
| | | | | Testing pcaps courtesy of https://github.com/virtalabs/tapirx.git | ||
* | Implemented Mikrotik discovery protocol dissection and metadata extraction ↵ | Luca Deri | 2024-11-14 |
| | | | | (#2618) | ||
* | Add support for some Chinese shopping platforms (Temu, Shein and Taobao) (#2615) | Ivan Nardi | 2024-11-12 |
| | | | Extend content match list | ||
* | Add Naver protocol support (#2610) | Vladimir Gavrilov | 2024-11-01 |
| | |||
* | Add Paltalk protocol support (#2606) | Vladimir Gavrilov | 2024-10-28 |
| | |||
* | 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 | ||
* | Add DingTalk protocol support (#2581) | Vladimir Gavrilov | 2024-10-07 |
| | |||
* | Exports DNS A/AAAA responses (up to 4 addresses) | Luca | 2024-10-02 |
| | | | | Changed the default to IPv4 (used to be IPv6) in case of DNS error response | ||
* | Added Sonos protocol detection | Luca Deri | 2024-09-24 |
| | |||
* | Add detection of Windscribe VPN | Nardi Ivan | 2024-09-05 |
| | |||
* | Add detection of CactusVPN | Nardi Ivan | 2024-09-05 |
| | |||
* | Add detection of SurfShark VPN | Nardi Ivan | 2024-09-05 |
| | |||
* | Add detection of NordVPN | Nardi Ivan | 2024-09-05 |
| | |||
* | Add Lustre protocol detection support (#2544) | Vladimir Gavrilov | 2024-09-04 |
| | |||
* | 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 Automatic Tank Gauge protocol (#2527) | wssxsxxsx | 2024-08-23 |
| | | | | | | | See also #2523 --------- Co-authored-by: Nardi Ivan <nardi.ivan@gmail.com> | ||
* | 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. | ||
* | Fixed probing attempt risk that was creating false positives | Luca Deri | 2024-08-07 |
| | |||
* | Add OpenWire support (#2513) | Vladimir Gavrilov | 2024-07-22 |
| | |||
* | 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 Nano (XNO) protocol support (#2508) | Vladimir Gavrilov | 2024-07-18 |
| | |||
* | Added ClickHouse protocol | Luca | 2024-07-17 |
| | |||
* | Add HLS support (#2502) | Vladimir Gavrilov | 2024-07-16 |
| | |||
* | 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 | ||
* | Added protocol - JRMI - Java Remote Method Invocation (#2470) | Mark Jeffery | 2024-06-15 |
| | |||
* | Add ZUG consensus protocol dissector. (#2458) | Toni | 2024-05-28 |
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | More NDPI_PROBING_ATTEMPT changes | Luca | 2024-05-22 |
| | |||
* | Viber: add detection of voip calls and avoid false positives (#2434) | Ivan Nardi | 2024-05-11 |
| | |||
* | Add support for Mastodon, Bluesky and (FB-)Threads (#2418) | Ivan Nardi | 2024-05-06 |
| |