Commit graph

3564 commits

Author SHA1 Message Date
Simone Mainardi
07d993cd76 Makes the number of aggregated flows configurable 2018-08-22 13:06:05 +02:00
emanuele-f
8a7ead5924 Harden HTTP session checks and remove user cookie 2018-08-21 18:16:54 +02:00
Simone Mainardi
abed170e98 Simplified handling of allowed interfaces 2018-08-21 13:21:21 +02:00
Simone Mainardi
dfb2401789 Reverts allowed interfaces fixes to make room for simplified code 2018-08-20 22:51:51 +02:00
Simone Mainardi
3f45eaabc3 Fixes for allowed ifnames 2018-08-20 20:40:45 +02:00
Simone Mainardi
ee3f4ed52b Better handling of allowed interfaces during login 2018-08-20 17:48:15 +02:00
emanuele-f
354dd697c0 Add max value checks for traffic and packets metrics 2018-08-20 16:19:01 +02:00
Luca Deri
8edef5df25 Win fixes 2018-08-20 15:01:41 +02:00
Simone Mainardi
28b19afd8a Fixes security issues with interfaces selection
Fixes #1918
2018-08-20 13:37:32 +02:00
Simone Mainardi
f0ff5cbf99 Cleanup old MaxMind GeoIP code 2018-08-17 18:06:20 +02:00
Simone Mainardi
86ed744e00 Fixes minor leaks 2018-08-17 17:00:57 +02:00
Luca Deri
d146200962 Implements async HTTP send used in pcap download to avoid that paused clients will lead ntopng to drop packets 2018-08-15 08:13:25 +02:00
Simone Mainardi
6f0104045a Initial work to check available space in socket buffers to send pcaps 2018-08-14 19:55:10 +02:00
Simone Mainardi
bd4252d727 Live pcap download security fixes 2018-08-14 17:57:42 +02:00
Simone Mainardi
cd6c7c4338 Adds SQL queries log performed from Lua 2018-08-13 19:27:00 +02:00
emanuele-f
d4ea15619f Add support for InfluxDB authentication 2018-08-13 14:36:06 +02:00
Luca Deri
165329947b Fixed directory chmod() 2018-08-13 14:32:53 +02:00
Luca Deri
5c635ef87f Added preference (Logging sub-menu) to create a trace log (ntopng.log) instead of using syslog 2018-08-11 13:42:13 +02:00
Simone Mainardi
db5aabb611 Prevents large MySQL exports that could cause Lua OOMs 2018-08-10 15:50:28 +02:00
emanuele-f
163ef3af94 Allow to bind gui to a secondary address 2018-08-09 10:59:30 +02:00
Luca Deri
5f77b18c80 Added ability to set live pcap duration and optional BPF filter 2018-08-08 16:33:37 +02:00
Luca Deri
30e22c3a71 Implemented multiple-pcap file download and monitor 2018-08-08 14:06:25 +02:00
Alfredo Cardigliano
508f2ca8e5 live_traffic.lua now accepts start/stop/status, implemented NetworkInterface::stopLiveCapture and Lua API stopLiveCapture 2018-08-07 19:07:41 +02:00
Luca Deri
3e6f8541df Added support for listing live captures 2018-08-07 16:45:20 +02:00
Luca Deri
e29dc7a2c9 Optimized flow purging 2018-08-07 09:30:31 +02:00
Luca Deri
5db87b3347 Added fix for insecure readdir_r() call
Fix for #1848
2018-08-06 17:00:36 +00:00
Simone Mainardi
f7fdc40c72 Major nEdge code cleanup 2018-08-06 17:54:25 +02:00
Luca Deri
67741e6b43 Ignored _GET for informative captive portal 2018-08-06 09:27:07 +02:00
Luca Deri
40d75a50fd Code cleanup 2018-08-05 08:18:32 +02:00
Luca Deri
10607b0c39 Enabled Flow housekeep for netfilter interfaces 2018-08-05 00:49:08 +02:00
Luca Deri
5ebaec2867 Added better trace for potential XSS attempts 2018-08-04 19:18:17 +02:00
Luca Deri
22c90d73bd Added hash tracing 2018-08-04 17:54:43 +02:00
Luca Deri
0434ccc771 Added ability to execute HTTP GET with cookie authentication 2018-08-04 16:46:15 +02:00
Luca Deri
ca0bf36e89 Changed purge policy for netfilter based interfaces 2018-08-04 11:18:59 +02:00
Luca Deri
ae9c68171c Minor optimization 2018-08-03 18:23:16 +02:00
Alfredo Cardigliano
3acc4e973d configuration backup (tar download) 2018-07-31 17:26:08 +02:00
emanuele-f
af1fc50ce6 Add preference to select the timeseries database to use 2018-07-30 12:53:55 +02:00
emanuele-f
44abcd442c Add POST timeout to prevent housekeeping from blocking indefinitely 2018-07-30 12:48:41 +02:00
Luca Deri
7a3874b80b Removed reference to old include 2018-07-29 07:32:24 +02:00
Luca Deri
e5f1a9159b File not necessary 2018-07-29 07:29:22 +02:00
Simone Mainardi
a131b99033 Fixes invalid LDAP fields length 2018-07-26 15:54:13 +02:00
Simone Mainardi
4f3f3f428a Fixes missing top visited websites
Fixes #1883
2018-07-25 15:42:39 +02:00
Luca
46b93c8f58 Merge branch 'dev' of https://github.com/ntop/ntopng into dev 2018-07-24 11:58:04 +02:00
Luca
f16a39ef04 Reworked live packet capture for both hosts and interfaces 2018-07-24 11:57:31 +02:00
Simone Mainardi
fc63f765ec Exposes lua setters for http/https bind addresses 2018-07-24 11:32:22 +02:00
Simone Mainardi
4ce97fe86d Implements live pcap capture and download 2018-07-23 19:28:00 +02:00
cardigliano
2eed658fff LocklessList remove, with saveptr 2018-07-23 15:40:52 +02:00
cardigliano
594c0e4dc8 LocklessList destructor 2018-07-23 13:16:58 +02:00
cardigliano
964186d3a9 LocklessList implementation 2018-07-23 13:11:39 +02:00
Simone Mainardi
5e29e8697c Drafts API and calls for live captures 2018-07-23 11:49:51 +02:00