OpenSS7
SS7 for the
Common Man
© Copyright 1997-2007 OpenSS7 Corporation All Rights Reserved.
Last modified: Sun, 05 Mar 2006 08:34:26 GMT
Home Top Index FirstPrev Next Last More Download Info FAQ Mail  Home -> News -> What's New
Quick Links

Download

SCTP

SIGTRAN

SS7

Hardware

STREAMS

Asterisk

Related

Package

Status

What's New

Oct 31, 2008

Oct 31, 2008

Oct 31, 2008

Oct 31, 2008

Oct 31, 2008

Oct 31, 2008

Oct 31, 2008

Oct 31, 2008

Oct 31, 2008

Oct 31, 2008

Oct 31, 2008

Oct 31, 2008

Oct 31, 2008

Oct 31, 2008

Oct 31, 2008

Oct 31, 2008

Oct 31, 2008

Oct 31, 2008

Oct 31, 2008

Oct 31, 2008

Oct 31, 2008

News

What's New

Press

Old News

Home

Overview

Status

Documentation

Resources

About

News

What's New

Description: OpenSS7 What's New.

We haven't been as religious in keeping this section up to date in the last six months or so, but we will try to keep it updated on a regular basis now.


Oct 31, 2008 strx25 0.9.2.1 Released  --   OpenSS7 today announced Release 0.9.2.1 of the STREAMS X.25 and Frame Relay (X.25 and FR) strx25 package. OpenSS7 X.25 (strx25) is an OpenSS7 Project implementation of various X.25, Frame Relay and Open Systems Interconnect (OSI) International Standards Organization (ISO) networking components for Linux Fast-STREAMS.

This release is a separate release of the OpenSS7 X.25 and Frame Relay Stack package. Some of the components in this package were formerly present in the strss7 and striso packages. Various networking drivers are provided as CDI, DLPI, NPI, TPI and XTI header files for X.25 and Frame Relay operation. The package contains the necessary manual pakges and other documentation for ISO/OSI X.25 and Frame Relay operation in an autoconf tarball. This release is a pre-alpha release, and is an optional part of the OpenSS7 Master Package (as of openss7-0.9.2.G).

This is the initial separate release from The OpenSS7 Project of the OpenSS7 STREAMS X.25 and Frame Relay package. The package provides components that were previously part of the striso package, as well as providing significant new components for X.25 and Frame Relay operation. This package contains all the necessary manual pages and other documentation. The package is packaged as an OpenSS7 style autoconf tarball.

This is the first pre-alpha release for Linux Fast-STREAMS and is an optional part of the OpenSS7 Master Package (as of openss7-0.9.2.G).

This release is the initial release of the package.

This is the initial public pre-alpha release of the package. Please see README-alpha in the release or Maturity, in the manual.

This package is currently incomplete. It is being released as a reference point for the community. See TODO in the release or Schedule in the manual, for more information about the release schedule. If you are interested in completion of this package, contact info@openss7.com.

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.
  • Ability to strap out major documentation build and installation primarily for embedded targets.
  • Improvements to common build process for embedded and cross-compile targets.
  • 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.
  • 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.

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 strx25 package page for tarballs, SRPMs, DSCs, and binary RPMs and DEBs.

See ChangeLog and NEWS in the release, or Release Notes in the manual, for more information. Also, see the strx25.pdf manual in the release (also in html).


Oct 31, 2008 openss7 0.9.2.G Released  --   OpenSS7 today announced Release 0.9.2.G of the OpenSS7 Master openss7 package. This is the OpenSS7 Master Package package. It consists of a master package that contains all other OpenSS7 Project package releases. Use this package if you are interested in ease of installation of a wide range of OpenSS7 Project packages.

The OpenSS7 Master Package package contains:

  • sctp-0.2.27 (Linux Native Sockets SCTP),
  • iperf-2.0.8 (Internet Performance),
  • streams-0.9.2.4 (Linux Fast-STREAMS),
  • strcompat-0.9.2.7 (STREAMS Compatibility Modules),
  • strtty-0.9.2.4 (STREAMS Terminals),
  • strxns-0.9.2.7 (STREAMS X/Open Networking Services),
  • strxnet-0.9.2.12 (STREAMS X/Open Networking),
  • strsock-0.9.2.4 (STREAMS Sockets),
  • strinet-0.9.2.7 (STREAMS Internet),
  • strsctp-0.9.2.9 (STREAMS SCTP),
  • striso-0.9.2.4 (STREAMS Open Systems Interconnect),
  • netperf-2.3.7 (Network Performance),
  • strchan-0.9.2.4 (STREAMS Channels),
  • strisdn-0.9.2.4 (STREAMS ISDN Stack),
  • strss7-0.9a.8 (STREAMS SS7 Stacks),
  • sigtran-0.9.2.4 (STREAMS SIGTRAN Stack),
  • strvoip-0.9.2.4 (STREAMS VoIP Stacks),
  • osr61-0.9.2.3 (Dialogic Open System Release 6.1) and

If you need to build an install a significant number of these packages, the OpenSS7 Master Package package is the easiest way to do so.

This is another public release of the OpenSS7 Master Package. See README in the release for a sub-package listing. Most of the sub-packages in the release are production grade for Linux Fast-STREAMS. All existing validation test suites run clean on supported distributions and architectures.

The OpenSS7 Master Package is not released as often as the sub-packages. As sub-packages are released more often, to rebuild the master package with a new sub-package release, simply replace the directory to which the sub-package belongs with the unpacked sub-package release and then rebuild the master package. This release provides support for recent distributions and tool chains.

