Commit graph

762 commits

Author SHA1 Message Date
Luca Deri
0f8a09a1fe Added missing #ifdef 2026-01-12 19:10:34 +01:00
Luca Deri
041e048112 nDPI fingerprint enhancements 2026-01-09 12:37:20 +01:00
Luca Deri
0781de2239 Partial implementation of #9926
- ndpi fingerprint is not read from nDPI and put in memory
- extended flow_details.lua to display ndpi fingerprint
2026-01-04 23:19:42 +01:00
Luca Deri
c5637a95e5 Fixed RTT processing code 2026-01-02 19:30:14 +01:00
Luca Deri
87ebfa97b5 Implements #9908 2026-01-02 18:44:57 +01:00
Alfredo Cardigliano
0dd78b4958 Update (c) 2026-01-02 09:11:30 +01:00
Matteo Biscosi
2a6ff756c0 Added support to profinet 2025-12-31 12:20:46 +01:00
Alfredo Cardigliano
6914851c6e Rework backend for asset services: make everything parametric 2025-12-11 11:53:08 +01:00
Alfredo Cardigliano
cb3e15dbf5 Collect s7comm stats 2025-12-10 17:09:19 +01:00
Alfredo Cardigliano
bb1d039ce5 Update Modbus stats from OT_INFO 2025-12-10 12:05:48 +01:00
Matteo Biscosi
0e9fb8e5e7 Added modbus flow details page and modbus info into assets 2025-12-09 12:24:29 +01:00
Luca Deri
6dc6daacd5 Fixed leak in ASN name resolution 2025-11-12 17:55:58 +01:00
Luca Deri
46a0152dad Avoids resolving ASN using a REST API (#9802) thus speeding up the GUI 2025-11-07 12:53:56 +01:00
Luca Deri
81907d8df8 Implemented historical TCP flow stats formatting
Changed TCP flags color to make them easier to detect
2025-11-04 12:45:36 +01:00
Matteo Biscosi
14e755211b Fixes ASN sort not working (#9571) 2025-11-04 12:10:49 +01:00
Luca Deri
20b5a4ac11 Added support for %TCP_STATS_SRC_TO_DST %TCP_STATS_DST_TO_SRC (WiP) 2025-11-03 23:41:27 +01:00
Alfredo Cardigliano
d307f33ed4 Fix compilation failures due to ndpi changes 2025-11-03 17:47:50 +01:00
Luca Deri
f57f0013a0 Added check 2025-10-24 11:30:59 +02:00
Alfredo Cardigliano
85b939e929 Add Flow Swap Heuristic toggle 2025-10-16 12:36:21 +02:00
Luca Deri
db0101d13b Code cleanup
Added MAC checks
2025-10-03 08:04:47 +02:00
Luca Deri
931903bd54 Removed pre-nat entries 2025-10-01 15:58:48 +02:00
Luca Deri
996ea35acd Added nEdge traffic accounting enhancements 2025-09-30 16:16:23 +02:00
Luca Deri
c5c88577c7 Estetic nEdge changes 2025-09-30 07:56:45 +02:00
Luca Deri
49755902ff Added nDPI processed packets stats 2025-09-29 22:57:03 +02:00
Luca Deri
215aa1436b Code cleanup
Reworked MAC handling in flows
2025-09-26 21:15:01 +02:00
Manuel Ceroni
6d91ba2dd0
Added NDPI TCP fingerprint in historical flows (#9702) 2025-09-26 19:17:45 +02:00
Luca Deri
9e16a83ab8 Code cleanup 2025-09-25 16:31:33 +02:00
Luca Deri
4c7ab8beae Fix for implementing flow MAC addresses instead of using those of the hosts. This is useful for implementing accurate flow mac addresses in case of load-balancers 2025-09-22 22:32:14 +02:00
Alfredo Cardigliano
ded7afcebb Rename variables 2025-09-10 16:00:16 +02:00
GabrieleDeri
4050b6136b
Implemented ASN Sort (#9603) 2025-09-03 15:57:13 +02:00
Luca Deri
151450ae58 Delayes logic of flow marking until the hostname is detected as it can be used to set the subprotocol, hence to modify the protocol name 2025-09-02 13:22:46 +02:00
Luca Deri
6516b32fb1 In nEdge flow stats are now incremented until the flow isn't offloaded 2025-08-29 23:14:32 +02:00
Alfredo Cardigliano
53bd57aebc Rework (simplify) nedge shapers configuration 2025-08-29 10:15:39 +02:00
Matteo Biscosi
7e75e7506c Fixes search on protocols info field and added verdict 2025-08-28 11:59:38 +02:00
Alfredo Cardigliano
9cafb60be3 Change misleading name 2025-08-27 15:05:29 +02:00
Alfredo Cardigliano
85ac603604 Code cleanup 2025-08-27 12:59:11 +02:00
Luca Deri
b24760cf85 Fixed MAC address stats
Reverted creation of nEdge flows
2025-08-26 23:00:17 +02:00
Luca Deri
78c5e3d7b1 nEdge
- Changed policy to accept new flows only if started LAN -> WAN
- Disabled flow swap as flows are not always created LAN -> WAN

ntopng + nEdge
Added missing counter increase for MAC addresses in case of discarded packets.
This caused in specific cases, some MAC addresses to have 0 bytes/pkts counters.
2025-08-25 20:20:31 +02:00
Luca Deri
f4ae0571ae Implemented in-memory SQl database 2025-08-19 23:06:24 +02:00
Luca Deri
01881bd6cd Cosmetic changes 2025-08-19 11:35:15 +02:00
Alfredo Cardigliano
aebf4ccf37 Add nEdge Policy Violation check 2025-08-14 12:33:38 +02:00
Alfredo Cardigliano
f5041afd53 Fix typo fillDynamicPollBlacklist 2025-08-14 08:40:23 +02:00
Luca Deri
d1a94e705d changes for pool dynamic blacklist 2025-08-13 22:03:53 +02:00
Luca Deri
7703bda64c Various fixes and improvements 2025-08-11 19:41:48 +02:00
Luca Deri
7a3e40f6ba Rearranged code 2025-08-01 12:44:33 +02:00
Matteo Biscosi
06199572ed Added transit/direct filter for as (#9336) 2025-07-14 17:51:52 +02:00
GabrieleDeri
e912af1b17
Added peer asn in clickhouse (#9328)
* Added peer asn in clickhouse

* Added peer asn to all versions

* Readded en string
2025-07-01 13:09:13 +02:00
Luca Deri
191aeb4e3f Added peer ASN support in flows 2025-07-01 01:07:47 +02:00
Luca Deri
6ce48d83ad Updated prof processing 2025-06-12 20:22:17 +02:00
Luca Deri
2938d8c5eb Reworked host name processing 2025-06-05 10:25:52 +02:00