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
emanuele-f
798f16be69
Add success status in configsets API
...
This is needed to avoid empty tables from being interpreted as arrays by the json serializer
2019-12-18 15:24:50 +01:00
Simone Mainardi
82e5e1f42d
Shows all DNS queries in the pie chart
...
Implements #3136
2019-12-18 15:21:28 +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
Simone Mainardi
141cbeb2bc
ICMP fixes and tables for both ICMP and ICMPv4
2019-12-18 10:17:31 +01:00
Simone Mainardi
e5c7ba4290
Fixes ntop_select_interface : expected string[@pos 1], got number
2019-12-17 18:17:28 +01:00
Simone Mainardi
34387c4121
Fixes os detection and set in network discovery
2019-12-17 17:29:21 +01:00
emanuele-f
26c80529aa
Add example plugin with documentation
2019-12-17 16:23:15 +01:00
emanuele-f
ebd1d7ba35
Move edit config parameters to POST
2019-12-17 15:49:19 +01:00
Simone Mainardi
6f4fd415e1
Fixes initial user password change
2019-12-17 14:53:52 +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
Alfredo Cardigliano
ae9d65d11a
Add revision info to About
2019-12-17 11:15:34 +01:00
Alfredo Cardigliano
e1bc445961
Checking if current version is < available version (to handle manual updates)
2019-12-17 11:09:05 +01:00
emanuele-f
eb483e1c96
Add script edit URL in get_user_scripts.lua
2019-12-16 18:52:09 +01:00
Simone Mainardi
f5b12acfdc
Fixes font-awesome 5 fa-exchange
2019-12-16 18:50:18 +01:00
Simone Mainardi
04bfb700ab
Bootstrap migration pods, containsers and user navbars
2019-12-16 18:41:27 +01:00
emanuele-f
9fd1ced9fd
Implement API to update the user scripts configuration
2019-12-16 18:38:28 +01:00
Simone Mainardi
d59bd0e1df
Minor cleanup
2019-12-16 17:38:39 +01:00
Simone Mainardi
9f68216abc
Fixes font-awesome 5 fa-refresh
2019-12-16 17:37:11 +01:00
emanuele-f
b5197ba452
Integrate configsets with user scripts configurations
2019-12-16 17:36:30 +01:00
Simone Mainardi
30beb6d972
Bootstrap migration internal hash tables navbar
2019-12-16 17:34:58 +01:00
Simone Mainardi
49b623e5be
Fixes flows filter breadcrumb
2019-12-16 17:29:01 +01:00
Simone Mainardi
79bd9306c1
Fixes community edition ports pie charts
2019-12-16 17:25:34 +01:00
Simone Mainardi
814dab64fc
Fixes community dashboard
2019-12-16 17:10:47 +01:00
Simone Mainardi
1dba3343e3
Fixes community sankeys
2019-12-16 17:02:53 +01:00
Simone Mainardi
7d88c101c3
Cleanup old unused processes-related code
2019-12-16 16:16:40 +01:00
Simone Mainardi
200d0f1143
Bootstrap migration vlan and script navbars
2019-12-16 16:10:19 +01:00
Simone Mainardi
39748e8df6
Bootstrap migration community index navbar
2019-12-16 16:01:07 +01:00
Simone Mainardi
fa3b08c275
Bootstrap migration additional stats navbars
2019-12-16 15:52:14 +01:00
emanuele-f
633608a119
Return the enabled hooks in get_user_scripts.lua
2019-12-16 15:45:50 +01:00
Simone Mainardi
be01a6d0eb
Bootstrap migration influxdb stats navbar
2019-12-16 15:32:01 +01:00
emanuele-f
c95473d659
Add snmpDevice hook and improve SNMP user scripts API
...
Closes #3097
2019-12-16 15:30:15 +01:00
Simone Mainardi
f679ff412c
Bootstrap migration system stats navbar
2019-12-16 15:20:48 +01:00
Simone Mainardi
189379f9c3
Fixes font-awesome 5 fa-close
2019-12-16 12:51:38 +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
26d7384fcc
Fixes top flow talkers sankey
...
Fixes #3100
2019-12-16 10:34:39 +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