emanuele-f
26520abf34
Add IPv6 support in HTTP monitor and don't follow the redirects
...
Fixes #3560
Fixes #3554
2020-03-16 11:23:37 +01:00
Luca Deri
fcd8b0bedc
Implements #3517
2020-03-08 11:55:41 +01:00
Alfredo Cardigliano
765474fa70
Option -F nindex;{dump,load} to dump and load json flows (for debugging only)
2020-02-27 18:51:59 +01:00
Alfredo Cardigliano
731278448a
Handle stats from multiple ZMQ producers in the same endpoint ( fix #3409 )
2020-02-18 12:26:50 +01:00
Alfredo Cardigliano
9ff35cb5f1
Country code to u16
2020-01-08 15:03:24 +01:00
Luca Deri
57e6a93065
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
...
Updated (C)
2020-01-06 23:36:36 +01:00
Alfredo Cardigliano
2a3bef9d6c
Replace JSON string with TLV for alerts generated by the datapath. This removes a JSON decode in housekeeping.lua ( #3148 )
2019-12-27 17:03:28 +01:00
Alfredo Cardigliano
65da842176
Add ntopng service restart to the menu
2019-12-19 18:08:22 +01:00
Alfredo Cardigliano
88a2c9c36f
Email Notification improvements: add smtps support, add username/password configuration
2019-11-22 11:34:22 +01:00
Luca
c396ca1d25
Implemented redis address resolution optimizations by means of a bloom filter
...
Extended redis statistics
2019-11-09 18:41:01 +01:00
Luca Deri
7df142cb56
Compilation fixes for non-Linux platforms
2019-10-29 08:31:32 +01:00
Simone Mainardi
cce73c2f44
Implements lua interpreters telemetry
2019-10-28 23:47:03 +01:00
Alfredo Cardigliano
9992179645
Set affinity mask for service threads (implements #3012 )
2019-10-28 15:54:33 +01:00
emanuele-f
b3a8c6d49a
Migrate C flow status alerts to Lua user scripts
...
- Alerts and flow status cleanup
- Community flow user scripts migration
- Implement scripts filters by l7 proto and packet interface only
- Migrate flow2statusinfojson
- Lower flow periodic update to 30 seconds if there is flow activity
- Display flow scripts without a gui section
2019-10-22 10:42:22 +02:00
Alfredo Cardigliano
3290bd803b
Propagating additional fields to companion interface
2019-10-15 16:41:42 +02:00
Luca
d1417519ec
Reworked bitmap handling
2019-10-11 11:41:20 +02:00
Alfredo Cardigliano
c34ffc65ed
Importing DNS metadata from Suricata
2019-10-05 12:47:11 +02:00
emanuele-f
6e14f978d6
Flow alerts status cleanup
2019-09-10 13:12:11 +02:00
Alfredo Cardigliano
38a53ec1fa
Transferring flows status bitmap to the client/server host. Added anomalous flows reasons to the host details page.
2019-09-05 17:55:00 +02:00
Luca Deri
5cc319a787
Compilation fix
2019-08-29 07:13:24 +02:00
emanuele-f
a8cb972e7d
Implement ghost networks alerts
2019-08-28 16:42:18 +02:00
Emanuele Faranda
c829c4c3c3
Unify os ( #2755 )
...
* Unify OS information.
Now OS information is only stored into the Host. The lua uses numeric IDs to handle OS.
* Fix network discovery OS
* Show OS detail into the host details page
2019-08-08 12:09:51 +00:00
emanuele-f
670f5f9d10
Fix bitmap operations on 64bit values
2019-07-31 13:48:00 +02:00
emanuele-f
09fb8667e2
Add ability to disable specific alert types on alertables
2019-07-22 23:37:23 +02:00
emanuele-f
6a6cedc899
Add ability to disable host alerts on specific flow status
2019-07-22 12:16:12 +02:00
emanuele-f
5e40e47cce
Implement expired alerts release
...
This is necessary to handle the case where a previously configured alert config is deleted
2019-07-15 13:09:18 +02:00
emanuele-f
791afdbaca
Implement CPU load chart
2019-06-06 19:20:11 +02:00
Simone Mainardi
f6557b1d69
Implements parsing and conversion of eBPF event types
2019-05-05 15:56:17 +02:00
Simone Mainardi
5a60605604
Handle eBPF virtual interfaces
2019-04-29 13:38:50 +02:00
emanuele-f
939ca8c166
Implement eBPF flows view and improve containers/pods pages
2019-04-26 15:34:53 +02:00
Simone Mainardi
bf3b1e45c4
Adds TcpInfo to class Flow with nProbe mini eBPF data
2019-04-24 18:13:09 +02:00
emanuele-f
46f37f764f
Add missing declaration
2019-04-03 14:34:44 +02:00
Alfredo Cardigliano
61a8ce9a76
Implemented SyslogCollectorInterface/SyslogParserInterface
...
Implemented TCP-based syslog collector (multi producer)
Initial Suricata EVE events parsing (basic flows)
Reworked ZMQ CollectorInterface/Parser interface hierarchy
2019-04-02 18:32:52 +02:00
SalvatoreCostantino
27fcedf9ff
Added TCP time series
2019-04-02 16:22:39 +02:00
Simone Mainardi
5e5ad77cec
Implements broadcast domain too large alerts
2019-04-01 14:20:57 +02:00
Simone Mainardi
091e89d5a3
Implements hosts walker by address CIDR
2019-03-21 15:25:00 +01:00
Simone Mainardi
0023f7e247
Implements and shows ghost broadcast domains
2019-03-15 14:09:36 +01:00
Luca Deri
ea4619dd2f
Reworked local broadcast domain implementation
2019-03-12 16:54:29 +01:00
Simone Mainardi
0a903c97ce
Finishes rework of ArpStatsHashMatrix
2019-03-07 14:20:41 +01:00
Jérôme Marteaux
77a4f4e9ce
Http allowed nets ( #2196 )
...
* Inject allowed nets from http authenticator
* Update doc
* include some other user's preferences
* Inject allowed nets from http authenticator
* Update doc
* include some other user's preferences
2019-03-04 15:23:34 +01:00
emanuele-f
6f94f7b132
Add thread names for debugging
2019-02-21 11:51:57 +01:00
Luca Deri
38c0341106
Fixes #2343
2019-02-11 18:57:46 +01:00
emanuele-f
7e0117fd12
Initial work for category lists customization
2019-02-08 19:14:57 +01:00
emanuele-f
0ac8368ea7
Abort nindex query when client connection is closed
...
Fixes #2329
2019-01-30 16:01:47 +01:00
Simone Mainardi
183dfa41f9
Handles IPv6 NDP to detect broadcast domain
2019-01-30 11:49:47 +01:00
Simone Mainardi
72631b802d
Adds support for IpAddress in AddressTree
2019-01-22 13:18:06 +01:00
Simone Mainardi
831e5d91e6
Implements Lua unit tests
2019-01-18 18:03:36 +01:00
emanuele-f
08a8c67966
Implement interface in/out stats read from proc
2019-01-10 12:35:07 +01:00
Alfredo Cardigliano
98adc8a79f
Added timeout support to postHTTPJsonData, ntop.postHTTPJsonData now accepts an optional timeout arg, added webhook timeout check
2019-01-07 23:36:39 +01:00
Luca Deri
bedff2c8e2
Updated (C)
2019-01-07 19:28:49 +01:00