Main > Free Download Search >

Free flow based software for linux

flow based

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 7026
Know Base 1.3

Know Base 1.3


Know Base project consists of knowledge, document, and project management tool. more>>
Know Base project consists of knowledge, document, and project management tool.

Know Base is a Web-based knowledge management system. It allows users to share files and projects across multiple business divisions.

A unique notification system alerts users when projects are modified, or when new projects are added that match their search terms.

<<less
Download (0.035MB)
Added: 2007-01-18 License: GPL (GNU General Public License) Price:
1010 downloads
BFlow 1.1 Beta

BFlow 1.1 Beta


BFlow is a Web-based business workflow management and help desk tool. more>>
BFlow is a Web-based business workflow management and help desk tool. It features email and SMS notifications of tasks organized into arbitrarily complex business processes.
Main features:
- b-Flow Workflow Tool -- Offered under GPL v2, as Open Source product.
- b-Flow Workflow Tool Pro -- Commercial license only, includes additional Professional Reporting module, LDAP integration and paid support.
- Based on LAMP (Linux, Apache, MySQL, PHP), the software offers a Web-based interface with secure role-based access control and authentication. It has been developed over the past six years, and is now being offered for free use under the GNU Public License, version 2. Lanifex is pleased to offer commercial support and maintenance contracts for this software to interested companies, as well as custom development and adaptation services for organizations who wish to integrate or modify the software to meet specific needs.
- Some of the powerful features:
- Integrated graphical workflow design tool
- Notification messages via Email and SMS
- Escalation chains to trigger additional actions
- Form designer with flexible data storage
- Forms attached to requests, with drop-downs and form trees
- Export and import via XML of forms and workflow templates
- User and Group administration, with LDAP integration available
<<less
Download (0.85MB)
Added: 2007-08-08 License: GPL (GNU General Public License) Price:
808 downloads
flow 0.5.3

flow 0.5.3


particle animation software with with RenderMan output and shader support. more>> flow allows one to interactively construct sophisticated particle systems and render the results either in real-time via OpenGL or off-line by a RenderMan compliant renderer. f l o w can also render a particle system to code. Using a project template, f l o w fills in the required code to automatically produce demos or screensavers.
flow is not intended to be a typical modeling/animation package. Although it does have limited polygonal object import capability, its main purpose is to fiddle around with particle systems and shaders.
flow will be perpetually under development, so some functionality may be incomplete and there are many features that have not yet been implemented. However, it is reasonably stable and quite usable in its current form. I started flow somewhere around October 98, and worked on it solid for about a year. Development has been slower recently, but there are still a lot of things I want to add.
flow runs on Linux and IRIX. It should port easily to other UNIXes supported by Qt and BMRT.
features:
* real-time animation - OpenGL previews of the particle systems. Particles can be drawn as points, lines, or textured quads.
* off-line rendering - outputs RIB and calls an external RenderMan compliant renderer to handle the scene. Particles can be rendered as spheres, capped tubes, or camera-facing disks.
* scene building - simple scenes can be constructed with polygons, quadrics, planes and boxes. All surfaces can use surface and displacement shaders to add visual richness.
* shader editor - integrated shader tweaker allows full access to all surface and displacement shader parameters.
* code generation - render a particle animation to code. crank out cool screensavers with ease.
* multiple orthographic views - lights, particle actions, and geometry can be manipulated in orthographic viewports.
* interactive camera recording - intuitive mouse driven camera controls can be recorded during particle simulations
<<less
Download (912KB)
Added: 2009-04-29 License: Freeware Price:
254 downloads
FlowScan 1.006

FlowScan 1.006


