2007-06-24 Brian Bidulock * strinet.spec.in: recognize EL4 and EL5 for kernel-develop 2007-06-23 Brian Bidulock * doc/manual/news.texi: updates for release * doc/papers/testresults.tex: spelling 2007-06-22 Brian Bidulock * strinet.spec.in: netconfig respects libtirpc 2007-06-21 Brian Bidulock * doc/manual/todo.texi: doc updates for release * src/util/sysconfig/netconfig: closer to libtiprc 2007-06-20 Brian Bidulock * doc/manual/news.texi: new distro/kernel support * doc/manual/prerequisites.texi: new distro/kernel support * strinet.spec.in: recognize Fedora 7 kernels * strinet.lsm.in: update file sizes for release 2007-06-18 Brian Bidulock * doc/papers/Makefile.am: updates to pass distcheck target 2007-06-17 Brian Bidulock * doc/papers/testresults.tex: updates for release 2007-06-16 Brian Bidulock * doc/papers/Makefile: updates for release * doc/papers/Makefile.am: updates for release * doc/papers/testresults.tex: updates for release * configure.nexusware: remove any later language * debian/mscript_postinst.in: remove any later language * debian/mscript_postrm.in: remove any later language * debian/mscript_preinst.in: remove any later language * debian/mscript_prerm.in: remove any later language * debian/strinet-doc.preinst.in: remove any later language * debian/strinet-doc.prerm.in: remove any later language * debian/strinet-init.postinst.in: remove any later language * debian/strinet-init.postrm.in: remove any later language * debian/strinet-init.preinst.in: remove any later language * debian/strinet-init.prerm.in: remove any later language * debian/strinet-lib.preinst.in: remove any later language * debian/strinet-source.preinst.in: remove any later language * debian/strinet-util.preinst.in: remove any later language * src/drivers/tl.c: remove any later language * src/include/sys/ticlts.h: remove any later language * src/include/sys/ticots.h: remove any later language * src/include/sys/ticotsord.h: remove any later language * src/include/ticlts.h: remove any later language * src/include/ticots.h: remove any later language * src/include/ticotsord.h: remove any later language * tests/dummy1.m4: remove any later language * tests/dummy2.m4: remove any later language * tests/dummy3.m4: remove any later language * tests/dummy4.m4: remove any later language 2007-06-13 Brian Bidulock * AUTHORS: updates for release * NEWS: updates for release * README: updates for release * README-cvs: updates for release * THANKS: updates for release * configure.ac: added papers to release * debian/rules.in: added papers to release * doc/Makefile.am: added papers to release * doc/papers/Makefile: added papers to release * strinet.spec.in: added papers to release 2007-05-18 Brian Bidulock * AUTHORS: updates for release * NEWS: updates for release * README: updates for release * README-cvs: updates for release * THANKS: updates for release * debian/strinet-core.preinst.in: corrected array subscript syntax error * debian/strinet-core.prerm.in: corrected array subscript syntax error * doc/papers/testresults.tex: corrected array subscript syntax error * strinet.spec.in: corrected array subscript syntax error 2007-05-18 Brian Bidulock * doc/papers/testresults.tex: spelling * tests/testsuite-inet_udp2.at: ignore stderr for now 2007-05-17 Brian Bidulock * acinclude.m4: check for nf_reset * src/drivers/inet.c: use nf_reset when available * src/drivers/rawip.c: use nf_reset when available * src/drivers/tcp.c: use nf_reset when available * src/drivers/udp.c: use nf_reset when available * doc/papers/Makefile: performance report updates * doc/papers/netperf_rh7.dat: performance report updates * doc/papers/netperf_ubuntu.dat: performance report updates * doc/papers/testresults.tex: performance report updates * doc/papers/netperf_cos5.dat: added new data plots * doc/papers/netperf_cos5_comp.plot: added new data plots * doc/papers/netperf_cos5_delay.plot: added new data plots * doc/papers/netperf_cos5_perf.plot: added new data plots * doc/papers/netperf_cos5_thrput.plot: added new data plots * doc/papers/netperf_u704.dat: added new data plots * doc/papers/netperf_u704_comp.plot: added new data plots * doc/papers/netperf_u704_delay.plot: added new data plots * doc/papers/netperf_u704_perf.plot: added new data plots * doc/papers/netperf_u704_thrput.plot: added new data plots 2007-05-08 Brian Bidulock * src/drivers/inet.c: locking updates, validation testing * src/drivers/rawip.c: locking updates, validation testing * src/drivers/tcp.c: locking updates, validation testing * src/drivers/udp.c: locking updates, validation testing * tests/testsuite-inet_tcp.at: 4 test cases now pass again 2007-05-07 Brian Bidulock * src/drivers/rawip.c: locking, return code, testing changes * src/drivers/udp.c: locking, return code, testing changes * doc/papers/Makefile: updated papers * doc/papers/testresults.bib: updated papers * doc/papers/testresults.tex: updated papers * tests/kernel.at: correction to module test for new distros * AUTHORS: updated release files * doc/manual/news.texi: updated release files * NEWS: updated release files * README: updated release files * README-cvs: updated release files * THANKS: updated release files 2007-05-06 Brian Bidulock * strinet.spec.in: make GPL version more obvious 2007-05-03 Brian Bidulock * src/drivers/inet.c: final preloading and buffer sizing * src/drivers/udp.c: final preloading and buffer sizing * src/drivers/tl.c: added transport loopback driver * doc/papers/Makefile: added performance results paper * doc/papers/netperf_centos_comp.plot: added performance results paper * doc/papers/netperf_centos.dat: added performance results paper * doc/papers/netperf_centos_delay.plot: added performance results paper * doc/papers/netperf_centos_perf.plot: added performance results paper * doc/papers/netperf_centos_thrput.plot: added performance results paper * doc/papers/netperf_fc6_comp.plot: added performance results paper * doc/papers/netperf_fc6.dat: added performance results paper * doc/papers/netperf_fc6_delay.plot: added performance results paper * doc/papers/netperf_fc6_perf.plot: added performance results paper * doc/papers/netperf_fc6_thrput.plot: added performance results paper * doc/papers/netperf_nb_comp.plot: added performance results paper * doc/papers/netperf_nb.dat: added performance results paper * doc/papers/netperf_nb_delay.plot: added performance results paper * doc/papers/netperf_nb_perf.plot: added performance results paper * doc/papers/netperf_nb_thrput.plot: added performance results paper * doc/papers/netperf_rh7_comp.plot: added performance results paper * doc/papers/netperf_rh7.dat: added performance results paper * doc/papers/netperf_rh7_delay.plot: added performance results paper * doc/papers/netperf_rh7_perf.plot: added performance results paper * doc/papers/netperf_rh7_thrput.plot: added performance results paper * doc/papers/netperf_smp_comp.plot: added performance results paper * doc/papers/netperf_smp.dat: added performance results paper * doc/papers/netperf_smp_delay.plot: added performance results paper * doc/papers/netperf_smp_perf.plot: added performance results paper * doc/papers/netperf_smp_thrput.plot: added performance results paper * doc/papers/netperf_suse_comp.plot: added performance results paper * doc/papers/netperf_suse.dat: added performance results paper * doc/papers/netperf_suse_delay.plot: added performance results paper * doc/papers/netperf_suse_perf.plot: added performance results paper * doc/papers/netperf_suse_thrput.plot: added performance results paper * doc/papers/netperf_ubuntu_comp.plot: added performance results paper * doc/papers/netperf_ubuntu.dat: added performance results paper * doc/papers/netperf_ubuntu_delay.plot: added performance results paper * doc/papers/netperf_ubuntu_perf.plot: added performance results paper * doc/papers/netperf_ubuntu_thrput.plot: added performance results paper * doc/papers/org.css: added performance results paper * doc/papers/sockets.fig: added performance results paper * doc/papers/testresults.bib: added performance results paper * doc/papers/testresults.tex: added performance results paper * doc/papers/udp.fig: added performance results paper * doc/papers/xtios.fig: added performance results paper 2007-04-17 Brian Bidulock * tests/testsuite-inet_raw.at: testsuite factoring * tests/testsuite-inet_raw2.at: testsuite factoring * tests/testsuite-inet_sctp.at: testsuite factoring * tests/testsuite-inet_tcp.at: testsuite factoring * tests/testsuite-inet_udp.at: testsuite factoring * tests/testsuite-inet_udp2.at: testsuite factoring * tests/testsuite.at: testsuite factoring 2007-04-15 Brian Bidulock * src/drivers/udp.c: final performance tweaks 2007-04-04 Brian Bidulock * tests/local.at: correct typo * src/drivers/inet.c: adjust water marks * src/drivers/rawip.c: adjust water marks * src/drivers/udp.c: adjust water marks and flow control 2007-04-04 Brian Bidulock * src/drivers/udp.c: minor locking adjustments and inline and fastcall declarations * src/test/test-inet_raw.c: T_SENDZERO valid for IP and UDP providers * src/test/test-inet_udp.c: T_SENDZERO valid for IP and UDP providers * src/test/test-inet_tcp.c: T_SENDZERO valid for IP and UDP providers * src/test/test-inet_sctp.c: T_SENDZERO valid for IP and UDP providers 2007-03-29 Brian Bidulock * src/drivers/inet.c: add T_SNDZERO for udp and rawip * src/drivers/rawip.c: add T_SNDZERO for udp and rawip * src/drivers/udp.c: add T_SNDZERO for udp and rawip 2007-03-25 Brian Bidulock * acinclude.m4: support for 2.6.20-1.2307.fc5 * doc/manual/news.texi: support for 2.6.20-1.2307.fc5 * src/drivers/inet.c: support for 2.6.20-1.2307.fc5 * src/drivers/rawip.c: support for 2.6.20-1.2307.fc5 * src/drivers/tcp.c: support for 2.6.20-1.2307.fc5 * src/drivers/udp.c: support for 2.6.20-1.2307.fc5 * src/modules/tcpns.c: support for 2.6.20-1.2307.fc5 * src/drivers/inet.c: flush corrections * src/drivers/rawip.c: flush corrections * src/drivers/udp.c: flush corrections * src/drivers/inet.c: register qlock option * src/drivers/rawip.c: register qlock option * src/drivers/tcp.c: register qlock option * src/drivers/udp.c: register qlock option 2007-03-15 Brian Bidulock * doc/manual/news.texi: pushed release date * src/test/test-inet_raw.c: report failed expectations * src/test/test-inet_sctp.c: report failed expectations * src/test/test-inet_tcp.c: report failed expectations * src/test/test-inet_udp.c: report failed expectations 2007-03-12 Brian Bidulock * src/test/test-inet_tcp.c: boosted default port 10000->18000 * src/test/test-inet_sctp.c: boosted default port 10000->18000 * src/test/test-inet_udp.c: boosted default port 10000->18000 * tests/local.at: corrections for autotest 2.59b+ * doc/man/man8/test-inet_raw.8.man: test updates * doc/man/man8/test-inet_sctp.8.man: test updates * doc/man/man8/test-inet_tcp.8.man: test updates * doc/man/man8/test-inet_udp.8.man: test updates * tests/testsuite-inet_raw.at: test updates * tests/testsuite-inet_raw2.at: test updates * tests/testsuite-inet_sctp.at: test updates * tests/testsuite-inet_tcp.at: test updates * tests/testsuite-inet_udp.at: test updates * tests/testsuite-inet_udp2.at: test updates 2007-03-11 Brian Bidulock * tests/testsuite-inet_raw2.at: reworking test programs and suites * tests/testsuite-inet_raw.at: reworking test programs and suites * tests/testsuite-inet_sctp.at: reworking test programs and suites * tests/testsuite-inet_tcp.at: reworking test programs and suites * tests/testsuite-inet_udp2.at: reworking test programs and suites * tests/testsuite-inet_udp.at: reworking test programs and suites 2007-03-08 Brian Bidulock * src/util/init/strinet.sh: ubuntu looks for lsb info in init scripts 2007-03-07 Brian Bidulock * src/drivers/lis.conf.in: proper driver names * src/test/test-inet_raw.c: print primitives at default verbosity * src/test/test-inet_sctp.c: print primitives at default verbosity * src/test/test-inet_tcp.c: print primitives at default verbosity * src/test/test-inet_udp.c: print primitives at default verbosity * Makefile.am (modutil_DATA): should not be distributed * tests/atlocal.in: tool substitutions changed * src/drivers/lis.conf.in: loadable takes object name not driver name * src/drivers/lis.conf.in: clone device by name instead of number 2007-03-06 Brian Bidulock * doc/manual/Makefile.am: attempt proper texinfo dependencies 2007-03-05 Brian Bidulock * acinclude.m4: get rid of extraneous warnings * acinclude.m4: correct version numbers * strinet.spec.in: do not release source package * strinet.spec.in: do not build devices due to conflict with iBCS devices in the dev package on 2.4 kernels, let the init script do its job 2007-03-04 Brian Bidulock * AUTHORS: updates for release * NEWS: updates for release * README: updates for release * README-cvs: updates for release * THANKS: updates for release * debian/copyright: updates for release * doc/manual/news.texi: updates for release * strinet.spec.in: do not propagate empty flags * debian/rules.in: do not propagate empty flags 2007-03-02 Brian Bidulock * acinclude.m4: improvements to common build environment * doc/manual/news.texi: updates for release 2007-02-28 Brian Bidulock * acinclude.m4: #ifdef instead of #if * doc/manual/descrip.texi: updates and corrections * doc/manual/news.texi: updates and corrections * doc/manual/prerequisites.texi: updates and corrections * doc/manual/releases.texi: updates and corrections * doc/manual/strinet.texi: updates and corrections * doc/manual/todo.texi: updates and corrections * doc/manual/tree.texi: updates and corrections 2007-02-12 Brian Bidulock * strinet.spec.in: support for autoconf 2.61 * configure.ac: support for autoconf 2.61 * .cvsignore: support for autoconf 2.61 * debian/mscript_header.in: support for autoconf 2.61 * debian/rules.in: support for autoconf 2.61 * doc/manual/news.texi: support for autoconf 2.61 * doc/manual/texi/install.texi: support for autoconf 2.61 * m4/devfs.m4: support for autoconf 2.61 * m4/openss7.m4: support for autoconf 2.61 * m4/streams.m4: support for autoconf 2.61 * scripts/texi/install.texi: support for autoconf 2.61 * tests/atlocal.in: support for autoconf 2.61 2007-02-10 Brian Bidulock * src/drivers/rawip.c: fixed missing spinlock symbols * src/drivers/tcp.c: fixed missing spinlock symbols * src/drivers/udp.c: fixed missing spinlock symbols - corrected missing spinlock symbols on ubuntu i386 UP kernels - this fixes problem report openss7/3474 2007-01-28 Brian Bidulock * src/test/test-inet_raw.c: updated test programs * src/test/test-inet_sctp.c: updated test programs * src/test/test-inet_tcp.c: updated test programs * src/test/test-inet_udp.c: updated test programs * tests/testsuite-inet_raw.at: updated test programs * tests/testsuite-inet_raw2.at: updated test programs * tests/testsuite-inet_sctp.at: updated test programs * tests/testsuite-inet_tcp.at: updated test programs * tests/testsuite-inet_udp.at: updated test programs * tests/testsuite-inet_udp2.at: updated test programs * doc/man/strinet.refs: updated references * doc/man/man8/test-inet_raw.8.man: updated manpage * doc/man/man8/test-inet_sctp.8.man: updated manpage * doc/man/man8/test-inet_tcp.8.man: updated manpage * doc/man/man8/test-inet_udp.8.man: updated manpage 2007-01-25 Brian Bidulock * Makefile.am: udp_hooks.h should not be distributed 2007-01-09 Brian Bidulock * .pkgrelease: bumped version number for next release * doc/manual/news.texi: bumped version number for next release * scripts/texi/versions.texi: bumped version number for next release * ANNOUNCE: final post-release updates * NEWS: final post-release updates * doc/manual/news.texi: final post-release updates 2007-01-08 Brian Bidulock * AUTHORS: updated for release * NEWS: updated for release * README: updated for release * README-cvs: updated for release * THANKS: updated for release * doc/manual/descrip.texi: updated for release * doc/manual/news.texi: updated for release * doc/manual/releases.texi: updated for release * doc/manual/tree.texi: updated for release * src/test/test-inet_raw.c: corrected LfS device name * src/test/test-inet_sctp.c: corrected LfS device name * src/test/test-inet_tcp.c: corrected LfS device name * src/test/test-inet_udp.c: corrected LfS device name * rel20070108_B.html: added release file * ANNOUNCE: updated for release 2007-01-05 Brian Bidulock * doc/man/man5/strinet.5.man: doc updates * doc/manual/releases.texi: doc updates 2007-01-03 Brian Bidulock * AUTHORS: documentation updates for release * NEWS: documentation updates for release * NOTES: documentation updates for release * README: documentation updates for release * README-cvs: documentation updates for release * THANKS: documentation updates for release * doc/man/Makefile.am: documentation updates for release * doc/man/man5/strinet.5.man: documentation updates for release * doc/manual/descrip.texi: documentation updates for release * doc/manual/strinet.texi: documentation updates for release * doc/manual/todo.texi: documentation updates for release * doc/manual/tree.texi: documentation updates for release 2006-12-31 Brian Bidulock * AUTHORS: updated documentation for release * NEWS: updated documentation for release * README: updated documentation for release * README-cvs: updated documentation for release * THANKS: updated documentation for release * doc/man/strinet.macros: updated documentation for release * doc/manual/tree.texi: updated documentation for release 2006-12-29 Brian Bidulock * strinet.spec.in: old rpms hate nested ifs * acinclude.m4: changes for successful master build * strinet.spec.in: changes for successful master build * doc/manual/prerequisites.texi: changes for successful master build 2006-12-23 Brian Bidulock * acinclude.m4: corrected manpage paths and includes 2006-12-18 Brian Bidulock * acinclude.m4: resolve device base major * src/test/test-inet_raw.c: use clone directory device names * src/test/test-inet_sctp.c: use clone directory device names * src/test/test-inet_tcp.c: use clone directory device names * src/test/test-inet_udp.c: use clone directory device names 2006-12-14 Brian Bidulock - debian script corrections from Michael Fig * debian/mscript_postinst.in: debian script corrections * debian/mscript_postrm.in: debian script corrections * debian/mscript_preinst.in: debian script corrections * debian/rules.in: debian script corrections * debian/strinet-devel.preinst.in: debian script corrections 2006-12-08 Brian Bidulock * src/drivers/rawip.c: changes to bufq locking * src/drivers/udp.c: changes to bufq locking * src/util/init/strinet.sh: name correction for debian init script 2006-10-30 Brian Bidulock * tests/local.at: added ability to sync between test cases * tests/testsuite-inet_raw.at: added ability to sync between test cases * tests/testsuite-inet_raw2.at: added ability to sync between test cases * tests/testsuite-inet_sctp.at: added ability to sync between test cases * tests/testsuite-inet_tcp.at: added ability to sync between test cases * tests/testsuite-inet_udp.at: added ability to sync between test cases * tests/testsuite-inet_udp2.at: added ability to sync between test cases 2006-10-27 Brian Bidulock * acinclude.m4: change linux/config.h to autoconf.h for 2.6.18 2006-10-21 Brian Bidulock * strinet.lsm.in: updated streams release number * debian/control.in: updated streams release number * doc/man/strinet.refs: updated streams release number * doc/manual/releases.texi: updated streams release number * doc/man/strisdn.refs: updated streams release number * debian/control.in: updated LiS release number * doc/manual/releases.texi: updated LiS release number 2006-10-19 Brian Bidulock * src/include/sys/xti_sctp.h: added ETSI SACK frequency option 2006-10-12 Brian Bidulock * acinclude.m4: removed redundant debug flags * src/drivers/rawip.c: removed redundant debug flags * src/drivers/udp.c": removed redundant debug flags 2006-10-10 Brian Bidulock * AUTHORS: updates for release * NEWS: updates for release * README: updates for release * THANKS: updates for release * doc/man/strinet.refs: updates for release * doc/man/man3/xti_ip.3.man: updates for release * doc/man/man3/xti_sctp.3.man: updates for release * doc/man/man3/xti_tcp.3.man: updates for release * doc/man/man3/xti_udp.3.man: updates for release * doc/man/man4/INET.4.man: updates for release * doc/man/man4/arp.4.man: updates for release * doc/man/man4/egp.4.man: updates for release * doc/man/man4/ggp.4.man: updates for release * doc/man/man4/icmp.4.man: updates for release * doc/man/man4/idp.4.man: updates for release * doc/man/man4/ipip.4.man: updates for release * doc/man/man4/pup.4.man: updates for release * doc/man/man4/rip.4.man: updates for release * doc/man/man4/tcp.4.man: updates for release * doc/man/man4/udp.4.man: updates for release * doc/man/man7/tpi_sctp.7.man: updates for release * doc/man/man7/tpi_tcp.7.man: updates for release * doc/man/man7/tpi_udp.7.man: updates for release * doc/man/man8/test-inet_raw.8.man: updates for release * doc/man/man8/test-inet_sctp.8.man: updates for release * doc/man/man8/test-inet_tcp.8.man: updates for release * doc/man/man8/test-inet_udp.8.man: updates for release * doc/manual/descrip.texi: updates for release * doc/manual/news.texi: updates for release * doc/manual/todo.texi: updates for release 2006-10-05 Brian Bidulock * AUTHORS: updates for release * NEWS: updates for release * README: updates for release * THANKS: updates for release * doc/manual/descrip.texi: updates for release * doc/manual/news.texi: updates for release * doc/manual/todo.texi: updates for release 2006-10-03 Brian Bidulock * configure.ac: added config files * doc/manual/news.texi: updated release notes * Makefile.am: removed AUTOCONFIG_H * src/include/Makefile.am: parameterized * src/include/sys/strinet/version.h.in: added comments * src/include/sys/strinet/config.h.in: added config.h file 2006-10-02 Brian Bidulock * acinclude.m4: add includes and manpaths for new packages * strinet.spec.in: corrections, cooked manpages and documentation * debian/changelog: notes * debian/control.in: mostly text description formatting * debian/strinet-core.postinst.in: copyright header updates * debian/strinet-core.postrm.in: copyright header updates * debian/strinet-core.preinst.in: copyright header updates * debian/strinet-core.prerm.in: copyright header updates * debian/strinet-devel.preinst.in: copyright header updates * debian/strinet-doc.postinst.in: copyright header updates * src/drivers/rawip.c: lis is missing some compatibility defines * src/drivers/udp.c: lis is missing some compatibility defines 2006-10-01 Brian Bidulock * debian/strinet-dev.postinst.in: add and remove devices * debian/strinet-dev.preinst.in: add and remove devices * debian/strinet-dev.prerm.in: add and remove devices * debian/rules.in: get debian rules working better * am/release.am: distribute release files * am/libraries.am: distribute library version files * Makefile.am: distribute release and library version files 2006-09-29 Brian Bidulock * Makefile.am: libtool library tweaks * configure.ac: added AC_LIBTOOL_DLOPEN * strinet.spec.in: better spec file handling * lib32/Makefile.am: libtool library tweaks 2006-09-27 Brian Bidulock * Makefile.am: distinguish LDADD and LDFLAGS 2006-09-25 Brian Bidulock * acinclude.m4: reordered includes * src/test/test-inet_raw.c: rationalized to stacks package * src/test/test-inet_udp.c: rationalized to stacks package * Makefile.am: minor formatting * acinclude.m4: spelling * src/drivers/inet.c: formatting changes * src/drivers/lis.conf.in: formatting changes * src/include/xti.h: updated headers, doxygenified * src/include/xti_inet.h: updated headers, doxygenified * src/include/sys/xti_inet.h: updated headers, doxygenified * src/include/sys/xti_ip.h: updated headers, doxygenified * src/include/sys/xti_sctp.h: updated headers, doxygenified * src/include/sys/xti_tcp.h: updated headers, doxygenified * src/include/sys/xti_udp.h: updated headers, doxygenified 2006-09-24 Brian Bidulock * AUTHORS: updated release notes * NEWS: updated release notes * doc/manual/news.texi: updated release notes 2006-09-23 Brian Bidulock * AUTHORS: updated news * doc/manual/news.texi: updated news * NEWS: updated news 2006-09-17 Brian Bidulock * doc/manual/news.texi: major update notices * configure.ac: added 32-bit binary directory lib32/Makefile.am * scripts/check_libs: strip library symbol version on check * tests/atlocal.in: updated testsuite headers * tests/kernel.at: updated testsuite headers * tests/testsuite.at: updated testsuite headers * tests/testsuite-inet_raw2.at: updated testsuite headers * tests/testsuite-inet_raw.at: updated testsuite headers * tests/testsuite-inet_sctp.at: updated testsuite headers * tests/testsuite-inet_tcp.at: updated testsuite headers * tests/testsuite-inet_udp2.at: updated testsuite headers * tests/testsuite-inet_udp.at: updated testsuite headers * Makefile.am: added 32-bit compatibility libraries and binaries * strinet.spec.in: added 32-bit compatibility libraries and binaries * lib32/Makefile.am: added 32-bit compatibility makefile 2006-09-02 Brian Bidulock * doc/manual/Makefile.am: missing bugs.texi from release * am/release.am: changes to pass distcheck * configure.ac: changes to pass distcheck 2006-08-26 Brian Bidulock * doc/manual/todo.texi: added todo file * doc/manual/bugs.texi: added bugs file 2006-08-25 Brian Bidulock * am/release.am: added new release control file * doc/manual/descrip.texi: added short description file 2006-08-24 Brian Bidulock * doc/manual/strinet.texi: some improvements to documentation * Makefile.am: automating release files * doc/manual/Makefile.am: automating release files * doc/manual/prerequisites.texi: automating release files * doc/manual/releases.texi: automating release files * doc/manual/strinet.texi: automating release files * doc/manual/texi/quick.texi: automating release files * scripts/texi/macros.texi: automating release files * scripts/texi/versions.texi: automating release files 2006-08-23 Brian Bidulock * doc/manual/strinet.texi: added preface * scripts/texi/funding.texi: correction * am/kernel.am: handle empty kernel module lists * .cvsignore: better ignoring * doc/manual/.cvsignore: better ignoring * scripts/texi/funding.texi: correction 2006-08-22 Brian Bidulock * scripts/texi/compat.texi: created common compatibility text * scripts/texi/macros.texi: created common macros file * NEWS: updates for release * doc/manual/Makefile.am: update documentation * doc/manual/releases.texi: update documentation * doc/manual/strinet.texi: update documentation 2006-08-16 Brian Bidulock * doc/manual/releases.texi: added supported SuSE distirbutions * m4/kernel.m4: adjusted autoconf.h path for SLES 10 * m4/pr.m4: more info for SLES distribution * m4/rpm.m4: more info for SLES distribution * src/util/init/strinet: reworked addition and removal of modules * src/util/init/strinet.sh: reworked addition and removal of modules 2006-08-14 Brian Bidulock * strinet.spec.in: get kernel_source right for SUSE smp kernel 2006-08-09 Brian Bidulock * m4/kernel.m4: SLES doesn't include -ffreestanding * tests/testsuite-inet_raw.at: wait momentarily on buffer leak check * tests/testsuite-inet_raw2.at: wait momentarily on buffer leak check * tests/testsuite-inet_sctp.at: wait momentarily on buffer leak check * tests/testsuite-inet_tcp.at: wait momentarily on buffer leak check * tests/testsuite-inet_udp.at: wait momentarily on buffer leak check * tests/testsuite-inet_udp2.at: wait momentarily on buffer leak check * src/drivers/rawip.c: make locking defines unique * src/drivers/udp.c: make locking defines unique 2006-08-08 Brian Bidulock * src/drivers/rawip.c: locking defines must match * src/drivers/udp.c: locking defines must match * src/drivers/tcp.c: avoid unused variable warning * src/test/test-inet_raw.c: address pointer error * src/test/test-inet_tcp.c: address pointer error * src/test/test-inet_udp.c: address pointer error * doc/manual/releases.texi: added SLES 9 to supported distros * doc/manual/texi/install.texi: debs apply to Debian not RedHat * scripts/texi/install.texi: debs apply to Debian not RedHat 2006-07-29 Brian Bidulock * src/drivers/inet.c: option handling corrections for SCTP from strsctp * src/test/test-inet_raw.c: rationalized to latest SCTP test programs * src/test/test-inet_sctp.c: rationalized to latest SCTP test programs * src/test/test-inet_tcp.c: rationalized to latest SCTP test programs * src/test/test-inet_udp.c: rationalized to latest SCTP test programs 2006-07-25 Brian Bidulock * acinclude.m4: expand majors, minors and module ids 2006-07-22 Brian Bidulock * src/drivers/inet.c: added module_stat structure, and invoke put() instead of putq() to collect statistics * src/drivers/rawip.c: added module_stat structure, results of optimization * src/drivers/tcp.c: added module_stat structure, results of optimization * src/drivers/udp.c: added module_stat structure, results of optimization * src/modules/tcpns.c: added module_stat structure 2006-07-16 Brian Bidulock * src/drivers/np_ip.c: fixed noxious 2.4 bug, test suite corrections * .pkgrelease: bumped release number for release candidate 3 * debian/changelog: bumped release number for release candidate 3 * NEWS: bumped release number for release candidate 3 * acinclude.m4: handle skb_linearize with one arg on recent kernels * src/drivers/rawip.c: handle skb_linearize with one arg on recent kernels * src/drivers/tcp.c: handle skb_linearize with one arg on recent kernels * src/drivers/udp.c: handle skb_linearize with one arg on recent kernels 2006-07-15 Brian Bidulock * acinclude.m4: added symbols for new inet protocol hooks * src/drivers/rawip.c: converted 2.4 inet protocol hooks to 2.6 style * src/drivers/udp.c: converted 2.4 inet protocol hooks to 2.6 style * src/drivers/rawip.c: rationalize to udp.c * src/drivers/tcp.c: take care with free_func's * src/drivers/udp.c: minor renaming, fixed buffer blocking hysteresis 2006-07-13 Brian Bidulock * src/drivers/udp.c: (tp_alloc_skb): - reworked to use stream head sk_buff buffer allocation mechanism * src/test/test-inet_raw.c: - removed trigraph * src/test/test-inet_udp.c: - removed trigraph 2006-07-11 Brian Bidulock * src/drivers/udp.c: fixed mysterious testcase 1074 1222 failure * Makefile.am: added ISO files to the distribution 2006-07-09 Brian Bidulock * README: updated quick installation instructions 2006-07-08 Brian Bidulock * .pkgrelease: bumped version to release candidate 2 * NEWS: bumped version to release candidate 2 * debian/changelog: bumped version to release candidate 2 * debian/rules.in: clean deb package master build * src/test/test-inet_raw.c: removed trigraphs * src/test/test-inet_sctp.c: removed trigraphs * src/test/test-inet_tcp.c: removed trigraphs * src/test/test-inet_udp.c: removed trigraphs * acinclude.m4: handle old SLES 9 2.6.5 kernel * src/drivers/rawip.c: handle old SLES 9 2.6.5 kernel * src/drivers/tcp.c: handle old SLES 9 2.6.5 kernel * src/drivers/udp.c: handle old SLES 9 2.6.5 kernel 2006-07-07 Brian Bidulock * debian/copyright: typo * BUGS: added bug file to capture development bugs 2006-07-06 Brian Bidulock * debian/control.in: first full debian master package build of debs on Ubuntu * debian/rules.in:: first full debian master package build of debs on Ubuntu * debian/changelog: packaged release candidate for Mark Fugate 2006-07-05 Brian Bidulock * NEWS: package release candidate for Mark Fugate * .pkgrelease: package release candidate for Mark Fugate 2006-07-04 Brian Bidulock * strinet.spec.in: place all include files in development sub-package * src/drivers/inet.c: correct compile back to RH 7.2 * src/drivers/udp.c: correct compile back to RH 7.2 * src/drivers/rawip.c: correct compile back to RH 7.2 * src/drivers/tcp.c: correct compile back to RH 7.2 * src/drivers/udp_hooks.h.in: correct compile back to RH 7.2 * acinclude.m4: correct compile back to RH 7.2 2006-07-03 Brian Bidulock * README: updated for release * README-cvs: updated for release * README-nexusware: updated for release * doc/manual/releases.texi: updated for release 2006-07-02 Brian Bidulock * doc/manual/releases.texi: updates for release * src/drivers/rawip.c: changes for 2.6.17 kernel * src/drivers/tcp.c: changes for 2.6.17 kernel * src/drivers/udp.c: changes for 2.6.17 kernel * acinclude.m4: make inet tests compatible * src/drivers/udp_hooks.h.in: make inet tests compatible 2006-07-01 Brian Bidulock * debian/changelog: changes for Ubuntu dpkg build * debian/control.in: changes for Ubuntu dpkg build * debian/rules.in: changes for Ubuntu dpkg build * Makefile.am: added new KERNEL_BLDFLAGS build flags for 2.6.16+ * strinet.lsm.in: updates for next release * src/drivers/udp.c: gets and puts can't be fastcalled 2006-06-22 Brian Bidulock * src/drivers/udp.c: - corrected minor bug in optimization - receive and send buffer reports - stream high and low water marks 2006-06-21 Brian Bidulock * src/drivers/udp.c: more oprofile optimizations 2006-06-19 Brian Bidulock * src/drivers/udp.c: some optimization; dest caching 2006-06-18 Brian Bidulock * src/drivers/rawip.c: use msgsize instead of msgdsize * src/drivers/tcp.c: use msgsize instead of msgdsize * src/drivers/udp.c: use msgsize instead of msgdsize - fast path factoring 2006-06-16 Brian Bidulock * src/drivers/udp.c: - found very noxious buffer overflow bug - some rework, passes verification testsuite fine * src/drivers/rawip.c: - rationalized to udp driver - some rework, passes verification testsuite fine * TODO: updated things to do 2006-06-14 Brian Bidulock * src/drivers/inet.c: can't preallocate qband structures under LiS * src/drivers/rawip.c: rationalize to udp driver * src/drivers/tcp.c: - add missing definitions for LiS - correct printf warnings for LiS * src/drivers/udp.c: - defeated trace statements in debug mode - reworked m_error and te_error_reply - added const'ness 2006-06-13 Brian Bidulock * doc/man/strinet.refs: updated references for IUA, DUA, M2PA 2006-06-07 Brian Bidulock * src/drivers/inet.c: minor bug found by inspection in inet.c - should not affect any real use of the driver 2006-06-06 Brian Bidulock * src/drivers/udp.c: strapped in zero-copy and write offset and padding - this tests well now 2006-06-04 Brian Bidulock * acinclude.m4: find symbol skbuff_head_cache * src/drivers/udp.c: working up zero-copy architecture 2006-05-31 Brian Bidulock * src/drivers/udp.c: started zero-copy architecture * src/drivers/rawip.c: rationalized to 2nd gen udp driver 2006-05-29 Brian Bidulock * src/drivers/udp.c: roughing in zero-copy architecture 2006-05-25 Brian Bidulock * src/drivers/rawip.c: added noinline in strategic places * src/drivers/udp.c: added noinline in strategic places 2006-05-24 Brian Bidulock * src/drivers/udp.c: optimization from profiling 2006-05-23 Brian Bidulock * src/drivers/rawip.c: working up performance tests of 2nd gen drivers * src/drivers/udp.c: working up performance tests of 2nd gen drivers * src/drivers/inet.c: FC4 does not export sysctl_ip_default_ttl * src/drivers/udp_hooks.h: FC4 does not export sysctl_ip_default_ttl * acinclude.m4: FC4 does not export sysctl_ip_default_ttl 2006-05-22 Brian Bidulock * src/drivers/rawip.c: working up performance tests of 2nd gen drivers * src/drivers/udp.c: working up performance tests of 2nd gen drivers 2006-05-19 Brian Bidulock * ChangeLog: updated * src/drivers/inet.c: minor corrections * src/drivers/lis.conf.in: avoid conflicts * src/drivers/rawip.c: working up RAWIP driver * src/drivers/udp.c: working up UDP driver * src/test/test-inet_raw.c: working up RAWIP driver * src/test/test-inet_sctp.c: spelling correction, rationalized * src/test/test-inet_tcp.c: spelling correction, rationalized * src/test/test-inet_udp.c: working up UDP driver * tests/Makefile.am: added test suites for 2nd get drivers * tests/testsuite-inet_raw2.at: added test suites for 2nd get drivers * tests/testsuite-inet_udp2.at: added test suites for 2nd get drivers * tests/testsuite.at: added test suites for 2nd get drivers * strinet.spec.in: added 2nd gen drivers * src/util/init/strinet: added 2nd gen drivers * src/util/init/strinet.sh: added 2nd gen drivers 2006-05-18 Brian Bidulock * src/drivers/rawip.c: working up RAWIP driver * src/drivers/udp.c: rationalized to RAWIP driver * tests/testsuite-inet_raw2.at: added test suite for 2nd gen driver * tests/testsuite-inet_udp2.at: added test suite for 2nd gen driver * tests/testsuite.at: added test suites for 2nd gen drivers * tests/Makefile.am: added test suites for 2nd gen drivers * src/test/test-inet_raw.c: make sizes appropriate for 2nd gen drivers too * src/test/test-inet_udp.c: make sizes appropriate for 2nd gen drivers too * src/drivers/inet.c: correct SDU sizes for rawip and udp 2006-05-14 Brian Bidulock * NEWS: updated * tests/testsuite-inet_raw.at: added buffer leak checks * tests/testsuite-inet_sctp.at: added buffer leak checks * tests/testsuite-inet_tcp.at: added buffer leak checks * tests/testsuite-inet_udp.at: added buffer leak checks * src/drivers/inet.c: removed redundant QR_ definitions * acinclude.m4: changes for compile and load * src/drivers/rawip.c: changes for compile and load * src/drivers/tcp.c: changes for compile and load * src/drivers/udp.c: changes for compile and load 2006-05-08 Brian Bidulock * scripts/strconf-sh: added module id base to strconf * m4/strconf.m4: added module id base to strconf * am/strconf.am: added module id base to strconf * acinclude.m4: added module id base to strconf * strinet.spec.in: updated headers, corrected init script removal * src/util/init/README: updated headers * src/util/init/strinet: updated headers * src/util/init/strinet.sh: updated headers * src/util/modutils/strinet.in: updated headers * src/util/sysconfig/README: updated headers * src/util/sysconfig/strinet: updated headers * src/util/sysconfig/strinet.conf: updated headers * src/drivers/rawip.c: new gcc mishandles ++ of cast pointers * src/drivers/tcp.c: new gcc mishandles ++ of cast pointers * src/drivers/udp.c: new gcc mishandles ++ of cast pointers 2006-05-07 Brian Bidulock * doc/man/Makefile.am: added tcp2 manual page * doc/man/man4/tcp2.4.man: additional manual pages for new tcp driver * src/drivers/tcp.c: strapped out missing cksum_generate() * src/drivers/udp.c: strapped out missing cksum_generate() * acinclude.m4: changed major base offset 2006-05-03 Brian Bidulock * src/drivers/rawip.c: changes for compile * src/drivers/tcp.c: changes for compile * src/drivers/udp.c: changes for compile 2006-04-25 Brian Bidulock * doc/man/strinet.refs: more references * doc/man/man3/xti_tcp.3.man: updated manual page * doc/man/man7/tpi_ip.7.man: updated manual page * doc/man/man7/tpi_tcp.7.man: updated manual page * Makefile.am: added 2nd gen TCP driver * src/drivers/lis.conf.in: added 2nd gen TCP driver * src/drivers/tcp.c: added 2nd gen TCP driver 2006-04-24 Brian Bidulock * src/drivers/rawip.c: working up RAWIP driver * src/drivers/udp.c: working up UDP driver * doc/man/strinet.refs: updated references * doc/man/man4/rawip.4.man: updated references * doc/man/man7/tpi_ip.7.man: updated references * doc/man/man7/tpi_tcp.7.man: updated references * src/drivers/lis.conf.in: corrected loadable rawip 2006-04-23 Brian Bidulock * Makefile.am: reorder * acinclude.m4: additional checks for udp2 and rawip2 * src/drivers/rawip.c: changes for compile * src/drivers/udp.c: changes for compile 2006-04-22 Brian Bidulock * doc/man/strinet.refs: added a few more references * doc/man/man3/xti_udp.3.man: updating manual pages * doc/man/man7/tpi_ip.7.man: updating manual pages * doc/man/man7/tpi_udp.7.man: updating manual pages * src/drivers/udp.c: working up second generation UPD driver * src/drivers/inet.c: locking correction 2006-04-11 Brian Bidulock * src/modules/cmot.c: added module for cmot * src/modules/isot.c: added module for isot * src/modules/itot.c: added module for itot * src/modules/lpp.c: added module for lpp * src/modules/tcpns.c: added module for tcpns * src/modules/xot.c: added module for xot 2006-04-08 Brian Bidulock * doc/man/strinet.refs: corrected spelling error reported by spammer 2006-04-07 Brian Bidulock * doc/man/strinet.refs: added some RFC references 2006-04-05 Brian Bidulock * doc/man*/*.man: Moved all .so xxx.macros lines down beneath .R2 with a script. SuSE 10's broken man(1) program thinks that .so lines after a comment line is a redirect, but it is not. No other man(1) is that stupid. OTOH SuSE 10's man(1) uses zsoelim, so it doesn't matter if our .macros file gets compressed (just our .refs file). Also updated all copyright headers. 2006-04-04 Brian Bidulock * acinclude.m4: handling of __tcp_push_pending_frames on 2.6.13+ kernel * src/drivers/inet.c: handling of __tcp_push_pending_frames on 2.6.13+ kernel 2006-04-03 Brian Bidulock * acinclude.m4: add check for for 2.6.13 kernels. I finally stumbled across a 2.6.13 kernel (in SuSE 10) that has a request_sock structure but no inet_csk(). This handles that case. Also, xfrm_policy_delete returns int on 2.6.13+. * src/drivers/inet.c: handles request_sock with no inet_connection_sock * src/drivers/udp.c (udp_open, udp_close): gcc 4 does not like different attributes between declaration and definition. * src/drivers/rawip.c (rawip_open, rawip_close): gcc 4 does not like different attributes between declaration and definition. * src/drivers/udp_hooks.h.in: xfrm_policy_delete returns int on 2.6.13+. * src/drivers/inet.c: have to put freezestr/unfreezestr around strqset 2006-03-31 Brian Bidulock * src/drivers/inet.c: significant changes to the INET driver - largely rewrote ss_sock_sendmsg - ss_sock_sendmsg has been causing some problems over the last number of releases. This version queues messages retrieved from the socket on the read queue when there are buffer allocation failures. - optimizations 2006-03-30 Brian Bidulock * src/drivers/rawip.c: working up second gen rawip driver * src/drivers/rawip.c: corrections for x86_64 compile * src/drivers/inet.c (ss_sock_recvmsg): fixed buffer leak reported by John Wenker * scripts/texi/funding.texi: added John Wenker to contributors list 2006-03-25 Brian Bidulock * src/test/test-inet_tcp.c: rationalized to test-inet_sctp.c * src/drivers/udp.c: corrected some compile problems 2006-03-24 Brian Bidulock * doc/man/strinet.refs: updated LiS and STREAMS release numbers * doc/man/Makefile.am: added manpages for new udp and rawip drivers * doc/man/man4/rawip.4.man: added manpages for new udp and rawip drivers * doc/man/man4/rawip2.4.man: added manpages for new udp and rawip drivers * doc/man/man4/tcp.4.man: added manpages for new udp and rawip drivers * doc/man/man4/udp.4.man: added manpages for new udp and rawip drivers * doc/man/man4/udp2.4.man: added manpages for new udp and rawip drivers * strinet.spec.in (%package test): described send-pr * acinclude.m4: 2.6.15 has no proto member in net_protocol * src/drivers/lis.conf.in: correction * src/drivers/rawip.c: changes to compile on x86_64 2.6.15 * src/drivers/udp.c: changes to compile on x86_64 2.6.15 * src/drivers/udp.c: working up UDP driver * src/test/test-inet_sctp.c: rationalized to strsctp package 2006-03-24 Brian Bidulock * src/drivers/rawip.c: added new rawip driver * src/drivers/lis.conf.in: added new rawip driver * Maekfile.am: added new rawip driver 2006-03-23 Brian Bidulock * strinet.spec.in: added send-pr files * NEWS: updated release notes * doc/manual/releases.texi: updated release notes * src/drivers/lis.conf.in: added new udp driver * Makefile.am: added new udp driver * configure.ac: added src/drivers/udp_hooks.h config header * acinclude.m4: rationalized to strxns (added missing checks) * src/drivers/udp.c: first compile pass 2006-03-22 Brian Bidulock * doc/manual/strinet.texi: added makefile target index * doc/manual/releases.texi: bumped release number * strinet.lsm.in: boutelli can't handle decimal point in lsm 2006-03-21 Brian Bidulock * .cvsignore: added *.pr files * Makefile.am: added pr.am for problem reports * acinclude.m4: added pr.m4 and call _AUTOPR for problem reports 2006-03-20 Brian Bidulock * Makefile.am: added checks for DEVELOPMENT * src/Makefile.am: added checks for DEVELOPMENT * strinet.spec.in: tied in --disable-devel flag * src/drivers/udp.c: added new approach to UDP * configure.ac: updated and rationalized * doc/manual/Makefile.am: added checks for DEVELOPMENT 2006-03-18 Brian Bidulock * src/drivers/inet.c: moved ss_sock_recvmsg inside locks - might fix problem reported by Kutluk 2006-03-16 Brian Bidulock * ANNOUNCE: added announcement file for release * .pkgrelease: bumped release number after release * NEWS: prepare for next release 2006-03-15 Brian Bidulock * configure.ac (AC_CONFIG_SRCDIR): change unique file to .lsm.in file * tests/local.at: set better defaults for stand-alone test suites 2006-03-14 Brian Bidulock * strinet.spec.in: added second rpmextra string 2006-03-11 Brian Bidulock * configure.ac: allow --disable-dependency-tracking in maintainer mode 2006-03-10 Brian Bidulock * strinet.spec.in: updated description fields and headers * .indent.pro: added -Tss_t for proper spacing of ss_t * * src/drivers/inet.c: reindent with above to reduce diff to last version 2006-03-09 Brian Bidulock * strinet.lsm.in: make suitable for Linux Software Map submission 2006-03-08 Brian Bidulock * doc/manual/releases.texi (Prerequisites): updated for release 2006-03-07 Brian Bidulock * Makefile.am: compile tools static for distcheck * am/help.am: documented remove target * am/openss7.am: added remove target and reverse recursive targets * debian/changelog: updated release numbering * debian/copyright: updated headers * debian/control.in: updated deprecated references to LiS 2006-03-06 Brian Bidulock * doc/man/Makefile.am: updated headers * doc/manual/Makefile.am: updated headers * doc/Makefile.am: updated headers * src/include/Makefile.am: updated headers * src/Makefile.am: updated headers * tests/Makefile.am: updated headers * Makefile.am: updated headers 2006-03-04 Brian Bidulock * tests/local.at: updated headers 2006-03-03 Brian Bidulock * THANKS: updated for release * doc/man/strinet.macros: updated for release * doc/man/strinet.refs: updated references * README-nexusware: updated for release 2006-03-02 Brian Bidulock * README: updated for release * doc/manual/releases.texi (Bugs, Known Bugs, Maturity): updated release notes * doc/manual/strinet.texi (detailed node listing): added missing Troubleshooting * README-cvs: updated for release 2006-03-01 Brian Bidulock * ChangeLog: corrected format * Makefile.am: updated headers * README: updated headers * TODO: updated to do items * README: updated for release 2006-02-23 Brian Bidulock * ChangeLog: modified -- updated for new release * Makefile.am: modified -- added TODO file to distribution * TODO: added -- added TODO file to distribution 2006-02-23 Brian Bidulock * src/test/test-inet_raw.c: modified * src/test/test-inet_sctp.c: modified * src/test/test-inet_tcp.c: modified * src/test/test-inet_udp.c: modified - 64bit changes - suppress lockf for SMP operation * tests/testsuite-inet_raw.at: modified * tests/testsuite-inet_sctp.at: modified * tests/testsuite-inet_tcp.at: modified * tests/testsuite-inet_udp.at: modified - corrected verbosity * src/drivers/inet.c: modified - a couple of bug corrections reported by sponsors - 64bit changes * TODO: added * Makefile.am: modified - added TODO file to distribution 2006-02-20 Brian Bidulock * .indent.pro: modified - added new types * strinet.spec.in: modified - updated for 64bit distribution * m4/dist.m4: modified - updated for 64bit distribution * src/.indent.pro: modified - added new types 2006-02-19 Brian Bidulock * README: modified - updated for new release 2006-02-13 Brian Bidulock * .pkgrelease: modified - bumped release number to 3 * ChangeLog: modified - updated for new release * NEWS: modified - updated for new release * m4/kernel.m4: changes for Gentoo and 2.6.15 kernels 2006-01-17 Brian Bidulock * src/util/init/strinet.sh: modified - corrected type in debian init script 2005-09-14 Brian Bidulock - Revision 0.9.2.2 2005/09/14 23:41:35 brian - bumped release numbers and change logs 2004-07-27 Brian Bidulock - Revision 0.9.2.1 2004/06/27 08:15:37 brian - Building strinet release. 2004-06-27 Brian Bidulock * strinet - built up initial release of this package ----- Copyright (c) 2001-2007 OpenSS7 Corporation Copyright (c) 1997-2000 Brian F. G. Bidulock All Rights Reserved. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. U.S. GOVERNMENT RESTRICTED RIGHTS. If you are licensing this Software on behalf of the U.S. Government ("Government"), the following provisions apply to you. If the Software is supplied by the Department of Defense ("DoD"), it is classified as "Commercial Computer Software" under paragraph 252.227-7014 of the DoD Supplement to the Federal Acquisition Regulations ("DFARS") (or any successor regulations) and the Government is acquiring only the license rights granted herein (the license rights customarily provided to non-Government users). If the Software is supplied to any unit or agency of the Government other than DoD, it is classified as "Restricted Computer Software" and the Government's rights in the Software are defined in paragraph 52.227-19 of the Federal Acquisition Regulations ("FAR") (or any successor regulations) or, in the cases of NASA, in paragraph 18.52.227-86 of the NASA Supplement to the FAR (or any successor regulations). Commercial licensing and support of this software is available from OpenSS7 Corporation at a fee. See http://www.openss7.com/ vim: ft=changelog tw=80 com=fb\:*,fb\:- fo+=tcqlorn nocin nosi