Major features since the last public release are as follows:

  • 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. Modifications to build under Fedora 2.6.25-45.fc9 and 2.6.26.5-45.fc9 kernels. Documented lib32gcc1 problem on Ubuntu. Noted problem running under XEN kernels. XEN kernels are not yet supported. Added MODULE_VERSION to all modules and drivers.
  • Ability to strap out major documentation build and installation primarily for embedded targets. Improvements to common build process for embedded and cross-compile targets. Cross-compile fixes (strap out AC_FUNC_REALLOC macro when cross-compiling). Conversion of RPM spec files to common approach for major subpackages.
  • 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.
  • Higher performance and updated performance papers.
  • Updated tool chain to m4-1.4.12, autoconf-2.63 and texinfo-4.13. Support for flex 2.5.33 in maintainer mode.
  • Updated references database for manual pages and roff(1) documents.
  • Added the following major sub-packages to the master build (and release):
  • All of the major subpackages that are at production release have maintenance upgrades for new production kernels, distributions and tool chains. Many of the major subpackages have greatly expanded documentation and provide additional modules and drivers not previously available in public releases. Significant feature updates were made to: Please see the individual NEWS files in each of the subpackages for more information.

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 openss7 package page for tarballs, SRPMs, DSCs, and binary RPMs and DEBs.

See ChangeLog and NEWS in the release, or Release Notes in the manual, for more information. Also, see the openss7.pdf manual in the release (also in html).


Oct 31, 2008 streams 0.9.2.4 Released  --   OpenSS7 today announced Release 0.9.2.4 of the Linux Fast-STREAMS streams package. 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 ChangeLog and NEWS in the release, or Release Notes in the manual, for more information. Also, see the STREAMS.pdf manual in the release (also in html).


Oct 31, 2008 strcompat 0.9.2.7 Released  --   OpenSS7 today announced Release 0.9.2.7 of the STREAMS Compatibility Modules strcompat package. The OpenSS7 STREAMS Compatibility package provides the ability for Linux Fast-STREAMS to exhibit source level compatibility with a wide range of UNIX STREAMS implementations. Also, it provides LiS source, and some 2.18.0 binary, compatibility for Linux Fast-STREAMS. The objective of the package is to provide source level compatibility with a wide range of UNIX STREAMS implementations permitting drivers and modules to port easily to Linux Fast-STREAMS from any other STREAMS implementation, making it possible to release drivers and modules from a single UNIX code base with minimal localisms for Linux.

This is another separate OpenSS7 Project release of the OpenSS7 STREAMS Compatibility package. The package was originally present in the Linux Fast-STREAMS streams-0.7a.2 release package, but has been separated for six releases. These compatibility modules provide source level compatibility with AIX, HPUX, OSF/1, MacOT, Mentat, SUX, Solaris, SUPER/UX, IRIX, LiS, UnixWare, UXP/V and SVR 4.2 STREAMS. The package contains all the necessary manual pages and other documentation in an 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.F). It deprecates previous releases. Please upgrade before reporting bugs on previous releases.

This release is primarily a maintenance release.

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.
  • Ability to strap out major documentation build and installation primarily for embedded targets.
  • Improvements to common build process for embedded and cross-compile targets.
  • Build corrections for recent RHAS4 kernels that define irq_handler_t with a 3 argument function template.
  • Build corrections for XEN kernels that define paddr_t.
  • Fixes for older 2.4 kernels.
  • 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.
  • 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.
  • Significant rework of the internal implementation of the mpscompat(9) Mentat Portable STREAMS compatability functions that also affects the behaviour of the corresponding osfcompat(9), aixcompat(9), maccompat(9) and hpuxcompat(9) functions that depend on them. Added documentation for mi_acquire(9), mi_acquire_sleep(9) and mi_release(9); also mi_open_grab(9) and mi_close_put(9).
  • A number of difficulties were discovered by the OpenSS7 Project in the MPS compatability functions. See BUGS in the release, or Bugs in the manual, for more information. These mpscompat(9) functions are now used extensively by modules and drivers under the OpenSS7 Project in favor of the previously used os7compat(9) functions.
  • Added a test driver and module for the purpose of testing the MPS compatability functions.

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 strcompat package page for tarballs, SRPMs, DSCs, and binary RPMs and DEBs.

See ChangeLog and NEWS in the release, or Release Notes in the manual, for more information. Also, see the strcompat.pdf manual in the release (also in html).


Oct 31, 2008 strtty 0.9.2.4 Released  --   OpenSS7 today announced Release 0.9.2.4 of the STREAMS Terminals (TTY) strtty package. The OpenSS7 STREAMS Terminals package provides STREAMS modules and drivers, libraries, programs, init scripts, and daemons that implement the classical SVR 4 Terminal Subsystem.

The OpenSS7 STREAMS Terminals package includes kernel modules, SVR 4.2 STREAMS drivers, modules, libraries, utilities, test programs, daemons, and development environment for the development and execution of OpenSS7 STREAMS Terminals components and applications for the SVR 4.2 STREAMS environment. It provides true STREAMS-based Pseudo-Terminals for Linux.

This is another separate release from The OpenSS7 Project of the OpenSS7 STREAMS Terminals package. This package provides pts and ptm pseudo-terminal drivers, as well as an ldterm module. Additional modules are the ptem, ttcompat and pckt modules. The package contains all the necessary manual pages and other documentation for terminal and pseudo-terminal components in a separate autoconf tarball.

This release is a maintenance release providing support for recent distributions and tool chains.

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.
  • Ability to strap out major documentation build and installation primarily for embedded targets.
  • Improvements to common build process for embedded and cross-compile targets.
  • 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.
  • 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 alpha release of the package. This package is currently incomplete. It is being released as a reference point for the community. If you are interested in completion of this package, contact info@openss7.com.

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 strtty package page for tarballs, SRPMs, DSCs, and binary RPMs and DEBs.

