Luca Deri
3f7faed07e
Reduced number of host resolve attempts
2017-02-24 19:22: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
e064640d54
Added the ability to set an optional DNS server for Flashstart
...
Extended SSDN string rcognition
2017-02-15 12:18:35 +01:00
Simone Mainardi
d034953e90
FreeBSD MAC addresses parse
2017-02-13 19:13:11 +01:00
Luca Deri
3175670ab1
Integrated MSDN support (work in progress)
2017-02-13 14:27:30 +01:00
Simone Mainardi
8a5da8c028
Reduces FreeBSD build permissions
2017-02-12 20:20:35 +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
3a4ac07d43
Merge branch 'dev' of https://github.com/ntop/ntopng into dev
2017-02-10 09:42:56 +01:00
Numeronove
52a15faacb
Adjustments to obtain an OpenBSD build
...
Attempting to build OpenBSD fails for various reasons.
First and foremost, there is a number of packages that have to
be installed as build dependencies
Than, small updates are needed to the autotools files to have autogen.sh
and configure, to exit without errors.
doc/README.OpenBSD describes the whole process in fair detail.
Last but not least, there are type errors that g++ compiler catches in
OpenBSD but not in Linux. To have the build, a few source files
were updated to have effect only in OpenBSD, leaving other operating
systems untouched.
With only one exception, a prototype in include/Flow.h was updated to
stay in sync with the implementation.
2017-02-09 19:11:06 +01:00
Simone Mainardi
d05e17460b
FreeBSD compilation fixes
2017-02-04 18:05:44 +01:00
Luca Deri
b37f141e2e
Defined wildcarded hello host
2017-02-04 16:52:38 +00:00
Luca Deri
08e05ac170
Minor cosmetic fix
2017-02-04 16:15:50 +00:00
emanuele-f
dd9836d9cc
Add flashstart categories selection in traffic policing
2017-02-02 12:09:29 +01:00
Luca Deri
ff16fef913
Merge branch 'dev' of https://github.com/ntop/ntopng into dev
2017-02-02 09:06:17 +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
Luca Deri
206c982fc0
Merge branch 'dev' of https://github.com/ntop/ntopng into dev
2017-01-31 19:23:41 +01:00
Luca Deri
941e5d3f0f
Reworked Flashstart to avoid using the redis cache
...
Reorganized code
2017-01-31 19:23:18 +01:00
Simone Mainardi
f8c57657f0
Implements deletion of single volatile pool member
2017-01-31 19:17:29 +01:00
Emanuele Faranda
4ff3b2dba0
Add application filter dropdown to the host page flows ( #957 )
2017-01-31 17:09:25 +01:00
Simone Mainardi
be922767d1
Lua getter for host pools volatile members
2017-01-30 19:46:42 +01:00
Luca Deri
700f56a4f0
Examples of how to use ntopng on a host with two interfaces (e.g. Raspberry PI)
2017-01-26 23:19:48 +00:00
emanuele-f
5f7762ade5
Implement Redis Host Pools counters dump
2017-01-26 12:19:12 +01:00
emanuele-f
5c305ba6a1
Add GUI side support for host pools stats
2017-01-26 11:53:24 +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
cd3acbfb5b
Implements HostPools destructor
2017-01-25 23:31:58 +01:00
Simone Mainardi
696c906df2
Implements lifetime in seconds
2017-01-25 23:31:58 +01:00
Simone Mainardi
40b258e43e
Implements host pools volatile members
2017-01-25 23:31:14 +01:00
Simone Mainardi
44d8910c54
Implements AddressTree copy constructor
2017-01-25 23:31:14 +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
3322cfe576
Prevents housekeeping alerts extra redis reads
2017-01-24 10:46:57 +01:00
Luca
93c81a7c65
Made classes thread-safe
2017-01-23 18:38:38 +01:00
Simone Mainardi
6809d9f240
Implements host pool statistics
2017-01-23 18:29:21 +01:00
emanuele-f
68b3f5710f
Perform top HTTP talkers calculation in memory
2017-01-23 17:35:44 +01:00
Simone Mainardi
ba1c1df41b
Implements configurable active local hosts cache dump interval
2017-01-23 12:21:50 +01:00
Luca Deri
6205d88f56
Added support in captive portal for iOS and Kindle devices
...
Created minimal header for speeding up load of login pages
2017-01-23 01:29:34 +01:00
Luca Deri
90ba154306
Captive portal enhancements
2017-01-22 11:01:57 +01:00
Luca Deri
c61a9be385
Moved some flow members private -> public
2017-01-21 11:23:18 +01:00
Luca Deri
bfa78e73f2
Improvements for captive portal
...
Changed CSRF policy: when not valid, form parameter are ignored. This way the form is still valid (no CSRF errror anymore) but the action has no effect and the user has to resubmit the form after it expired
2017-01-21 01:08:18 +01:00
Simone Mainardi
f304f9229f
Implements captive portal users auto expiration
2017-01-20 20:20:09 +01:00
Luca
8b42e91028
Fix for #938
2017-01-20 16:50:56 +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
6667a3a22c
Implements captive portal users lifetime
2017-01-19 15:25:01 +01:00