Discussion:
strinet 0.9.2.5 Released - XTI Library for Linux Fast-STREAMS
Brian F. G. Bidulock
2007-03-17 09:15:22 UTC
Permalink
Package strinet-0.9.2.5 was released under GPLv2 2007-03-15.

The OpenSS7 INET Networking package is an implementation of the Internet
Protocol suite for Linux Fast-STREAMS directly over Linux NET4 Sockets
implementation, using a STREAMS over Sockets approach. This permits
modules to be pushed on UDP or TCP Streams and allows use of the XTI/TLI
library with Internet Protocols on Linux. The package now also includes
direct STREAMS implementations of RAW IP and UDP, and will include
direct implementations of TI loopback devices and TCP in the future.

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

- streams_inet.ko /dev/ip others
- streams_udp.ko /dev/udp2
- streams_rawip.ko /dev/rawip2
- streams_tcp.ko /dev/tcp2

inet(4)
The inet(4) driver is a classical STREAMS over Sockets approach.
Transport Provider Interface, tpi(7), Streams are interworked into
a socket opened within the driver. This approach has some serious
disadvantages, one of them being speed.

udp2(4)
The udp2(4) driver is a second-generation STREAMS UPD driver. This
driver is mostly a STREAMS implementation and only relies on the
Linux IP layer for operation. No socket is opened internal to the
kernel. This driver performs much faster than the STREAMS over
Sockets approach and rivals the native Sockets implemented under
Linux in terms of performance. This driver is well tested with the
test-udp test case executable.

rawip2(4)
The rawip2(4) driver is a second-generation STREAMS raw IP driver.
It is similar to the second-generation UDP driver. This driver is
well tested with the test-rawip test case executable.

tcp2(4)
The tcp2(4) driver is a placeholder for a second-generation STREAMS
TCP driver.


The OpenSS7 INET Networking package includes kernel modules, SVR 4.2
STREAMS drivers, modules, libraries, utilities, test programs, daemons,
and development environment for the development and execution of
Internet Protocols (INET) protocol stack components and applications for
the Linux Fast-STREAMS environment.

This OpenSS7 Project release is another separate add-on package release
of the OpenSS7 INET Networking package that was formerly present in the
(now deprecated) LiS package. The networking drivers are provided, as
well as the TPI and XTI header files for INET and loopback operation.
The package contains all the necessary manual pakges and other
documentation for INET components in a spearate autoconf tarball. This
release is a stable, production grade release for Linux Fast-STREAMS and
is part of the OpenSS7 Master Package (openss7-0.9.2.E).

This release is primarily a maintenance release to support recent
distributions and tool chains.

Major features since the last public release are as follows:

- 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
strinet package page (http://www.openss7.org/strinet_pkg.html).

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

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

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

Loading...