See ChangeLog and NEWS in the release, or Release Notes in the manual, for more information. Also, see the strtty.pdf manual in the release (also in html).


Oct 31, 2008 strxns 0.9.2.7 Released  --   OpenSS7 today announced Release 0.9.2.7 of the STREAMS X/Open Networking Services (XNS) strxns package. The OpenSS7 XNS Networking package is an implementation of X/Open Network Services (XNS 5.2) for Linux Fast-STREAMS and provides OSI conforming CDI, DLPI and NPI header files as well as several DLPI and NPI modules and drivers that convert between Linux Native IP interface and the STREAMS DLPI and NPI interface. One allows DLPI drivers to be added to Linux as IP interfaces, another provides DLPI access to native Linux IP interfaces, and a third provides NPI access to the Linux IP subsystem.

This is another separate release from the OpenSS7 Project of the OpenSS7 XNS Networking package, formerly part of the (now deprecated) Linux STREAMS (LiS) package. These networking modules provide DLPI, NPI and Linux IP drivers, as well as providing CDI, DLPI and NPI header files. The package contains all the necessary manual pages and other documentation for XNS components in a separate autoconf tarball.

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

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. New DEV_BASE list and new sk_buff format.
  • Ability to strap out major documentation build and installation primarily for embedded targets.
  • Improvements to common build process for embedded and cross-compile targets.
  • 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.
  • 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.
  • Addition of an np_udp(4) driver similar to np_ip(4) driver. (Not yet part of build.)
  • Added CDI interface specification texinfo (info, html, pdf) document. Updated DLPI and NPI interface specification documents. Added new dlpi_porting document. Added DL_* primitives compatible with AIX, HP-UX, Solaris and others.
  • Added four major libraries: the cdiapi(3), dlpiapi(3), npiapi(3) and libdlpi(3) libraries and associated documentation. Most of these libraries are incomplete and require test suites.
  • Addition of dlpi(4) driver, llc(4) driver, llc2(4) driver, lcd(4) driver, cddev(4) driver. Improvements to np_ip(4) driver. Many of these new drivers are currently untested.

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 strxns package page for tarballs, SRPMs, DSCs, and binary RPMs and DEBs.

See ChangeLog and NEWS in the release, or Release Notes in the manual, for more information. Also, see the strxns.pdf manual in the release (also in html).


Oct 31, 2008 strxnet 0.9.2.12 Released  --   OpenSS7 today announced Release 0.9.2.12 of the STREAMS X/Open Transport Interface (XTI/TLI) strxnet package. The OpenSS7 XTI/TLI Networking package for Linux Fast-STREAMS is an implementation of the X/Open Transport Interface or SVID Transport Layer Interface library in accordance with SUSv2 and XNS 5.2 standards. It consists of user-space libraries (libxnet) and a set of cooperating STREAMS modules (timod(4) and tirdwr(4)). The STREAMS module, timod(4), is pushed on any Stream implementing the Transport Provider Interface (TPI) Revision 1.5 or 2.0.0 service interface and provides XTI/TLI library access to the transport provider. Definitions for the Transport Provider Interface (TPI) Revision 2.0.0 are also provided by header files included in the package.

This OpenSS7 Project release is another separate release of the OpenSS7 XTI/TLI Networking that were formerly part of the strinet package. These networking modules provide TPI and XTI/TLI library, as well as providing TPI and XTI header files. The package contains all the necessary manual pages and other documentation, including a reprint of the TPI 1.5 specification, for XTI components. The package is packaged as an OpenSS7 style 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.G).

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

Major features since the last public release are as follows:

  • Added ability of XTI library to pass additional flags when sending and receiving data for XTI(XX25) implementation.
  • 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.
  • Ability to strap out major documentation build and installation primarily for embedded targets.
  • Improvements to common build process for embedded and cross-compile targets.
  • 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.
  • 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.
  • Several important bug fixes for thread safety of the socket library: see BUGS in the release, or Bugs in the manual, for more information.

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 strxnet package page for tarballs, SRPMs, DSCs, and binary RPMs and DEBs.

See ChangeLog and NEWS in the release, or Release Notes in the manual, for more information. Also, see the strxnet.pdf manual in the release (also in html).


Oct 31, 2008 strnsl 0.9.2.4 Released  --   OpenSS7 today announced Release 0.9.2.4 of the STREAMS Network Services Library (NSL) strnsl package. UNIX has traditionally provided three components of the Network Services Library, libnsl, two of which are associated with the X/Open Transport Interface/Transport Layer Interface (XTI/TLI), libxnet, the Transport Provider Interface (TPI), and STREAMS network pseudo-device drivers. Two components provide the TI (Transport Independent) interface, whereas the other provides the TS (Transport Sockets) interface. The TI components provide the Transport Independent RPC services (TI-RPC) pioneered by Sun Microsystems and subsequently standardized by the IETF.

GNU/Linux glibc provides (among other things) the RPC interface library and the TS-RPC and BSD 4.3 sockets address translation facilities in libc, and provides NIS capabilities in libnsl. STREAMS related components that are not currently part of the Linux Network Services Library (libnsl) are:

  1. Network Selection, consisting of:
  2. Name-to-Address Translation, netdir(3).

These are often referred to as the Network Selection facility of the Network Services Library. The OpenSS7 STREAMS Network Services Library package provides a library, renamed libxnsl, that provides the missing Network Selection and Name-to-Address mapping facilities designed to work with xti(3).

