Simone Mainardi
5809e7500a
Fixes JSON encoding issues
2017-10-17 14:11:43 +02:00
Simone Mainardi
08b3a5410a
Fixes table sort issues
2017-10-17 13:42:47 +02:00
Simone Mainardi
6be99e21dc
Fixes Lua dirs navigation for RRD charts
2017-10-17 12:22:43 +02:00
Simone Mainardi
fe297fe3c1
Fixes dashboards with newely arriving dynamic interfaces
...
Fixes #1493
2017-10-16 19:20:21 +02:00
emanuele-f
f73871cd25
Expose HostPools information
2017-10-16 11:55:34 +02:00
Simone Mainardi
2292a1e339
Hanldes invalid DNS query alerts
2017-10-13 17:59:20 +02:00
Simone Mainardi
58256e12f3
Implements per-MAC host pool counters
...
Fixes #1511
Implements #1478
2017-10-13 12:42:21 +02:00
emanuele-f
d53d777c81
Extend valid DNS query length
...
Previously an alert was generated with queries like p4-eejjahupdxuys-rylkjv2los2h24a4-514713-s1-v6exp3-v4.metric.gstatic.com
2017-10-12 10:50:40 +02:00
Simone Mainardi
296aea9fca
Fixes handling of flows returned as JSON via AJAX
...
Flows with special characters are now properly handled via JSON
2017-10-11 18:28:48 +02:00
Simone Mainardi
d26e07f413
Fixes handling of alerts returned as JSON via AJAX
...
The lua page that was returning alerts as JSON via AJAX was not properly hanling special characters. This commit properly handles all special chars that can be found. For example
83.x.y.z sent suspicious DNS query [?j??wu|>??.???b????.)??h]?gp .$^vk.^.f??]
2017-10-11 14:52:51 +02:00
Simone Mainardi
817390c439
Fix: show mac label in ip if ip label not set
2017-10-10 19:19:36 +02:00
Simone Mainardi
230ec5fe40
Implements ajax refresh of devices types
...
Implements #1451
2017-10-09 18:28:14 +02:00
Simone Mainardi
3daaedc144
Adds device type in mac reports column
...
Implements #1451
2017-10-09 18:21:15 +02:00
Simone Mainardi
ca48ca27db
Improves ASes charts key
2017-10-09 16:49:37 +02:00
Simone Mainardi
8530f53f06
Removes too long ASes dropdown in flows list
2017-10-09 14:29:56 +02:00
Simone Mainardi
d5e36e87f4
Adds an Active Flows page to the AS details
2017-10-09 12:54:06 +02:00
Simone Mainardi
4e4020a480
Implements flows filter by client/server ASN
2017-10-08 22:54:24 +02:00
Simone Mainardi
420dbe8020
Allows protocol names in the JSON bridge config
2017-10-08 19:05:37 +02:00
Luca Deri
3207a1d491
Various fixes for properl handling Mac device types
2017-10-08 14:52:17 +02:00
Simone Mainardi
7f8d96e69b
Implement per-host/mac/pool drop flow count (frontend)
...
Implements #1500
2017-10-06 19:45:39 +02:00
Simone Mainardi
bd15d284e9
AS charts notes on traffic directions
...
Fixes #1504
2017-10-06 11:16:59 +02:00
Simone Mainardi
2faec95bd6
Implements stacked apps/categories charts for ASes, Networks, etc
...
Implements #1505
2017-10-05 17:50:01 +02:00
Simone Mainardi
b5d61a6d98
Hides a configuration field when not needed
2017-10-05 15:25:48 +02:00
Simone Mainardi
3bce6792be
Implements stacked nDPI application charts
...
Implements #1476
2017-10-05 15:08:26 +02:00
emanuele-f
95f3cf213c
Add check for possibly null value
2017-10-05 10:04:39 +02:00
Simone Mainardi
90aadfe112
Path fix for Windows prefs dump/restore
...
Fixes #1507
2017-10-05 10:00:34 +02:00
Simone Mainardi
a99c7a9544
Implements old RRD files deletion (frontend + partial backend)
2017-10-04 19:39:32 +02:00
Simone Mainardi
5ebfb6f01c
Implements per-MAC nDPI categories (backend + frontend)
2017-10-04 17:36:56 +02:00
Simone Mainardi
e6da58e567
Implements per-MAC RRDs (backend)
2017-10-04 16:30:38 +02:00
Simone Mainardi
c54b2523a1
Implements per-MAC RRDs (backend)
...
MAC bytes rrd is currently created if enabled from the preferences.
2017-10-04 13:07:13 +02:00
Simone Mainardi
3b59672436
Implements devices timeseries toggle preferences
2017-10-04 10:19:47 +02:00
Simone Mainardi
1c9b5a0ea0
Removes unused checkOpenFiles function
2017-10-03 16:52:37 +02:00
Simone Mainardi
69a7b91764
Prevents deletion of alert toggle upon flush of alerts
...
Fixes #1488
2017-10-02 19:36:40 +02:00
Simone Mainardi
76153395c4
Removes command line disable alerts (leaves the UI toggle)
...
Implements #1490
2017-10-02 19:28:23 +02:00
Simone Mainardi
01f1435244
Improves host dump configuration description
2017-10-02 18:16:46 +02:00
Simone Mainardi
f82bd67ed8
Fixes multiple packet dump issues
...
This commit fixes packet dump:
- file size control
- old files rotation control
- packets per dumped files
- etc.
Fixes also #1494
2017-10-02 17:42:39 +02:00
Simone Mainardi
78a20a1666
Implements change nDPI category for custom --ndpi-protocols
...
Fixes #1458
2017-09-27 12:46:02 +02:00
Simone Mainardi
9222fbd4b9
Changes custom interface names pattern
...
Fixes #1463
2017-09-27 12:15:58 +02:00
Simone Mainardi
f788652f50
Prevents unused RRDs from being created
2017-09-26 19:51:04 +02:00
Simone Mainardi
c717ab56bd
Fixes empty devices menu
2017-09-26 19:21:46 +02:00
Simone Mainardi
fb0e7d1ac3
Fixes counters and reset buttons
2017-09-26 15:03:48 +02:00
Simone Mainardi
aaf84a6261
Adds a lua debug print
...
Tentative for #1446
2017-09-25 23:54:58 +02:00
Simone Mainardi
85098c864a
Sub-interfaces and interface view fixes
...
Fixes #1461
2017-09-25 16:21:46 +02:00
Simone Mainardi
0af70b39b7
Fixes missing VLAN display
2017-09-25 14:26:10 +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
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
Simone Mainardi
b26eb71316
Simplifies redundant info displayed with sub-Interfaces
...
Fixes #1464
2017-09-22 17:42:04 +02:00
emanuele-f
39b7cff95a
Fix broken cache settings page
...
Fixes #1465
2017-09-22 17:00:01 +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
9914b4c6a5
Preferences dump fix
2017-09-21 11:42:18 +02:00