Commit graph

5860 commits

Author SHA1 Message Date
Luca Deri
ef6fdebf63 Fixes in MySQl batch 2016-03-26 22:00:56 +01:00
valentina
149cdb18c6 Some fixes for ntopng and nbox integration 2016-03-26 17:52:25 +01:00
Simone Mainardi
2754c2dfa1 Stores integer interface ids into MySQL
Interface flows are now stored using integer interface ids rather
than interface names. This speeds up queries.
A migration code has also been introduced so that old MySQL table
format is migrated and old data does not get lost.

This also fixes #460
2016-03-25 19:58:00 +01:00
Luca
426ebc0c0e Merge branch 'dev' of https://github.com/ntop/ntopng into dev 2016-03-23 23:23:30 +01:00
Luca
c3d2ecc749 Implemented flow packets interarrival stats 2016-03-23 23:22:58 +01:00
valentina
01f56ab9a6 Fix bpf filter in nbox pcap extraction (added escapeHTML) 2016-03-23 23:15:59 +01:00
Luca Deri
0c0b671e0f Improved top sites 2016-03-22 14:56:03 +01:00
Luca Deri
4580211257 Improved http history for local hosts 2016-03-22 12:38:40 +01:00
Luca Deri
3f4d3b401f Merge branch 'dev' of https://github.com/ntop/ntopng into dev 2016-03-21 22:29:17 +01:00
Luca Deri
469b23b77e Added to visited (local) host sites 2016-03-21 22:28:50 +01:00
Simone Mainardi
6ce3ae37ee Fixes an 'expected string, got nil'
Fixes
[Lua.cpp:76] ERROR: ntop_get_file_dir_exists : expected string, got nil
2016-03-21 20:41:16 +01:00
valentina
c973a28752 Added management of latitude and longitude parameters (SRC_IP_LONG, SRC_IP_LAT, DST_IP_LONG and DST_IP_LAT) 2016-03-20 21:06:49 +01:00
Luca Deri
924939c8f2 Added fix for catching MySQL errors 2016-03-19 15:04:18 +01:00
Luca Deri
744c0e88c0 Traffic shaping protocols/flows are not immediately refreshed 2016-03-18 19:48:00 +01:00
Simone Mainardi
1eac3c5ac4 Passes interfaces by id on packet dump management 2016-03-18 16:19:05 +01:00
Luca Deri
7565daf699 Removed old ifName para,eter 2016-03-17 19:04:05 +01:00
Simone Mainardi
03b2c36e71 Merge remote-tracking branch 'upstream/dev' into dev 2016-03-16 19:54:49 +01:00
Simone Mainardi
d89cde0409 Handles interface alerts with ids
The Interface Alerts toggle button was not working. This
commit fixes this bug as well.
2016-03-16 19:53:13 +01:00
Luca Deri
a102daf52f Removed garbage 2016-03-15 22:54:45 +01:00
Luca Deri
07c839489e Various ZMQ enhancementent
Set the icon size of some external links to the correct size
2016-03-15 19:51:38 +01:00
Luca Deri
34d88b1708 Merge branch 'dev' of https://github.com/ntop/ntopng into dev 2016-03-15 17:09:08 +01:00
Luca Deri
263f3123e2 Improved ZMQ handling by adding encryption and compression support 2016-03-15 17:08:23 +01:00
Simone Mainardi
f27188064b Adds Peers MAC address information in the flow details page
Implements #427
2016-03-15 12:23:36 +01:00
Simone Mainardi
77adcbef0e Adds option to disable session autologut via web preferences
Automatic logout can be toggled via web preferences. Precedence is
given to the startup parameter -p, i.e., if auto-logout has been
explicitly disabled via command line, no toggle button is shown.
Contrarily, if the auto-logout has not been explicitly disabled during startup, then
the user can toggle it via web preferences.

