emanuele-f
7ba223bdac
Fix double free
2017-09-15 19:42:23 +02:00
emanuele-f
a01b552139
Add L2 devices ndpiStats support
2017-09-15 19:35:30 +02:00
emanuele-f
8fffabd916
Expose device throughput data
2017-09-10 18:40:14 +02:00
Luca Deri
e302c4fcff
Implemented Mac location (LAN, WAN, unknown)
2017-09-09 00:06:47 +02:00
Luca Deri
94cbfece87
Changed logic for storing bridge interface id on MACs
2017-09-08 17:58:01 +00:00
emanuele-f
e9811418b9
Fix memory leaks and AddressResolution crash for NULL resolveThreadLoop elements
2017-08-24 20:24:24 +02:00
emanuele-f
8b92590287
Make the user defined device type a preference and fix host pool member icon assignment
2017-08-16 18:18:02 +02:00
emanuele-f
6cdcc0ffac
Unify host and mac device types
...
Now the device type is a layer-2 concept and as such is stored into the Mac objects
2017-08-16 18:18:02 +02:00
Luca Deri
c74abf4eb0
Network discovery:
...
- Removed redundancies between C and Lua
- Discovery is now enabled at interface creation (if supported by the device).
2017-08-16 09:07:28 +02:00
Luca Deri
6ab41bee36
Device discovery now sets the device type in the Mac class
...
Mac devices are now serialized/deserialized
2017-08-13 10:26:14 +02:00
emanuele-f
2b2ce80aa2
Initial type and services information on the Mac objects
2017-08-04 00:40:46 +02:00
emanuele-f
3dbdbac880
Make MAC devices counter only count macs with associated hosts
2017-05-26 17:59:47 +02:00
emanuele-f
4f0debccd5
Rework special macs into source macs and use them into the footer
2017-05-26 17:28:53 +02:00
emanuele-f
53e3dad5ac
Fix uninitilized value
2017-05-24 11:10:11 +02:00
emanuele-f
9d0773f40b
Add Unknown Devices view
2017-05-23 23:02:06 +02:00
Simone Mainardi
eb9c5bc00a
Handles multiple MAC addresses for the same IP
2017-05-12 12:06:32 +02:00
Simone Mainardi
0c40af5863
Implements VLANs hash table
2017-04-21 18:44:48 +02:00
Simone Mainardi
5014669d12
Implements Autonomous Systems hash table
2017-04-19 23:19:16 +02:00
emanuele-f
0ee87cfd4e
Implement ARP distribution stats
2017-03-31 13:16:05 +02:00
Luca Deri
3c730705f6
Added AH protocol to the list of detected protos
...
Fixed warning
2017-03-04 09:26:29 +01:00
Luca Deri
0328edc44b
Added VLAN tag to redis dump
2017-02-27 12:42:54 +01:00
Luca Deri
eafea969c4
Implemented MAC last seen tracking inr edis
2017-02-27 08:36:40 +01:00
Simone Mainardi
9139851cc9
Implements Mac sort by Manufacturer
...
Implements #930
2017-02-01 16:38:29 +01:00
Simone Mainardi
8f7b170c3f
Implements host-pool-based L7 policies
2017-01-18 15:54:49 +01:00
Simone Mainardi
df3a99decc
Implement Host Pools
2017-01-17 11:34:57 +01:00
Luca
30e1a75f98
(C) update
2017-01-10 15:03:16 -08:00
Simone Mainardi
5e4488a448
Reworks mac address lists
2017-01-04 20:28:59 +01:00
Simone Mainardi
06fea2cf18
Fixes issues with MAC addresses retrieval
...
Also cleans up unused code
2016-12-23 16:40:55 +01:00
Luca Deri
33b91719f6
Fixed bug that prevented Mac address to be purged from memory when idle
2016-10-15 11:57:55 +02:00
Luca Deri
7d4a712ec7
Reported number of devices in ntopng footer
2016-10-08 20:48:23 +02:00
Luca Deri
603c642469
Improved mac address support
...
Added host icons with their role in the netwokr
2016-10-03 23:16:40 +02:00
Luca Deri
a98e42715b
Reworked Host and Mac stats
2016-10-03 13:33:00 +02:00
Luca Deri
e283806035
Extended Mac implementation with initial Lua export
...
Fixed bug in activity computation
2016-10-03 11:35:23 +02:00
Luca Deri
97b19c1461
Introduced the concept of Mac hosts (it used to be mixed with L3 hosts). More work is needed to add L2 stats
...
Host activities are now enabled (and memory allocated) only for local hosts. Fixed bug in activities preferences
Cleaned up various methods
Removed some old unused code
2016-10-02 19:43:13 +02:00