Luca Deri
5f849f84a6
Implemented MAC address monitoring of inactive MAC addresses (seen in the past 30 days)
2023-04-16 11:25:52 +02:00
lucaderi
37dbf7f059
Automated commit of clang-format CI changes.
2023-04-08 12:28:11 +00:00
Luca Deri
dfb41880d5
Reworked nDPI stats (and dependencies)
...
Removed deserialization code
2023-04-08 14:27:05 +02:00
lucaderi
d395deac4e
Automated commit of clang-format CI changes.
2023-04-07 14:20:44 +00:00
Luca Deri
2b679f4b92
Reworked host/MAC binding: ntopng is now able to avoid merging flows with the same 5 tuple but differnet MAC addresses
2023-03-11 00:11:51 +01:00
Luca Deri
d69af67a61
Removed support for data serialisation in redis
...
Fixes #2965
2023-02-24 10:04:37 +01:00
Luca Deri
f726b867c7
Updated (C)
2023-01-01 16:37:57 +01:00
Alfredo Cardigliano
3ed0b5d2e4
Code cleanup
2022-09-07 09:51:35 +02:00
Luca Deri
2380d80642
Added DHCP MAC stats
2022-05-16 23:30:50 +02:00
Alfredo Cardigliano
f6be6f685e
Add support for filtering on MAC address
2022-03-07 15:19:19 +01:00
Alfredo Cardigliano
19310ffd06
Initial cleanup of useless consts towards migration to modern C++ ( #6271 )
2022-02-03 15:57:34 +01:00
Alfredo Cardigliano
f2060f2488
Copyright update (C)
2022-01-03 09:35:09 +01:00
Luca Deri
ab8f376165
ClickHouse changes
2021-10-21 17:46:29 +02:00
MatteoBiscosi
31ed07156a
Fixes unicast addresses filter, periodicity/service map ( #5776 )
2021-08-19 11:21:10 +02:00
Luca Deri
d2dfdd288c
Check for broacast IP addresses that were not indicate as such in -m (for instance for larger network being specified)
2021-01-21 15:28:36 +01:00
Luca Deri
a1178a0791
Updated (C)
2021-01-02 12:08:23 +01:00
Simone Mainardi
187c97eaf3
Removes hash table callbacks no longer used
2020-07-27 16:00:37 +02:00
Simone Mainardi
1baa7d6cc4
Avoids double 5-sec HT-walks to update stats
2020-07-27 14:22:59 +02: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
48caf68f69
Fixes invalid state transitions
2019-10-11 11:15:38 +02:00
Simone Mainardi
da1dbe4ab0
Reworks hash entries idling
2019-09-24 14:29:20 +02:00
Simone Mainardi
1bb3ec4a5f
Fixes custom categories not counted in Mac stats
2019-09-13 10:56:16 +02:00
Simone Mainardi
3bfedf8f4c
Implements ThroughputStats and reworks GenericTrafficElement
2019-09-03 11:07:21 +02:00
Emanuele Faranda
c829c4c3c3
Unify os ( #2755 )
...
* Unify OS information.
Now OS information is only stored into the Host. The lua uses numeric IDs to handle OS.
* Fix network discovery OS
* Show OS detail into the host details page
2019-08-08 12:09:51 +00:00
Simone Mainardi
7eae30e914
Allows ntopng to work without Host instances and hosts HT
2019-07-16 19:02:36 +02:00
loli10K
ad4f8dda41
Fix typo in IPv4 Multicast MAC Address detection
2019-06-09 10:41:06 +02:00
Emanuele Faranda
c09199690f
Unify serialization to redis and implement VLAN/AS serialization ( #2610 )
2019-05-27 08:11:20 +00:00
Simone Mainardi
5e5ad77cec
Implements broadcast domain too large alerts
2019-04-01 14:20:57 +02:00
Simone Mainardi
876d8a5ff5
Fixes counting of host pool l2 devices
2019-02-28 16:04:11 +01:00
emanuele-f
4cb88b56a9
Remove DHCP flag on the MAC
...
Now the concept of DHCP host is bound to an Host rather than a Mac
2019-02-26 18:45:47 +01:00
Luca Deri
c1a29ea44d
Fixes #2419
2019-02-22 23:27:24 +01:00
emanuele-f
e6c4a5ad7e
Avoid setting os for router devices
2019-02-15 14:20:42 +01:00
Simone Mainardi
4a0f18038e
Fixes anomaly index serialization issues
2019-02-06 12:13:42 +01:00
Luca
509df6a1fc
Improved counter monitoring algorithm
2019-02-03 23:30:07 +01:00
Simone Mainardi
5110b1cadf
Prevents certain races when no heap mem is avaiable
2019-01-29 12:31:06 +01:00
Simone Mainardi
9b336937df
Properly handles host names with concurrency
2019-01-28 17:56:40 +01:00
Simone Mainardi
94d66beb4c
Additional Mac cleanup
2019-01-25 10:15:23 +01:00
Simone Mainardi
4dd3f55d63
Properly handles Mac ssid without shadows
2019-01-25 10:09:03 +01:00
Simone Mainardi
43e2e8a348
Properly handles Mac fingerprint without shadows
2019-01-24 18:50:50 +01:00
Simone Mainardi
9de158de8b
Properly handles Mac model without shadows
2019-01-24 18:35:55 +01:00
Emanuele Faranda
1bf7da7ef7
Implements Mac stats/data reset and reset at midnight ( #2326 )
...
* Host data/stats delete improvements
* Rework mac counters and implemtent mac stats/data reset
* Implement stats reset at midnight
* Add missing files
2019-01-21 17:27:12 +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
44201d4cfb
Fixes invalid device types over ZMQ
...
Fixes #2161
2018-11-20 12:58:35 +01:00
Simone Mainardi
3291161aed
Fixes userddefined device type overwritten by ntopng
...
Fixes #2084
2018-10-12 16:51:38 +02:00
Luca Deri
d17bb9671f
Added fix for #1755
...
Implemented OS detection via HTTP user agent
Minor cosmetic GUI fixes
2018-06-14 19:20:21 +02:00
Simone Mainardi
8cca1f6703
Implements informative captive portal (no login)
2018-06-06 10:33:36 +02:00
Luca
d1dcff81c4
Improved passive MDNS discovery
...
Fixed MDNS decode loop
2018-04-02 11:31:28 +02:00
emanuele-f
02cec8a2be
Remove host macs and show source macs instead
2018-03-23 14:42:21 +01:00
Luca Deri
f0c936c368
Updated (C) to 2018
2018-03-22 21:59:42 +01:00