Simone Mainardi
|
cc155573ae
|
purgeIdle performance improvements
purgeIdle is only run on interfaces that have actually seen
traffic
|
2017-09-26 15:37:20 +02:00 |
|
Simone Mainardi
|
bf0df0be7c
|
Prevents zero-divisions in GenericTrafficElement throughput calc.
Attempts to fix #1446
|
2017-09-26 14:44:53 +02:00 |
|
Simone Mainardi
|
d56ee2fd50
|
Fixes double per-packet purgeIdle with sub interfaces
|
2017-09-26 13:05:53 +02:00 |
|
Simone Mainardi
|
7abdbcd56a
|
Fixes getMac on view interfaces
|
2017-09-26 11:18:05 +02:00 |
|
emanuele-f
|
d989cd4880
|
Replace hard-coded constraint with NO_HOST_POOL_ID
|
2017-09-25 19:10:46 +02:00 |
|
emanuele-f
|
36d34b6e3c
|
Core support for automatic device pool assignment
|
2017-09-25 18:17:39 +02:00 |
|
Simone Mainardi
|
3efd2db95c
|
VLAN simulation now uses the sum of src and dst IPs
|
2017-09-25 17:46:18 +02:00 |
|
Simone Mainardi
|
85098c864a
|
Sub-interfaces and interface view fixes
Fixes #1461
|
2017-09-25 16:21:46 +02:00 |
|
Simone Mainardi
|
41cb13a280
|
Fixes crash for multiple same-VLAN sub-interfaces
|
2017-09-25 12:52:53 +02:00 |
|
Luca Deri
|
462e6aa072
|
Virtual interface fixes
|
2017-09-24 20:00:34 +02:00 |
|
emanuele-f
|
3a522a2c5b
|
Implement flow grouper
|
2017-09-24 00:09:35 +02:00 |
|
Luca Deri
|
9a27968765
|
Fixed virtual interface creation
Reordered interface names in the interface menu, and split physical from virtual interfaces
|
2017-09-23 09:45:42 +02:00 |
|
Simone Mainardi
|
baa9d01dbb
|
Implements counts for hashed view interfaces VLANS, ASes and Macs
|
2017-09-22 20:42:36 +02:00 |
|
Simone Mainardi
|
f10104c6a3
|
Implements recursive getters for hased view interfaces
Implements #1461
TODO: Implements changes also for VLANs, ASESs and MACs
|
2017-09-22 20:27:37 +02:00 |
|
Luca Deri
|
07bb923450
|
Fix for missing libcap-dev lib in README.compilation
Fixed bugs on ARP/ICMP sorting due to packet formatting
Added drops reset when an interface is just initialized
Fixed bug on RuntimePrefs hash get
|
2017-09-21 14:57:27 +02:00 |
|
Luca Deri
|
e682411abc
|
Merge branch 'dev' of https://github.com/ntop/ntopng into dev
|
2017-09-21 00:40:05 +02:00 |
|
Luca Deri
|
32894420f0
|
Implemented flow stats set
|
2017-09-21 00:39:47 +02:00 |
|
emanuele-f
|
4521ed15ef
|
Add flows filter by pool id and mac address
|
2017-09-21 00:38:39 +02:00 |
|
Luca Deri
|
29b15ec6bc
|
Implemented Redis dump/restore
Fixes for changed nDPI API
|
2017-09-20 00:08:16 +02:00 |
|
Simone Mainardi
|
3f8375fa0a
|
Implements interface protocol category view
Implements #1450
|
2017-09-19 17:57:39 +02:00 |
|
Luca Deri
|
fdb7a8ab41
|
Initial work towards OS discovery
|
2017-09-19 00:33:15 +02:00 |
|
Luca Deri
|
bbb5b96d3e
|
Added DHCP filtering in L2 devices
|
2017-09-18 16:24:36 +02:00 |
|
Luca Deri
|
c45cad108e
|
Added check for boot packet type
|
2017-09-18 13:33:46 +02:00 |
|
Luca Deri
|
2d452ad5f5
|
Improved fingerprint representation in reports
DHCP MAC are now displayed with an icon
Fingerprint is now serialized to JSON
|
2017-09-18 13:08:20 +02:00 |
|
Luca Deri
|
2bec8e7cb6
|
Fixed bug that prevented DHCP option 55 to be dissected in some packets
|
2017-09-18 12:37:00 +02:00 |
|
Luca Deri
|
4d0134163a
|
Added DHCP fingerprint support
|
2017-09-18 00:02:26 +02:00 |
|
Luca Deri
|
61884558f5
|
Added method for reporting if a network interface supports traffic directions
|
2017-09-16 18:55:33 +02:00 |
|
Luca Deri
|
3f62a7f9c3
|
Implemented traffic direction in network interfaces
|
2017-09-16 18:35:06 +02:00 |
|
Simone Mainardi
|
4ac6c92b9c
|
Implements custom nDPI proto categories changes
|
2017-09-15 19:48:49 +02:00 |
|
Luca Deri
|
20b665f0b6
|
Fixed for executing network discovery when ntopng moved to nobody (Linux only)
|
2017-09-15 19:24:23 +02:00 |
|
Simone Mainardi
|
7b7f8352d2
|
Compilation fix after nDPI cat. change
|
2017-09-15 12:21:57 +02:00 |
|
Luca Deri
|
d3444879d0
|
Host pool member counter is now displayed in the interface page
|
2017-09-11 22:18:40 +02:00 |
|
Luca
|
1b84953e3f
|
Implemented per pool counters
|
2017-09-11 19:20:43 +02:00 |
|
Luca Deri
|
e2dc8f8c19
|
Implemented support of MAC-less NetFilter packets with L2 visibility via source MAC reported by NetFilter
Added numeric interface type to enhance interface comparison speed
|
2017-09-11 01:25:52 +02:00 |
|
emanuele-f
|
06b33d1a6d
|
Expose API to map MAC addresses to IP addresses
|
2017-09-10 16:27:41 +02:00 |
|
emanuele-f
|
c97304a9e1
|
Filter by mac location
|
2017-09-10 13:28:57 +02:00 |
|
emanuele-f
|
3259f6641d
|
Only calculate frequent protocols on LAN devices
|
2017-09-10 11:48:09 +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 |
|
Luca Deri
|
dc2b7fd269
|
Modified LuaJIT userdata handling
|
2017-09-07 11:28:29 +02:00 |
|
Luca Deri
|
861d7662ab
|
Minor code cleanup
|
2017-09-06 17:30:05 +00:00 |
|
Simone Mainardi
|
ef70bcb2a5
|
Removes unused interface second traffic counters
|
2017-09-06 16:00:22 +02:00 |
|
emanuele-f
|
0c2358b8d3
|
Fix crash in user scripts with new lua environment
|
2017-08-29 10:43:21 +02:00 |
|
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 |
|