cstream is a general-purpose stream-handling tool like UNIX dd, usually used in command line-constructed pipes. Features include sane command line switch syntax, exact throughput limiting on the incoming side, precise throughput reporting, SIGUSR1 causes a throughput report before end-of-file, built-in support to write its PID to a file, built-in support for fifos, IPv6 support, and built-in data creation and sink.
Release Notes: This release adds IPv6 support.
Release Notes: In/Outfile can now be a TCP socket (connect or listen), or an Opensound-compatible audio device to play CD-format files. This release properly supports 64-bit files in Linux/glibc. A tee-to-fd mode has been added to send a copy of the stream to file descriptor 3. This can be used in shell scripts to avoid the need to create a temporary file when you want to filter a stream twice. Instead, copy it and redirect through subshells.
Release Notes: Input buffering, concurrent in/output, line count, and better data generation (resembles ASCII Text file).
Release Notes: Minor polishing release after user feedback. Also fixed compilation problem on various Linux versions.
Release Notes: Version 1.3 is a maintainance release. Various documentation and runtime message cleanups, permission fixes, commandline interface improvements.