FlowScan is a network analysis and reporting tool. more>>
FlowScan is a network analysis and reporting tool.[ COPYRIGHT=1]
Enhancements:
- The CampusIO and SubNetIO reports were enhanced with a new optional configuration directive: TopN. When defined, this directive causes ``Top Talker reports to be produced. These HTML reports contain the most active (i.e. ``top) source and destination addresses.
- The CampusIO and SubNetIO reports were enhanced to record the number of local IP addresses that where active for each network and subnet into the RRD files. This enables users to estimate the number of active hosts hosts over time, detect ``scans which systematically sweep across network address space, and to calculate the average bytes, packets, and flows per host.
- The template Makefile used to produce the graphs was enhanced to allow the inclusion of ``events in the graphs, similarly to what can be done with Cricket. This allows you to label events such as configuration changes and outages to discover correlations with traffic measurement.
- Two new utilities suitable for stand-alone use, are included. ip2hostname converts IP addresses to their respective hostnames. event2vrule adds ``events to rrdtool graphs.
- Added support for LFAP (Lightweight Flow Accouting Protocol) used by Riverstone and Enterasys (formerly Cabletron) routers. This currently requires slate (from http://www.nmops.org) and lfapd by Steven Premeau . lfapd produces time-stamped raw flow files in the same cflowd-defined format that is processed by FlowScan.
- Added the ability for the CampusIO report to identify outbound flows based solely on the flows destination IP address. While this is less trustworthy than using NextHops or OutputIfIndexes, it is now the default and will be useful for environments where the flow nexthop or output ifIndex values are not meaningful.
- The CampusIO report contains a new experimental feature which reads a BGP routing table, and therefore can determine which Autonomous systems source, transit, or sink most of your institutions traffic. The CampusIO report was enhanced with new optional configuration directives: BGPDumpFile, TopN, ReportPrefixFormat. When properly defined, these directives cause CampusIO to create tabular HTML reports named {origin|path}_{in|out}.html under OutputDir after analyzing each raw flow file. These reports show the ``top Autonomous Systems with which your site exchanges traffic.
- A WebProxyIfIndex directive was added to the CampusIO report. This allows one to specify the index of the interface to which HTTP traffic is being transparently redirected. This enables FlowScan to properly count HTTP flows even though NetFlow v5 does not accurately report the nexthop value for flows which are transparently redirected via a Cisco route-map.
- CampusIO now contains a fix for a bug introduced in FlowScan-1.005 which would sometimes cause perl to abort with this message: patricia.c:645: patricia_lookup: Assertion `prefix failed.
<<less
Download (0.14MB)
Added: 2006-08-05 License: GPL (GNU General Public License) Price:
1179 downloads
flow-tools 0.68

flow-tools 0.68


flow-tools is a set of programs for processing and managing NetFlow exports from Cisco and Juniper routers. more>>
flow-tools is a set of programs for processing and managing NetFlow exports from Cisco and Juniper routers. The tools included are: flow-capture, flow-cat, flow-dscan, flow-expire, flow-export, flow-fanout, flow-filter, flow-gen, flow-header, flow-import, flow-mask, flow-merge, flow-nfilter, flow-print, flow-receive, flow-report, flow-send, flow-split, flow-stat, flow-tag, and flow-xlate.

Flow data is collected and stored by default in host byte ordera nd the files are portable across every endian architectures.

Commands that utilize the network use a localip/remoteip/port designation for communication. "localip" is the IP address the host will use as a source for sending or bind to when receiving NetFlow PDUs (ie the destination address of the exporter. Configuring the "localip" to 0 will force the kernel to decide what IP address to use for sending and listen on all IP addresses for receiving. "remoteip" is the destination IP address used for sending or the expected address of the source when receiving. If the "remoteip" is 0 then the application will accept flows from any source address. The "port" is the UDP port number used for sending or receiving. When using multicast addresses the localip/remoteip/port is used to represent the source, group, and port respectively.

Flows are exported from a router in a number of different configurable versions. A flow is a collection of key fields and additional data. The flow key is {srcaddr, dstaddr, input, output, srcport, dstport, prot, ToS}. Flow-tools supports one export version per file.

Export versions 1, 5, 6, and 7 all maintain {nexthop, dPkts, dOctets, First, Last, flags}, ie the next-hop IP address, number of packets, number of octets (bytes), start time, end time, and flags such as the TCP header bits. Version 5 adds the additional fields {src_as, dst_as, src_mask, dst_mask}, ie source AS, destination AS, source network mask, and destination network mask. Version 7 which is specific to the Catalyst switches adds in addition to the version 5 fields {router_sc}, which is the Router IP address which populates the flow cache shortcut in the Supervisor. Version 6 which is not officially supported by Cisco adds in addition to the version 5 fields {in_encaps, out_encaps, peer_nexthop}, ie the input and output interface encapsulation size, and the IP address of the next hop within the peer. Version 1 exports do not contain a sequence number and therefore should be avoided, although it is safe to store the data as version 1 if the additional fields are not used.

Version 8 IOS NetFlow is a second level flow cache that reduces the data exported from the router. There are currently 11 formats, all of which provide {dFlows, dOctets, dPkts, First, Last} for the key fields.

8.1 - Source and Destination AS, Input and Output interface
8.2 - Protocol and Port
8.3 - Source Prefix and Input interface
8.4 - Destination Prefix and Output interface
8.5 - Source/Destination Prefix and Input/Output interface
8.9 - 8.1 + ToS
8.10 - 8.2 + ToS
8.11 - 8.3 + ToS
8.12 - 8.5 + ToS
8.13 - 8.2 + ToS
8.14 - 8.3 + ports + ToS

Version 8 CatIOS NetFlow appears to be a less fine grained first level flow cache.

8.6 - Destination IP, ToS, Marked ToS,
8.7 - Source/Destination IP, Input/Output interface, ToS, Marked ToS,
8.8 - Source/Destination IP, Source/Destination Port,
Input/Output interface, ToS, Marked ToS,

The following programs are included in the flow-tools distribution.

flow-capture - Collect, compress, store, and manage disk space for exported flows from a router.
flow-cat - Concatenate flow files. Typically flow files will contain a small window of 5 or 15 minutes of exports. Flow-cat can be used to append files for generating reports that span longer time periods.
flow-fanout - Replicate NetFlow datagrams to unicast or multicast destinations. Flow-fanout is used to facilitate multiple collectors attached to a single router.
flow-report - Generate reports for NetFlow data sets. Reports include source/destination IP pairs, source/destination AS, and top talkers. Over 50 reports are currently supported.
flow-tag - Tag flows based on IP address or AS #. Flow-tag is used to group flows by customer network. The tags can later be used with flow-fanout or flow-report to generate customer based traffic reports.
flow-filter - Filter flows based on any of the export fields. Flow-filter is used in-line with other programs to generate reports based on flows matching filter expressions.
flow-import - Import data from ASCII or cflowd format.
flow-export - Export data to ASCII or cflowd format.
flow-send - Send data over the network using the NetFlow protocol.
flow-receive - Receive exports using the NetFlow protocol without storing to disk like flow-capture.
flow-gen - Generate test data.
flow-dscan - Simple tool for detecting some types of network scanning and Denial of Service attacks.
flow-merge - Merge flow files in chronoligical order.
flow-xlate - Perform translations on some flow fields.
flow-expire - Expire flows using the same policy of flow-capture.
flow-header - Display meta information in flow file.
flow-split - Split flow files into smaller files based on size, time, or tags.

<<less
Download (0.96MB)
Added: 2006-06-22 License: BSD License Price:
1238 downloads
fprobe 0.4

fprobe 0.4


fprobe is a small NetFlow probe which will listen on a network interface. more>>
fprobe is a small NetFlow probe which will listen on a network interface. It isusing libpcap, aggregate the traffic and export NetFlow V5 datagram to a remote collector for processing. A flow is identified by ip protocol, source ip, source port, destination ip, destination port.
Right now only ethernet interfaces are supported. Support for more media types (tunnel, ppp etc) will be added in nex versions.
/fprobe -t IP:PORT [ -i interface ] [ -s scan ] [ expression ]
-t IP:PORT NetFlow collector address
-i interface interface to listen for traffic (default eth0)
-s scan interval in seconds between two flow tables scans (Default: 10)
-c file file with MAC definitions
-p dont put the interface in promisc mode
-b go in background (daemon mode)
-l file log file name
expression a bpf expresion to filter traffic (See libpcap/tcpdump)
For example:
./fprobe -i eth2 -t 127.0.0.1:8182
This will sniff the traffic on interface eth2 and will send the NetFlow data to localhost (127.0.0.1) on UDP port 8182.
Internal flow table is parsed every scan seconds for expired flows which are sent to remote collector.
Enhancements:
- can handle IP fragments
- can set the snmp interface ID based on source/destination MAC address
- fixed uptime in exported flows
- new hash function for internal storage
- delay between udp datagrams emited
<<less
Download (0.020MB)
Added: 2006-07-05 License: GPL (GNU General Public License) Price:
1214 downloads
The Gerris Flow Solver 0.9.2

The Gerris Flow Solver 0.9.2


Gerris is an Open Source Free Software library for the solution of the partial differential equations describing fluid flow. more>>
Gerris project is an Open Source Free Software library for the solution of the partial differential equations describing fluid flow.
Gerris is supported by NIWA (National Institute of Water and Atmospheric research) and by the Marsden Fund of the Royal Society of New Zealand.
The code is written entirely in C and uses both the GLib Library and the GTS Library for geometrical functions and object-oriented programming.
Main features:
- The same code base is compiled with 2D and 3D support.
- Quadtree-based (Octree in 3D) spatial discretisation with automatic and dynamic local refinement.
- Multigrid Poisson solver.
- Second-order Godunov type advection scheme.
- Solves the time-dependent incompressible variable-density Euler, Stokes or Navier-Stokes equations or the 2D shallow-water and 3D hydrostatic oceanic equations.
- Support for complex solid boundaries (automatic locally-refined mesh generation).
- Semi-implicit multigrid diffusion solver with support for complex boundaries and associated boundary conditions in 2D and 3D.
- Semi-implicit multigrid barotropic solver for the oceanic equations.
- Adaptive mesh refinement: the resolution is adapted dynamically to the features of the flow.
- Flexible and powerful specifications of parameters.
- Flexible object-oriented custom specification of initial and boundary conditions, source terms, outputs etc...
- Portable parallel support using the MPI library.
- Volume of Fluid advection scheme for interfacial flows.
Enhancements:
- Bugfixes and significant speedups in the multilevel Poisson solver.
- Support for variable mesh resolution along solid boundaries.
- Improvements have been made to the robustness of very complex solid boundaries.
- Adaptive refinement of VOF-advected tracers has been added, as well as a preliminary implementation of CSF surface tension using Renardy El Ab.
- "proper discretisation".
- Solid boundaries can be refined according to the local curvature.
- Implicit Coriolis terms work with the Navier-Stokes solver.
- There is support for "thin" 3D domains.
<<less
Download (3.9MB)
Added: 2006-10-26 License: GPL (GNU General Public License) Price:
1106 downloads
Akarmi - Flow 0.0.6

Akarmi - Flow 0.0.6


Akarmi - Flow is a template-based C++ framework. more>>
Akarmi - Flow is a template-based C++ framework. Akarmi - Flow simplifies creating programs from independent processing elements that are connected by event channels.

It is currently being rewritten to use terms similar to CORBAs event service.

Installation:

cmake .
make all
make install

[testing: optional]
cd test
make test
<<less
Download (0.012MB)
Added: 2006-03-16 License: BSD License Price:
1317 downloads
Event::ExecFlow 0.62

Event::ExecFlow 0.62


Event::ExecFlow is a high level API for event-based execution flow control. more>>
Event::ExecFlow is a high level API for event-based execution flow control.

ABSTRACT

Event::ExecFlow provides a ligh level API for defining complex flow controls with asynchronous execution of external programs.

SYNOPSIS

use Event::ExecFlow;

my $job = Event::ExecFlow::Job::Group->new (
jobs => [
Event::ExecFlow::Job::Command->new (
name => "transcode",
title => "Transcoding DVD title to OGG",
command => "transcode -i /dev/dvd ...",
fetch_output => 1,
progress_max => 4711, # number of frames
progress_parser => sub {
my ($job, $buffer) = @_;
$job->set_progress_cnt($1) if $buffer =~ /[d+-(d+)]/;
#-- or simply write this:
#-- progress_parser => qr/[d+-(d+)]/,
},
),
Event::ExecFlow::Job::Code->new (
name => "checks",
title => "Do some checks",
depends_on => [ "transcode" ],
code => sub {
my ($job) = @_;
my $transcode = $job->get_group->get_job_by_name("transcode");
if ( $transcode->get_output !~ /.../ ) {
$job->set_error_message("XY check failed");
}
#-- this could be done easier as a post_callback added to
#-- the "transcode" job above, but its nevertheless a good
#-- example for the Code job type and shows how jobs can
#-- interfere with each other.
},
),
Event::ExecFlow::Job::Command->new (
title => "Muxing OGG file",
depends_on => [ "checks" ],
command => "ogmmerge ...",
no_progress => 1,
),
],
);

#-- this inherits from Event::ExecFlow::Frontend
my $frontend = Video::DVDRip::GUI::ExecFlow->new(...);
$frontend->start_job($job);

Event::ExecFlow offers a high level API to declare jobs, which mainly execute external commands, parse their output to get progress or other status information, triggers actions when the command has been finished etc. Such jobs can be chained together in a recursive fashion to fulfill rather complex tasks which consist of many jobs.

Additionally it defines an extensible API for communication with the frontend application, which may be a written using Gtk2, Tk or Qt or is a simple text console program.

In case of Gtk2 a custom widget for displaying an Event::ExecFlow job plan, including progress updates, is shipped with the Gtk2::Ex::FormFactory package.

<<less
Download (0.015MB)
Added: 2007-03-09 License: Perl Artistic License Price:
962 downloads
Bulk Meter Flow and Operations 1.2.5

Bulk Meter Flow and Operations 1.2.5


Bulk Meter Flow and Operations project provides a Web-based application to manage water meter readings. more>>
Bulk Meter Flow and Operations provides a Web-based application to manage water meter readings.

<<less
Download (1.4MB)
Added: 2007-07-25 License: GPL (GNU General Public License) Price:
823 downloads
Rule Set Based Access Control 1.3.5

Rule Set Based Access Control 1.3.5


Rule Set Based Access Control (RSBAC) is a Free Software security extension for current Linux kernels. more>>
Rule Set Based Access Control (RSBAC) is a Free Software security extension for current Linux kernels. Rule Set Based Access Control is based on the Generalized Framework for Access Control (GFAC) by Abrams and LaPadula and provides a flexible system of access control based on several modules.
All security relevant system calls are extended by security enforcement code. This code calls the central decision component, which in turn calls all active decision modules and generates a combined decision. This decision is then enforced by the system call extensions.
Main features:
- Free Open Source (GPL) Linux kernel security solution
- Independent of governments and big companies
- Several well-known and new security models, like MAC, ACL and RC
- On-access virus scanning with the Dazuko interface
- Detailed control over individual user and program network accesses
- Fully access controlled kernel level user management
- Any combination of security models possible
- Easily extensible: write your own model for runtime registration
- Support for latest kernels and stable for production use
Enhancements:
- This release relates to kernel 2.4.34.5 and 2.6.22.1.
- There are important fixes with some compilation errors and an important bug with User Management password hashing, introduced with the newer 2.6 kernel crypto API.
- Some security has been added with safety measures against null pointers.
<<less
Download (0.36MB)
Added: 2007-07-20 License: GPL (GNU General Public License) Price:
831 downloads
DB based NetFlow Collector 1.0

DB based NetFlow Collector 1.0


DB based NetFLow Collector aims to collect Cisco NetFlow data and store it to a database. more>>
DB based NetFLow Collector aims to collect Cisco NetFlow data and store it to a database.
DB based NetFlow Collector has a plugin interface, which makes it flexible for fitting in particular tasks.
Enhancements:
- First release. post your comments/bug reports.
<<less
Download (0.47MB)
Added: 2006-06-19 License: GPL (GNU General Public License) Price:
1231 downloads
BlockCanvas 3.0.2

BlockCanvas 3.0.2


BlockCanvas 3.0.2 is yet another excellent utility you should not miss. It actually provides a visual environment for creating simulation experiments, where function and data are separated more>>

BlockCanvas 3.0.2 is yet another excellent utility you should not miss. It actually provides a visual environment for creating simulation experiments, where function and data are separated. Thus, you can define your simulation algorithm by visually connecting function blocks into a data flow network, and then run it with various data sets (known as "contexts"); likewise, you can use the same context in a different functional simulation.

The project provides support for plotting, function searching and inspection, and optimization. It includes a stand-alone application that demonstrates the block-canvas environment, but the same functionality can be incorporated into other applications.

The BlockCanvas project relies on included libraries that allow multiple data sets using Numeric arrays to be incorporated in a Traits-based model in a way that is simple, fast, efficient, and consistent.

<<less
Added: 2009-03-21 License: BSD License Price: FREE
13 downloads
librascal 1.0-rc1

librascal 1.0-rc1


librascal is a library for asynchronous networking. more>>
Librascal is a C/C++ library for asynchronous networking. It is a networking stack abstraction library which simplifies writing portable and scalable applications. It can be used with various threading models.

The library supports TCP and UDP protocols, basic DNS resolution and fully supports service discovery. It implements buffered data flow, has helper functions for processing text based protocols and several helper classes for C++.

Many options, such as timeouts, retry counters and the list of DNS servers can be adjusted at runtime.

Usage:

To use the library an application must include the rascal.h header file and link against librascal, a shared library (static linking is not supported and such support is not planned).

Installation:

The library has no external dependencies except for the standard system libraries. To install it, compile the source code then type make install.
<<less
Download (0.11MB)
Added: 2005-10-11 License: BSD License Price:
1474 downloads
Nixs Web-based SSH client 0.0.3

Nixs Web-based SSH client 0.0.3


Nixs Web-based SSH client has a backend written in C/glib and a frontend written in PHP. more>>
Nixs Web-based SSH client has a backend written in C/glib and a frontend written in PHP. The project talks to the backend via a Unix socket.
The backend maintains a number of SSH processes in TTYs, reads their TTYs, and sends the contents to PHP for formatting. PHP accepts input and passes it to the correct TTY for processing.
Enhancements:
- CR/LF interpretation was improved.
- Escape sequences were added.
- GOption command line parsing was added.
<<less
Download (0.032MB)
Added: 2007-01-17 License: GPL (GNU General Public License) Price:
1031 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5