Discussion:
strsctp 0.9.2.7 Released - STREAMS SCTP for Linux Fast-STREAMS and SIGTRAN
Brian F. G. Bidulock
2007-03-17 09:15:12 UTC
Permalink
Package strsctp-0.9.2.7 was released under GPLv2 2007-03-15.

OpenSS7 STREAMS SCTP (`strsctp') is an OpenSS7 Project implementation of
Stream Control Transmission Protocol (SCTP - RFC 2960) for Linux
Fast-STREAMS. It is based on the same protocol engine core as the
OpenSS7 Linux Native (Sockets) version of OpenSS7 SCTP. The package
provides a STREAMS SCTP driver for use with SIGTRAN components of the
OpenSS7 stack.

This release is the sixth separate release of the OpenSS7 STREAMS SCTP
driver that was formerly present in the OpenSS7 SS7/SIGTRAN/ISDN/VoIP
strss7 package. The networking driver (streams-sctp) is provided, as
well as NPI, TPI and XTI header files for SCTP operation. The package
contains the necessary manual pages and other documentation for SCTP
components in a separate autoconf tarball.
This release is also part of the OpenSS7 Master Package
(openss7-0.9.2.E).

The package currently includes the following STREAMS kernel modules and
drivers:

- streams_sctp.ko /dev/sctp_n /dev/sctp_t
- streams_tpiperf.ko "tpiperf"

sctp(4)
The sctp(4) STREAMS driver is the primary STREAMS pseudo-device
driver that implements the Stream Control Transmission Protocol
(SCTP) described in RFC 2960 and RFC 4460.

tpiperf(4)
The tpiperf(4) STREAMS module contians the TPI performance test
module. This STREAMS module is primarily for performance testing
of the TPI interface of the sctp(4) driver.


The OpenSS7 STREAMS SCTP package includes kernel modules, SVR 4.2
STREAMS drivers, modules, libraries, utilities, test programs, daemons,
and development environment for the development and execution of Stream
Control Transmission Protocol (SCTP) protocol stack components and
applications for the Linux Fast-STREAMS environment.

This release is a stable production release for Linux Fast-STREAMS.
This release is primarily a maintenance release to support recent
distributions and tool chains.

Major features since the last public release are as follows:

- Fixed a buffer double-free bug when out-of-the-blue messages were
being processed on non-listening Streams. See BUGS in the release
for more information.

- Fixed a rather noxious locking bug in sctp_cleanup_read() that was
suppressing interrupts across a putnext() call. See BUGS in the
release for more information.

- Improvements to the common build environment with better support for
standalone package builds on 2.4 kernels.

- Support for autoconf 2.61, automake 1.10 and gettext 0.16.

- Support for Ubuntu 6.10 distribution and bug fixes for i386 kenels.

- The package now looks for other subpackages with a version number as
unpacked by separate tarball.

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 General Public License
Version 2'. The release is available as an `autoconf' tarball, SRPM,
DSC, and set of binary RPMs and DEBs. See the downloads page
(http://www.openss7.org/download.html) for the `autoconf' tarballs,
SRPMs and DSCs. For tarballs, SRPMs, DSCs and binary RPMs and DEBs, see
the strsctp package page (http://www.openss7.org/strsctp_pkg.html).

See `http://www.openss7.org/codefiles/strsctp-0.9.2.7/ChangeLog' and
`http://www.openss7.org/codefiles/strsctp-0.9.2.7/NEWS' in the release
for more information. Also, see the `strsctp.pdf' manual in the release
(also in html `http://www.openss7.org/strsctp_manual.html').

For the news release, see `http://www.openss7.org/rel20070315_A.html'.

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

Loading...