DUP is a language for productive, parallel and distributed stream processing on POSIX systems.
What's New in This Release: [ read full changelog ]
· This release adds the long-awaited support for authentication via SSH (implementing the DUP Protocol Specification v2.0). It is no longer necessary to start dupds on the target hosts. Instead, an SSH server should be run on all target hosts with password-less key-based authentication enabled for the respective user. The user should then start an ssh-agent session before invoking dup. Then dup will automatically start the dupd processes and use SSH for authentication and encryption of the control data (in particular, process names and arguments). DUP will also secure the establishment of data streams in the system. This release also adds some minor improvements and various bugfixes. Most importantly, IPv6 support was improved, making the code more robust on dual-stack machines. The build no longer includes DUP applications (such as FiDES or the microbenchmarks); these are still available in SVN and may see separate releases in the future.