GNU Public Licence

The packages available in this section contain GPL licenced source code for developers to use for their own purposes.

Presently, most of the software and documentation available is developed specifically for Foxmoxie Networks and Foxmoxie Internet products, but some (such as libnetshclient) may be used in other software with little or no modifications required.


libstratanetsh

This package provides source-code to a library (formerly called libnetshclient) for use in the development of applications which require direct communication (using the 'netsh' protocol) with a Foxmoxie Networks STRATA-family router, or any STRATA protocol-capable implementation. This library may be used to develop client or server implementations, and has also been used for purposes ranging from file transfer to voice applications.

File Date Licence Notes
libstratanetsh-2.3.3.tar.bz2 21/06/2011 GPL Added connect timeout call, DNS resolver bugfix, simplified managed-mode slightly.
libstratanetsh-2.3.2.tar.bz2 30/05/2011 GPL TLS socket cleanup on disconnect, endian portable; BE-on-the-wire, host-endian on stack.
libstratanetsh-2.3.1.tar.bz2 15/12/2007 GPL Strict-typing for interoperability between architectures (x86/x86_64/mipsel/etc.)
libstratanetsh-2.3.0.tar.bz2 04/06/2007 GPL TLS implementation optimized, updated API, server-operation support, bugfixes
libnetshclient-2.2.0.tar.bz2 08/05/2007 GPL TLS support, managed connections, bugfixes and improvements
libnetshclient-2.1.0.tar.bz2 30/04/2007 GPL Initial Release

netshng

This package provides source-code to a program (called netshng) for use in the development of applications which require direct communication (using the 'netsh' protocol) with a Foxmoxie Networks STRATA-family router. This program requires the use of libstratanetsh. If in doubt, use the latest versions of both.

This program was originally created as an example application to demonstrate the libnetshclient library and its API.

File Date Licence Notes
netshng-2.3.1.tar.bz2 15/12/2007 GPL Fixed issue where protocol corruption may occur
netshng-2.3.0.tar.bz2 04/06/2007 GPL Minor updates for libstratanetsh-2.3.0
netshng-2.2.0.tar.bz2 08/05/2007 GPL Initial Release

© Copyright 2007-2011 Foxmoxie Networks Ltd.

http://foxmoxie.net/