Alfredo Cardigliano
e6cd18c61f
Rework host labels: serialize per interface, keep a LabelsConfiguration per NetworkInterface
2026-04-17 17:03:04 +02:00
Luca Deri
edee5e5cda
Code format
2026-03-15 10:50:50 +01:00
Alfredo Cardigliano
0dd78b4958
Update (c)
2026-01-02 09:11:30 +01:00
Alfredo Cardigliano
d2f5186fa2
Fix warning
2025-02-05 09:18:23 +01:00
Luca Deri
133b4e9681
Disabled redis address caching for remote hosts
2025-02-04 10:55:33 +01:00
Alfredo Cardigliano
9352d0cdcd
Update copyright
2025-01-02 09:09:56 +01:00
Luca
c5e5d16d8f
Reworked host inc/dec
2024-12-04 16:14:53 +01:00
Luca Deri
084577c3a9
Fixes invalid host count and update
2024-11-18 22:15:11 +01:00
Alfredo Cardigliano
0ba4c2f44b
Add atomic to check for concurrency issues
2024-08-09 18:18:06 +02:00
Alfredo Cardigliano
112bf29b9e
Make code more clear
2024-08-09 18:00:13 +02:00
Alfredo Cardigliano
c262a4a38e
Cleanup local/unicast checks
2024-08-08 16:29:09 +02:00
Alfredo Cardigliano
c2cc635bf1
Fix counter overflow
2024-08-07 17:49:31 +02:00
Matteo Biscosi
efe021a3f5
Fixes incorrect initialization
2024-07-07 14:17:57 +02:00
Matteo Biscosi
af4f5e6180
Fixes counter overflow issue ( #8424 )
2024-07-07 13:34:02 +02:00
Matteo Biscosi
7e5fe62788
Missing commit for counter overflow
2024-05-08 10:11:46 -04:00
Matteo Biscosi
8fe44ed01c
Moved decreasing num hosts ( #8364 )
2024-04-30 05:11:51 -04: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
Luca Deri
a5d1c92cdc
Now with PF_RING in case of merged interfaces (e.g. -i virbr0,virbr1,eno1) ntopng keeps
...
track of the interface where a flow/host has been first observed
2023-12-01 20:48:40 +01:00
lucaderi
d395deac4e
Automated commit of clang-format CI changes.
2023-04-07 14:20:44 +00:00
Luca Deri
676deedbbe
Minor performance improvements
2023-02-21 23:37:35 +01:00
Luca Deri
9618eee614
Reworked host rx-only accounting
2023-02-21 13:14:21 +01: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
Luca Deri
f726b867c7
Updated (C)
2023-01-01 16:37:57 +01:00
Luca Deri
784e2d86b3
Improved top host sites adding reset method
2022-10-15 00:39:24 +02:00
Luca Deri
d7c866f4ee
Implements logic for #6150
2022-10-06 20:05:11 +02:00
Alfredo Cardigliano
f2060f2488
Copyright update (C)
2022-01-03 09:35:09 +01:00
Luca
112c931226
Observation point code cleanup (WIP)
2021-07-01 23:26:15 +02:00
Luca Deri
846d24c5e9
Initial VLANid rework
2021-06-15 23:01:59 +02:00
Luca Deri
a1178a0791
Updated (C)
2021-01-02 12:08:23 +01:00
Simone Mainardi
9e5c153b7f
Fixes remote-to-remote alerts (leaves flow r2r alerts)
2020-12-24 10:59:51 +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
Simone Mainardi
da1dbe4ab0
Reworks hash entries idling
2019-09-24 14:29:20 +02:00
Simone Mainardi
9b6714823a
Implements hash entries lifecycle as a finite states machine
...
Fixes certain sporadic race conditions
2019-07-22 15:18:39 +02:00
Simone Mainardi
9b336937df
Properly handles host names with concurrency
2019-01-28 17:56:40 +01:00
emanuele-f
2dbf1e9cb8
Rework host counters and implemtent host stats/data reset
2019-01-18 19:31:16 +01:00
Luca Deri
bedff2c8e2
Updated (C)
2019-01-07 19:28:49 +01:00
Simone Mainardi
ddf49ef106
Implements remote-to-remote host alerts
...
Implements #2057
2018-10-10 12:16:59 +02:00
emanuele-f
e98d66c4f8
Fix blacklisted host alert not being generated for local hosts
2018-09-27 16:19:49 +02:00
emanuele-f
4370df81e3
Remove unused HTTPBL
2018-09-27 16:14:46 +02:00
Simone Mainardi
2c641cf286
Refactors class Host in LocalHost and RemoteHost
...
Adds class RemoteHost
Moves alert fields to LocalHost
Adds initialize() function to LocalHost
Differentiates local/remote hosts in restore
Uses isLocalHost for lua host print
Removes debug prints
2018-07-18 14:25:31 +02:00