Discussion:
streams 0.9.2.4 Released - High Performance SVR 4.2 MP STREAMS for Linux
Brian F. G. Bidulock
2008-11-02 18:08:15 UTC
Permalink
Package streams-0.9.2.4 was released under AGPLv3 2008-10-31.

The OpenSS7 Linux Fast-STREAMS package is a High-Performance STREAMS
framework for Linux that is compatible with SVR 4.2 MP STREAMS and a
host of other commercial UNIX(R) STREAMS implementations, with complete
debugging and production release capabilities. It is as a
high-performance, production replacement for the buggy and now
deprecated Linux STREAMS (LiS).

This is another OpenSS7 Project release of Linux Fast-STREAMS. LiS was
fully deprecated as of a previous release and Linux Fast-STREAMS is now
the only STREAMS package contained in the OpenSS7 Master Package (since
openss7-0.9.2.D).

This release is a stable, production grade release for Linux
Fast-STREAMS. The release includes maintenance support for recent
distributions and tool chain, but also includes some performance and
feature upgrades and inspection bug fixes.

Major features since the last public release are as follows:

- Minor documentation corrections.
- Kernel module license made explicit GPL v2. And then changed back
to GPL.
- License upgrade to AGPL Version 3.
- Modifications to build under Fedora 2.6.22.5-49 kernel. These
changes also support 2.6.22.9-91.fc7 kernel.
- Added SNMP MIBs and AgentX sub-agent for STREAMS. This is a rather
significant addition to Linux Fast-STREAMS which permits remote
management of the entire STREAMS subsystem using SNMP. The agent
is compatable with net-snmp and ucd-snmp back to ucd-snmp 4.2.5.
This includes updates to the build process to support net-snmp
packages all the way back to RedHat 7.2.
- Added the ability for the sc(4) STREAMS Configuration module to
allow tuning STREAMS module info parameters and collect general
purpose STREAMS statistics. Also, the module generates signals
(SIGPOLL) when STREAMS configuration changes. See sc(4) for more
information.
- Ability to strap out major documentation build and installation
primarily for embedded targets.
- Improvements to common build process for embedded and
cross-compile targets.
- Support for flex 2.5.33 in maintainer mode.
- Higher performance and updated performance paper.
- Modifications to build under Fedora 2.6.25-45.fc9 and
2.6.26.5-45.fc9 kernels.
- Updated tool chain to m4-1.4.12, autoconf-2.63 and texinfo-4.13.
- Conversion of RPM spec files to common approach for major
subpackages.
- Updated references database for manual pages and roff(1)
documents.
- Added test case 3.1.11.4 and modified test cases 3.2.1, 3.5.1 and
3.6.1 for the test-streams(8) tests suite executable to test bug
fixes and avoid regressions. See bug #016 and #017 in BUGS or
Bugs.
- Build system now builds yum(8) repositories for RPMs and
apt-get(8) repositories for DEBs. Installation documentation has
been updated to include details of repository install sourcesref.
- Added MODULE_VERSION to all modules and drivers.

This is a public stable production grade release of the package: it
deprecates previous releases. Please upgrade to the current release
before reporting bugs.

As with other OpenSS7 releases, this release configures, compiles,
installs and builds RPMs and DEBs for a wide range of Linux 2.4 and 2.6
RPM- and DPKG-based distributions, and can be used on production kernels
without patching or recompiling the kernel.

This package is publicly released under the GNU Affero General Public
License (AGPL) Version 3. The release is available as an autoconf
tarball, SRPM, DSC, and set of binary RPMs and DEBs. See the downloads
page for the autoconf tarballs, SRPMs and DSCs. See the streams package
page for tarballs, SRPMs, DSCs, and binary RPMs and DEBs.

See <http://www.openss7.org/codefiles/streams-0.9.2.4/ChangeLog> and
<http://www.openss7.org/codefiles/streams-0.9.2.4/NEWS> in the release,
or <http://www.openss7.org/streams_manual.html#Release-Notes> in the
manual, for more information. Also, see the STREAMS.pdf manual in the
release (also in html <http://www.openss7.org/streams_manual.html>).

For the news release, see <http://www.openss7.org/rel20081029_K.html>.

--
Brian F. G. Bidulock
***@openss7.org
http://www.openss7.org/

Loading...