The Flow API is now composed of the following methods:
- Flow::setDetectedProtocol to manually set a protocol on the flow
and terminate the dissection
- Flow::processPacket to run the nDPI dissection on the raw packets
- Flow::endProtocolDissection to terminate or give up the dissection
Also fixes the flow sampling rate preference, which was never used.
* add sidebar, edit menu, footer pages
* fixed sidebar, responsive sidebar
* fxed effects
* dark sidebar mode, gui fixes for sidebar
* toggle theme button and add padding to menu
* fixed padding too large
* bug fixing
* navbar fixed on top
* sidebar fixing
* sidebar fixes
* add more space for menus
* fix improving
* sidebar fixes for responsive
* sidebar improving
* fix for mac os
* responsive fix
* fixes
* sidebar fixes
* sidebar fixes
* sidebar fixes
* sidebar fixes
* sidebar fixes for responsive
* sidebar fixes
* sidebar.js inside makefile
* fixed padding
* fixes
* fixed sidebar scrollbar for firefox, add a little animation for the "n" inside the logo
* removed long_lived
* fixed color for bottom border
* removed bottom border when sidebar is open
The score is now calculated differently on the client and on the server of the flow.
The hosts flow is updated every minute and charted.
It's now possible to trigger an alert when the score threshold is exceeded
After the recent changes, there is only one global nDPI struct which
is share across all the interfaces. However, the struct can be swapped
during normal operating, so it's necessary to reload the associations
every time a new nDPI struct is allocated.
Fixes#3139
- Alerts and flow status cleanup
- Community flow user scripts migration
- Implement scripts filters by l7 proto and packet interface only
- Migrate flow2statusinfojson
- Lower flow periodic update to 30 seconds if there is flow activity
- Display flow scripts without a gui section