Implements #440
2016-03-14 20:25:44 +01:00
Simone Mainardi
6c5f665a73 Fixes local networks aggregation functions
Local networks are aggregated on the basis of their string representation
rather than their id which may change between ntopng restarts.
2016-03-11 18:30:42 +01:00
Simone Mainardi
97c45aef96 Handles netowrk interfaces with integer ids
To prevent possible issues with special characters like /,
interface have been handled in the web UI via integer ids
2016-03-10 17:45:27 +01:00
Luca Deri
4628b7b0b2 Menu fixes 2016-03-09 15:56:34 +01:00
Luca Deri
66f35058cc Fixed host info details 2016-03-09 15:10:44 +01:00
Luca
8f0f8fc1cf Added logic to detect flows with low goodput (e.g. originated by tools like https://github.com/shekyan/slowhttptest) 2016-03-08 19:18:28 +01:00
Luca Deri
46d660ad94 Fixed layout 2016-03-08 15:09:59 +01:00
Luca Deri
2439e39860 Reworked flow details 2016-03-08 14:54:31 +01:00
Luca Deri
83360abc1c Modified preferences nBox label
Fifed MySQL connection leak in case of reconnection
2016-03-06 23:29:36 +01:00
valentina
51e679821e Fixed some fields of SIP protocol 2016-03-05 11:41:46 +01:00
Luca Deri
ba38b2c13b Fix for #424 2016-03-02 09:13:50 +01:00
Luca Deri
09711d9d89 Reworked menu 2016-03-02 08:37:43 +01:00
Simone Mainardi
c3f96646c5 Adds contextual 'download flows' and 'extract pcap' buttons
Download flows and extract pcap buttons are now available in
the Pro edition. These buttons are shown at the bottom of the
historical pages (e.g., flows, talkers, and protocols) and
make requests that keep into account filters specified by the user
2016-03-02 00:06:44 +01:00
Simone Mainardi
f97ee78d42 Minor flow_utils.lua fixes
Fixes for:
02/Mar/2016 00:02:41 [Lua.cpp:4815] WARNING: Script failure [/Users/simone/code/ntopng/scripts/lua/host_stats.lua][error loading module 'flow_utils' from file '/Users/simone/code/ntopng/scripts/lua/modules/flow_utils.lua':
	    ...rs/simone/code/ntopng/scripts/lua/modules/flow_utils.lua:1089: syntax error near '=']

02/Mar/2016 00:01:47 [Lua.cpp:4815] WARNING: Script failure [/Users/simone/code/ntopng/scripts/lua/host_stats.lua][error loading module 'flow_utils' from file '/Users/simone/code/ntopng/scripts/lua/modules/flow_utils.lua':
	    ...rs/simone/code/ntopng/scripts/lua/modules/flow_utils.lua:1072: ')' expected near '_1']
2016-03-02 00:03:38 +01:00
Simone Mainardi
51d6d4f048 removes a debug io.write 2016-03-01 15:17:05 +01:00
Luca Deri
c984ff589c Fix for #424 warning 2016-03-01 14:45:19 +01:00
Simone Mainardi
131a7da511 Improves readability and description of pcap download requests 2016-02-28 11:55:32 +01:00
Luca Deri
2d8337496d Fix for #316 (latest nProbe dev is required) 2016-02-27 19:29:20 +01:00
Simone Mainardi
83aad39e1b Minor fix do disable dropdown menus 2016-02-27 14:12:40 +01:00
Simone Mainardi
4cd8a76d3d Removes real-time links from the historical data browser 2016-02-27 14:09:39 +01:00
Simone Mainardi
0d7873d7ac Makes historical saves per-user per-interface 2016-02-27 13:56:15 +01:00
Simone Mainardi
ec691b8148 Disables select dropdown menus while loading
During the execution of historical MySQL queries the
dropdowns are disabled to prevent the user from enqueuing more
than one selection at time.
2016-02-27 13:33:38 +01:00
Simone Mainardi
2421ad3017 Modifies apps per hosts pair table columns 2016-02-27 12:44:06 +01:00
Simone Mainardi
7776fe8e25 Resets dropdowns to default positions after user interactions 2016-02-27 12:40:50 +01:00
Simone Mainardi
c3cef9529e Removes a debug table print 2016-02-26 18:32:14 +01:00
Simone Mainardi
51c44c1d67 Adds a BFP filter column in nbox data table 2016-02-26 18:18:54 +01:00
Simone Mainardi
7f40994c95 Hides saved application searches in historical host browsing mode
Historical top application searches have a different meaning in the
historical browsing contex and are thus hidden.
2016-02-26 17:48:14 +01:00