The OpenSS7 STREAMS Network Services Library package contains header files and the associated documentation that were originally contained in the strxnet package. This library was quickly removed from the strxnet distribution and placed in its own add-on package.

This is another separate release from The OpenSS7 Project of the OpenSS7 STREAMS Network Services Library package. This package provides the libxnsl library providing the Network Selection Facility for the Network Services Library. The package contains all the necessary manual pages and other documentation. The package is packaged as an OpenSS7 style autoconf tarball.

This is an alpha release for Linux Fast-STREAMS and is part of the OpenSS7 Master Package (openss7-0.9.2.G). The release provides support for recent distributions and tool chains.

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.
  • Ability to strap out major documentation build and installation primarily for embedded targets.
  • Improvements to common build process for embedded and cross-compile targets.
  • 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.
  • 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.
  • Several important bug fixes for thread safety of the socket library: see BUGS in the release, or Bugs in the manual, for more information.

This is a public alpha release of the package. This package is currently incomplete. It is being released as a reference point for the community. If you are interested in completion of this package, contact info@openss7.com.

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 strnsl package page for tarballs, SRPMs, DSCs, and binary RPMs and DEBs.

See ChangeLog and NEWS in the release, or Release Notes in the manual, for more information. Also, see the strnsl.pdf manual in the release (also in html).


Oct 31, 2008 strsock 0.9.2.4 Released  --   OpenSS7 today announced Release 0.9.2.4 of the STREAMS Socket Library (SOCK) strsock package. The OpenSS7 STREAMS Sockets package provides STREAMS modules and drivers, libraries, programs, initialization scripts, and daemons.

The OpenSS7 STREAMS Sockets package contains header files and a number of modules and drivers and the associated documentation originally contained in the Linux Fast-STREAMS release, but not contained in the Linux STREAMS (LiS) releases.

This OpenSS7 Project release is another separate release of the OpenSS7 STREAMS Sockets package whose components were formerly part of the strss7, strxnet and streams packages. These networking modules provide the Sockets library. The package contains all the necessary manual pages and other documentation. The package is packaged as an OpenSS7 style autoconf tarball.

This is an alpha release for Linux Fast-STREAMS and is part of the OpenSS7 Master Package (openss7-0.9.2.F). This release is primarily a maintenance release supporting recent distributions and tool chains.

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.
  • Ability to strap out major documentation build and installation primarily for embedded targets.
  • Improvements to common build process for embedded and cross-compile targets.
  • 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.
  • 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.
  • Several important bug fixes for thread safety of the socket library: see BUGS in the release, or Bugs in the manual, for more information.

This is a public alpha release of the package. This package is currently incomplete. It is being released as a reference point for the community. If you are interested in completion of this package, contact info@openss7.com.

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 strsock package page for tarballs, SRPMs, DSCs, and binary RPMs and DEBs.

See ChangeLog and NEWS in the release, or Release Notes in the manual, for more information. Also, see the strsock.pdf manual in the release (also in html).


Oct 31, 2008 strinet 0.9.2.7 Released  --   OpenSS7 today announced Release 0.9.2.7 of the STREAMS INET for Linux NET4 strinet package. 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 loop-back devices and TCP in the future.

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 loop-back operation. The package contains all the necessary manual packages and other documentation for INET components in a separate 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.F).

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

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.
  • Handle tcp_push_pending_frames() with fewer arguments and new sk_buff format (offsets and TRANSPORT_HEADER).
  • Ability to strap out major documentation build and installation primarily for embedded targets.
  • Improvements to common build process for embedded and cross-compile targets.
  • 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.
  • 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 release contains a significant rework of the inet(4) driver. The driver is now instrumented using the mi_strlog(9) function and uses Mentat Portable STREAMS compatability functions extensively. The driver has been validated over a wider range of kernels and distributions on SMP machines. This driver will no longer work with the long deprecated LiS and, with this release, is exclusively for use with Linux Fast-STREAMS. Please see BUGS in the release, or Bugs in the manual, to see which bugs this rework addressed

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 strinet package page for tarballs, SRPMs, DSCs, and binary RPMs and DEBs.

See ChangeLog and NEWS in the release, or Release Notes in the manual, for more information. Also, see the strinet.pdf manual in the release (also in html).


Oct 31, 2008 strsctp 0.9.2.9 Released  --   OpenSS7 today announced Release 0.9.2.9 of the STREAMS SCTP strsctp package. 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 a 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 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:

  • 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.
  • Ability to strap out major documentation build and installation primarily for embedded targets.
  • Improvements to common build process for embedded and cross-compile targets.
  • 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.
  • 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 strsctp package page for tarballs, SRPMs, DSCs, and binary RPMs and DEBs.

See ChangeLog and NEWS in the release, or Release Notes in the manual, for more information. Also, see the strsctp.pdf manual in the release (also in html).


Oct 31, 2008 strchan 0.9.2.4 Released  --   OpenSS7 today announced Release 0.9.2.4 of the STREAMS Channels (CHAN) strchan package. The OpenSS7 STREAMS Channels package provides STREAMS modules and drivers, libraries, programs, init scripts, and daemons that implement the OpenSS7 STREAMS isochronous channels for the purpose of implementing data transmission links, or for carrying voice or other media, such as channelization of T1 carrier facilities, or ATM AAL3. This package also includes pseudo-isochronous channels such as those provided by RTP.

Included are hardware device drivers and pseudo-device drivers that provide implementations of specific channels. A pseudo-device driver is planned to link into the Linux OSS (Open Sound System) and ALS (Advanced Linux Sound). Specific E1/T1 cards such as the V401P are supported by this package.

