2007-03-15 Brian Bidulock * doc/manual/news.texi: pushed release date * src/test/test-ip.c: report failed expectations * src/test/test-np_ip.c: report failed expectations 2007-03-12 Brian Bidulock * src/test/test-ip.c: boosted default port 10000->18000 * src/test/test-np_ip.c: boosted default port 10000->18000 * tests/local.at: corrections for autotest 2.59b+ * doc/man/man8/test-ip.8.man: test updates * doc/man/man8/test-np_ip.8.man: test updates * tests/testsuite-ip.at: test updates * tests/testsuite-np_ip.at: test updates 2007-03-11 Brian Bidulock * tests/testsuite-ip.at: reworking test programs and suites * tests/testsuite-np_ip.at: reworking test programs and suites 2007-03-08 Brian Bidulock * src/util/init/strxns.sh: ubuntu looks for lsb info in init scripts 2007-03-07 Brian Bidulock * src/modules/lis.conf: correct loadable object name * src/test/test-ip.c: print primitives at default verbosity * src/test/test-np_ip.c: print primitives at default verbosity * doc/man/Makefile.am (link_driver.4): renamed for 2.6 * doc/man/man4/link-driver.4.man: rename to * doc/man/man4/link_driver.4.man: for 2.6 * Makefile.am (modutil_DATA): should not be distributed * tests/atlocal.in: tool substitutions changed * src/drivers/lis.conf: clone device by name instead of number 2007-03-06 Brian Bidulock * doc/manual/Makefile.am: attempt proper texinfo dependencies * doc/specs/dlpi/Makefile.am: attempt proper texinfo dependencies * doc/specs/npi/Makefile.am: attempt proper texinfo dependencies * doc/specs/tpi/Makefile.am: attempt proper texinfo dependencies 2007-03-05 Brian Bidulock * acinclude.m4: get rid of extraneous warnings * NEWS: updates for release * README-cvs: updates for release * acinclude.m4: correct version numbers * strxns.spec.in: do not release source package 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 * strxns.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/strxns.texi: updates and corrections * doc/manual/todo.texi: updates and corrections * doc/manual/tree.texi: updates and corrections 2007-02-12 Brian Bidulock * strxns.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/modules/cdi_conv.c: added endian conversion module for CDI * src/modules/dlpi_conv.c: added endian conversion module for DLPI * src/modules/npi_conv.c: added endian conversion module for NPI * src/drivers/ip.c: fixed missing spinlock symbols * src/drivers/np.c: fixed missing spinlock symbols * src/drivers/np_ip.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 * doc/man/strxns.refs: updated references 2007-01-25 Brian Bidulock * Makefile.am: ip_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 * AUTHORS: final post-release updates * NEWS: final post-release updates * README: final post-release updates * README-cvs: final post-release updates * THANKS: 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/man/man5/strxns.5.man: 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 * acinclude.m4: correct device base * rel20070108_F.html: added release file * ANNOUNCE: updated for release 2007-01-05 Brian Bidulock * doc/man/man5/strxns.5.man: documentation updates for release * doc/manual/releases.texi: documentation updates for release * src/include/cdiapi.h: added GCOM api files * src/include/dlpiapi.h: added GCOM api files * src/include/npiapi.h: added GCOM api files * src/lib/cdiapi.c: added GCOM api files * src/lib/dlpiapi.c: added GCOM api files * src/lib/npiapi.c: added GCOM api files 2007-01-03 Brian Bidulock * AUTHORS: documentation updates for release * NEWS: documentation updates for release * README: documentation updates for release * README-cvs: documentation updates for release * THANKS: documentation updates for release * doc/man/man5/strxns.5.man: documentation updates for release * doc/manual/news.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/Makefile.am: updated documentation for release * doc/man/strxns.macros: updated documentation for release * doc/man/man5/strxns.5.man: updated documentation for release * doc/manual/strxns.texi: updated documentation for release * doc/manual/tree.texi: updated documentation for release 2006-12-29 Brian Bidulock * strxns.spec.in: old rpms hate nested ifs * strxns.spec.in: changes for successful master build * doc/manual/prerequisites.texi: changes for successful master build 2006-12-28 Brian Bidulock * doc/man/man4/hdlc_ioctl.4.man: changes for make check target 2006-12-23 Brian Bidulock * acinclude.m4: corrected manpage paths and includes 2006-12-21 Brian Bidulock * strxns/src/drivers/dl2.c: added new drivers * strxns/src/drivers/hdlc.c: added new drivers 2006-12-20 Brian Bidulock * src/drivers/dl_ip.c: working up driver a bit * src/drivers/dl2.c: added new dl mux driver * src/drivers/hdlc.c: added new cd mux driver 2006-12-18 Brian Bidulock * acinclude.m4: device major base * doc/man/man7/dlpi_eth.7.man: correct indirection * src/test/ldltest.c: use LFS device names * src/test/test-ip.c: updated test program * src/test/test-np_ip.c: updated test program 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/strxns-devel.preinst.in: debian script corrections 2006-12-08 Brian Bidulock * src/drivers/np_ip.c: changes to buffer locking * src/util/init/strxns.sh: name correction for debia init script 2006-10-31 Brian Bidulock * src/drivers/np_ip.c: optimization correction 2006-10-30 Brian Bidulock * tests/local.at: added ability to sync between test cases * tests/testsuite-ip.at: added ability to sync between test cases * tests/testsuite-np_ip.at: added ability to sync between test cases * acinclude.m4: remove checks for compile.h and utsrelease (in compat.h) 2006-10-27 Brian Bidulock * acinclude.m4: change linux/config.h to autoconf.h for 2.6.18 2006-10-21 Brian Bidulock * strxns.lsm.in: updated streams release number * debian/control.in: updated streams release number * doc/man/strxns.refs: updated streams release number * doc/manual/releases.texi: updated streams release number * debian/control.in: updated LiS release number * doc/manual/releases.texi: updated LiS release number 2006-10-12 Brian Bidulock * acinclude.m4: removed redundant debug flags * src/drivers/np_ip.c: remove 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/strxns.refs: updates for release * doc/man/man4/ip_strm_mod.4.man: updates for release * doc/man/man4/ip_to_dlpi.4.man: updates for release * doc/man/man4/ldl.4.man: updates for release * doc/man/man7/CD_READ_REQ.7.man: updates for release * doc/man/man7/CD_WRITE_READ_REQ.7.man: updates for release * doc/man/man7/DL_ATTACH_REQ.7.man: updates for release * doc/man/man7/DL_BIND_ACK.7.man: updates for release * doc/man/man7/DL_CONNECT_CON.7.man: updates for release * doc/man/man7/DL_CONNECT_IND.7.man: updates for release * doc/man/man7/DL_CONNECT_REQ.7.man: updates for release * doc/man/man8/ldlconfig.8.man: updates for release * doc/man/man8/ldltest.8.man: updates for release * doc/manual/descrip.texi: updates for release 2006-10-06 Brian Bidulock * doc/man/man7/DL_XID_CON.7.man: corrected for make check 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 file * doc/manual/news.texi: updated release notes * Makefile.am: remove AUTOCONFIG_H * src/include/Makefile.am: parameterized * src/include/sys/strxns/version.h.in: added comments * src/include/sys/strxns/config.h.in: added config.h file 2006-10-02 Brian Bidulock * strxns.spec.in: corrections, cooked manpages and documentation * debian/changelog: notes * debian/copyright: added licenses * debian/strxns-core.postinst.in: copyright header updates * debian/strxns-core.postrm.in: copyright header updates * debian/strxns-core.preinst.in: copyright header updates * debian/strxns-core.prerm.in: copyright header updates * debian/strxns-devel.preinst.in: copyright header updates * debian/strxns-doc.postinst.in: copyright header updates * doc/manual/Makefile.am: add uidlpi and uinpi license * doc/manual/strxns.texi: add uidlpi and uinpi license * doc/specs/dlpi/dlpi.texi: fix dates * src/drivers/np_ip.c: LiS is missing some comppatibility defines 2006-10-01 Brian Bidulock * debian/strnxs-dev.postinst.in: add and remove devices * debian/strnxs-dev.preinst.in: add and remove devices * debian/strnxs-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 * strxns.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-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-22 Brian Bidulock * doc/.cvsignore: ignore doxygen generated paths * strxns.dox.in: added main page documentation 2006-09-18 Brian Bidulock * Makefile.am: added doxy rules * doc/manual/news.texi: added release note * src/include/sys/cdi.h: added doxygen markers * src/include/sys/dlpi.h: added doxygen markers * src/include/sys/ldl.h: added doxygen markers * src/include/sys/npi.h: added doxygen markers * src/include/sys/npi_ip.h: added doxygen markers 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-ip.at: updated testsuite headers * tests/testsuite-np_ip.at: updated testsuite headers * Makefile.am: added 32-bit compatibility libraries and binaries * strxns.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/strxns.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/strxns.texi: automating release files * doc/manual/texi/quick.texi: automating release files * doc/specs/dlpi/Makefile.am: automating release files * doc/specs/dlpi/dlpi.texi: automating release files * doc/specs/npi/Makefile.am: automating release files * doc/specs/npi/npi.texi: automating release files * doc/specs/tpi/Makefile.am: automating release files * doc/specs/tpi/tpi.texi: automating release files * doc/specs/tpi/tpi_tcap.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/strxns.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: updated documentation * doc/manual/releases.texi: updated documentation * doc/manual/strxns.texi: updated 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/strxns: reworked addition and removal of modules * src/util/init/strxns.sh: reworked addition and removal of modules 2006-08-14 Brian Bidulock * strxns.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-np_ip.at: wait momentarily on buffer leak check * src/drivers/np_ip.c: make locking defines unique 2006-08-08 Brian Bidulock * src/drivers/np_ip.c: locking defines must match * 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/test/test-np_ip.c: rationalized to new SCTP test programs 2006-07-25 Brian Bidulock * acinclude.m4: expand majors, minors and module ids * src/drivers/np_ip.c: locking corrrections 2006-07-22 Brian Bidulock * src/drivers/np_ip.c: added module_stat structure, results of optimization 2006-07-16 Brian Bidulock * doc/man/man4/rawip.4.man: minor documentation updates * doc/man/man4/udp.4.man: minor documentation updates * src/drivers/rawip.c: fixed noxious 2.4 bug, test suite corrections * src/drivers/udp.c: fixed noxious 2.4 bug, test suite corrections * src/test/test-inet_raw.c: all test cases * src/test/test-inet_tcp.c: all test cases * src/test/test-inet_udp.c: all test cases * tests/testsuite-inet_raw.at: full test suite * tests/testsuite-inet_raw2.at: full test suite * tests/testsuite-inet_tcp.at: full test suite * tests/testsuite-inet_udp.at: full test suite * tests/testsuite-inet_udp2.at: full test suite * .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/ldl.c: handle skb_linearize with one arg on recent kernels * src/drivers/np.c: handle skb_linearize with one arg on recent kernels * src/drivers/np_ip.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/np_ip.c: converted 2.4 inet protocol hooks to 2.6 style * src/drivers/ip.c: take care with free_func's * src/drivers/ldl.c: take care with free_func's * src/drivers/np.c: take care with free_func's * src/drivers/np_ip.c: rationalized to udp.c * src/util/init/strxns.sh: corrected debian device installation 2006-07-11 Brian Bidulock * Makefile.am: distribute ISO and other partial implementations * src/drivers/cd.c: changes for partial compile * src/drivers/dl.c: changes for parital compile * src/drivers/lis.conf: roughed in driver definitions 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-ip.c: removed trigraphs * src/test/test-np_ip.c: removed trigraphs * src/drivers/np_ip.c: handle old SLES 9 2.6.5 kernel 2006-07-07 Brian Bidulock * debian/copyright: typo 2006-07-06 Brian Bidulock * debian/changelog: packaged release candidate for Mark Fugate * 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 2006-07-05 Brian Bidulock * NEWS: package release candidate for Mark Fugate * .pkgrelease: package release candidate for Mark Fugate 2006-07-04 Brian Bidulock * src/drivers/np_ip.c: changes to correct LiS only compile on FC5 * strxns.spec.in: place all include files in development sub-package * src/drivers/ip_hooks.h.in: correct compile back to RH 7.2 * acinclude.m4: corrections for compile on FC5 with 2.6.17 kernel 2006-07-03 Brian Bidulock * README: updated for release * README-alpha: 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/np_ip.c: changes for 2.6.17 kernel * src/test/ldltest.c: changes for gcc 4.1.1 compile * acinclude.m4: make inet tests compatible * src/drivers/ip_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+ * strxns.lsm.in: updates for next release 2006-06-16 Brian Bidulock * src/drivers/np_ip.c: const'ness and a little rationalization back to next gen upd driver * TODO: updated things to do 2006-06-13 Brian Bidulock * doc/man/strxns.refs: updated references for IUA, DUA, M2PA 2006-06-04 Brian Bidulock * src/drivers/np_ip.c: minor optimization tweaks 2006-05-19 Brian Bidulock * src/util/init/strxns.sh: corrected removal for debian 2006-05-18 Brian Bidulock * src/drivers/np_ip.c: rationalized to RAWIP driver 2006-05-14 Brian Bidulock * .indent.pro: added np_long and friends to types * src/drivers/nf.c: removed redundant QR_ definitions * src/drivers/np_ip.c: corrected buffer leaks * tests/testsuite-np_ip.at: added buffer leak checks 2006-05-12 Brian Bidulock * src/drivers/np_ip.c: corrections from testing * src/test/test-np_ip.c: additional test cases * tests/testsuite-np_ip.at: additional test cases 2006-05-11 Brian Bidulock * src/drivers/np_ip.c: corrections from testing * src/test/test-np_ip.c: additional test cases * tests/testsuite-np_ip.at: additional test cases 2006-05-10 Brian Bidulock * src/drivers/np_ip.c: corrections from testing * src/test/test-np_ip.c: additional test cases * tests/testsuite-np_ip.at: additional test cases 2006-05-09 Brian Bidulock * src/drivers/np_ip.c: use info.CURRENT_state instead of i_state * src/test/test-np_ip.c: expand printout of N_INFO_ACK * tests/testsuite-np_ip.at: guard timer test expected to fail * src/drivers/np_ip.c: changes from initial testing * src/test/test-np_ip.c: changes from initial testing * tests/testsuite-np_ip.at: changes from initial testing * src/drivers/np_ip.c: changes from testing * src/test/test-np_ip.c: changes from testing * tests/testsuite-np_ip.at: changes from testing 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 * Makefile.am: added init scripts for XNS * src/util/init/README: added init scripts for XNS * src/util/init/strxns: added init scripts for XNS * src/util/init/strxns.sh: added init scripts for XNS * src/util/modutils/strxns.in: added init scripts for XNS * src/util/sysconfig/README: added init scripts for XNS * src/util/sysconfig/strxns: added init scripts for XNS * src/util/sysconfig/strxns.conf: added init scripts for XNS * strxns.spec.in: added np_ip module, corrected init script removal * NEWS: updates * README: updates * src/modules/ip_strm_mod.c: added two debug statements * acinclude.m4: add check for module_text_address symbol * src/drivers/ip.c: rip module_text_address, hash table changes * src/drivers/np.c: rip module_text_address * src/drivers/np_ip.c: rip module_text_address, hash table changes * src/drivers/dl.c: new gcc mishandles ++ of cast pointers * src/drivers/dl_ip.c: new gcc mishandles ++ of cast pointers * src/drivers/ip.c: new gcc mishandles ++ of cast pointers * src/drivers/np.c: new gcc mishandles ++ of cast pointers * src/drivers/np_ip.c: new gcc mishandles ++ of cast pointers * src/drivers/np_ip.c: working through first few test cases * src/test/test-np_ip.c: working through first few test cases * tests/testsuite-np_ip.at: working through first few test cases * tests/testsuite.at: working through first few test cases 2006-05-07 Brian Bidulock * doc/man/Makefile.am: shifted over to np_ip for NPI-IP * doc/man/man4/ipcl.4.man: shifted over to np_ip for NPI-IP * doc/man/man4/ipco.4.man: shifted over to np_ip for NPI-IP * doc/man/man4/np_ip.4.man: shifted over to np_ip for NPI-IP * doc/man/man4/npi_ip.4.man: shifted over to np_ip for NPI-IP * doc/man/man8/test-np_ip.8.man: shifted over to np_ip for NPI-IP * src/drivers/ip.c: shifted over to np_ip for NPI-IP * src/drivers/lis.conf: shifted over to np_ip for NPI-IP * src/drivers/np_ip.c: shifted over to np_ip for NPI-IP * src/test/test-ip.c: working up test program * src/test/test-np_ip.c: shifted over to np_ip for NPI-IP * tests/Makefile.am: shifted over to np_ip for NPI-IP * tests/testsuite-np_ip.at: shifted over to np_ip for NPI-IP * acinclude.m4: changed major base offset 2006-05-06 Brian Bidulock * Makefile.am: added test program * doc/man/Makefile.am: added test-ip manual page * doc/man/man7/npi_ip.7.man: updated documentation * doc/man/man8/test-ip.8.man: added test-ip manual page * src/drivers/ip.c: working up NPI-IP driver * src/include/sys/npi_ip.h: added TOS values * src/test/test-ip.c: added test program * tests/Makefile.am: added NPI-IP driver test suite * tests/testsuite-ip.at: added NPI-IP driver test suite * tests/testsuite.at: added NPI-IP driver test suite 2006-05-05 Brian Bidulock * src/drivers/ip.c: working up NPI-IP driver * src/include/sys/npi_ip.h: working up NPI-IP driver 2006-05-03 Brian Bidulock * src/drivers/ip.c: working up NPI-IP driver * src/include/sys/npi_ip.h: working up NPI-IP driver 2006-04-25 Brian Bidulock * doc/man/strxns.refs: more references * src/drivers/ip.c: working up NPI-IP driver 2006-04-23 Brian Bidulock * src/drivers/ip.c: call interface correction 2006-04-22 Brian Bidulock * doc/man/strxns.refs: added a few more references * doc/man/man4/ip.4.man: updating manual pages * doc/man/man4/np.4.man: updating manual pages * doc/man/man7/npi_ip.7.man: updating manual pages * src/drivers/np.c: working up NP driver 2006-04-11 Brian Bidulock * src/drivers/dl.c: added new DL driver 2006-04-08 Brian Bidulock * doc/man/strxns.refs: corrected spelling error reported by spammer 2006-04-07 Brian Bidulock * doc/man/strxns.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-03 Brian Bidulock * acinclude.m4: xfrm_policy_delete returns int on 2.6.13+. * src/drivers/ip_hooks.h.in: xfrm_policy_delete returns int on 2.6.13+. * src/drivers/ip.c (ip_free, ip_open, ip_close): gcc 4 does not like different attributes between declaration and definition. 2006-03-31 Brian Bidulock * src/drivers/ip.c: working up NPI IP test and mux driver 2006-03-30 Brian Bidulock * src/drivers/ip.c: working up NPI IP test and mux driver * src/include/sys/npi_ip.h: working up NPI IP test and mux driver * src/drivers/ip.c: corrections for x86_64 compile 2006-03-25 Brian Bidulock * TODO: added netfilter driver to TODO list 2006-03-24 Brian Bidulock * doc/man/strxns.refs: updated LiS and STREAMS release numbers * strxns.spec.in (%package test): described send-pr * acinclude.m4: 2.6.15 has no proto member in net_protocol 2006-03-23 Brian Bidulock * acinclude.m4: added missing IP_ROUTE_OUTPUT_EXPLICIT * src/drivers/ip.c: corrections for old 2.4 kernel (RH7) build * strxns.spec.in: added send-pr files * NEWS: updated release notes * doc/manual/releases.texi: updated release notes * acinclude.m4: rationalized to strinet * src/drivers/ip.c: 64 bit corrections 2006-03-22 Brian Bidulock * doc/manual/strxns.texi: added makefile target index * doc/manual/releases.texi: bumped release number * strxns.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 * strxns.spec.in: tied in --disable-devel flag * src/drivers/ip.c: working up IP driver * configure.ac: updated and rationalized * doc/manual/Makefile.am: added checks for DEVELOPMENT * doc/specs/dlpi/Makefile.am: added checks for DEVELOPMENT * doc/specs/npi/Makefile.am: added checks for DEVELOPMENT * doc/specs/tpi/Makefile.am: added checks for DEVELOPMENT 2006-03-17 Brian Bidulock * src/drivers/ip.c: working up NPI-IP driver * doc/man/man4/ip.4.man: documentation for ip driver * doc/man/man7/npi_ip.7.man: documentation for ip driver * Makefile.am: added ip(4) driver to build * doc/man/Makefile.am: added ip(4) driver manpages * src/drviers/lis.conf: added ip(4) driver * acinclude.m4: check members for inet_protocol, net_protocol - get symbol address for inet_proto_lock - check existence of inet_protocol or net_protocol - added lots of checks from strsctp/acinclude.m4 * src/drivers/ip_hooks.h.in: added config file * configure.ac: added src/drivers/ip_hooks.h to config files * Makefile.am: added ip_hooks.h file * src/include/sys/npi_ip.h: added ip specific npi file * src/include/Makefile.am: added npi_ip.h file 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 * strxns.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 * strxns.spec.in: updated description fields and headers 2006-03-09 Brian Bidulock * strxns.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/specs/dlpi/Makefile.am: updated headers * doc/specs/npi/Makefile.am: updated headers * doc/specs/tpi/Makefile.am: updated headers * doc/specs/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 * src/drivers/ldl.c: corrections for FC4 x86_64 build * src/include/sys/ldl.h: corrections for FC4 x86_64 build * tests/local.at: updated headers 2006-03-03 Brian Bidulock * THANKS: updated for release * doc/man/strxns.macros: updated for release * doc/man/strxns.refs: updated references * README-nexusware: updated for release * AUTHORS: updated for release * src/include/sys/ldl.h: 32/64-bit compatibility, remove dependency on atomic_t from kernel * src/include/sys/npi.h: 32/64-bit compatibility, some reformatting * src/modules/ip_strm_mod.c: 32/64-bit ioctl compatibility * src/test/ldltest.c: 64-bit compatibility * src/util/ldlconfig.c: 64-bit compatibility 2006-03-02 Brian Bidulock * README: updated for release * doc/manual/releases.texi (Bugs, Known Bugs, Maturity): updated release notes * src/drivers/ldl.c: corrections to typos introduced * doc/manual/strxns.texi (detailed node listing): added missing Troubleshooting * README-alpha: added alpha readme file for release * README-cvs: updated for release 2006-03-01 Brian Bidulock * ChangeLog: modified -- corrected format and upated * Makefile.am: modified -- added README-LiS to distribution * NEWS: modified -- updated for release * README: modified -- updated for release * README-LiS: added -- README file to capture LiS binary compatibility issues (if any). * src/drivers/ip_to_dlpi.c: modified -- 64-bit compatibility for printk statements. * src/drivers/ldl.c: modified -- added 64-bit compatibility, 32-bit ioctl compatibility, TRANPARENT ioctl capability, removed issues with atomic_t being placed in a user header. * src/include/sys/cdi.h: modified -- Applied t_uscalar_t approach to 64-bit and 32-bit compatibility in this header file (cd_long and cd_ulong are 32-bit on both 64-bit and 32-bit models). * src/include/sys/dlpi.h: modified -- Applied t_uscalar_t approach to 64-bit and 32-bit compatibility in this header file (cd_long and cd_ulong are 32-bit on both 64-bit and 32-bit models). * 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-13 Brian Bidulock - Changes from strsctp 0.9.2.2 release: * m4/kernel.m4: changes for Gentoo and 2.6.15 kernels 2005-09-14 Brian Bidulock - Revision 0.9.2.5 2005/09/14 23:42:08 brian - bumped release numbers and change logs 2005-07-04 Brian Bidulock - Revision 0.9.2.4 2005/07/04 20:19:01 brian - updated dates 2005-05-15 Brian Bidulock - Revision 0.9.2.3 2005/05/14 08:26:03 brian - copyright header correction 2004-08-14 Brian Bidulock - Revision 0.9.2.2 2004/08/14 12:35:51 brian - Serious work on updating documentation. 2004-07-03 Brian Bidulock - Revision 0.9.2.1 2004/07/04 00:54:07 brian - Initial import of strxns package. 2004-07-03 Brian Bidulock - started separate xns packaging ----- 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