Commit graph

211 commits

Author SHA1 Message Date
emanuele-f
6717e3850b Rework l7 policies to properly handle nDPI categories 2018-10-15 17:18:27 +02:00
Simone Mainardi
f30e042cfc Implements data cleanup for pcap interfaces
Implements #2092
2018-10-11 18:10:30 +02:00
Alfredo Cardigliano
3bd2c53a98 fixed fd leak in case of failures in isInterfaceUp 2018-10-10 16:28:02 +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
Alfredo Cardigliano
f15e5fdbc7 added lua api ntop.listInterfaces, listing all interfaces in the traffic recording page and checking if they are in use and zc 2018-10-08 17:47:44 +02:00
emanuele-f
457dcb3457 Implement Device Protocols Alerts 2018-10-02 22:35:00 +02:00
Alfredo Cardigliano
5d986787b1 default data directory migration from /var/tmp/ntopng to /var/lib/ntopng 2018-08-29 17:46:56 +02:00
Simone Mainardi
b8edabeb6f Improves handling of redis interface ids and maximum number of interfaces
Fixes #1952
2018-08-29 15:47:57 +02:00
Simone Mainardi
7b50ad0c3d Implements util dir_exists 2018-08-28 15:39:50 +02:00
Simone Mainardi
a1a5d53c8e Improves Lua-based params validation
Fixes #1935
2018-08-28 15:08:34 +02:00
Luca Deri
8edef5df25 Win fixes 2018-08-20 15:01:41 +02:00
Simone Mainardi
bd4252d727 Live pcap download security fixes 2018-08-14 17:57:42 +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
5db87b3347 Added fix for insecure readdir_r() call
Fix for #1848
2018-08-06 17:00:36 +00:00
Luca Deri
5ebaec2867 Added better trace for potential XSS attempts 2018-08-04 19:18:17 +02:00
Luca Deri
e8cbd50406 Implemented HTTP cookie authentication 2018-08-04 16:50:39 +02:00
Luca Deri
0434ccc771 Added ability to execute HTTP GET with cookie authentication 2018-08-04 16:46:15 +02:00
emanuele-f
b57884a22f Suppress curl POST output 2018-08-03 15:28:10 +02:00
Luca Deri
493351226a Added umask set 2018-08-02 14:11:26 +02:00
emanuele-f
44abcd442c Add POST timeout to prevent housekeeping from blocking indefinitely 2018-07-30 12:48:41 +02:00
Simone Mainardi
4ce97fe86d Implements live pcap capture and download 2018-07-23 19:28:00 +02:00
emanuele-f
84c32d499b Implement experimental timeseries query API 2018-06-26 12:07:09 +02:00
Simone Mainardi
fd42cfd0cb Implements Netfilter queue monitoring 2018-06-15 12:07:22 +02:00
Simone Mainardi
c382fd4631 Adds nEdge netfilter stats rrds 2018-06-15 00:34:26 +02:00
emanuele-f
6ac2055267 Unify admin check to prevent admin check errors in periodic scripts 2018-06-13 13:32:42 +02:00
Luca Deri
0d6d3e4c58 Lua code cleanup
Added ability (in Makefile.in) to use the non-JIT Lua interpreter (usefult on some platforms)
2018-06-11 10:16:42 +02:00
Luca Deri
c7ae3e3956 Created module for sending telegram.org messages 2018-06-05 00:01:48 +02:00
Luca Deri
d8fc6b21c8 Compilation fixes 2018-05-31 21:12:58 +02:00
Luca Deri
f1b50009f6 Added PERIODIC_DEBUG for debugging purposes 2018-05-29 08:11:22 +02:00
emanuele-f
2e7ea3cad7 Allow multiple consecutive dots in password fields 2018-05-23 11:35:29 +02:00
emanuele-f
89d203883f Add support for custom categories lists
- Extend malware hosts from list
- Read web mining hosts from list and generate alerts
2018-05-10 17:12:53 +02:00
Simone Mainardi
8e4134a1fe Fixes struct initialization for non ANSI C 99 compilers 2018-05-07 14:25:37 +02:00
Simone Mainardi
080c2ff5bf Implements support for ElasticSearch version 6 2018-05-07 13:04:55 +02:00
Luca
aa2e789c9d Removed misleading message 2018-04-18 15:01:57 +02:00
Luca Deri
0b024d7dab Added cURL version in about
cURL include is now placed in ntop_includes.h
Minor cosmetic Win changes
2018-04-16 19:12:17 +02:00
Luca Deri
65e2302e86 Compilation fixes 2018-04-16 17:27:31 +02:00
emanuele-f
0438ec5f70 Fix crash while exporting a big amount of alerts via email 2018-04-11 10:19:53 +02:00
emanuele-f
07d89dfa8d Improve email alert notification and add test button 2018-04-06 17:55:32 +02:00
emanuele-f
75ff3d8908 Fix git conflict 2018-04-05 15:59:25 +02:00
emanuele-f
9cf637e7d5 Show SMTP communication log if verbose trace is enabled 2018-04-05 15:52:28 +02:00
Simone Mainardi
3ed603498f Fixes curl smtp send mail issues 2018-04-05 14:39:19 +02:00
Simone Mainardi
730b881b1a Fixes issues with long interface names
Fixes #1717
2018-04-04 16:01:30 +02:00
Luca Deri
a5c3a36f03 Added check for CURLOPT_MAIL_RCPT presence 2018-04-03 22:32:55 +02:00
emanuele-f
0f5d76ca74 Implement alerts via email
Closes #272
2018-04-03 20:49:43 +02:00
emanuele-f
9889c291cc Include ifaddrs on OpenBSD 2018-04-03 11:03:52 +02:00
emanuele-f
9d0fe009fa Include ifaddrs on FreeBSD 2018-04-03 10:55:50 +02:00
emanuele-f
d4bbeb10a2 Generalize alerts external report 2018-03-30 20:36:05 +02:00
Luca Deri
ef2638d00a Fixed file descriptor leak 2018-03-28 08:17:33 +02:00
Luca Deri
0751147ff8 Added HTTP transfer stats 2018-03-27 22:49:50 +02:00