This package also supports data channel protocols for data communication over isochronous channels such as HDLC and SS7 DAEDR/DAEDT/AERM/SUERM. Upper layer link protocols, such as LAPB, LAPF, LAPM and LLC are supported by separate packages. These modules are provided here because they work directly over an isochronous channel and are therefore designed to work with them. These data links provide support for the OpenSS7 STREAMS X.25 and Frame Relay, OpenSS7 STREAMS ISO/OSI as well as the OpenSS7 STREAMS ISDN Stacks and OpenSS7 STREAMS SS7 Stack packages.

Note that no component in this package can be supported by LiS: LiS is simply too slow to allow these drivers to achieve any degree of efficiency necessary for proper operation.

This is the fourth separate release from The OpenSS7 Project of the OpenSS7 STREAMS Channels package. The package provides components that were previously part of the strss7 package. This package contains all the necessary manual pages and other documentation. The package is packaged as an OpenSS7 style autoconf tarball.

This is the fourth pre-alpha release for Linux Fast-STREAMS and is an optional part of the OpenSS7 Master Package (as of openss7-0.9.2.D).

This release is a maintenance release providing support for recent distributions and tool chains.

This is a public pre-alpha release of the package. Please see README-alpha in the release or Maturity, in the manual.

This package is currently incomplete. It is being released as a reference point for the community. See TODO in the release or Schedule in the manual, for more information about the release schedule. If you are interested in completion of this package, contact info@openss7.com.

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.
  • Ability to strap out major documentation build and installation primarily for embedded targets.
  • Improvements to common build process for embedded and cross-compile targets.
  • 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.
  • 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.
  • Added Open Media Gatway project document and updated documentation.
  • Added mx-pmod and ch-pmod STREAMS modules and manual pages (ch-pmod(4) and mx-pmod(4)). These STREAMS modules provide the CH and MX interfaces to a STREAMS-based pipe acting as a channel or multiplex connection for testing and complex interconnection of channels and multiplexes.
  • 64-bit corrections to the CHI header file, sys/chi.h.
  • Fix for freezestr() and unfreezestr() on 2.4 kernels.

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 strchan package page for tarballs, SRPMs, DSCs, and binary RPMs and DEBs.

See ChangeLog and NEWS in the release, or Release Notes in the manual, for more information. Also, see the strchan.pdf manual in the release (also in html).


Oct 31, 2008 striso 0.9.2.4 Released  --   OpenSS7 today announced Release 0.9.2.4 of the STREAMS ISO Stack (ISO) striso package. OpenSS7 ISO Stack (striso) is an OpenSS7 Project implementation of various Open Systems Interconnect (OSI) International Standards Organization (ISO) networking components for Linux Fast-STREAMS.

This release is a separate release of the OpenSS7 ISO Stack package. Some of the components in this package were formerly present in the strss7 package. Various networking drivers are provided as well as CDI, DLPI, NPI, TPI and XTI header files for ISO/OSI operation. The package contains the necessary manual pages and other documentation for ISO/OSI components in a separate autoconf tarball. This release is a pre-alpha release, and is an optional part of the OpenSS7 Master Package (as of openss7-0.9.2.D).

This release is the fourth open source release of the OpenSS7 ISO Stack package. Some of the components in this package were formerly present in the strss7 package. Various networking drivers are provided as well as CDI, DLPI, NPI, TPI and XTI header files for ISO/OSI operation. The package contains the necessary manual pages and other documentation for ISO/OSI components in a separate autoconf tarball.

This is the fourth alpha release for Linux Fast-STREAMS and is part of the OpenSS7 Master Package (openss7-0.9.2.G). Note that, with release striso-0.9.2.4, the X.25 and Frame Relay related components have been removed to a separate strx25 package.

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.
  • Ability to strap out major documentation build and installation primarily for embedded targets.
  • Improvements to common build process for embedded and cross-compile targets.
  • 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.
  • 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 alpha release of the package. Please see README-alpha in the release or Maturity in the manual.

This package is currently incomplete. It is being released as a reference point for the community. See TODO in the release or Schedule in the manual, for more information about the release schedule. If you are interested in completion of this package, contact info@openss7.com.

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 striso package page for tarballs, SRPMs, DSCs, and binary RPMs and DEBs.

See ChangeLog and NEWS in the release, or Release Notes in the manual, for more information. Also, see the striso.pdf manual in the release (also in html).


Oct 31, 2008 netperf 2.3.7 Released  --   OpenSS7 today announced Release 2.3.7 of the OpenSS7-modified netperf package. Netperf is a general purpose tool for benchmarking bandwidth and performance of the Internet Protocol suite. The OpenSS7 Modified OpenSS7 NETPERF Utility package is an OpenSS7 Project release of the of the Hewlett-Packard netperf package configured to run with OpenSS7 STREAMS SCTP (Stream Control Transmission Protocol) and the OpenSS7 STREAMS XNS, XTI/TLI and INET packages.

The OpenSS7 NETPERF Utility package provide primarily the netperf(1) and netserver(8), C Language programs that act as Netperf client or server for testing connections and networking. The netserver(8) program is executed on one host acting as a server, and then netperf(1) is executed on another (or the same) host acting in client mode. Characteristics of the connection or association can be altered when formed. Reporting formats and sample intervals can also be altered when the connection or association is formed. Users executing netperf(1) do not need to have shell access to the netserver(8) host.

This is a fork of the Netperf package released by Hewlett-Packard modified by the OpenSS7 Project for use with OpenSS7 STREAMS XNS, XTI/TLI, INET and SCTP packages. This OpenSS7 release of the package is based on the Netperf-2.3 release from Hewlett-Packard.

