Commit graph

240 commits

Author SHA1 Message Date
Luca Deri
4f9be59513 Fixed invalid variable form name user -> username 2017-02-26 22:10:29 +01:00
Luca Deri
079aa5b3ac Flashstart improvements 2017-02-21 00:20:18 +01:00
Luca Deri
1cc159c09e Implemened flashstart caching 2017-02-17 01:02:49 +01:00
Luca Deri
3175670ab1 Integrated MSDN support (work in progress) 2017-02-13 14:27:30 +01:00
Luca Deri
6bc152f3d1 Merge branch 'dev' of https://github.com/ntop/ntopng into dev 2017-02-12 17:30:39 +01:00
Luca Deri
34c5bce183 Added SSH signatures in flow report 2017-02-11 11:23:14 +01:00
Luca Deri
4eb71d16c8 DNS flow characterization with flashstart 2017-02-10 09:42:29 +01:00
Luca Deri
941e5d3f0f Reworked Flashstart to avoid using the redis cache
Reorganized code
2017-01-31 19:23:18 +01:00
emanuele-f
1598598c47 Replace getFlowPeers function with getFlows and limit results to reduce memory footprint. 2017-01-26 11:33:36 +01:00
Simone Mainardi
6809d9f240 Implements host pool statistics 2017-01-23 18:29:21 +01:00
Luca
30e1a75f98 (C) update 2017-01-10 15:03:16 -08:00
valentina
e8440e585c Fix for pass verdict when you use a traffic shaper that doesn't shape. 2017-01-08 15:04:50 +01:00
Simone Mainardi
3c2b020421 Adds 5e5 usecs when dividing odd seconds by two 2016-12-30 21:47:43 +01:00
Luca
91648ca1cd Added tiny flow definition 2016-12-30 01:48:03 +01:00
Simone Mainardi
b0a37a1d9a Fixes a race condition on dumpFlow for batched insertions 2016-12-29 17:00:15 +01:00
Luca
f50f61f9fc MySQL DB improvements
Cached slack preference
Optimized DHCP cache read
2016-12-28 19:20:06 +01:00
Simone Mainardi
ff7c61bb9d Fixes an issue when dumping flows already partially dumped
The final dump for flows partially dumped could be, under certain
conditions, skipped. This commit addresses the issue.

Fixes #846
2016-12-21 19:44:47 +01:00
Luca Deri
9d4df13c1a Reworked AddressTree implementation 2016-12-20 19:16:34 +01:00
Luca Deri
a3f19f69c3 Fixed bug that misidentified hosts in DNS flows 2016-12-20 09:45:41 +01:00
Luca Deri
f2800ae208 Added early check for view interfaces 2016-12-20 09:20:05 +01:00
Luca Deri
d12b9892d8 Set alert preferences to more strict defaults
Fixed invalid URL generated in alerts, in case of blacklisted hosts
2016-12-20 09:04:44 +01:00
Luca Deri
ee400ef10f Added better handling of blacklisted hosts and alerts
Disabled MySQL DB for view interfaces
2016-12-19 16:57:14 +01:00
Luca Deri
da2b1ab1aa Chnages for #860 (work in progress) 2016-12-19 13:19:04 +01:00
Luca
6094c023fb Added support for ZMQ version 1 2016-12-17 13:37:55 +01:00
Luca Deri
3443b76b06 Refined alert generation
Added refresh button in alert page
2016-12-17 12:33:34 +01:00
Luca Deri
7f8065d90b Fixed missing csrf field in alerts pages that caused flow deletion to fail
Improved flock checks heuristics to limit cgeneration of false positives
Added TCP flow alert generation in case of OOO/retransmission... > 10% of packets
2016-12-17 10:42:06 +01:00
Luca
a16fc2800b Code cleanup 2016-12-16 01:46:07 +01:00
valentina
e3a1962997 Fix: the isPassVerdict is now called just when you have a bridge interface
Added check in order to drop the packets of blacklisted hosts in a bridge interface.
2016-12-16 00:31:36 +01:00
Simone Mainardi
5ded07f5a8 Adds code for batched mysql insertions 2016-12-15 22:53:23 +01:00
Simone Mainardi
2b5da87dff Implements caching of probing alerts preferences 2016-12-14 19:39:28 +01:00
Luca Deri
bb3bb02e08 Added policer check 2016-12-14 17:08:51 +01:00
Luca Deri
1467e59b21 Compilation fix 2016-12-14 17:05:51 +01:00
Luca
b4c75c3202 Flow shaper improvement 2016-12-14 16:21:41 +01:00
Luca
c8abb52456 Restored flow dump during interface alert
Updated flow drop state
2016-12-14 15:53:58 +01:00
Simone Mainardi
82c305de53 Temporarily removes flow dump when interface is alerted 2016-12-14 11:54:50 +01:00
Luca
44e0d1ef0c Modified slack alerts report (more work to do)
Num of engaged alerts is now read upon network interface startup
2016-12-13 16:13:54 +01:00
Luca
25185ce028 While the network interface has at least one engaged interface alert, expired flows are now triggering a flow alert 2016-12-13 01:19:50 +01:00
Luca Deri
ce5fbf2a8e Traffic shaping code cleanup and optimizations 2016-12-10 13:27:42 +01:00
valentina
c0fbce98a5 Network and protocol shaping step 2: Implemented shaping engine 2016-12-09 03:02:34 +01:00
valentina
961b9cbd63 Network and protocol shaping step 1: revert shaping and filtering engine
Code cleanup.
2016-12-08 00:51:21 +01:00
Simone Mainardi
3c410d605c Merges Flow::lua with Flow::print_peers 2016-12-06 18:32:42 +01:00
Luca Deri
be136251d1 Restored periodic flow activities
Minor code cleanup
2016-12-05 15:41:35 +01:00
Luca Deri
5cee98a65c Shaper code cleanup 2016-12-05 13:00:02 +01:00
emanuele-f
d52dc77e36 Implement per-network protocol shaping 2016-11-27 01:50:31 +01:00
Simone Mainardi
0e4e4e5906 Implements flow alerts 2016-11-23 13:10:59 +01:00
emanuele-f
322390648a Create/delete traffic shapers at runtime 2016-11-23 12:40:21 +01:00
Simone Mainardi
262d3ec9ed Fixes segfault due to new dynamic interfaces 2016-11-19 17:31:20 +01:00
Simone Mainardi
129dc18210 Implements alerts origin/target 2016-11-18 18:22:30 +01:00
Simone Mainardi
e6df88e878 Fixes host alert counters 2016-11-14 20:00:27 +01:00
Luca Deri
e838612110 Fixed but that prevented nDPI to be enabled 2016-11-08 19:20:19 +01:00