Commit graph

609 commits

Author SHA1 Message Date
Simone Mainardi
04627745ae nEdge packaging 2017-12-17 23:14:47 +01:00
Luca Deri
c9ecd931d9 Code cleanup 2017-12-16 08:23:56 +01:00
Simone Mainardi
fe9c592e14 Changes flows dropped to flows blocked 2017-12-15 15:01:34 +01:00
Simone Mainardi
503e367864 Implements dropped flow informative alerts 2017-12-14 18:47:52 +01:00
Simone Mainardi
aeeb0fa261 Reworks flow alerts with JSON and extra info 2017-12-13 20:18:39 +01:00
Simone Mainardi
754377d372 Implements remote-to-remote flows alerts 2017-12-12 13:16:46 +01:00
emanuele-f
d2deb32105 Fix captive portal issue when moving a device to the default pool 2017-12-08 13:30:42 +01:00
emanuele-f
4cddc7af53 Implement netfilter users list
Also remove "space" from allowed password characters, as it will return a validation error
2017-12-05 17:08:57 +01:00
emanuele-f
e3941556ae Initial nedge2 lua page setup 2017-12-05 12:53:59 +01:00
Luca Deri
f85f3be347 Initial discovery <-> DOA integration (work in progress) 2017-12-04 16:36:12 +01:00
emanuele-f
d350a3131f Remove json from hosts checkpoint and fix host iterator bug 2017-11-30 16:26:22 +01:00
emanuele-f
6635d1a716 Rework top-talkers to improve performance and clean code 2017-11-28 18:00:30 +01:00
Simone Mainardi
9b90d1f06d Preliminary code for in-memory top talkers calculations 2017-11-24 14:39:20 +01:00
Simone Mainardi
3509b783f5 Reduces the number of files open by housekeeping.lua 2017-11-23 16:16:14 +01:00
emanuele-f
83a58ad016 Rework scanAlerts to avoid iterating hosts twice 2017-11-23 14:50:09 +01:00
Emanuele Faranda
7fbcd40ec5 Improve bridge preferences with netfilter interfaces 2017-11-22 17:47:26 +01:00
Simone Mainardi
6e3cb6324f Optimizes second.lua callback 2017-11-22 13:11:11 +01:00
Luca Deri
740a58f9d7 Fixed 95th percentile calculation
Added average value in leu of min value (in pro version)
2017-11-13 00:23:07 +01:00
Simone Mainardi
a22022bb30 Reworks alerts to prevent local hosts I/O 2017-11-01 23:04:33 +01:00
Simone Mainardi
4bbe36c957 Removes unused DNS-based categorization 2017-10-31 13:53:17 +01:00
Luca Deri
20b3c74ada Implemented support for ntop custom lua loadfile
Packaging changes for nedge
2017-10-22 18:43:21 +02:00
emanuele-f
51912e7309 Add string.contains plain parameter 2017-10-20 11:35:06 +02:00
Simone Mainardi
2292a1e339 Hanldes invalid DNS query alerts 2017-10-13 17:59:20 +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
8530f53f06 Removes too long ASes dropdown in flows list 2017-10-09 14:29:56 +02:00
Simone Mainardi
4e4020a480 Implements flows filter by client/server ASN 2017-10-08 22:54:24 +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
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
76153395c4 Removes command line disable alerts (leaves the UI toggle)
Implements #1490
2017-10-02 19:28:23 +02:00
Luca
9914b4c6a5 Preferences dump fix 2017-09-21 11:42:18 +02:00
Luca Deri
b44032933d Added shutdown.lua callback script to be executed during shutdown
RuntimePrefs are now dumped to disk via Lua and not C++
2017-09-20 23:03:21 +02:00
emanuele-f
ef28a28fc7 Expose MAC location to lua 2017-09-20 15:40:45 +02:00
Luca Deri
85bd08066b Added space between icons 2017-09-19 00:40:38 +02:00
Luca Deri
fdb7a8ab41 Initial work towards OS discovery 2017-09-19 00:33:15 +02:00
Simone Mainardi
4ac6c92b9c Implements custom nDPI proto categories changes 2017-09-15 19:48:49 +02:00
Simone Mainardi
7822edf188 Uses standard prefix for interface refresh rate 2017-09-14 16:03:27 +02:00
Simone Mainardi
60ad184cf3 Implements periodic discovery prefs (wip) 2017-09-13 19:04:07 +02:00
Simone Mainardi
bb9883d423 Implements Mac page AJAX refresh and configuration
Implements #1437
2017-09-11 19:06:11 +02:00
Simone Mainardi
a13684b3d1 Reworks data export
Implements #1264
2017-09-08 17:37:33 +02:00
Simone Mainardi
c4789741a8 TimeZone fixes for the historical data explorer
Fixes #1415
2017-09-01 11:37:26 +02:00
emanuele-f
2a21832c54 Restore host total_activity_time 2017-08-30 15:17:31 +02:00
emanuele-f
df4b23959c Add compactTime 2017-08-28 10:34:07 +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
Simone Mainardi
50f2c97fc6 Minor release name change 2017-08-14 18:16:58 +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
emanuele-f
46d1df9d4e Fix missing mac address link when no manufacturer is available 2017-08-11 15:49:59 +02:00