emanuele-f
a237231fe3
Add nil check
2019-12-24 11:50:48 +01:00
Luca Deri
f1cb0e3511
Fixed ARP matrix
...
Added check for reporting dump errors
2019-12-23 15:48:54 +01:00
emanuele-f
fc0206327e
Add configsets targets labels
2019-12-23 14:26:41 +01:00
emanuele-f
c665bc78d7
Make configsets global
2019-12-23 13:25:35 +01:00
Simone Mainardi
98edcce20d
Fixes invalid l4 protocol columns in sql queries
...
Fixes #3142
2019-12-23 10:39:28 +01:00
emanuele-f
6d4a1fda21
Add user_scripts subdir listing function
2019-12-23 10:28:07 +01:00
Alfredo Cardigliano
f2b8d12b0a
Add VLAN in host IP visualization if any ( fix #3107 )
2019-12-20 16:23:16 +01:00
emanuele-f
b106c57728
Configsets targets validation
2019-12-20 15:57:56 +01:00
emanuele-f
c6c6c46132
Implement configsets target hosts CIDR match
2019-12-20 14:27:38 +01:00
Alfredo Cardigliano
7199364854
Improved devices connection/disconnection detection to remove (too many) invalid messages ( fix #3122 )
2019-12-20 12:54:25 +01:00
emanuele-f
f62aa15117
Load new configsets while loading user scripts
...
Hosts/SNMP devices will be handled separately
2019-12-20 12:19:49 +01:00
emanuele-f
818a21d9ee
Add ability to hide a plugin menu entry
2019-12-20 11:04:18 +01:00
Simone Mainardi
5876a7362e
Adds SNMP devices debug pref
2019-12-20 10:55:51 +01:00
Alfredo Cardigliano
1b5d4d38a0
Cleanup check macs alerts (see #3122 )
2019-12-20 09:37:53 +01:00
emanuele-f
528cfe3221
Initial support for configsets targets
2019-12-19 18:03:27 +01:00
emanuele-f
17f86d162b
Split configsets in multiple sections, based on the subdir
2019-12-19 17:35:56 +01:00
emanuele-f
4c370de8cf
Fix missing suricata user scripts
2019-12-19 16:36:51 +01:00
emanuele-f
139a16ffe3
Fix protocol categories association lost after reboot
...
After the recent changes, there is only one global nDPI struct which
is share across all the interfaces. However, the struct can be swapped
during normal operating, so it's necessary to reload the associations
every time a new nDPI struct is allocated.
Fixes #3139
2019-12-19 15:11:21 +01:00
emanuele-f
2047386431
Implement alert_endpoints and http_lint plugin extensions
...
Alert endpoints can now be loaded via custom plugins.
It's now possible to extend the http_lint parameters with custom parameters and validators.
2019-12-19 12:44:39 +01:00
Simone Mainardi
7ed9698125
Fixes font-awesome 5 fa-warning
2019-12-19 11:50:19 +01:00
Simone Mainardi
f9b6921983
Fixes devices policies reload and alerts generation
...
Fixes #3102
2019-12-19 11:42:24 +01:00
emanuele-f
0c6f9c607e
Fix get_user_scripts.lua enabled_hooks
2019-12-18 16:23:37 +01:00
Simone Mainardi
bf8bd2630d
Fixes unassigned host pools members
...
Fixes #3117
2019-12-18 15:33:52 +01:00
Simone Mainardi
dacaa7e3db
Migrates font-awesome 5 fa to fas
2019-12-18 11:50:02 +01:00
emanuele-f
e28d0ec755
Reduce the 1d aggregation visualization interface when 1h is disabled
2019-12-18 11:44:04 +01:00
emanuele-f
262fc931f6
Disable InfluxDB 1h data rollup to reduce db pressure
2019-12-18 11:31:31 +01:00
Simone Mainardi
0eb75bf884
Uses new localization for icmp types and codes
2019-12-18 10:49:38 +01:00
emanuele-f
26c80529aa
Add example plugin with documentation
2019-12-17 16:23:15 +01:00
Simone Mainardi
fdba617b0d
Fixes discovery for loopback interfaces
2019-12-17 14:27:35 +01:00
emanuele-f
d417160cc4
Implement plugins overview page
2019-12-17 11:33:15 +01:00
Simone Mainardi
f5b12acfdc
Fixes font-awesome 5 fa-exchange
2019-12-16 18:50:18 +01:00
emanuele-f
9fd1ced9fd
Implement API to update the user scripts configuration
2019-12-16 18:38:28 +01:00
emanuele-f
b5197ba452
Integrate configsets with user scripts configurations
2019-12-16 17:36:30 +01:00
emanuele-f
633608a119
Return the enabled hooks in get_user_scripts.lua
2019-12-16 15:45:50 +01:00
emanuele-f
c95473d659
Add snmpDevice hook and improve SNMP user scripts API
...
Closes #3097
2019-12-16 15:30:15 +01:00
Alfredo Cardigliano
20f43d9707
More permissive parameter check when deleting items from pools to handle mistakes ( fix #3118 )
2019-12-16 11:36:43 +01:00
Simone Mainardi
d16f445cff
Implements full ICMP v4 and v6 support
2019-12-14 21:59:24 +01:00
Simone Mainardi
539f82a153
Improves ICMPv6 types/codes support
2019-12-14 16:58:37 +01:00
emanuele-f
c1cb3b38ca
Implement new user scripts configsets API
2019-12-13 17:19:08 +01:00
Alfredo Cardigliano
b16479603f
Automatic updates preference
2019-12-13 13:05:58 +01:00
Simone Mainardi
0ce4ebad97
Dropbox code cleanup
2019-12-13 10:43:08 +01:00
Simone Mainardi
37f54a5090
Fixes font-awesome 5 external link
...
Fixes #3125
2019-12-13 10:18:20 +01:00
Alfredo Cardigliano
a45865914b
Fix TCP_WIN_* information elements reporting
2019-12-13 09:51:50 +01:00
emanuele-f
e3052f4b63
Mark alerts-only user scripts
...
Such scripts are not even loaded when alerts are disabled
2019-12-12 18:36:41 +01:00
emanuele-f
52df5b25dc
Implement i18n lazy loading
...
Fixes #3096
2019-12-12 18:23:12 +01:00
emanuele-f
8883a5321a
Fix plugins errors due to demo expiration
2019-12-12 17:26:56 +01:00
emanuele-f
f473a59460
Add user scripts getters
2019-12-12 16:00:21 +01:00
emanuele-f
5587e73b02
Fix script errors in plugins while switching to community mode
...
Fixes #3127
2019-12-12 08:29:10 +01:00
emanuele-f
bb0974a645
Ensure that permissions on plugins files are correct
2019-12-11 18:38:42 +01:00
emanuele-f
e9a081903c
More robust plugins loading and error reporting
...
This prevents malformed scripts in plugins from breaking ntopng
2019-12-11 13:20:11 +01:00