Simone Mainardi
4bbe36c957
Removes unused DNS-based categorization
2017-10-31 13:53:17 +01:00
Luca Deri
bf6371cbc5
Added check for DHCP traffic
2017-10-30 17:40:51 +01:00
Simone Mainardi
76ac648339
Fixes ZMQ ip parse with new optimized flow format
...
Fixes #1532
2017-10-23 19:05:10 +02:00
Luca Deri
c78c1ad3e0
nEdge compilation fixes
2017-10-23 18:18:04 +02:00
Simone Mainardi
a67205af77
Implements per-host traffic shapers
2017-10-23 15:01:34 +02:00
Simone Mainardi
776696baaf
Moves wrong inline refreshHostPools call to out-of-line
2017-10-23 12:41:43 +02:00
Luca Deri
b6c7f08eb5
Updates for systemd
...
Added checks for end demo mode
2017-10-22 19:52:26 +00:00
Luca Deri
70767d3189
Simplified nEdge build
2017-10-22 12:10:08 +02:00
Luca Deri
588e6a9e46
Compilation fix
2017-10-21 17:56:16 +02:00
Simone Mainardi
80c8b749e7
Reworks host pool counters
...
Fix (tentative) for #1522
o
2017-10-21 16:24:43 +02:00
Luca Deri
074a08e7ce
Simplified ntopng when nEdge is used
2017-10-21 15:36:28 +02:00
Luca Deri
c8de202017
Fixes to compile ntopng without MySQL
...
Added nEdge support in configure
2017-10-21 13:39:18 +02:00
Luca
2e8be3ee97
Added check to avoid race condition on periodic scripts
2017-10-20 08:07:51 +02:00
emanuele-f
ccb4c2cf19
Fix pthread_join on invalid pthread_t
2017-10-19 12:04:24 +02:00
Luca Deri
107e565075
Merge branch 'dev' of https://github.com/ntop/ntopng into dev
2017-10-18 22:32:11 +02:00
Luca Deri
7f8bddcff1
Implemented thread pool to be used for splitting callback scripts
2017-10-18 22:32:00 +02:00
Luca Deri
52b1375353
Implemented thread pool to be used for splitting callback scripts
2017-10-18 22:31:37 +02:00
Simone Mainardi
b11538aa47
Implements enforcement of cross application quotas
2017-10-18 19:48:13 +02:00
Simone Mainardi
5c2353eb0a
Adds host pool flag to enforce cross application quotas
2017-10-18 18:57:56 +02:00
emanuele-f
937115fbf0
Add poweroff after shutdown action
2017-10-18 12:35:03 +02:00
Luca Deri
420ce53060
Added support for HTTP splash port
2017-10-16 07:57:32 +02:00
Luca Deri
ac1d13f3ed
Reduced purge frequency to 2 sec on ZMQ interfaces
2017-10-15 23:12:35 +02:00
Luca Deri
a29e17cc1d
Enlarged ZMQ buffer
...
Implemented conditional varianbe class
2017-10-15 23:01:20 +02:00
Luca Deri
4b01406137
Improved fingerprinting support
...
Disabled HTTP banned page support as in the current implementation is ambiguous
Fixed flow parsing leak
2017-10-15 07:46:20 +02:00
Luca Deri
7f6e9f6913
Merge branch 'dev' of https://github.com/ntop/ntopng into dev
2017-10-13 21:30:31 +02:00
Luca Deri
67c027bdb5
Flow: ICMP improvements
2017-10-13 21:29:55 +02:00
Luca
e363016065
Increased ZMQ buffer to 4096
2017-10-13 18:39:18 +02:00
Simone Mainardi
2292a1e339
Hanldes invalid DNS query alerts
2017-10-13 17:59:20 +02:00
Simone Mainardi
58256e12f3
Implements per-MAC host pool counters
...
Fixes #1511
Implements #1478
2017-10-13 12:42:21 +02:00
Luca Deri
cfce50b986
Added support for banned sites detection with splash screen
2017-10-12 17:56:52 +02:00
Simone Mainardi
686fe178ab
Host pools members count fixes
2017-10-12 12:14:42 +02:00
emanuele-f
d53d777c81
Extend valid DNS query length
...
Previously an alert was generated with queries like p4-eejjahupdxuys-rylkjv2los2h24a4-514713-s1-v6exp3-v4.metric.gstatic.com
2017-10-12 10:50:40 +02:00
Luca Deri
0623d2fc7d
Changed the way host pool inc/dec are implemented to avoid race conditions
2017-10-11 17:29:23 +02:00
Luca Deri
ab70cf4a4a
An alert is generate when a DNS query is either too long or invalid
2017-10-10 17:21:47 +02:00
Luca Deri
bac88b0c6f
Merge branch 'dev' of https://github.com/ntop/ntopng into dev
2017-10-10 10:46:01 +02:00
Luca Deri
594abe68ce
Implemented ZMQ flow buffering support for enhancing ZMQ performance and decreasing data exchanged
2017-10-10 10:45:25 +02:00
Simone Mainardi
598b9de843
MySQL port fixes
2017-10-10 10:34:30 +02:00
andrewmv
c1f87f722b
Add support for custom mysql port ( #1501 )
...
* Add support for custom mysql port
- Fixed port number parsing from startup arguments
as documented in man page.
- Added port number usage to --help.
- Added port number to error messaging.
* Added support for custom mysql port
Corrected omissions in previous commit
- Fixed port number parsing from startup arguments
as documented in man page.
- Added port number usage to --help.
- Added port number to error messaging.
* Add support for custom mysql port
Corrected build errors in previous commit
- Fixed port number parsing from startup arguments
as documented in man page.
- Added port number usage to --help.
- Added port number to error messaging.
* Rewrote logic to be C++98 compatible
2017-10-10 10:10:56 +02:00
Simone Mainardi
3daaedc144
Adds device type in mac reports column
...
Implements #1451
2017-10-09 18:21:15 +02:00
Simone Mainardi
d5e36e87f4
Adds an Active Flows page to the AS details
2017-10-09 12:54:06 +02:00
Simone Mainardi
4e4020a480
Implements flows filter by client/server ASN
2017-10-08 22:54:24 +02:00
Luca Deri
3207a1d491
Various fixes for properl handling Mac device types
2017-10-08 14:52:17 +02:00
Luca Deri
a5ec038f8a
Added heuristict to detect routers
2017-10-08 14:00:38 +02:00
Simone Mainardi
e4cd8b1a39
Excludes informative (fake) nDPI protos from the statistics
2017-10-06 18:18:56 +02:00
Simone Mainardi
7a1a28f5e8
Implement per-host/mac/pool drop flow count (backend)
...
Implements #1500
2017-10-06 16:43:42 +02:00
emanuele-f
27dcd1ed05
Flow aggregations changes
2017-10-06 13:46:24 +02:00
emanuele-f
e72afd0342
Split categories traffic into sent and recv bytes
2017-10-05 18:23:42 +02:00
emanuele-f
d232ad2085
Avoid counting categories traffic twice, for both app and master protocols.
...
The app protocol category is preferred, when the app protocol is set.
Otherwise, the master protocol category is used instead.
2017-10-05 16:14:57 +02:00
Simone Mainardi
2c597b4a1f
Implements old RRD files deletion (completes backend)
2017-10-05 00:12:31 +02:00
Simone Mainardi
a99c7a9544
Implements old RRD files deletion (frontend + partial backend)
2017-10-04 19:39:32 +02:00