Commit graph

763 commits

Author SHA1 Message Date
Simone Mainardi
859e85c7ce Fixes C to Lua integer types conversions affecting OS X 2018-11-23 15:58:38 +01:00
emanuele-f
32aa116894 Add periodicStatsUpdate timing debug 2018-11-23 14:37:09 +01:00
Luca Deri
9ecdef8d90 Chnages due to the new nDPI API 2018-11-21 00:44:20 +01:00
Simone Mainardi
3f275417a3 Fixes race conditions with custom categories reload 2018-11-19 17:03:58 +01:00
emanuele-f
721fdca150 Fix doubled traffic on Linux cooked interfaces 2018-11-16 13:01:52 +01:00
Simone Mainardi
d21feec61d Adds ICMPv6 support to community id flow hash 2018-11-14 11:51:43 +01:00
Simone Mainardi
7d62f4d4ee Disables community id hash calc as currently it is not utilized 2018-11-13 19:59:30 +01:00
Simone Mainardi
5d7113bf23 Implements Community ID Flow Hashing 2018-11-13 19:52:43 +01:00
Simone Mainardi
3e10192912 Makes the maximum number of aggregated flows configurable and optional
Fixes #2123
2018-11-09 19:50:56 +01:00
Simone Mainardi
cc87e8ffe3 Adds interface.hasEBPF lua function to show certain menu entries 2018-11-06 16:08:14 +01:00
Simone Mainardi
594582cdfe Implements eBPF processes drilldown with flows and pie charts 2018-11-06 12:14:20 +01:00
Simone Mainardi
5776e74da6 Implements eBPF username page with processes filtering 2018-11-05 17:21:04 +01:00
Alfredo Cardigliano
3683d1dbf9 profiling support 2018-10-29 10:54:29 +01:00
Simone Mainardi
4520c3e00e Fixes deadlocks upon failing flows table walks 2018-10-25 17:21:12 +02:00
Alfredo Cardigliano
610cb69b9c builtin packet dump code cleanup (moving to continuous recording) 2018-10-25 09:56:52 +02:00
Simone Mainardi
73a9b6c85d Fixes swapped eBPF events 2018-10-24 15:03:45 +02:00
Luca Deri
1c1e84c5a3 Fixed TCP flow info 2018-10-24 00:04:11 +02:00
Alfredo Cardigliano
f041046956 default max packet size set to 1522 to handle qinq 2018-10-22 10:43:02 +02:00
Luca Deri
9f5b127a70 Fix for potential crash with hosts without MAC address 2018-10-19 16:10:19 +02:00
emanuele-f
4c5787d39f Fix crash while mixing hosts with no MAC with hosts with MAC (e.g. with eBPF) 2018-10-18 15:41:37 +02:00
emanuele-f
94040cc0d9 Fix mismatched free and strcpy overlap 2018-10-18 15:41:37 +02:00
Luca Deri
d3ca52bfc5 Updated process event handling 2018-10-18 09:36:13 +02:00
Luca Deri
62101347f8 Process info fix 2018-10-17 12:28:17 +02:00
Luca Deri
6c5d7fe953 Process info fix 2018-10-17 11:41:28 +02:00
Luca Deri
50db9cbd85 Process changes
Restored unused code on some platforms
2018-10-17 09:07:14 +02:00
Luca Deri
32fad1189f Process info extensions 2018-10-17 00:51:47 +02:00
Luca Deri
15ec19fe0d Improved process introspection 2018-10-16 19:17:03 +02:00
Luca Deri
4130484d1b Process info: work in progress 2018-10-16 09:06:31 +02:00
Luca Deri
757341a0bb Improved process info in flows 2018-10-15 22:13:33 +02:00
Alfredo Cardigliano
49a5817fa6 cleanup 2018-10-15 11:57:53 +02:00
Simone Mainardi
3291161aed Fixes userddefined device type overwritten by ntopng
Fixes #2084
2018-10-12 16:51:38 +02:00
emanuele-f
99a0cf0dd6 Optimize foreachLocalRRDHost for timeseries extraction 2018-10-12 14:20:27 +02:00
Simone Mainardi
57e035ed2f Implements One-Way traffic filter for hosts
Implements #2091
2018-10-12 12:56:52 +02:00
emanuele-f
de4e996ffc Move NetworkInterfaceTsPoint to separate file 2018-10-12 10:31:28 +02:00
Luca Deri
e020281263 Initial changes for libebpfflow support 2018-10-12 09:01:46 +02:00
emanuele-f
aa1ead94c4 Add Customized Categories editor
Also unify the blacklist category handler to use the nDPI API
2018-10-10 18:41:47 +02:00
Alfredo Cardigliano
5168d5dee6 badge to show the recording status instead of toggling buttons, reworked interface list 2018-10-10 12:32:02 +02:00
Simone Mainardi
6d99be2f2d Adds application category to the flow details page 2018-10-09 12:17:19 +02:00
Luca Deri
65ab40c339 Added time to aggregated flow dump 2018-10-07 17:56:33 +02:00
Luca Deri
2236828cdb Added fix for running ntopng -h even without redis running 2018-10-05 12:55:09 +02:00
Simone Mainardi
a9d45aa6fd Fixes live traffic download hanging GUI when filter don't match any packet
Fixes #2072
2018-10-01 11:15:00 +02:00
Simone Mainardi
78a457e731 Fixes broken sort by column info
Fixes #2074
2018-10-01 10:47:41 +02:00
Simone Mainardi
889729495e Implements support for collected custom applications 2018-10-01 00:22:49 +02:00
emanuele-f
db982bd217 Do not generate slows stats alert for PCAP dump files 2018-09-28 11:05:55 +02:00
emanuele-f
3dc4a8dc59 Fix slow stats update alert 2018-09-27 21:08:02 +02:00
emanuele-f
0e89aadcbb Reduce shutdown time 2018-09-27 20:01:21 +02:00
emanuele-f
03bf331c3e Add alert for slow stats update and reduce flow alert generation
This avoids SQLite database flooding during an ongoing attack which can block stats update
2018-09-27 19:31:38 +02:00
emanuele-f
a5483bd0cf Reload active hosts blacklist when lists change at runtime 2018-09-27 18:28:55 +02:00
Luca Deri
b3fec44897 Code cleanup 2018-09-26 08:42:47 +02:00
emanuele-f
26fabc78f9 Fix IP reassociation alert with broadcast MAC 2018-09-25 18:57:20 +02:00