Modifications to the package are derived from the OpenSS7 STREAMS XNS, XTI/TLI, INET and SCTP implementations and are release under the GNU Affero General Public License (AGPL) Version 3. The Netperf tool itself is licensed under specific terms by Hewlett-Packard. Please see file LICENSES in the release for the Hewlett-Packard Netperf copyright notices and licensing restrictions. This is the seventh full release of the OpenSS7 NETPERF Utility package. This release is a stable, production grade release for Linux Fast-STREAMS and is part of the OpenSS7 Master Package (openss7-0.9.2.F).

This release is largely a maintenance release that provides support for more distributions an architectures as well as tracking feature updates on related packages.

Major features since the last public release are as follows:

  • Minor documentation corrections.
  • License upgrade to AGPL Version 3.
  • Support for flex 2.5.33 in maintainer mode.
  • Ability to strap out major documentation build and installation primarily for embedded targets.
  • Improvements to common build process for embedded and cross-compile targets.
  • 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.
  • 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.
  • Fixed long_options termination error.
  • Added -I option to SCTP tests to permit the addresses to bind to for both the local netperf(1) client and remote netserver(8) server. This permits addresses to be excluded from the bind for testing in single-homed and limited multi-homed configurations.
  • Updated documentation for the bind feature.

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. (see LICENSE in the distribution for more information). 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 netperf package page for tarballs, SRPMs, DSCs, and binary RPMs and DEBs.

See ChangeLog and NEWS in the release, or Release Notes in the manual, for more information. Also, see the netperf.pdf manual in the release (also in html).


Oct 31, 2008 strisdn 0.9.2.4 Released  --   OpenSS7 today announced Release 0.9.2.4 of the OpenSS7 ISDN Stacks strisdn package. OpenSS7 STREAMS ISDN (strisdn) is an OpenSS7 Project implementation of a number of ISDN related components, including Q.920, Q.921, Q.931, GR-303, V5.2, DPNSS/DASS. The package includes kernel modules, SVR 4.2 STREAMS drivers, modules, libraries, utilities, test programs, daemons, and development environment for the development and execution of OpenSS7 STREAMS ISDN applications for the SVR 4.2 STREAMS environment.

This release is the fourth separate release of the OpenSS7 STREAMS ISDN package. Some of the components in this package were formerly present in the strss7 package. Various networking drivers are provided as well as CDI, DLPI, NPI, TPI and CCI header files for ISDN operation. The package contains the necessary manual pages and other documentation for ISDN components in a separate autoconf tarball.

The OpenSS7 STREAMS ISDN package includes kernel modules, SVR 4.2 STREAMS drivers, modules, libraries, utilities, test programs, daemons, and development environment for the development and execution of OpenSS7 STREAMS ISDN applications for the SVR 4.2 STREAMS environment.

This is the fourth open source release of the OpenSS7 STREAMS ISDN package. This release contains modules and drivers formerly only available with Commercial releases of the strss7 package and which are only recently available as open source with the release of this package.

With OpenSS7 Master Package release openss7-0.9.2.D, the ISDN components were separated from the strss7 package and placed in this package. Not all of the ISDN components previously part of the strss7 package have been strapped into this release. Components will be re-validated against Linux Fast-STREAMS on a module-by-module and driver-by-driver basis. See TODO in the release, or Schedule, in the manual, for information about the release schedule.

This is a maintenance release providing support for additional distributions and tool chains.

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.
  • Ability to strap out major documentation build and installation primarily for embedded targets.
  • Improvements to common build process for embedded and cross-compile targets.
  • 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 documents.
  • 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 alpha release of the package. Please see README-alpha in the release.

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 strisdn package page for tarballs, SRPMs, DSCs, and binary RPMs and DEBs.

See ChangeLog and NEWS in the release, or Release Notes in the manual, for more information. Also, see the strisdn.pdf manual in the release (also in html).


Oct 31, 2008 strss7 0.9a.8 Released  --   OpenSS7 today announced Release 0.9a.8 of the OpenSS7 SS7/SIGTRAN/ISDN/VoIP strss7 package. The OpenSS7 SS7 Stack package includes a wide array of kernel modules, SVR 4.2 STREAMS drivers, modules, libraries, utilities, test programs, daemons, and development environment for the development and execution of Signalling System Number 7 (SS7), Signalling Transport (SIGTRAN), Integrated Services Digital Network (ISDN) and Voice over IP (VoIP) protocol stack components and applications for the Linux Fast-STREAMS environment.

However, the current package has had X.25 and Frame Relay components moved to the strx25 package, ISDN components moved to the strisdn package, SIGTRAN components moved to the sigtran package, and VoIP components moved to the strvoip package. Only SS7 components remain in the strss7 package.

The OpenSS7 SS7 Stack package contains a wide array of SS7 drivers and components for Linux Fast-STREAMS. This is the public release package which has most of the components removed. Subscribers and sponsors of the OpenSS7 Project have access to the full array of components.

This is the eighth release of the OpenSS7 SS7 Stack strss7 package that contains SS7 (Signalling System No. 7) signalling stack components for Linux Fast-STREAMS. The package contains the necessary header files, manual pages and other documentation for SS7 components in a separate autoconf tarball.

