emanuele-f
08ec407fbb
Migrate code to index based device type
2017-08-16 18:18:02 +02:00
emanuele-f
29a5a7e013
Add device filter by device type dropdown
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
43cca84ebe
Fix for #1401
2017-08-16 11:55:35 +02:00
Luca Deri
2405449029
Removed the concept of secondary mac: one mac fits all
...
Removed activity heatmap: it will be soon replaces with host timeseries
2017-08-16 11:06:15 +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
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
8fa9b5a839
Enhanced NetworkInterface::setMacDeviceType
2017-08-13 10:47:28 +02:00
Luca Deri
1ae718d01d
Merge branch 'dev' of https://github.com/ntop/ntopng into dev
2017-08-13 10:26:52 +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
5bd3f5c4b6
Fix bad manufacturers devices count
2017-08-12 17:13:53 +02:00
Simone Mainardi
a86f3dd36e
Implements DB interoperability b/w ntopng and nProbe
2017-08-11 16:51:10 +02:00
Luca Deri
df41e83925
Added detection of ghost hosts in discovery
2017-08-11 14:24:05 +02:00
Luca Deri
175a1568a5
Menu discovery is now contextual only fpr interafaces that can support it
2017-08-11 12:48:56 +02:00
Luca Deri
af74f3b041
Added Lua batch SNMP API
2017-08-09 10:26:25 +02:00
emanuele-f
9040dd56ae
Enable top protocols computation on the periodic housekeeping thread
2017-08-08 12:01:46 +02:00
emanuele-f
9661c38a4b
Initial frequent items support
2017-08-08 01:29:12 +02:00
Luca Deri
7d72bcf20d
Improved MDNS resolution
2017-08-07 23:00:34 +02:00
Simone Mainardi
d172cafce3
Reworks CollectorInterfaces and adds remote nProbe stats
...
Fixes #572
2017-08-05 21:37:18 +02:00
Luca
a82a3106ad
Merge branch 'dev' of https://github.com/ntop/ntopng into dev
2017-08-04 17:12:53 +02:00
Luca
09185cf4fc
Minor cleanup
2017-08-04 17:12:44 +02:00
Luca Deri
bce4665e79
Implemented ARP scan for discovering hosts
2017-08-04 01:05:46 +02:00
Simone Mainardi
52a811586a
Avoids counting out-of-sequence ZMQ absolute counters
2017-08-02 18:48:29 +02:00
Simone Mainardi
a0a457013f
Handles absolute bytes and packets counters received over ZMQ
2017-08-02 18:36:13 +02:00
Simone Mainardi
5aa94c05ab
Adjusts ZMQ event parser to the new format
2017-08-02 14:59:26 +02:00
Simone Mainardi
fd8ee25641
Code refactoring to simplify stats reset
2017-08-01 15:39:00 +02:00
Simone Mainardi
36a52a687d
Enhances the interfaces menu (drops indication + icons)
...
Implements #1038
2017-07-31 11:19:06 +02:00
Luca Deri
f22807f0be
Implemented L2 support for netfilter interfaces
...
Fixed warnings
2017-07-31 00:08:40 +02:00
Simone Mainardi
5a0855bd7c
Implements VLAN Disaggregation over ZMQ
...
Fixes #1371
2017-07-24 23:36:19 +02:00
Simone Mainardi
285a7c5d97
Handles MAC Addresses on dynamic interfaces
2017-07-24 23:08:14 +02:00
Luca Deri
9833cea6b5
Implemented fix for #1371
...
Fixed shutdown crash with virtual interfaces (more checks are necessary)
2017-07-24 19:53:43 +02:00
Simone Mainardi
85da10af61
Implements new flow drill-down criteria: exporter ip and in/out interfaces
...
Implements #1326
2017-07-20 19:54:11 +02:00
Simone Mainardi
4d69182c89
Implements VLAN filtering in hosts and flows lists
...
Implements #999
2017-07-18 17:56:16 +02:00
Simone Mainardi
c1658b9860
Fixes sporadic crash upon exit
2017-07-18 14:22:29 +02:00
Simone Mainardi
2cc9cc3383
Fix for dynamic interface creation
2017-07-11 10:46:44 +02:00
Simone Mainardi
5e9fa79f92
Compilation fix
2017-07-10 19:04:27 +02:00
Simone Mainardi
e4182969c4
Fixes some memory leaks
...
Possibly affects #1351 #1345 #1337 #1311
2017-07-10 18:39:19 +02:00
Simone Mainardi
eaa7a0d313
Separates L3 IPs from L2 MACs
...
Before this commit, multiple L3 hosts were allocated if the same ip
address was seen with multiple mac addresses. We have decided to keep
ip and macs logically sepatated. For this reason, after this commit,
the L3 ip always remains the same even if there are changes in the
mac. A user who wants to monitor mac addresses can use the L2 section
as well as the host pools.
This commit also reverts:
"Add MAC address to the serialized hosts key to fix bad MAC address association and stats"
This reverts commit 89a756fb9a .
2017-07-04 01:41:31 +02:00
Luca Deri
8f7d2eeba9
Fixed nDPI memory leak (missing free)
...
Fixed warning
2017-07-03 12:50:43 +02:00
Luca Deri
8d67912d7b
Debian 9 fixes
...
Updated LuaJIT-2.0.5
2017-06-28 15:09:13 -04:00
emanuele-f
a8d0804143
Fix unknown aggregation value error
2017-06-22 18:06:48 +02:00
Luca
3f933ae11c
Implemented MDNS dissection for better characterizing hosts
2017-06-18 18:07:34 -04:00
Luca
bf0f7f68b1
Implemented initia; Lua discovery call
...
Dissected SSDP location header and reported in host info page
2017-06-18 15:25:18 -04:00
Luca
9178a951d6
Disabled ethtool from interfaces such as wlan and vibr
...
If ntopng is started withou -i, vibr interfaces are not taken into account
2017-06-15 07:12:19 -04:00
Luca Deri
0301f506e7
Scaffolding code for implementing device discovery
2017-06-13 23:35:56 +02:00
Luca Deri
dfd128b135
Typo
2017-06-12 22:33:31 +02:00
Luca Deri
9883b20a9a
Updated ntopng releaase dates
...
Removed warning
Minor code cleanup
2017-06-11 10:58:11 +02:00
emanuele-f
12d0e8a0bb
Quota gui improvements
...
- Filter flows with blocked traffic
- Filter hosts with blocked traffic
- Improve flow_details quota report
2017-06-05 18:09:56 +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
Luca Deri
7655356c35
Implemented VRF flow aggregation
2017-05-26 14:56:12 +02:00