Commit graph

2278 commits

Author SHA1 Message Date
Alfredo Cardigliano
354866d16a Remove aggregated flows 2020-07-03 17:17:33 +02:00
Luca Deri
602f7c66ee Added ntop.setnxCache() 2020-07-02 23:20:15 +02:00
Alfredo Cardigliano
c5b308618b Cache host labels 2020-07-01 18:34:45 +02:00
Simone Mainardi
5ade224d85 Implements global host pools
Implements #4086

Refactors host pools to global

Implements host pools migration

Migration fixes

nEdge changes for host pools migration

Create README.host_pools_migration.md
2020-07-01 12:02:09 +02:00
Alfredo Cardigliano
976708e413 Compute json if json dump to text file is enabled 2020-06-30 18:06:10 +02:00
Simone Mainardi
9e5e63e28f Avoids unnecessary executions of flow user script external_alert_check.lua
Fixes #4080
2020-06-26 12:08:10 +02:00
Luca Deri
70c0601dfa Implemented DSCP/TOS collection, dissection and report 2020-06-25 23:23:04 +02:00
Luca Deri
43d066ae90 SNMPv3 fixes 2020-06-24 14:46:32 +02:00
Simone Mainardi
1658074448 Allows custom protocols to be set on dynamic interfaces
Fixes #4071
2020-06-24 14:38:47 +02:00
Luca Deri
0181e2a2e5 SNMP v3 changes 2020-06-23 17:33:33 +02:00
Luca Deri
67c5cbdfd0 Fiz for db4772e69c 2020-06-19 11:04:26 +02:00
Luca Deri
6a16cccd18 Added SNMP set support 2020-06-18 19:32:16 +02:00
Luca Deri
94076c9976 SNMP improvements 2020-06-16 20:05:08 +02:00
Luca Deri
8c6b2247ac Implemented Get-Bulk (NET-SNMP only)
Disabled NET-SNMP until is work in progress
2020-06-15 23:49:10 +02:00
Luca Deri
3400455c9a Added NET-SNMP error handling 2020-06-15 22:55:51 +02:00
Luca Deri
984c24cd92 Changes for supporting NET-SNMP where available 2020-06-15 01:11:14 +02:00
Luca Deri
a27eedaeef Implemented cardinarily information report in hsot
Fixes #4005
2020-06-13 00:00:30 +02:00
Luca Deri
32f38e6d8b Port cardinality implementation 2020-06-12 11:07:44 +02:00
Simone Mainardi
d481465e72 Fixes flow exporter filtering
Fixes #4033
2020-06-12 10:59:23 +02:00
Luca Deri
9445dcb6b8 Introduced cardinality count 2020-06-12 08:11:05 +02:00
Alfredo Cardigliano
1835eccf50 Add ability to listen for syslog connections on TCP and UDP at the same time (fix #4028) 2020-06-10 17:59:27 +02:00
Simone Mainardi
4ffa3e2ca7 Adds SNMP information in flow_details.lua 2020-06-10 17:10:30 +02:00
Luca Deri
6d58f22cb4 Fixes #3888 2020-06-09 17:12:57 +02:00
Alfredo Cardigliano
3d4a072875 Syslog device name normalization (case insensitive match) (fix #4026) 2020-06-09 11:51:25 +02:00
Luca Deri
bfff94b387 Fix for properly handlign SNMP oid's in requests 2020-06-08 17:03:27 +02:00
Simone Mainardi
fed5cc9577 Enforces CSRF checks only when a session is used
When direct username:password are submitted, there is no need to enforce
such checks as it cannot be a CSRF attack. Indeed, CSRF attacks rely
on a session.

Fixes #4014
2020-06-03 09:59:31 +02:00
Luca Deri
4c3be85ba3 Fixed in SNMP read async responses 2020-06-02 17:00:44 +02:00
Luca Deri
31d3135eb8 SNMP API enhancements 2020-05-31 23:21:33 +02:00
emanuele-f
3fe13a245b Remove unused references related to the timeseries ring 2020-05-29 14:54:21 +02:00
Luca Deri
e29bebe967 Various SNMP fixes
Fixes in async get/gext SNMP calls
2020-05-28 00:15:13 +02:00
Simone Mainardi
02c0607088 Increases the maximum number of sFlow interfaces to 4096
Fixes #3938
2020-05-27 11:54:48 +02:00
Simone Mainardi
8b0de7d648 Avoids setting an a priori bound on the sFlow devices
The maximum number of sFlow devices is now controlled by
the hash table which contains sFlow device interfaces
data.

Addresses #3938
2020-05-27 10:35:02 +02:00
Luca Deri
8c948de437 SNMP code reorganization 2020-05-25 23:50:36 +02:00
Simone Mainardi
4eb8c10207 Enforces strict validation on default interfaces to prevent injections 2020-05-22 14:33:28 +00:00
Simone Mainardi
337637b1d8 Unifies interfaces enumeration across the whole code 2020-05-22 13:52:48 +02:00
Alfredo Cardigliano
56a505eaed Disable ifaces offloads via ethtool ioctl 2020-05-21 23:19:17 +02:00
Simone Mainardi
1843bb95d7 Fixes possible crash when printing ntopng help 2020-05-21 08:44:25 +00:00
emanuele-f
ec51278c20 Cleanup of HostStats 2020-05-20 17:05:30 +02:00
emanuele-f
340462ad73 Cleanup of the timeseries ring and NetworkInterfaceTsPoint 2020-05-20 15:18:03 +02:00
emanuele-f
279c4fd470 Improve plugins directory code 2020-05-20 09:56:17 +02:00
Simone Mainardi
4901adb927 Fixes isValidInterface 2020-05-18 12:40:16 +02:00
Luca Deri
ccf76ca54d Added "real" intefaceId validation
Initial work towards REST API
2020-05-17 20:47:46 +02:00
Alfredo Cardigliano
c6e061e62b Improve syslog API, add host log plugin skeleton 2020-05-16 11:35:32 +02:00
Luca Deri
e87d13f260 Refreshed nDPI flow risk implementation 2020-05-16 00:26:09 +02:00
Simone Mainardi
058f2a32be Uses nDPI-calculated risks for TLS alerts 2020-05-15 11:54:18 +02:00
Luca Deri
d29492a89e Added support for flow risk reported by nDPI 2020-05-12 00:34:46 +02:00
Simone Mainardi
53e276e283 Ping and continuous ping fixes 2020-05-08 12:50:59 +02:00
emanuele-f
898811ff6f Fix MDNS/Netbios names mixed with host labels
Addresses #3677
2020-05-08 12:12:52 +02:00
emanuele-f
d43d4e5e74 Make DHCP names cache expire after 1 day
Addresses #3641
2020-05-08 10:15:31 +02:00
Luca Deri
ff224e0f26 Merge branch 'dev' of https://github.com/ntop/ntopng into dev 2020-05-07 19:06:40 +02:00