This release is primarily to support recent compilers, kernels and distributions.

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. Use IRQF_DISABLED and IRQF_SHARED instead of deprecated SA_INTERRUPT and SA_SHIRQ. Use pci_register_driver instead of pci_module_init.
  • Ability to strap out major documentation build and installation primarily for embedded targets.
  • Improvements to common build process for embedded and cross-compile targets.
  • 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.
  • 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.
  • Corrections for recent RHAS4 kernels defining irq_handler_t with 3 argument function template.
  • Added sdl-pmod and sdt-pmod STREAMS modules and manual pages. These two STREAMS modules simluate an SDT and SDL interface connection using a STREAMS-based pipe for testing purposes.
  • Added MTPI specification texinfo (info, html, pdf) document.
  • Added CNAM project document. The CNAM projects provides a locally attached TCAP CNAM database front-end that performs SS7 stack functions local to the switching office and queries a back-end CNAM database using IP over the Internet.
  • Added SDLI, SDTI and SLI specifications texinfo (info, html, pdf) document. See SDLI, SDTI and SLI.
  • Added manual pages for LMI and all LMI primitives. See LMI(7).
  • Added manual pages for SDLI and all SDLI primitives. See SDLI(7).
  • Added manual pages for SDTI and all SDTI primitives. See SDTI(7).
  • Added manual pages for SLI and all SLI primitives. See SLI(7).

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 strss7 package page for tarballs, SRPMs, DSCs, and binary RPMs and DEBs.

See ChangeLog and NEWS in the release, or Release Notes in the manual, for more information. Also, see the strss7.pdf manual in the release (also in html).


Oct 31, 2008 sigtran 0.9.2.4 Released  --   OpenSS7 today announced Release 0.9.2.4 of the OpenSS7 SIGTRAN Stack sigtran package. The OpenSS7 STREAMS SIGTRAN package includes kernel modules, SVR 4.2 STREAMS drivers, modules, libraries, utilities, test programs, daemons, and development environment for the development and execution of OpenSS7 STREAMS SIGTRAN applications for the SVR 4.2 STREAMS environment.

This package contains modules and drivers formerly only part of the Commercial releases of the strss7 package. These are commercial grade implementations that have only recently been released as open source.

The public release currently contains the following STREAMS drivers and modules:

This is the fourth open source release of the OpenSS7 STREAMS SIGTRAN package. This release contains modules and drivers formerly only available with Commercial releases of the strss7 package and which are only recently available as open source with the release of this package.

With OpenSS7 Master Package release openss7-0.9.2.D, the SIGTRAN and SS7 over IP components were separated from the strss7 package and placed in this package. Not all of the SIGTRAN components previously part of the strss7 package have been strapped into this release. Components will be re-validated against Linux Fast-STREAMS on a module-by-module and driver-by-driver basis. See TODO in the release, or Schedule, in the manual, for information about the release schedule.

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.
  • Ability to strap out major documentation build and installation primarily for embedded targets.
  • Improvements to common build process for embedded and cross-compile targets.
  • 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 documents.
  • 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.
  • Added SG (Signalling Gateway) project document.

This is a stable, production grade release of M2PA for Linux Fast-STREAMS. It deprecates previous SIGTRAN component releases from this and the strss7 packages. Please upgrade to the most current release of these components 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 sigtran package page for tarballs, SRPMs, DSCs, and binary RPMs and DEBs.

See ChangeLog and NEWS in the release, or Release Notes in the manual, for more information. Also, see the sigtran.pdf manual in the release (also in html).


Oct 31, 2008 strvoip 0.9.2.4 Released  --   OpenSS7 today announced Release 0.9.2.4 of the OpenSS7 VOIP strvoip package. This release is another separate release of the OpenSS7 STREAMS VOIP package. Some of the components in this package were formerly present in the strss7 package. Various networking drivers are provided as well as CDI, DLPI, NPI, TPI and CCI header files for VOIP operation. The package contains the necessary manual pages and other documentation for VOIP components in a separate autoconf tarball.

The OpenSS7 STREAMS VOIP package includes kernel modules, SVR 4.2 STREAMS drivers, modules, libraries, utilities, test programs, daemons, and development environment for the development and execution of OpenSS7 STREAMS VOIP applications for the SVR 4.2 STREAMS environment.

This is another public release of the OpenSS7 STREAMS VOIP package. This release contains modules and drivers formerly only available with Commercial releases of the strss7 package and which are only recently available as open source with the release of this package.

With OpenSS7 Master Package release openss7-0.9.2.D, the VOIP components were separated from the strss7 package and placed in this package. Not all of the VOIP components previously part of the strss7 package have been strapped into this release. Components will be re-validated against Linux Fast-STREAMS on a module-by-module and driver-by-driver basis. See TODO in the release, or Schedule, in the manual, for information about the release schedule.

This package is currently incomplete. It is being released as a reference point for the community. If you are interested in completion of this package, contact info@openss7.com. This release is a maintenance release providing support for recent distributions and tool chains.

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.
  • Ability to strap out major documentation build and installation primarily for embedded targets.
  • Improvements to common build process for embedded and cross-compile targets.
  • 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.12i, 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 documents.
  • 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.
  • Added Carrier Softswitch (carrier) project document.

This is a public beta release of the package: it deprecates previous releases. Please upgrade to the current release before reporting bugs. Please see README-alpha in the release.

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 strvoip package page for tarballs, SRPMs, DSCs, and binary RPMs and DEBs.

See ChangeLog and NEWS in the release, or Release Notes in the manual, for more information. Also, see the strvoip.pdf manual in the release (also in html).


Oct 31, 2008 sctp 0.2.27 Released  --   OpenSS7 today announced Release 0.2.27 of the Linux Native Sockets SCTP sctp package. The OpenSS7 Linux Native SCTP package is the OpenSS7 Linux Native (Sockets) Kernel implementation of Stream Control Transmission Protocol (SCTP). For information on using the implementation see sctp(7) Linux manual page and look at the test programs in sctp-0.2.27/test/.

