Commit graph

44 commits

Author SHA1 Message Date
Luca Deri
edee5e5cda Code format 2026-03-15 10:50:50 +01:00
Alfredo Cardigliano
79945f399f Cleanup thread names 2026-02-27 12:02:25 +00:00
Alfredo Cardigliano
a19db8e13a Add per thread stats in the Ntop class. Add timeseries with cpu load per thread with 5s granularity. 2026-02-25 10:18:22 +00:00
Alfredo Cardigliano
f053ec300c Make thread names unique 2026-02-24 18:06:51 +01:00
Alfredo Cardigliano
b6e30f9511 Rework threads labeling 2026-02-24 16:21:16 +01:00
Alfredo Cardigliano
0dd78b4958 Update (c) 2026-01-02 09:11:30 +01:00
Alfredo Cardigliano
837df27689 Use Utils::pollSocket 2025-12-03 15:04:33 +01:00
Alfredo Cardigliano
d155a0cf6d Add Utils::pollSocket 2025-12-03 13:47:12 +01:00
Alfredo Cardigliano
9352d0cdcd Update copyright 2025-01-02 09:09:56 +01:00
Luca Deri
3aadd4e8be Added tracings
Added details parameter to NetworkInterface::lua() and subclasses
2024-02-15 07:10:24 +01:00
Luca Deri
55870e97b9 (C) Update 2024-01-12 11:44:18 +01:00
lucaderi
d395deac4e Automated commit of clang-format CI changes. 2023-04-07 14:20:44 +00:00
Luca Deri
f726b867c7 Updated (C) 2023-01-01 16:37:57 +01:00
Alfredo Cardigliano
d0da3c3fac Cleanup thread names 2022-08-26 16:29:52 +02:00
Alfredo Cardigliano
8845ca8573 Add Utils::openSocket/Utils::closeSocket to label sockets 2022-07-29 10:11:57 +02:00
Alfredo Cardigliano
f2060f2488 Copyright update (C) 2022-01-03 09:35:09 +01:00
Simone Mainardi
d7edcfeaf2 Cleanup MDNS resolution
Addresses #5730
2021-08-12 17:26:01 +02:00
Luca Deri
a1178a0791 Updated (C) 2021-01-02 12:08:23 +01:00
Luca Deri
aab06601a9 Fixed shutdown issue on MDNS Windows
Reported human-friendly network interface names on Windows log
2020-03-26 16:50:34 +01:00
Luca Deri
57e6a93065 Improved scheduling algorithm to guarantee minimum service time when number of entries allow
Updated (C)
2020-01-06 23:36:36 +01:00
emanuele-f
6f94f7b132 Add thread names for debugging 2019-02-21 11:51:57 +01:00
Luca Deri
bedff2c8e2 Updated (C) 2019-01-07 19:28:49 +01:00
Luca Deri
d31539b3f4 Removed leftover 2018-09-21 09:33:59 +02:00
Luca Deri
6524b272b9 Fix for avoid deleting the MDNS instance before the background thread is over 2018-09-21 09:27:08 +02:00
Luca Deri
56b275124f Improved ntopng startup time
Split the HTTP server into management and non-management (splash) servers

Implemented protection of the HTTP interface via an ACL that can be set with
- redis-cli set ntopng.prefs.http_acl_management_port "XXXX"

Where XXXX has the format +net/mask,+net/mask....

Example:
- You want the HTTP management interface be accessible only from localhost
   redis-cli set ntopng.prefs.http_acl_management_port "+127.0.0.0/8"

- You want the HTTP management interface be accessible for everybody except 192.168.0.0/16
  redis-cli set ntopng.prefs.http_acl_management_port "+0.0.0.0/0,-192.168.0.0/16"
2018-06-19 11:43:49 +02:00
Luca Deri
f0c936c368 Updated (C) to 2018 2018-03-22 21:59:42 +01:00
Luca Deri
659e52ff47 Win fixes 2017-12-02 10:38:56 +01:00
emanuele-f
f5b321fe09 Fix some uninitialized values and other little problems 2017-11-11 02:04:22 +01:00
Luca Deri
e5e19691a3 Merge branch 'dev' of https://github.com/ntop/ntopng into dev 2017-08-29 21:13:36 +00:00
Luca Deri
821bed4f2b ARM64 fixes 2017-08-29 21:13:22 +00:00
Luca Deri
d40c375965 Warning fix 2017-08-29 11:26:48 +02:00
Luca Deri
93d96d1faa Improved device detection
Fixed invalid 0.0.0.0 and 255.255.255.255 scan bug
2017-08-13 13:45:02 +02:00
Luca Deri
931a96e049 Improvements to netwrok discovery 2017-08-11 17:33:36 +02:00
Luca Deri
e0d7ac9ade Improved discovery detection
Added tracing to track MDNS errors
2017-08-11 16:49:13 +02:00
Luca Deri
f99eaf5c86 Implemented NetBIOS name query 2017-08-11 10:52:50 +02:00
Luca Deri
71991b06ee Implemented MDNS OSX discovery 2017-08-09 14:17:07 +02:00
Luca Deri
39a7dcc20e Discovery update 2017-08-08 12:42:13 +02:00
Luca Deri
c5eca39162 Added MDNS response dissection 2017-08-08 10:10:16 +02:00
Luca Deri
2579d9382a Added optimizazion that checks if the gateway is really a resolver 2017-08-07 23:28:27 +02:00
Luca Deri
7d72bcf20d Improved MDNS resolution 2017-08-07 23:00:34 +02:00
Luca Deri
7226199819 Implemented async MDNS address resolution 2017-08-07 15:26:57 +02:00
Luca Deri
bcd4154d08 Refractored MDNS code 2017-08-07 12:41:07 +02:00
Luca Deri
6f8dd6405f Warnign fix 2017-08-07 12:18:32 +02:00
Luca Deri
bfd35989b7 Implemented MDNS resolver 2017-08-07 12:12:17 +02:00