Commit graph

256 commits

Author SHA1 Message Date
Alfredo Cardigliano
0dd78b4958 Update (c) 2026-01-02 09:11:30 +01:00
Alfredo Cardigliano
d4f50848a6 Add Utils::pollSockets (multi fd select) 2025-12-03 16:34:30 +01:00
Alfredo Cardigliano
d155a0cf6d Add Utils::pollSocket 2025-12-03 13:47:12 +01:00
Alfredo Cardigliano
b67519ae83 Do not open ping sockets on all alias interfaces (unless configured in ntopng) 2025-12-03 11:45:14 +01:00
Luca Deri
34d94f5f4c Added method for setting process resource limits 2025-11-23 10:59:06 +01:00
Luca Deri
f3f378bccd Improved TCP flags formatting 2025-11-04 11:31:10 +01:00
Alfredo Cardigliano
53bd57aebc Rework (simplify) nedge shapers configuration 2025-08-29 10:15:39 +02:00
Matteo Biscosi
55ec9981fd Added top asn timeseries to ASN page 2025-07-01 11:13:37 +02:00
Luca Deri
8a9308f4ef Added support for HTTP methods other than GET/POST such as PATCH/PUT
Reworked/simplified code
2025-06-20 17:35:25 +02:00
Luca Deri
90a9d3829b Fices invalid flow swap 2025-04-18 10:06:32 +02:00
Luca Deri
c21b972d03 Reworked protocol services detection 2025-03-31 22:23:06 +02:00
Luca Deri
80b71567b8 Cleaned-up OS type and aligned to nDPI 2025-03-31 13:07:48 +02:00
Luca Deri
e0b908b42e Removed obsoleted TLSSuspiciousESNIUsage
Improved device type guessing based on the OS
2025-03-25 21:56:38 +01:00
Luca Deri
fc10e2f8df Added support for connection and max_duration timeout in curl calls (they used to be mixed but this is wrong) 2025-02-26 10:36:34 +01:00
Alfredo Cardigliano
9952c942e0 Add support for linux interface alias (altnames) 2025-02-19 09:38:37 +01:00
Alfredo Cardigliano
9352d0cdcd Update copyright 2025-01-02 09:09:56 +01:00
Luca Deri
ae5ab8590f Implemented check on network configuration 2024-12-24 18:03:15 +01:00
Matteo Biscosi
d9ea710ce4 Added function to check networks policy 2024-12-18 21:04:32 +01:00
Alfredo Cardigliano
d9b42e5baa Fix timeval2usec 2024-12-12 09:05:06 +01:00
Alfredo Cardigliano
e18d0a94bb Add functions to iterate on bitmaps 2024-12-06 13:07:30 +01:00
Luca Deri
dd66f3965c Various AM improvememnts 2024-11-26 13:07:17 +01:00
Luca Deri
05720cb9ce Fingerprint improvements 2024-11-25 23:38:34 +01:00
Luca Deri
6294343086 Reworked OS and hot fingerprint 2024-11-24 23:08:38 +01:00
Matteo Biscosi
10f2fe880f Added custom field mapping in historical flows 2024-11-06 10:47:03 +01:00
Alfredo Cardigliano
4238328789 Dump dns responses as array 2024-10-30 13:02:05 +01:00
Alfredo Cardigliano
dcf8902a90 Cleanup checks setting protocol data 2024-10-18 12:00:09 +02:00
Alfredo Cardigliano
3c62ed2b17 Visualize APN MAC and SSID in historical flows 2024-09-17 09:50:20 +02:00
Alfredo Cardigliano
7b291f5fca Dump WLAN_SSID and WTP_MAC_ADDRESS in historical flows 2024-09-16 18:31:42 +02:00
Luca
941a6e8d78 Changes for supporting PUT method 2024-07-04 15:54:28 +02:00
Luca Deri
537c016665 Implemented EthernetIP probing 2024-07-02 20:01:02 +02:00
Luca Deri
7c4adfd216 Added ntop.readModbusDeviceInfo API call for reading Modbus Device Info 2024-06-27 22:54:51 +02:00
Luca Deri
55870e97b9 (C) Update 2024-01-12 11:44:18 +01:00
Luca Deri
ffc52a9da1 Added code for detecting when an interface disappears 2023-12-09 09:40:19 +01:00
Alfredo Cardigliano
e09a7b96c6 Add support for hostnames in syslog endpoint 2023-11-20 12:21:01 +01:00
Alfredo Cardigliano
ed7ebaa6ac Add flag to use proxy in email settings 2023-09-28 11:07:28 +02:00
Luca Deri
72aee7ffab Implemented Utils::execCmd for avoiding lua popen
Refreshed VS modules
2023-09-20 12:23:51 +02:00
Alfredo Cardigliano
12303db959 Add debug mode for the email endpoint (redis-cli set ntopng.prefs.debug_email 1) 2023-09-14 15:24:56 +02:00
Luca
68172fc882 Enhanced UTF-8 string validation 2023-08-22 19:32:34 +02:00
Luca
c70d0a2adf Reworked flow aggregation 2023-07-10 20:04:14 +02:00
Alfredo Cardigliano
56f54a33b2 Add support for cloud keys generation 2023-06-08 13:01:48 +02:00
Luca Deri
56d507a708 Implemented Radius CHAP support 2023-05-01 19:51:02 +02:00
lucaderi
d395deac4e Automated commit of clang-format CI changes. 2023-04-07 14:20:44 +00:00
Alfredo Cardigliano
a3ac67d70b Remove get_first_XXX_interface API. Cleanup. 2023-03-31 10:50:10 +02:00
Luca Deri
05ecf9eb90 Remove un-necessary VLANid type in order to simplify code and avoid un-necessary and's 2023-02-20 22:30:12 +01:00
Alfredo Cardigliano
c846bd6d4e Add support for Bearer Token in postHTTPJsonData 2023-02-08 17:15:05 +01:00
Luca Deri
133423cfa8 Reworked flow swap handling 2023-01-20 21:38:14 +01:00
Luca Deri
e846fef24b ZMQ encryotion key is now reported in hex to avoid escape problems 2023-01-07 10:00:38 +01:00
Luca Deri
f726b867c7 Updated (C) 2023-01-01 16:37:57 +01:00
Luca Deri
eacb58cb30 Changes for Kafka flow collection 2022-10-25 23:28:17 +02:00
MatteoBiscosi
fc89dd11cc Lowered memory consumption due to alert score 2022-10-19 11:36:07 +02:00