Commit graph

137 commits

Author SHA1 Message Date
Luca Deri
9a22b813bb Fixed bug that caused a crash when the specified interface was not existing 2017-11-02 18:54:14 +01:00
Luca Deri
0588534a15 Fix crash when the default network interface is no longer available. 2017-11-02 18:54:10 +01:00
Luca Deri
c764a71147 Added method for checking interface name existance 2017-11-02 18:54:06 +01:00
valentina
6b1325e7fb fix: you can login with ldap just if you have a license. 2017-06-29 00:01:16 +02:00
Simone Mainardi
d89f80afdb Fixes for db schema migration 2017-06-03 03:07:48 +02:00
Luca Deri
7cdff93fef Added the method to bind the GUI to an IP other than the loopback
Fixed bug that, in case o binding address, was not binding the alternate port (but jsut the main one) to the specified address
2017-05-28 22:43:54 +02:00
emanuele-f
ffa39896eb Add interface check in captive portal login 2017-05-25 18:21:21 +02:00
Luca Deri
daa199839f Win fixes 2017-05-24 23:36:42 +02:00
emanuele-f
1531767f72 Fix wrong time zone offset with daylight saving 2017-05-23 11:02:15 +02:00
Luca
cb4b0c002b Added the concept of bridgeInterface Id in MACs 2017-05-21 15:30:17 +02:00
Luca Deri
e5c8ffc9f0 Win fix to detect system host 2017-05-21 11:12:27 +02:00
Luca Deri
2e73c754cb On Windows config files will now be stored on a new folder named ntopng 2017-05-21 10:48:17 +02:00
Luca Deri
6a7e7cef0f Win code cleanup 2017-05-21 09:33:21 +02:00
Luca Deri
977ef87115 Minor code cleanup 2017-05-21 09:17:13 +02:00
Luca Deri
8fc56f1608 Win fixes
Optimized geolocation memory
2017-05-18 10:45:06 +02:00
Luca Deri
aea1c58c4e Win fixes 2017-05-16 23:25:18 +02:00
Simone Mainardi
f179bda9fc Disables nagios preferences when nagios is not available 2017-05-11 14:45:39 +02:00
Simone Mainardi
a36e59a1e3 Implements first/last switched calculation for aggregated flows
First switched is chosen as the earliest first switched time among
flows of the same group. Similarly, last switched in chosen as the
latest last switched among flows of the same group.
2017-05-07 23:08:08 +02:00
Simone Mainardi
6f7c2b9616 Reworks default password change 2017-05-02 15:12:52 +02:00
emanuele-f
011b7f5cdf Force default admin password change 2017-04-27 21:15:58 +02:00
emanuele-f
0a1146c226 Fix buffer overflow error 2017-04-17 01:46:34 +02:00
Bogdan Perian
f23e1a0878 Merge branch 'dev' of github.com:ntop/ntopng into dev
sync
2017-03-25 21:28:15 +02:00
Bogdan Perian
90743b953a Logstash flow export extension 2017-03-25 21:09:07 +02:00
Simone Mainardi
ca1a6304f7 Fixes local network sort aggregation
Fixes #1081
2017-03-24 10:33:03 +01:00
Luca Deri
ddda50dfee An alert is now generated when SSL certificates don't match 2017-03-21 01:20:36 +01:00
Simone Mainardi
52afd7dbf9 Implements Local Networks Sort
Fixes #1016
2017-03-10 13:31:50 +01:00
emanuele-f
b85c3a1c67 Print timezone offset 2017-03-10 12:31:34 +01:00
Josh Soref
78e78c018c Fixes spellings and typos
Thank goes to
Josh Soref <jsoref@users.noreply.github.com>
2017-03-06 17:54:48 +01:00
emanuele-f
63c19759da Fix high cpu usage in mac_stats page
The issue was caused by multiple reads of the EtherOUI.txt file in lua
2017-02-01 18:55:55 +01:00
Simone Mainardi
9139851cc9 Implements Mac sort by Manufacturer
Implements #930
2017-02-01 16:38:29 +01:00
emanuele-f
bd6106e19c Fixs for manage users lifetime 2017-02-01 12:19:18 +01:00
Simone Mainardi
53724ce33a Adds host pool column to CP users table 2017-01-30 23:02:31 +01:00
Simone Mainardi
696c906df2 Implements lifetime in seconds 2017-01-25 23:31:58 +01:00
Luca Deri
7e384d3c18 Added the ability to activate the web HTTP port on two ports. Example -w 80,3000
Changes in the captive portal logic that made it compatible with Android
Updated bridging readme to include the latest changes
2017-01-25 22:44:34 +01:00
Luca Deri
e2411a5445 Reworked captive portal code 2017-01-25 00:28:14 +01:00
Luca Deri
0eaccfe00b Added the ability to specify in preferences -> logging the path file
for logging HTTP accesses
2017-01-24 17:16:02 +01:00
Simone Mainardi
f304f9229f Implements captive portal users auto expiration 2017-01-20 20:20:09 +01:00
Simone Mainardi
1bd0d01658 Improves auth lifetime check 2017-01-20 13:15:22 +01:00
Simone Mainardi
2345d3d6ae Fixes host pool set for captive portal users 2017-01-20 11:41:42 +01:00
Simone Mainardi
8bffd575f5 Fixes re-addition of a deleted user 2017-01-20 11:20:00 +01:00
Luca Deri
e423d8c94c Displayed host pool in host detail page
Fixed bug in redis that was not properly reporting the return code on some commands (e.g SADD)
Changes for captive portal implementation
2017-01-20 00:43:44 +01:00
Luca Deri
c6e21b7f6e Improvements on AddressTree
Initial support of captive portal on HTTP server
2017-01-19 19:14:20 +01:00
Simone Mainardi
0be022e37e Adds host pool id and user lifetime to lua getUsers 2017-01-19 15:39:36 +01:00
Simone Mainardi
6667a3a22c Implements captive portal users lifetime 2017-01-19 15:25:01 +01:00
Simone Mainardi
6f971cce07 Implement Ntop user host group getter 2017-01-17 21:18:29 +01:00
Simone Mainardi
4e2c7b8e8b Implements captive portal users 2017-01-17 19:57:48 +01:00
Luca
30e1a75f98 (C) update 2017-01-10 15:03:16 -08:00
Luca
1bc842e3ba Reworked HTTP header rewrite to make it configurable
Added @NTOP_STARTUP_EPOCH@ to the list of expanded tokens, used to avoid caching issues with JS
2017-01-09 11:13:12 -08:00
Luca
2ba6b7e1bb Implemented redis caching to reduce cache pressure (work in progress)
Rearranged menus
2016-12-30 10:54:59 +01:00
Luca
c44bfa8fdb Implemented #98
Ingress data can now be kept aggregated (default) or explored based on various criteria
- ZMQ interfaces: disaggregate based on probeIP or ingress interfaceId
- packet interfaces: disaggregate on VLANId
2016-12-27 11:03:52 +01:00