emanuele-f
db01d1b211
Parameters pass simplification
2016-12-14 11:54:50 +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
6f9a7d0238
Lua code cleanup
2016-12-10 08:45:13 +01:00
Simone Mainardi
758db35671
Implements MySQL open_files_limit check
...
ntopng checks MySQL for the value of open_files_limit and engages
and alert if the worst case number of open files is greater
than or equal to the 80% of open_files_limit
2016-12-09 17:14:25 +01:00
Emanuele Faranda
ce7f2fa69b
Delete alerts period dropdown and to-delete count ( #846 )
2016-12-06 15:20:55 +01:00
Luca Deri
ff20879987
Fix for #836
...
Fixed bug in footer.lua that caused a JS error that prevented the page from being updated
Moved utility functions from footer lua script to ntopng_utils.js
2016-12-01 09:26:27 +01:00
Luca Deri
b591001d6b
Fixed table sort order
2016-11-30 17:07:59 +01:00
Luca Deri
c5343e29e4
Fixed table sort order
2016-11-30 16:50:11 +01:00
Luca Deri
091378fd7b
Implemented local hosts looking glass (more criteria to be added)
2016-11-30 16:26:17 +01:00
emanuele-f
d52dc77e36
Implement per-network protocol shaping
2016-11-27 01:50:31 +01:00
Simone Mainardi
d5f4889375
Adds a link to the historical alerts explorer
2016-11-25 20:10:16 +01:00
emanuele-f
330ea6f017
Fix CSRF issues
2016-11-18 20:45:01 +01:00
emanuele-f
d82a4cee6c
Use redirects for a gracefully navigation
2016-11-18 17:08:29 +01:00
Luca
bbfcc42994
Reworked locales and menu
2016-11-17 19:38:41 +01:00
Simone Mainardi
86eceb6fe6
Implements AJAX Alerts Pie Charts
2016-11-15 18:52:03 +01:00
Luca Deri
1f8e05d750
Added TZ in pages footer
2016-11-14 21:03:16 +01:00
Luca Deri
39a6b240da
Enhanced lua string trim
...
Trim spaces from the about page form fields
2016-11-10 11:27:16 +01:00
emanuele-f
50db46cfdf
Make use of scaling factor
2016-10-27 22:21:58 +02:00
Simone Mainardi
6194dc955a
Implements maximum alerts limit per alarmed entity
2016-10-18 17:44:35 +02:00
Luca Deri
3810978773
Added MAC address icon guess
2016-10-15 12:46:01 +02:00
Luca Deri
12b8224b81
Reworked the footer to make it smaller
2016-10-09 23:35:55 +02:00
Simone Mainardi
031c4c4d4f
Optimizes mac manuf id <-> manuf name cache
2016-10-08 17:31:05 +02:00
Luca Deri
cba2a4440b
Reworked Mac address families display
2016-10-07 23:32:19 +02:00
Luca Deri
1476dcfa43
Improved icons display
2016-10-03 23:34:55 +02:00
Luca Deri
603c642469
Improved mac address support
...
Added host icons with their role in the netwokr
2016-10-03 23:16:40 +02:00
Simone Mainardi
15d240e3cc
Improves HTTP(S) server names handling
2016-09-28 17:38:03 +02:00
Simone Mainardi
ec348a6ecf
Fixes a typo
2016-09-27 18:16:36 +02:00
Simone Mainardi
cd0db380e3
Reworked flow activities calculation
2016-09-27 18:06:41 +02:00
Simone Mainardi
6d396c33ed
Fixes top talkers computation with VLAN-tagged traffic
2016-09-15 19:28:29 +02:00
Simone Mainardi
441857d34d
Implements stateful network alerts
2016-09-02 14:59:54 +02:00
Simone Mainardi
13875ec189
Adds numHosts to hosts retrieval for proper pagination
...
numHosts was suppressed in an earlier commit but this caused
issues with pagination of results.
2016-08-25 19:05:35 +02:00
Simone Mainardi
12f24a87b4
Implements stateful alerts in C and sqlite
2016-08-11 19:56:49 +02:00
Luca Deri
a3d36634e3
Code cleanup
2016-08-10 15:53:39 +02:00
Simone Mainardi
9cf1866e2f
Fixes an error in community mode (due to NetworkInterfaceView removal)
...
WARNING: Script failure [/Users/simone/code/ntopng/scripts/lua/iface_hosts_list.lua][/Users/simone/code/ntopng/scripts/lua/modules/lua_utils.lua:164: attempt to get length of local 'h' (a nil value)]
2016-08-10 14:58:09 +02:00
Luca Deri
34dee98540
Fixed top talkers hosts
2016-08-10 13:00:52 +02:00
Luca
fdf1384081
Fixes after merge
2016-08-10 09:46:05 +02:00
Luca
bcadcf033f
Removed view interface (work in progress will be reintroduced after cleanup)
2016-08-10 09:37:10 +02:00
Simone Mainardi
b9b22593f4
Removes a debug table print
2016-08-09 18:26:32 +02:00
Simone Mainardi
0b1f12f928
Improves jsonencode function
2016-08-09 18:17:39 +02:00
Simone Mainardi
199b418037
Implements db-based new generation alerts with lua API (wip)
2016-08-05 19:11:34 +02:00
Simone Mainardi
770bc4c6fc
Security Fix: users enumeration
...
A user reported us
"""
I would like to report a possible security issue in ntopng.
When connected with a regular, unprivileged user, it is possible to force-navigate to the URL: http://192.168.2.176:3000/lua/admin/validate_new_user.lua?user= <anyuser>&networks=0.0.0.0/0,::/0
Due to this, it is possible to replace <anyuser> with a list of users and enumerate the users that exist in the system.
"""
This commit fixes the issue
2016-08-05 17:53:34 +02:00
Luca Deri
89d6fa301a
Added minimal json encoding function
...
Modified bash path in ntopng-add-user.sh
2016-08-05 11:03:56 +02:00
Luca Deri
45e0c01377
Fix for #672
2016-08-03 15:05:38 +02:00
Simone Mainardi
374d41387a
Implements a lua table slicing facility
2016-07-26 20:07:10 +02:00
Simone Mainardi
7a8878a886
Adds bidirectional flags in host_get_json TCP flows
...
An excerpt of the json returned is:
{"srv.ip":"a.b.c.d","cli.port":50559,"srv.port":443,
"cli2srv.tcp_flags":{"SYN":1,"RST":0,"PSH":1,"FIN":0,"URG":0,"ACK":1},"cli2srv.throughput_bps":0,"bytes":2869,"srv2cli.throughput_bps":0,"cli2srv.throughput_pps":0,
"srv2cli.tcp_flags":{"SYN":1,"RST":0,"PSH":1,"FIN":0,"URG":0,"ACK":1},"tcp_established":true,"srv2cli.throughput_pps":0,"cli.ip":"192.168.2.130","proto.ndpi_id":126,"proto.ndpi":"SSL.Google"},
2016-07-14 12:44:55 +02:00
Luca
c85fa80ddd
Removed hard-coded number now a #define
...
Preliminary work for the enterprise edition
2016-07-09 09:58:13 +02:00
Simone Mainardi
2c693cb0c1
Adds the ability to set a custom Google Maps API key
...
Users can now generate a custom Google Maps API key and
set it via ntopng Preferences page.
Addresses #646
2016-07-06 11:46:37 +02:00
Simone Mainardi
a51994cfec
Implements asynchronous database schema updates
...
Database updates are now performed asynchronously.
The web server starts but notifies the user with a
'please wait' message until the updates are completed.
2016-07-04 19:37:44 +02:00
Luca Deri
5791d5a262
Improved SNMP support
2016-07-03 13:06:34 +02:00
Simone Mainardi
e86103f9fc
Accounts all phyisical interfaces in grouped view stats
...
Addresses issue raised in #486
2016-06-24 15:58:03 +02:00