Simone Mainardi
845abaa55c
Fixes deadlocks upon Redis reconnections and other Redis-related issues
...
Fixes #2253
2018-12-27 17:41:46 +01:00
Simone Mainardi
55a05c2bb7
Limits the maximum number of nIndex interfaces
2018-12-21 17:41:03 +01:00
Alfredo Cardigliano
706bbf8558
Fixes missing flows on mysql after shutdown
2018-12-20 19:48:16 +01:00
Luca Deri
e3e82c6dce
Fixed OS implementation for local hosts
...
Tiny change on the pcap interface due to Windows issues
2018-12-20 18:59:09 +01:00
Simone Mainardi
0fb24ef64e
Fixes missing purgeIdle for inactive dynamic interfaces
2018-12-20 18:57:48 +01:00
Luca Deri
25039127e4
Win changes
2018-12-20 10:44:03 +01:00
Luca
15efe2fd44
Added nIndex version
2018-12-19 19:38:59 +01:00
Raphael Pennisi
387b8304dd
Merge branch 'dev' of https://github.com/raphpen/ntopng into dev
2018-12-19 12:05:39 +01:00
Raphael Pennisi
cf9a351000
Added HTTPS client certificate authentication
2018-12-19 11:55:27 +01:00
Luca Deri
6e871e192b
Win workaround to be cleaned up with newer compilers
2018-12-19 10:03:41 +01:00
Simone Mainardi
9ceb104114
Adds nProbe queue full dropped flows to ntopng
2018-12-18 18:05:53 +01:00
Luca Deri
a8d1700252
Win fixes
2018-12-18 00:41:46 +01:00
Luca Deri
32c1bf8243
Removed old Lua leftover
2018-12-18 00:28:27 +01:00
Luca Deri
d997343c2d
Win fixes
2018-12-18 00:18:37 +01:00
emanuele-f
697eccf931
Add IPv6 support for login blacklist
2018-12-17 17:36:38 +01:00
emanuele-f
5e321077ca
Disable user login after failed attempts
2018-12-17 17:36:38 +01:00
Simone Mainardi
61d90f8d3e
Disables SNMP build in nEdge
2018-12-17 12:05:24 +01:00
Alfredo Cardigliano
479970c384
Implemented flows purging on shutdown (enabled with --shutdown-when-done only for now, it can be controlled with prefs->flushFlowsOnShutdown()), fixes #2229
2018-12-15 17:43:35 +01:00
emanuele-f
14c68a5b21
Fix getLuaVMUserdata dirty lua stack
...
The lua_getglobal pushes a value on the lua stack. It was not removed after the call.
2018-12-14 18:45:00 +01:00
emanuele-f
af02c76c8b
Implement scan detection alerts for remote hosts
...
Closes #2068
2018-12-14 12:28:23 +01:00
emanuele-f
578acaf2a2
Read ZMQ header in network byte order
2018-12-13 12:13:47 +01:00
emanuele-f
3fe08dfb5e
Fix remote2remote alerts on broadcast/multicast/empty addresses
2018-12-12 10:31:23 +01:00
emanuele-f
acdc67e28a
Revert "Add lua_pcall errors trace"
...
This reverts commit 261d76e430 .
Will replace pcall with require in the next commit
2018-12-11 18:53:01 +01:00
emanuele-f
f65c618b3f
Move user group information into the session
...
This fixes issues and inconsistencies when the same user logins from different authenticators at the same time
Fixes #2212
2018-12-11 18:44:34 +01:00
emanuele-f
5e85b3910a
Non local users should not be able to modify users settings.
...
Fixes #2210
2018-12-11 14:08:33 +01:00
Luca Deri
e203cf1048
Merge branch 'dev' of https://github.com/ntop/ntopng into dev
2018-12-10 22:31:55 +01:00
Luca Deri
ac9f7e3c7a
Updated eBPF support
2018-12-10 22:31:44 +01:00
Alfredo Cardigliano
4db4228d12
Implements Alert for long-lived flows (data exfiltration?) #2163
2018-12-10 18:58:51 +01:00
emanuele-f
95713ddfc6
Add driver:deleteOldData and delete old RRDs
2018-12-10 17:42:39 +01:00
emanuele-f
5e3d88d0cc
Add option to disable LDAP referrals
2018-12-07 20:35:54 +01:00
Emanuele Faranda
74b916c054
Add conntrack marker debug
2018-12-07 19:23:09 +01:00
Alfredo Cardigliano
5c3488bf6f
Using component with bytes unit selector for max file size
2018-12-07 10:23:12 +01:00
Alfredo Cardigliano
313d025dfb
Implements Alerts for elephant flows #2164
2018-12-06 18:10:54 +01:00
emanuele-f
9bae8e234a
Implement InfluxDB alerts when export fails
...
Fixes #2193
2018-12-06 14:32:37 +01:00
Simone Mainardi
f777f66324
Requests and configures Keepalive support for ZMQ sockets
...
Fixes #2157
2018-12-05 18:09:52 +01:00
emanuele-f
c0114dbcfe
Add sample HTTP authenticator server in python and more logs
2018-12-05 16:54:25 +01:00
emanuele-f
b784b5236b
Fix radius admin group ignored
2018-12-05 16:08:37 +01:00
emanuele-f
261d76e430
Add lua_pcall errors trace
2018-12-05 13:18:25 +01:00
Alfredo Cardigliano
aab9e384ed
Logging user login via alerts, added 'user activity' alerts type
2018-12-04 20:55:21 +01:00
Simone Mainardi
5467cf5ff0
Fixes non-deterministic expiration of flows
2018-12-02 19:00:08 -08:00
Simone Mainardi
feb9cc6de9
Implements accurate aggregated flow generation
...
Implements #2175 and #2176
2018-12-01 04:15:39 +01:00
emanuele-f
0bd433c5c5
Rework authentication preference to support RADIUS and HTTP auths
2018-11-30 21:22:11 +01:00
emanuele-f
a34fa816b2
Fix crash with new radcli library version and add more error checks
2018-11-30 21:21:33 +01:00
emanuele-f
1543526385
Initial support for multiple auth types
2018-11-30 21:21:28 +01:00
emanuele-f
66aad551f3
Merge branch 'authenticator' of https://github.com/jerome-42/ntopng into jerome-42-authenticator
2018-11-29 17:23:18 +01:00
emanuele-f
c1c472a40d
Fix missing parameters while performing referer redirection
...
The referer must be url-encoded in order to avoid mangling it during parameters validation
2018-11-29 12:00:19 +01:00
Simone Mainardi
859e85c7ce
Fixes C to Lua integer types conversions affecting OS X
2018-11-23 15:58:38 +01:00
emanuele-f
eac278a28d
Implement remote assistance
...
- It enables a VPN via n2n
- Remote assistance will be automatically disabled after 1 day
- Optionally it's possible to give admin access to the support
2018-11-23 13:03:11 +01:00
Jérôme Marteaux
2cd90466d9
Radius and HTTP authenticator
2018-11-23 09:20:57 +01:00
Simone Mainardi
44201d4cfb
Fixes invalid device types over ZMQ
...
Fixes #2161
2018-11-20 12:58:35 +01:00