This is the twenty-seventh release of the Linux Native (Sockets) SCTP from the OpenSS7 Project. This release, as with other releases, on builds and installs on 2.4 kernels. This package is not as important to the OpenSS7 Project as the STREAMS version of SCTP, which provides the basis for all of the SIGTRAN components for the OpenSS7 stacks. Also, the STREAMS version runs on both 2.4 and 2.6 kernels.

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

This is primarily a maintenance release correcting reported bugs, but also includes the latest packaging improvements.

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.
  • Ability to strap out major documentation build and installation primarily for embedded targets.
  • Improvements to common build process for embedded and cross-compile targets.
  • 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 documents.
  • 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 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 sctp package page for tarballs, SRPMs, DSCs, and binary RPMs and DEBs.

See ChangeLog and NEWS in the release, or Release Notes in the manual, for more information. Also, see the sctp.pdf manual in the release (also in html).


Oct 31, 2008 iperf 2.0.8 Released  --   OpenSS7 today announced Release 2.0.8 of the OpenSS7-modified iperf package. Iperf is a general purpose tool for measuring bandwidth and performance of the Internet Protocol suite. The OpenSS7 Modified OpenSS7 IPERF Utility package is an OpenSS7 Project release of the DAST iperf package configured to run with OpenSS7 Linux Native Stream Control Transmission Protocol (SCTP).

The OpenSS7 IPERF Utility package provides primarily the iperf(1) C++ Language program that acts as either an Iperf server or client for testing connections and networking. The iperf(1) program is executed on one host in server mode and then executed on another (or the same) host in client mode. Characteristics of the connection or association can be altered when formed. Reporting formats and sample intervals can also be altered when the connection or association is formed.

This is a fork of the "Iperf" package released by the University of Illinois modified by the OpenSS7 Project for use with OpenSS7 SCTP (Stream Control Transmission Protocol). This OpenSS7 release of the package is based on the Iperf-2.0.0 release from the University of Illinois.

Modifications to the package are derived from the OpenSS7 SCTP implementation and are released under the GNU Affero General Public License (AGPL) Version 3. The Iperf tool itself is licensed under specific terms by the University of Illinois. Please see LICENSES for the University of Illinois Iperf copyright notices and licensing restrictions.

This is the OpenSS7 Project's eigth release of the University of Illinois iperf package, modified to work with the OpenSS7 Linux Native (Sockets) implementation of SCTP (Stream Control Transmission Protocol - RFC 2960). This package contains all of the necessary manual pages and files, and configures and installs against almost any 2.4 kernel, even production kernels.

This is the OpenSS7 Project's eigth release of the iperf package modified for OpenSS7 SCTP. This is the package that was used to perform the performance tests shown here.

This release is largely a maintenance release that provides support for more distributions an architectures as well as tracking feature updates on related packages (i.e. sctp-0.2.27).

Major features since the last public release are as follows:

  • Minor documentation corrections.
  • License upgrade to AGPL Version 3.
  • Support for flex 2.5.33 in maintainer mode.
  • Ability to strap out major documentation build and installation primarily for embedded targets.
  • Improvements to common build process for embedded and cross-compile targets.
  • 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 documents.
  • 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 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. as well as the University of Illinois license (see LICENSE in the release for more information). 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 iperf package page for tarballs, SRPMs, DSCs, and binary RPMs and DEBs.

See ChangeLog and NEWS in the release, or Release Notes in the manual, for more information. Also, see the iperf.pdf manual in the release (also in html).


Oct 31, 2008 osr61 0.9.2.3 Released  --   OpenSS7 today announced Release 0.9.2.3 of the OpenSS7-modified osr61 package. The Dialogic Open Systems Release 6.1 package provides STREAMS modules and drivers, libraries, programs, init scripts, and daemons that implement the Dialogic(R) Open System Release 6.1 drivers for Linux Fast-STREAMS.

This is an OpenSS7 Project modified release of the GPL Dialogic(R) OSR 6.1 Release 239 drivers modified for use with Linux Fast-STREAMS.

The Dialogic Open Systems Release 6.1 package includes kernel modules, SVR 4.2 STREAMS drivers, modules, libraries, utilities, test programs, daemons, and development environment for the development and execution of Dialogic Open Systems Release 6.1 components and applications for the SVR 4.2 STREAMS environment. It provides true STREAMS-based Dialogic(R) OSR 6.1 drivers for Linux. This is the third release from The OpenSS7 Project of the Dialogic Open Systems Release 6.1 package and is now part of the OpenSS7 Master Package (openss7-0.9.2.F). This package provides dlgn, mercd and pmacd device drivers, as well as a dvbm and sctmr module. Additional drivers are the gncfd and gpio modules. The package contains all the necessary manual pages and other documentation for components in an autoconf tarball.

This release is the third public release.

Major features 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. Changed deprecated SA_SHIRQ flag to IRQF_SHARED; use pci_register_driver() instead of obsolete pci_module_init().
  • Ability to strap out major documentation build and installation primarily for embedded targets.
  • Improvements to common build process for embedded and cross-compile targets.
  • 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 documents.
  • 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.
  • Build corrections for recent RHAS4 kernels that define an irq_handler_t that takes a 3 arguments function template.

This is another public alpha release of the package. Please see README-alpha in the release, or Maturity, in the manual.

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 osr61 package page for tarballs, SRPMs, DSCs, and binary RPMs and DEBs.

See ChangeLog and NEWS in the release, or Release Notes in the manual, for more information. Also, see the osr61.pdf manual in the release (also in html).


OpenSS7
SS7 for the
Common Man
Home Top Index FirstPrev Next Last More Download Info FAQ Mail  Home -> News -> What's New
Last modified: Sun, 05 Mar 2006 08:34:26 GMT
© Copyright 1997-2007 OpenSS7 Corporation All Rights Reserved.