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 * rel20070108_K.html: added release file * ANNOUNCE: updated for release 2007-01-03 Brian Bidulock * AUTHORS: documentation updates for release * NEWS: documentation updates for release * README: documentation updates for release * README-LiS: documentation updates for release * README-cvs: documentation updates for release * THANKS: documentation updates for release * doc/man/man5/streams.5.man: documentation updates for release 2007-01-02 Brian Bidulock * acinclude.m4: set --enable-streams-bcm to default to disabled. * doc/manual/STREAMS.texi: updates for release. * doc/manual/configure.texi: updates for release. * doc/manual/news.texi: updates for release. * doc/manual/rpm.texi: updates for release. * streams.spec.in: remove porting manual from build (see strcompat package) * debian/rules.in: remove porting manual from build (see strcompat package) * doc/manual/Makefile.am: remove porting manual from build (see strcompat package) * doc/manual/porting.texi: remove porting manual from build (see strcompat package) 2006-12-31 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/Makefile.am: documentation updates for release * doc/man/streams.macros: documentation updates for release * doc/man/man4/connld.4.man: documentation updates for release * doc/man/man5/streams.5.man: documentation updates for release * doc/man/man7/I_EGETSIG.7.man: documentation updates for release * doc/man/man7/I_ESETSIG.7.man: documentation updates for release * doc/man/man7/I_FATTACH.7.man: documentation updates for release * doc/man/man7/I_FDETACH.7.man: documentation updates for release * doc/man/man7/I_FLUSHBAND.7.man: documentation updates for release * doc/man/man7/I_GERROPT.7.man: documentation updates for release * doc/man/man7/I_GETCLTIME.7.man: documentation updates for release * doc/man/man7/I_SERROPT.7.man: documentation updates for release * doc/man/man7/I_SETCLTIME.7.man: documentation updates for release * doc/man/man9/STREAMS.9.man: documentation updates for release * doc/manual/STREAMS.texi: documentation updates for release * doc/manual/configure.texi: documentation updates for release * doc/manual/releases.texi: documentation updates for release * doc/manual/tree.texi: documentation updates for release 2006-12-29 Brian Bidulock * streams.spec.in: old rpms hate nested ifs * debian/changelog: updated for release * doc/manual/porting.texi: updated for release * streams.spec.in: changes for successful master build * doc/manual/prerequisites.texi: changes for successful master build 2006-12-18 Brian Bidulock * acinclude.m4: adjust major base * doc/man/Makefile.am: added missing manual pages * doc/man/man3/libstreams.3.man: update manual page * doc/man/man3/pipe.3.man: update manual page * doc/man/man3/pstrlog.3.man: added missing manual page * doc/man/man3/strlog.3.man: added missing manual page * doc/man/man3/vstrlog.3.man: added missing manual page * doc/man/man8/testlog.8.man: added missing manual page * include/sys/streams/strsubr.h: * lib/libc/strlog.c: formatting, error handling * src/drivers/echo.c: added clone module alias * src/drivers/log.c: added clone module alias * src/drivers/loop.c: added clone module alias * src/drivers/mux.c: added clone module alias * src/drivers/nsdev.c: added clone module alias * src/drivers/nuls.c: added clone module alias * src/drivers/pipe.c: added clone module alias * src/drivers/sad.c: added clone module alias * src/drivers/sfx.c: added clone module alias * src/drivers/spx.c: added clone module alias * src/drivers/vf.c: added clone module alias * src/kernel/strlookup.c: autoload clone minors * src/test/perftest.c: open lfs device name * src/test/test-clone.c: open lfs device name * src/test/test-connld.c: open lfs device name * src/test/test-echo.c: open lfs device name * src/test/test-fifo.c: open lfs device name * src/test/test-log.c: open lfs device name * src/test/test-loop.c: open lfs device name * src/test/test-mux.c: open lfs device name * src/test/test-nuls.c: open lfs device name * src/test/test-pipemod.c: open lfs device name * src/test/test-sad.c: open lfs device name * src/test/test-sc.c: open lfs device name * src/test/test-streams.c: open lfs device name * include/log.h: updated headers for release * include/loop.h: updated headers for release * include/sad.h: updated headers for release * include/stropts.h: updated headers for release * include/sys/cmn_err.h: updated headers for release * include/sys/ddi.h: updated headers for release * include/sys/debug.h: updated headers for release * include/sys/dki.h: updated headers for release * include/sys/kmem.h: updated headers for release * include/sys/log.h: updated headers for release * include/sys/loop.h: updated headers for release * include/sys/map.h: updated headers for release * include/sys/sad.h: updated headers for release * include/sys/sc.h: updated headers for release * include/sys/spec_fs_i.h: updated headers for release * include/sys/strconf.h: updated headers for release * include/sys/strdebug.h: updated headers for release * include/sys/stream.h: updated headers for release * include/sys/stropts.h: updated headers for release * include/sys/strsubr.h: updated headers for release * include/sys/testmod.h: updated headers for release * include/sys/streams/cmn_err.h: updated headers for release * include/sys/streams/debug.h: updated headers for release * include/sys/streams/dki.h: updated headers for release * include/sys/streams/loop.h: updated headers for release * include/sys/streams/testmod.h: updated headers for release * lib/libc/fdetach.c: updated headers for release * src/compat/lis/liscompat.h: updated headers for release * src/drivers/clone.c: updated headers for release * src/drivers/echo.c: updated headers for release * src/drivers/fifo.h: updated headers for release * src/drivers/log.h: updated headers for release * src/drivers/loop.c: updated headers for release * src/drivers/mux.c: updated headers for release * src/drivers/pipe.h: updated headers for release * src/drivers/vf.c: updated headers for release * src/kernel/strargs.h: updated headers for release * src/kernel/strattach.c: updated headers for release * src/kernel/strattach.h: updated headers for release * src/kernel/strmain.c: updated headers for release * src/kernel/strpipe.c: updated headers for release * src/kernel/strpipe.h: updated headers for release * src/kernel/strprocfs.h: updated headers for release * src/kernel/strreg.h: updated headers for release * src/kernel/strsad.c: updated headers for release * src/kernel/strsad.h: updated headers for release * src/kernel/strsched.h: updated headers for release * src/kernel/strspecfs.c: updated headers for release * src/kernel/strspecfs.h: updated headers for release * src/kernel/strsyms.c: updated headers for release * src/kernel/strutil.h: updated headers for release * src/modules/bufmod.c: updated headers for release * src/modules/sth.h: updated headers for release * src/modules/testmod.c: updated headers for release * src/util/insf.c: updated headers for release * debian/mscript_header.in: updated headers for release * debian/mscript_postinst.in: updated headers for release * debian/mscript_postrm.in: updated headers for release * debian/mscript_preinst.in: updated headers for release * debian/mscript_prerm.in: updated headers for release * debian/rules.in: updated headers for release * debian/streams-core.postinst.in: updated headers for release * debian/streams-core.postrm.in: updated headers for release * debian/streams-core.preinst.in: updated headers for release * debian/streams-core.prerm.in: updated headers for release * debian/streams-dev.postinst.in: updated headers for release * debian/streams-dev.preinst.in: updated headers for release * debian/streams-dev.prerm.in: updated headers for release * debian/streams-devel.preinst.in: updated headers for release * debian/streams-doc.postinst.in: updated headers for release * debian/streams-doc.preinst.in: updated headers for release * debian/streams-doc.prerm.in: updated headers for release * debian/streams-init.postinst.in: updated headers for release * debian/streams-init.postrm.in: updated headers for release * debian/streams-init.preinst.in: updated headers for release * debian/streams-init.prerm.in: updated headers for release * debian/streams-lib.preinst.in: updated headers for release * debian/streams-source.preinst.in: updated headers for release * debian/streams-util.preinst.in: updated headers for release * src/util/insf.c: updated headers for release * doc/manual/texi/install.texi: added a few missing options * scripts/texi/install.texi: added a few missing options 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/streams-devel.preinst.in: debian script corrections 2006-12-13 Brian Bidulock * src/test/test-loop.c: resolved conflicting loop driver names * src/drivers/loop.c: resolved conflicting loop driver names 2006-12-08 Brian Bidulock * src/drivers/bufq.h: corrections to buffer queue locks (not used much) 2006-12-06 Brian Bidulock * doc/manual/news.texi: updated news 2006-11-30 Brian Bidulock * doc/man/man9/strlog.9.man: documentation update * lib/libc/strlog.c: correction from userland testing 2006-11-26 Brian Bidulock * include/strlog.h: rationalization to strutil package * include/sys/strlog.h: rationalization to strutil package * include/sys/streams/strlog.h: rationalization to strutil package * src/drivers/log.c: corrections from testing * src/test/test-log.c: test suite executable for log driver * tests/testsuite-log.at: auto test test suite for log driver * acinclude.m4: added note about the dangers of bottom half suppression * Makefile.am: added strlog files * include/sys/streams/strlog.h: added declarations for library functions * lib/libc/strlog.c: added strlog functions to STREAMS library * lib32/Makefile.am: added strlog files * src/test/testlog.c: minor user test program for checking strlog packing algorithm * src/drivers/log.c: corrections from testing * src/util/strace.c: corrections from testing * src/util/strerr.c:corrections from testing * src/util/strlog.c:corrections from testing * src/test/test-clone.c: enhanced capabilities from m2pa tests * src/test/test-connld.c: enhanced capabilities from m2pa tests * src/test/test-echo.c: enhanced capabilities from m2pa tests * src/test/test-fifo.c: enhanced capabilities from m2pa tests * src/test/test-log.c: enhanced capabilities from m2pa tests * src/test/test-loop.c: enhanced capabilities from m2pa tests * src/test/test-mux.c: enhanced capabilities from m2pa tests * src/test/test-nsdev.c: enhanced capabilities from m2pa tests * src/test/test-nuls.c: enhanced capabilities from m2pa tests * src/test/test-pipe.c: enhanced capabilities from m2pa tests * src/test/test-pipemod.c: enhanced capabilities from m2pa tests * src/test/test-sad.c: enhanced capabilities from m2pa tests * src/test/test-sc.c: enhanced capabilities from m2pa tests * src/test/test-streams.c: enhanced capabilities from m2pa tests * tests/kernel.at: enhanced capabilities from m2pa tests * tests/testsuite-clone.at: enhanced capabilities from m2pa tests * tests/testsuite-connld.at: enhanced capabilities from m2pa tests * tests/testsuite-echo.at: enhanced capabilities from m2pa tests * tests/testsuite-fifo.at: enhanced capabilities from m2pa tests * tests/testsuite-log.at: enhanced capabilities from m2pa tests * tests/testsuite-loop.at: enhanced capabilities from m2pa tests * tests/testsuite-mux.at: enhanced capabilities from m2pa tests * tests/testsuite-nsdev.at: enhanced capabilities from m2pa tests * tests/testsuite-nuls.at: enhanced capabilities from m2pa tests * tests/testsuite-pipe.at: enhanced capabilities from m2pa tests * tests/testsuite-pipemod.at: enhanced capabilities from m2pa tests * tests/testsuite-sad.at: enhanced capabilities from m2pa tests * tests/testsuite-sc.at: enhanced capabilities from m2pa tests * tests/testsuite-streams.at: enhanced capabilities from m2pa tests 2006-11-06 Brian Bidulock * doc/man/man9/msgpullup.9.man: doc update * doc/man/man9/pullupmsg.9.man: doc update * src/kernel/strutil.c: corrected bug found by inspection in msgpullup() 2006-10-30 Brian Bidulock * tests/local.at: added ability to sync between test cases * tests/testsuite-clone.at: added ability to sync between test cases * tests/testsuite-connld.at: added ability to sync between test cases * tests/testsuite-echo.at: added ability to sync between test cases * tests/testsuite-fifo.at: added ability to sync between test cases * tests/testsuite-log.at: added ability to sync between test cases * tests/testsuite-loop.at: added ability to sync between test cases * tests/testsuite-mux.at: added ability to sync between test cases * tests/testsuite-nsdev.at: added ability to sync between test cases * tests/testsuite-nuls.at: added ability to sync between test cases * tests/testsuite-pipe.at: added ability to sync between test cases * tests/testsuite-pipemod.at: added ability to sync between test cases * tests/testsuite-sad.at: added ability to sync between test cases * tests/testsuite-sc.at: added ability to sync between test cases * tests/testsuite-streams.at: added ability to sync between test cases * acinclude.m4: add check for linux/compile.h * src/kernel/strutil.c: include linux/compile.h only if available 2006-10-29 Brian Bidulock * acinclude.m4: rip tasklist_lock, final changes for FC5 2.6.18 w/ inode diet * src/drivers/fifo.c: final changes for FC5 2.6.18 w/ inode diet * src/kernel/strattach.c: final changes for FC5 2.6.18 w/ inode diet * src/kernel/strspecfs.c: final changes for FC5 2.6.18 w/ inode diet * src/modules/sth.c: final changes for FC5 2.6.18 w/ inode diet 2006-10-28 Brian Bidulock * acinclude.m4: rip symbol for cd_forget() * src/drivers/fifo.c: - change external character device based FIFOs to S_IFIFO and forget i_cdev when on inode diet an i_pipe is a union with i_cdev. * src/kernel/strattach.c: - strap out i_pipe based stream check when on inode diet (it will fail to detect a Stream. Need a better check. (The inode must be a specfs inode because we never fattach external filesystem inodes.) * src/kernel/strspecfs.c: - insert comment indicating that we are already doing the right thing with regard to clearing i_pipe before clearing a specfs inode. 2006-10-27 Brian Bidulock * acinclude.m4: change linux/config.h to autoconf.h for 2.6.18 - added checks for header files linux/compile.h (old) linux/utsrelease.h (new) and linux/devfs_fs_kernel.h (no longer present) - check for simple_statfs - check for i_private member of inode struct - check for i_blksize member of inode struct - check for file_operations.flush with two arguments - check for super_operations.statfs with dentry instead of super block - check for file_system_type.get_sb with vfsmount argument * include/sys/streams/ddi.h: do not care about UTS_VERSION or UTS_RELEASE * include/sys/streams/dki.h: change linux/config.h to autoconf.h for 2.6.18 * include/sys/streams/kmem.h: change linux/config.h to autoconf.h for 2.6.18 * include/sys/streams/stream.h: change linux/config.h to autoconf.h for 2.6.18 * src/drivers/clone.c: change linux/config.h to autoconf.h for 2.6.18 * src/drivers/echo.c: change linux/config.h to autoconf.h for 2.6.18 * src/drivers/fifo.c: change linux/config.h to autoconf.h for 2.6.18 * src/drivers/log.c: change linux/config.h to autoconf.h for 2.6.18 * src/drivers/loop.c: change linux/config.h to autoconf.h for 2.6.18 * src/drivers/mux.c: change linux/config.h to autoconf.h for 2.6.18 * src/drivers/nsdev.c: change linux/config.h to autoconf.h for 2.6.18 * src/drivers/nuls.c: change linux/config.h to autoconf.h for 2.6.18 * src/drivers/pipe.c: change linux/config.h to autoconf.h for 2.6.18 * src/drivers/sad.c: change linux/config.h to autoconf.h for 2.6.18 * src/drivers/sfx.c: change linux/config.h to autoconf.h for 2.6.18 * src/drivers/spx.c: change linux/config.h to autoconf.h for 2.6.18 * src/drivers/vf.c: change linux/config.h to autoconf.h for 2.6.18 * src/kernel/strattach.c: - change linux/config.h to autoconf.h for 2.6.18 - do not include devfs_fs_kernel.h if not available * src/kernel/strlookup.c: change linux/config.h to autoconf.h for 2.6.18 * src/kernel/strmain.c: change linux/config.h to autoconf.h for 2.6.18 * src/kernel/strpipe.c: - change linux/config.h to autoconf.h for 2.6.18 - do not include devfs_fs_kernel.h if not available * src/kernel/strprocfs.c: change linux/config.h to autoconf.h for 2.6.18 * src/kernel/strreg.c: change linux/config.h to autoconf.h for 2.6.18 * src/kernel/strsad.c: change linux/config.h to autoconf.h for 2.6.18 * src/kernel/strsched.c: change linux/config.h to autoconf.h for 2.6.18 * src/kernel/strspecfs.c: - change linux/config.h to autoconf.h for 2.6.18 - change u.generic_ip to i_private - spec_statfs needs dentry argument on 2.6.18 - specfs_get_sb needs vfsmount argument on 2.6.18 - do not reference i_blksize if not available * src/kernel/strsyms.c: change linux/config.h to autoconf.h for 2.6.18 * src/kernel/strsysctl.c: change linux/config.h to autoconf.h for 2.6.18 * src/kernel/strutil.c: - change linux/config.h to autoconf.h for 2.6.18 - include compile.h and utsrelease.h if available * src/modules/bufmod.c: change linux/config.h to autoconf.h for 2.6.18 * src/modules/connld.c: change linux/config.h to autoconf.h for 2.6.18 * src/modules/nullmod.c: change linux/config.h to autoconf.h for 2.6.18 * src/modules/pipemod.c: change linux/config.h to autoconf.h for 2.6.18 * src/modules/sc.c: change linux/config.h to autoconf.h for 2.6.18 * src/modules/sth.c: - change linux/config.h to autoconf.h for 2.6.18 - strflush needs fl_owner_t argument on 2.6.18 * src/modules/testmod.c: change linux/config.h to autoconf.h for 2.6.18 2006-10-21 Brian Bidulock * doc/manual/SPG.texi: updated LiS release number * doc/manual/SPG2.texi: updated LiS release number * doc/manual/drivers.texi: updated LiS release number * doc/manual/modules.texi: updated LiS release number * doc/manual/news.texi: updated LiS release number * doc/manual/porting.texi: updated LiS release number * configure.ac: correct version number * src/kernel/strsched.c: missing checkin * src/kernel/strsched.h: missing checkin * src/modules/sth.c: missing checkin 2006-10-20 Brian Bidulock * .pkgrelease: bumped streams version number * configure.ac: bumped streams version number * debian/changelog: bumped streams version number * doc/man/streams.refs: bumped streams version number * doc/manual/SPG.texi: bumped streams version number * doc/manual/drivers.texi: bumped streams version number * m4/streams.m4: bumped streams version number * src/kernel/strsched.c: don't raise streams if runqueues already running * src/kernel/strsched.h: don't raise streams unnecesssarily * src/modules/sth.c: - scheduling tweaks - pulled I_PUTPMSG I_GETPMSG to head of _strioctl 2006-10-12 Brian Bidulock * acinclude.m4: removed redundant debug flags * include/sys/streams/config.h.in: removed redundant debug flags * include/sys/streams/strdebug.h: removed redundant debug flags * src/drivers/fifo.c: removed redundant debug flags * src/drivers/log.c: removed redundant debug flags * src/drivers/loop.c: removed redundant debug flags * src/drivers/mux.c: removed redundant debug flags * src/drivers/vf.c: removed redundant debug flags * src/kernel/strprocfs.c: removed redundant debug flags * src/kernel/strreg.c: removed redundant debug flags * src/kernel/strsched.c: removed redundant debug flags * src/kernel/strspecfs.c: removed redundant debug flags * src/kernel/strutil.h: removed redundant debug flags * src/modules/sth.c: removed redundant debug flags 2006-10-10 Brian Bidulock * README: updates for release * doc/man/streams.refs: updates for release * doc/man/man9/_fini.9.man: updates for release * doc/man/man9/_info.9.man: updates for release * doc/man/man9/_init.9.man: updates for release * doc/man/man9/allocbi.9.man: updates for release * doc/man/man9/apush_vml.9.man: updates for release * doc/man/man9/ddi_get_soft_state.9.man: updates for release * doc/man/man9/ddi_removing_power.9.man: updates for release * doc/man/man9/ddi_soft_state.9.man: updates for release * doc/man/man9/ddi_soft_state_fini.9.man: updates for release * doc/man/man9/ddi_soft_state_free.9.man: updates for release * doc/man/man9/ddi_soft_state_init.9.man: updates for release * doc/man/man9/ddi_soft_state_zalloc.9.man: updates for release * doc/man/man9/ddi_umem_free.9.man: updates for release * doc/man/man9/getinfo.9.man: updates for release * doc/man/man9/kmem_zalloc_node.9.man: updates for release * doc/man/man9/mcopyout.9.man: updates for release * doc/man/man9/mi_first_ptr.9.man: updates for release * doc/man/man9/mi_mpprintf.9.man: updates for release * doc/man/man9/mi_mpprintf_nr.9.man: updates for release * doc/man/man9/mi_next_dev_ptr.9.man: updates for release * doc/man/man9/mi_offset_param.9.man: updates for release * doc/man/man9/mi_offset_paramc.9.man: updates for release * doc/man/man9/mi_open_alloc.9.man: updates for release * doc/man/man9/mi_open_alloc_sleep.9.man: updates for release * doc/man/man9/mi_open_link.9.man: updates for release * doc/man/man9/mi_reallocb.9.man: updates for release * doc/man/man9/mi_reuse_proto.9.man: updates for release * doc/man/man9/mi_set_sth_copyopt.9.man: updates for release * doc/man/man9/mi_set_sth_hiwat.9.man: updates for release * doc/man/man9/mi_set_sth_lowat.9.man: updates for release * doc/man/man9/mi_set_sth_maxblk.9.man: updates for release * doc/man/man9/mi_set_sth_wroff.9.man: updates for release * doc/man/man9/mi_sprintf_putc.9.man: updates for release * doc/man/man9/mi_strcmp.9.man: updates for release * doc/man/man9/mi_strlen.9.man: updates for release * doc/man/man9/mi_strlog.9.man: updates for release * doc/man/man9/mi_strol.9.man: updates for release * doc/man/man9/mi_timer_cancel.9.man: updates for release * doc/man/man9/mi_timer_free.9.man: updates for release * doc/man/man9/mi_timer_move.9.man: updates for release * doc/man/man9/mi_timer_stop.9.man: updates for release * doc/man/man9/mi_timer_valid.9.man: updates for release * doc/man/man9/mps_intr_disable.9.man: updates for release * doc/man/man9/mps_intr_enable.9.man: updates for release * doc/man/man9/probe.9.man: updates for release * doc/man/man9/xxxaix.9.man: updates for release * doc/man/man9/xxxhpux.9.man: updates for release * doc/man/man9/xxxirix.9.man: updates for release * doc/man/man9/xxxlis.9.man: updates for release * doc/man/man9/xxxmac.9.man: updates for release * doc/man/man9/xxxmi.9.man: updates for release * doc/man/man9/xxxmps.9.man: updates for release * doc/man/man9/xxxosf.9.man: updates for release * doc/man/man9/xxxsun.9.man: updates for release * doc/man/man9/xxxsux.9.man: updates for release * doc/man/man9/xxxsvr.9.man: updates for release * doc/man/man9/xxxsvr3.9.man: updates for release * doc/man/man9/xxxuw7.9.man: updates for release * doc/man/man9/xxxuxp.9.man: updates for release * doc/manual/descrip.texi: updates for release 2006-10-06 Brian Bidulock * AUTHORS: updated for release * NEWS: updated for release * README: updated for release * THANKS: updated for release * doc/man/man8/strconf.8.man: updates for make check * doc/man/man9/cmn_err.9.man: updates for make check * doc/man/man9/strlog.9.man: updates 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 * doc/man/Makefile.am: updated manpage for release * doc/man/man2/fattach.2.man: updated manpage for release * doc/man/man2/pipe.2s.man: updated manpage for release * doc/man/man2/poll.2s.man: updated manpage for release * doc/man/man2/putpmsg.2s.man: updated manpage for release * doc/man/man2/read.2s.man: updated manpage for release * doc/man/man2/fdetach.2.man: added manual page * doc/man/man2/isastream.2.man: added manual page * doc/man/man3/fattach.3.man: updated manpage for release * doc/man/man3/fdetach.3.man: updated manpage for release * doc/man/man3/isastream.3.man: updated manpage for release * doc/man/man3/libstreams.3.man: updated manpage for release * doc/man/man3/pipe.3.man: updated manpage for release * doc/man/man3/s_pipe.3.man: updated manpage for release * doc/man/man4/loop.4.man: updated manpage for release * doc/man/man4/mux.4.man: updated manpage for release * doc/man/man4/s_fifo.4.man: updated manpage for release * doc/man/man4/s_pipe.4.man: added manual page * doc/man/man5/strsetup.conf.5.man: updated manpage for release * doc/man/man7/I_GETPMSG.7.man: updated manpage for release * doc/man/man7/I_GETSIG.7.man: updated manpage for release * doc/man/man7/I_GRDOPT.7.man: updated manpage for release * doc/man/man7/I_GWROPT.7.man: updated manpage for release * doc/man/man7/I_ISASTREAM.7.man: updated manpage for release * doc/man/man7/I_LIST.7.man: updated manpage for release * doc/man/man7/I_LOOK.7.man: updated manpage for release * doc/man/man7/I_NREAD.7.man: updated manpage for release * doc/man/man7/I_PEEK.7.man: updated manpage for release * doc/man/man7/I_PIPE.7.man: updated manpage for release * doc/man/man7/I_POP.7.man: updated manpage for release * doc/man/man7/I_PUNLINK.7.man: updated manpage for release * doc/man/man7/I_PUTPMSG.7.man: updated manpage for release * doc/man/man7/I_RECVFD.7.man: updated manpage for release * doc/man/man7/I_SENDFD.7.man: updated manpage for release * doc/man/man7/I_SETCLTIME.7.man: updated manpage for release * doc/man/man7/I_SETSIG.7.man: updated manpage for release * doc/man/man7/I_SRDOPT.7.man: updated manpage for release * doc/man/man7/I_STR.7.man: updated manpage for release * doc/man/man7/I_SWROPT.7.man: updated manpage for release * doc/man/man7/streamio.7.man: updated manpage for release * doc/man/man8/perftest.8.man: updated manpage for release * doc/man/man8/strvf.8.man: updated manpage for release * doc/man/man9/DDI.9.man: updated manpage for release * doc/man/man9/LfS.9.man: updated manpage for release * doc/man/man9/SPG.9.man: updated manpage for release * doc/man/man9/STREAMS.9.man: updated manpage for release * doc/man/man9/SV_SIGNAL.9.man: updated manpage for release * doc/man/man9/aixcompat.9.man: updated manpage for release * doc/man/man9/allocbi.9.man: updated manpage for release * doc/man/man9/allocq.9.man: updated manpage for release * doc/man/man9/cred_t.9.man: updated manpage for release * doc/man/man9/irixcompat.9.man: updated manpage for release * doc/man/man9/liscompat.9.man: updated manpage for release * doc/man/man9/maccompat.9.man: updated manpage for release * doc/man/man9/mi_attach.9.man: updated manpage for release * doc/man/man9/mi_close_detached.9.man: updated manpage for release * doc/man/man9/mi_copy_done.9.man: updated manpage for release * doc/man/man9/mi_timer.9.man: updated manpage for release * doc/man/man9/mi_timer_alloc.9.man: updated manpage for release * doc/man/man9/mp-streams.9.man: updated manpage for release * doc/man/man9/mpnotify.9.man: updated manpage for release * doc/man/man9/mps_become_writer.9.man: updated manpage for release * doc/man/man9/mpscompat.9.man: updated manpage for release * doc/man/man9/msgb.9.man: updated manpage for release * doc/man/man9/osfcompat.9.man: updated manpage for release * doc/man/man9/putq.9.man: updated manpage for release * doc/man/man9/qwriter.9.man: updated manpage for release * doc/man/man9/register_strdev.9.man: updated manpage for release * doc/man/man9/register_strnod.9.man: updated manpage for release * doc/man/man9/streams_put.9.man: updated manpage for release * doc/man/man9/strlog.9.man: updated manpage for release * doc/man/man9/stroptions.9.man: updated manpage for release * doc/man/man9/strthread.9.man: updated manpage for release * doc/man/man9/suncompat.9.man: updated manpage for release * doc/man/man9/svr4compat.9.man: updated manpage for release * doc/man/man9/unfreezestr.9.man: updated manpage for release * doc/man/man9/unregister_strnod.9.man: updated manpage for release * doc/man/man9/uw7compat.9.man: updated manpage for release 2006-10-02 Brian Bidulock * doc/manual/news.texi: updated release notes * include/Makefile.am: paramterized * include/sys/streams/config.h.in: added comments * include/sys/streams/version.h.in: added comments * Makefile.am: removed AUTOCONFIG_H * streams.spec.in: corrections, cooked manpages and documentation * debian/changelog: notes * debian/streams-core.prerm.in: copyright header updates * debian/streams-devel.preinst.in: copyright header updates * src/modules/sth.c: move controlling tty checks 2006-10-01 Brian Bidulock * debian/streams-dev.postinst.in: add and remove devices * debian/streams-dev.preinst.in: add and remove devices * debian/streams-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 * streams.spec.in: better spec file handling * doc/man/man7/I_PUSH.7.man: completed manual page * include/sys/streams/log.h: header update * include/sys/streams/sc.h: header update * lib32/Makefile.am: libtool library tweaks * src/drivers/echo.c: copyright header update * src/drivers/nsdev.c: copyright header update * src/drivers/nuls.c: copyright header update * src/drivers/pipe.c: copyright header update * src/drivers/spx.c: copyright header update * src/modules/connld.c: copyright header update * src/modules/pipemod.c: copyright header update * src/modules/sth.c: added FILP32 flag on qopen(9) * src/util/strload: copyright header update 2006-09-27 Brian Bidulock * Makefile.am: distinguish LDADD and LDFLAGS 2006-09-25 Brian Bidulock * AUTHORS: updated release files * NEWS: updated release files * README: updated release files * README-alpha: updated release files * README-cvs: updated release files * README-nexusware: updated release files * THANKS: updated release files * TODO: updated release files * lib32/Makefile.am: added -stack back for distcheck 2006-09-24 Brian Bidulock * scripts/check_man: handles 2s and 4s manpages on FC5 * AUTHORS: changes from distcheck * NEWS: changes from distcheck * README: changes from distcheck * README-alpha: changes from distcheck * README-cvs: changes from distcheck * README-nexusware: changes from distcheck * THANKS: changes from distcheck * TODO: changes from distcheck * lib32/Makefile.am: static linkage for distcheck * lib/libc/streams.h: added * AUTHORS: updated release notes * BUGS: updated release notes * NEWS: updated release notes * README: updated release notes * README-alpha: updated release notes * README-cvs: updated release notes * README-nexusware: updated release notes * THANKS: updated release notes * TODO: updated release notes * doc/manual/bugs.texi: updated release notes * doc/manual/news.texi: updated release notes * doc/manual/todo.texi: updated release notes * streams.dox.in: doxygen updates * include/stropts.h: doxygen updates * include/sys/streams/stropts.h: doxygen updates * include/sys/streams/testmod.h: doxygen updates * lib/libc/fattach.c: straightened out lib files * lib/libc/fdetach.c: straightened out lib files * lib/libc/getmsg.c: straightened out lib files * lib/libc/getpmsg.c: straightened out lib files * lib/libc/isastream.c: straightened out lib files * lib/libc/pipe.c: straightened out lib files * lib/libc/putmsg.c: straightened out lib files * lib/libc/putpmsg.c: straightened out lib files * lib/libc/testcancel.c: straightened out lib files 2006-09-23 Brian Bidulock * AUTHORS: updated news and todo * doc/manual/news.texi: updated news and todo * doc/manual/todo.texi: updated news and todo * NEWS: updated news and todo * TODO: updated news and todo 2006-09-22 Brian Bidulock * AUTHORS: updated todo items * TODO: updated todo items * doc/manual/todo.texi: updated todo items * doc/man/Makefile.am: added manual pages * doc/man/man7/streamio.7.man: added manual pages * doc/man/man7/I_EGETSIG.7.man: added manual pages * doc/man/man7/I_ESETSIG.7.man: added manual pages * include/stropts.h: prepared header file for doxygen * include/sys/stropts.h: prepared header file for doxygen * include/sys/streams/log.h: prepared header file for doxygen * include/sys/streams/loop.h: prepared header file for doxygen * include/sys/streams/sad.h: prepared header file for doxygen * include/sys/streams/sc.h: prepared header file for doxygen * include/sys/streams/stropts.h: prepared header file for doxygen * include/sys/streams/testmod.h: prepared header file for doxygen * lib/libc/fattach.c: prepared source file for doxygen * lib/libc/fdetach.c: prepared source file for doxygen * lib/libc/getmsg.c: prepared source file for doxygen * lib/libc/getpmsg.c: prepared source file for doxygen * lib/libc/isastream.c: prepared source file for doxygen * lib/libc/pipe.c: prepared source file for doxygen * lib/libc/putmsg.c: prepared source file for doxygen * lib/libc/putpmsg.c: prepared source file for doxygen * lib/libc/testcancel.c: prepared source file for doxygen * src/modules/sth.c: roughed in I_EGETSIG I_ESETSIG code * doc/.cvsignore: ignore doxygen generated paths * streams.dox.in: added main page documentation 2006-09-18 Brian Bidulock * Makefile.am: added doxy rules * doc/manual/news.texi: added release note * include/stropts.h: added doxygen markers * include/sys/streams/log.h: added doxygen markers * include/sys/streams/loop.h: added doxygen markers * include/sys/streams/sad.h: added doxygen markers * include/sys/streams/sc.h: added doxygen markers * include/sys/streams/strlog.h: added doxygen markers * include/sys/streams/stropts32.h: added doxygen markers * include/sys/streams/stropts.h: added doxygen markers * include/sys/streams/testmod.h: added doxygen markers * lib/libc/fattach.c: added doxygen markers * lib/libc/fdetach.c: added doxygen markers * lib/libc/getmsg.c: added doxygen markers * lib/libc/getpmsg.c: added doxygen markers * lib/libc/isastream.c: added doxygen markers * lib/libc/pipe.c: added doxygen markers * lib/libc/putmsg.c: added doxygen markers * lib/libc/putpmsg.c: added doxygen markers * lib/libc/testcancel.c: added doxygen markers 2006-09-17 Brian Bidulock * AUTHORS: updated release files * BUGS: updated release files * NEWS: updated release files * PROBLEMS: updated release files * README: updated release files * README-alpha: updated release files * README-cvs: updated release files * README-nexusware: updated release files * THANKS: updated release files * TODO: updated release files * doc/man/man3/libLiS.3.man: trying to pass make check * doc/man/man3/libpLiS.3.man: trying to pass make check * doc/man/man3/libstreams.3.man: trying to pass make check * 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-admin.at: updated testsuite headers * tests/testsuite.at: updated testsuite headers * tests/testsuite-clone.at: updated testsuite headers * tests/testsuite-connld.at: updated testsuite headers * tests/testsuite-echo.at: updated testsuite headers * tests/testsuite-fifo.at: updated testsuite headers * tests/testsuite-log.at: updated testsuite headers * tests/testsuite-loop.at: updated testsuite headers * tests/testsuite-mux.at: updated testsuite headers * tests/testsuite-nsdev.at: updated testsuite headers * tests/testsuite-nuls.at: updated testsuite headers * tests/testsuite-pipe.at: updated testsuite headers * tests/testsuite-pipemod.at: updated testsuite headers * tests/testsuite-sad.at: updated testsuite headers * tests/testsuite-sc.at: updated testsuite headers * tests/testsuite-streams.at: updated testsuite headers * Makefile.am: added 32-bit compatibility libraries and binaries * streams.spec.in: added 32-bit compatibility libraries and binaries * lib32/Makefile.am: added 32-bit compatibility makefile 2006-09-16 Brian Bidulock * Makefile.am: builds LiS and pLiS replacement library too * lib/libc/fattach.c: added LiS versions too * lib/libc/fdetach.c: added LiS versions too * lib/libc/getmsg.c: split new and old verisons * lib/libc/getpmsg.c: split new and old verisons * lib/libc/isastream.c: added LiS versions too * lib/libc/pipe.c: added LiS versions too * lib/libc/putmsg.c: split new and old verisons * lib/libc/putpmsg.c: split new and old verisons * lib/libc/streams.VERSION: added LiS versions too, split new and old 2006-09-15 Brian Bidulock - added symbol versioning to all libraries * lib/libc/fattach.c: added symbol versioning * lib/libc/fdetach.c: added symbol versioning * lib/libc/getmsg.c: added symbol versioning * lib/libc/getpmsg.c: added symbol versioning * lib/libc/isastream.c: added symbol versioning * lib/libc/pipe.c: added symbol versioning * lib/libc/putmsg.c: added symbol versioning * lib/libc/putpmsg.c: added symbol versioning * lib/libc/streams.VERSION: added version file * Makefile.am: include versioning 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-09-01 Brian Bidulock * doc/man/man9/drv_hztomsec.9.man (drv_msectohz): bug fix reported by Neil Fagan * include/sys/streams/ddi.h (drv_msectohz): bug fix reported by Neil Fagan * include/sys/streams/stream.h (rmvb): bug fix reported by Neil Fagan 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/STREAMS.texi: some improvements to documentation * Makefile.am: automating release files * doc/manual/Makefile.am: automating release files * doc/manual/SPG.texi: automating release files * doc/manual/SPG2.texi: automating release files * doc/manual/STREAMS.texi: automating release files * doc/manual/STREAMS_FAQ.texi: automating release files * doc/manual/porting.texi: automating release files * doc/manual/prerequisites.texi: automating release files * doc/manual/releases.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 * NEWS: updated * doc/manual/SPG.texi: correction * doc/manual/STREAMS.texi: added preface * doc/manual/releases.texi: updated for release * scripts/texi/funding.texi: correction * src/modules/sc.c: rationalized to strutil module * am/kernel.am: handle empty kernel module lists * .cvsignore: better ignoring * doc/manual/.cvsignore: better ignoring * scripts/texi/funding.texi: correction * src/modules/sth.c: cvs checkin 2006-08-22 Brian Bidulock * scripts/texi/compat.texi: created common compatibility text * scripts/texi/macros.texi: created common macros file * NEWS: updated for release * doc/man/Makefile.am: macros and compat dependecies * doc/man/man1/strreset.1.man: corrections * doc/man/man8/insf.8.man: corrections * doc/man/man8/specfs.8.man: added init script manpage * doc/man/man8/specfs.sh.8.man:added init script manpage * doc/man/man8/streams.8.man:added init script manpage * doc/man/man8/streams.sh.8.man:added init script manpage * doc/man/man8/strinfo.8.man: corrections * doc/man/man8/strload.8.man: corrections * doc/manual/Makefile.am: macros and compat dependencies * doc/manual/SPG.texi: corrections * doc/manual/SPG2.texi: corrections * doc/manual/STREAMS.texi: corrections * doc/manual/STREAMS_FAQ.texi: corrections * doc/manual/drivers.texi: new file for drivers * doc/manual/install.texi: corrections * doc/manual/modules.texi: new file for modules * doc/manual/porting.texi: corrections * doc/manual/releases.texi: corrections * doc/manual/utilities.texi: corrections * src/modules/sth.c: corrections * src/util/strload: corrections * src/util/init/specfs: corrections * src/util/init/specfs.sh: corrections * src/util/init/streams: corrections * src/util/init/streams.sh: corrections 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/specfs.sh: added umask * src/util/init/strace.sh: added redirection * src/util/init/streams: reworked addition and removal of modules * src/util/init/streams.sh: reworked addition and removal of modules * src/util/init/strerr.sh: added redirection 2006-08-14 Brian Bidulock * streams.spec.in: get kernel_source right for SUSE smp kernel * acinclude.m4: - added linux/smp_lock.h header file check for SLES 9 - added kernel symbol lookup for kthread_* functions for SLES 9 * src/kernel/strsched.c: - added kernel symbol lookup for kthread_* functions for SLES 9 * src/modules/sth.c: - added linux/smp_lock.h header file for SLES 9 * src/kernel/strlookup.c: - don't do module_put for no CONFIG_KMOD for NexusWare 2006-08-09 Brian Bidulock * m4/kernel.m4: SLES doesn't include -ffreestanding * tests/testsuite-clone.at: wait momentarily on buffer leak check * tests/testsuite-connld.at: wait momentarily on buffer leak check * tests/testsuite-echo.at: wait momentarily on buffer leak check * tests/testsuite-fifo.at: wait momentarily on buffer leak check * tests/testsuite-log.at: wait momentarily on buffer leak check * tests/testsuite-loop.at: wait momentarily on buffer leak check * tests/testsuite-mux.at: wait momentarily on buffer leak check * tests/testsuite-nsdev.at: wait momentarily on buffer leak check * tests/testsuite-nuls.at: wait momentarily on buffer leak check * tests/testsuite-pipe.at: wait momentarily on buffer leak check * tests/testsuite-pipemod.at: wait momentarily on buffer leak check * tests/testsuite-sad.at: wait momentarily on buffer leak check * tests/testsuite-sc.at: wait momentarily on buffer leak check * tests/testsuite-streams.at: wait momentarily on buffer leak check * src/kernel/strreg.c: correct register_cdev and unregister_cdev * src/modules/sth.c: need to push if SMP kernel run on UP machine 2006-08-08 Brian Bidulock * src/kernel/strattach.c: - include linux/security.h before sys/strdebug.h to avoid ptrace conflict on SLES 9 * src/kernel/strlookup.c: - include linux/security.h before sys/strdebug.h to avoid ptrace conflict on SLES 9 * src/kernel/strmain.c: - include linux/security.h before sys/strdebug.h to avoid ptrace conflict on SLES 9 * src/kernel/strpipe.c: - include linux/security.h before sys/strdebug.h to avoid ptrace conflict on SLES 9 * src/kernel/strprocfs.c: - include linux/security.h before sys/strdebug.h to avoid ptrace conflict on SLES 9 * src/kernel/strreg.c: - include linux/security.h before sys/strdebug.h to avoid ptrace conflict on SLES 9 * src/kernel/strsad.c: - include linux/security.h before sys/strdebug.h to avoid ptrace conflict on SLES 9 * src/kernel/strsched.c: - include linux/security.h before sys/strdebug.h to avoid ptrace conflict on SLES 9 - SLES 9 does not define cpu_present() * src/kernel/strspecfs.c: - include linux/security.h before sys/strdebug.h to avoid ptrace conflict on SLES 9 * src/kernel/strsyms.c: - include linux/security.h before sys/strdebug.h to avoid ptrace conflict on SLES 9 * src/kernel/strsysctl.c: - include linux/security.h before sys/strdebug.h to avoid ptrace conflict on SLES 9 * src/kernel/strutil.c: - include linux/security.h before sys/strdebug.h to avoid ptrace conflict on SLES 9 * doc/manual/install.texi: debs apply to Debian not RedHat * 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/kernel/strsched.c: correct timer lock handling * src/modules/sth.c: don't push on SMP again 2006-07-25 Brian Bidulock * acinclude.m4: expand majors, minors and module ids * include/sys/streams/stream.h: add d_cdev member for expanded minors * src/drivers/Config.in: explicitly set clone driver to 230 * src/drivers/log.c: correct locking * src/drivers/loop.c: correct locking * src/drivers/mux.c: correct locking * src/drivers/vf.c: correct locking * src/kernel/strreg.c: register for expanded minor device numbers when possible * src/kernel/strsched.c: remove static noinline combination * src/kernel/strutil.c: remove static noinline combination * src/modules/sth.c: remove static noinline combination * src/util/scls.c: expand fields for expanded majors and module ids 2006-07-24 Brian Bidulock * Makefile.am: libstreams optimizations * include/sys/streams/ddi.h: fix up inlines recent compilers * include/sys/streams/sc.h: fix up inlines recent compilers * include/sys/streams/strdebug.h: fix up inlines recent compilers * include/sys/streams/stream.h: fix up inlines recent compilers * include/sys/streams/strsubr.h: fix up inlines recent compilers * lib/libc/fattach.c: libstreams optimizations * lib/libc/fdetach.c: libstreams optimizations * lib/libc/getmsg.c: libstreams optimizations * lib/libc/getpmsg.c: libstreams optimizations * lib/libc/isastream.c: libstreams optimizations * lib/libc/pipe.c: libstreams optimizations * lib/libc/putmsg.c: libstreams optimizations * lib/libc/putpmsg.c: libstreams optimizations * lib/libc/testcancel.c: libstreams optimizations * src/test/perftest.c: added maximum iteration option 2006-07-22 Brian Bidulock * acincline.m4 (_LFS_SETUP_IRQ): added new option to use bh locking instead of irq locking * acinclude.m4 (_LFS_SETUP_STATS): added new option to automagically collect STREAMS statistics in module_stat structure when provided * doc/man/man4/sc.4.man: updated documentation for new sc functionality * doc/man/man8/scls.8.man: updated documentation for new scls functionality * include/sys/streams/config.h.in (CONFIG_STREAMS_NOIRQ) (CONFI_STREAMS_DO_STATS): added two new config flags * include/sys/streams/sc.h (SC_IOC_RESET): added io control and expanded structures to include additional information * include/sys/streams/strsubr.h: converted for NOIRQ operation * src/drivers/bufq.h: converted for NOIRQ operation * src/drivers/clone.c: added module_stat structure * src/drivers/echo.c: added module_stat structure * src/drivers/fifo.c: added module_stat structure * src/drivers/log.c: added module_stat structure * src/drivers/loop.c: added module_stat structure * src/drivers/mux.c: added module_stat structure * src/drivers/nsdev.c: added module_stat structure * src/drivers/nuls.c: added module_stat structure * src/drivers/pipe.c: added module_stat structure * src/drivers/sad.c: added module_stat structure * src/drivers/sfx.c: added module_stat structure * src/drivers/spx.c: added module_stat structure * src/drivers/vf.c: added module_stat structure * src/kernel/strsad.c: converted for NOIRQ operation * src/kernel/strsched.c: converted for NOIRQ and DO_STATS operation * src/kernel/strutil.c: converted for NOIRQ operation (__rmvq): split __rmvq() into __rmvq() and __rmvq_band() (getq) (rmvq): removed empty queue backenable policy from getq and rmvq. * src/kernel/strutil.h: converted for NOIRQ operation * src/modules/bufmod.c: added module_stat structure * src/modules/connld.c: added module_stat structure * src/modules/nullmod.c: added module_stat structure * src/modules/pipemod.c: added module_stat structure * src/modules/sc.c: added module_stat structure (SC_IOC_RESET): added new io controls and modified to pass more information * src/modules/sth.c: added module_stat structure, converted for NOIRQ operation, tweaks on when STREAMS is invoked from process context * src/modules/testmod.c: added module_stat structure * src/util/scls.c: modified to reset counts and pass more information 2006-07-16 Brian Bidulock * .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 2006-07-15 Brian Bidulock * src/kernel/strutil.c: take care with free_func's 2006-07-14 Brian Bidulock * doc/man/man9/allocb.9.man: added description for the BPRI_SKBUFF flag * doc/man/man9/allocb_skb.9.man: added manual page (no dist) * doc/man/man9/skballoc.9.man: added manual page (no dist) * include/sys/streams/stream.h: added BPRI_SKBUFF * src/kernel/strutil.c: hide allocb_skb() behind allocb() * src/modules/sth.c: use allocb() with BPRI_SKBUFF when required 2006-07-13 Brian Bidulock * include/sys/streams/stream.h: (struct datab): - redefined for compatibility and added db_flag (DB_SKBUFF): - added flag for data block containing sk_buff buffer (SO_SKBUFF, SO_NOSKBUFF): - added stream head options for sk_buff buffers for data blocks * include/sys/streams/strsubr.h: (STRSKBUFF, STRSKBUFF_BIT): - added stream head flag for sk_buff buffers for data blocks * src/kernel/strspecfs.c: (specfs_lock, specfs_sem): - changed spin lock to semaphore * src/modules/sth.c: (strcopyin, strcopyout): - removed call to runqueues (freeb_skb, allocb_buf): - added functions for allocating sk_buff buffers for data blocks (alloc_data, alloc_proto): - reworked for allocating sk_buff buffers for data blocks - a lot of minor formatting and factoring * doc/man/man7/I_GERROPT.7.man: updated documentation for sk_buffs * doc/man/man7/I_SERROPT.7.man: updated documentation for sk_buffs * doc/man/man9/M_SETOPTS.9.man: updated documentation for sk_buffs * doc/man/man9/datab.9.man: updated documentation for sk_buffs * doc/man/man9/msgb.9.man: updated documentation for sk_buffs * include/sys/streams/stropts.h: added flags for SO_COPYOPT 2006-07-10 Brian Bidulock * include/sys/streams/strsubr.h: fix for rwlock_t held across schedule on FC5 2.6.17 kernel * src/kernel/strlookup.c: fix for rwlock_t held across schedule on FC5 2.6.17 kernel * src/kernel/strlookup.h: fix for rwlock_t held across schedule on FC5 2.6.17 kernel * src/kernel/strreg.c: fix for rwlock_t held across schedule on FC5 2.6.17 kernel - tested on git branch cdevsw_changes3 - tested on git branch cdevsw_morefix 2006-07-09 Brian Bidulock * TODO: added todo items for sk_buff handling * 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/modules/sth.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 * BUGS: added bug file for bug encountered while testing release candidate 2006-07-04 Brian Bidulock * streams.spec.in: place all include files in development sub-package 2006-07-03 Brian Bidulock * README: updated for release * README-alpha: updated for release * README-cvs: updated for release * README-nexusware: updated for release * acinclude.m4: updated for release * doc/manual/install.texi: updated for release * doc/manual/releases.texi: updated for release * src/kernel/strattach.c: namespace_sem - I don't know why only Ubuntu 6.06 caught this error 2006-07-02 Brian Bidulock * doc/manual/releases.texi: updates for release 2006-07-01 Brian Bidulock * Makefile.am: changed to new KBUILD_STR build flags * src/kernel/strsched.c: 2.6.17 has no SLAB_NO_REAP flag * src/kernel/strspecfs.c: 2.6.17 has const f_op pointer * debian/changelog: changes for Ubuntu dpkg build * debian/control.in: changes for Ubuntu dpkg build * debian/rules.in: changes for Ubuntu dpkg build 2006-06-22 Brian Bidulock * src/kernel/strsched.c: coorected minor bug in optimization * include/sys/streams/strdebug.h: corrected optimization flags for quick compile * src/kernel/streams.c: corrected extern inline for quick compile * src/kernel/strsched.c: collapse mdbblock_alloc_slow * src/modules/sth.c: don't pad when smaller than a FASTBUF - move sd->sd_rq derefencing inside read locks 2006-06-21 Brian Bidulock * include/sys/streams/stream.h: more oprofile optimizations * src/kernel/strsched.c: more oprofile optimizations * src/kernel/strutil.c: more oprofile optimizations * src/modules/sth.c: more oprofile optimizations 2006-06-19 Brian Bidulock * src/kernel/strsched.c: more optimizations * src/kernel/strutil.c: more optimizations * src/modules/sth.c: more optimizations 2006-06-18 Brian Bidulock * src/kernel/strsched.c: minor performance optimizations * src/kernel/strutil.c: minor performance optimizations * src/modules/sth.c: minor performance optimizations 2006-06-16 Brian Bidulock * TODO: updated things to do 2006-06-14 Brian Bidulock * include/sys/streams/strdebug.h: added streams_noinline * src/drivers/clone.c: defeat trace statements in debug mode * src/drivers/echo.c: defeat trace statements in debug mode * src/drivers/fifo.c: defeat trace statements in debug mode * src/drivers/loop.c: defeat trace statements in debug mode * src/drivers/mux.c: defeat trace statements in debug mode * src/drivers/nsdev.c: defeat trace statements in debug mode * src/drivers/nuls.c: defeat trace statements in debug mode * src/kernel/strlookup.c: defeat trace statements in debug mode * src/kernel/strpipe.c: defeat trace statements in debug mode * src/kernel/strprocfs.c: correct printf warnings * src/kernel/strreg.c: defeat trace statements in debug mode * src/kernel/strsad.c: defeat trace statements in debug mode * src/kernel/strsched.c: - defeat trace statements in debug mode - refined cache creation flags * src/kernel/strspecfs.c: defeat trace statements in debug mode * src/kernel/strutil.c: - defeat trace statements in debug mode - simplify message block to data block offset calculations - don't call free function if its null * src/modules/sc.c: defeat trace statements in debug mode * src/modules/sth.c: defeat trace statements in debug mode * src/modules/testmod.c: defeat trace statements in debug mode 2006-06-13 Brian Bidulock * doc/man/streams.refs: updated references for IUA, DUA, M2PA 2006-06-06 Brian Bidulock * src/kernel/strsched.c: remove special debug tests * src/modules/sth.c: changed write padding to not align 2006-06-05 Brian Bidulock * src/modules/sth.c (str_m_setopts): fixed M_SETOPTS buffer leak 2006-06-04 Brian Bidulock * src/kernel/strsched.c: checked in strapped out tests - there is some problem with a change made since the last release that causes 2.4.20 kernel to break spectacularly - investigating this * src/kernel/strutil.c: minor rewording * src/kernel/strutil.h: missing fastcall on __flushq decl * src/modules/sth.c: very minor whitespace 2006-06-03 Brian Bidulock * src/kernel/strutil.c: found bug in pullupmsg() 2006-05-28 Brian Bidulock * include/sys/streams/stream.h: - added b_csum to mblk_t - defined MSGCSUM and MSGCRC32C flags - defined SO_WRPAD, SO_NOCSUM, SO_CSUM, SO_CRC32C flags for M_SETOPTS. * include/sys/streams/strsubr.h: - added sd_wrpad member to stream head just after sd_wroff. - defined STRCSUM_BIT, STRCSUM, STRCRC32C_BIT, STRCRC32 flags for stream head. * src/kernel/strprocfs.c: - added sd_wrpad member to stream head structure * src/modules/sth.c: - added strdsize() function to pad as well as offset writes - added new so_wrpad, SO_WRPAD, SO_NOCSUM, SO_CSUM, SO_CRC32C handling. * src/util/sysconfig/streams.conf: - changed streams.strthresh from 1Meg to 16Meg. 2006-05-25 Brian Bidulock - More on the compiler saga: it seems that compilers past 3.1 inline everything that they can. We don't want this where an unlikely function is called from a hot one. Therefore, I have had to go through the code an add 'noinline' to all such functions to get the compiler to place them in their own section and simply call the from the hot section. Also, it looks like recent GNU loaders are recognizing .text.unlikely and maybe even .text.hot, so I had to change the section names to .streams.hot, etc. * include/sys/streams/strdebug.h: changed section names, added noinline * scripts/hot.lds: changes section names * src/kernel/strsched.c: worked noinline code * src/kernel/strutil.c: worked noinline code * src/modules/pipemod.c: added an unlikely * src/modules/sth.c: worked noinline code 2006-05-24 Brian Bidulock - A problem was discovered in optimization with recent gcc compilers, such a 4.0.2, that perform -finline-functions-called-once at -O2 optimization. This largely breaks everywhere in the code that I split off a function to place it in a less likely text section. One way around this is to declare the functions non-static (in which case the compiler cannot tell if it is only called once). Another way arroud this is to test for support of the -fno-inline-functions-called-once flag and set it. It is probably best to do both. * src/modules/sth.c: bug in strallocpmsg; make strwaitgetq hot in * src/kernel/strsched.c: make mdbblock_alloc, __runqueues, runqueues, put, kmem_alloc, kmem_free hot * src/kernel/strutil.c: make freeb, getq, bcanputnext, putnext, allocb, esballoc hot 2006-05-22 Brian Bidulock * include/sys/streams/strsubr.h: minor changes to XCHG locking * src/kernel/strsched.c: minor changes to XCHG locking * src/kernel/strutil.c: minor changes to XCHG locking * include/sys/streams/ddi.h: mark non-inline copies of inline functions unlikely * include/sys/streams/stream.h: mark non-inline copies of inline functions unlikely 2006-05-14 Brian Bidulock * src/modules/sth.c: removed unused QR_ definitions 2006-05-09 Brian Bidulock * src/kernel/strsched.c: support OPENFAIL properly for SVR 3.2 compatibility 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 * streams.spec.in: updated headers * src/util/init/README: updated headers * src/util/init/strace: updated headers * src/util/init/strace.sh: updated headers * src/util/init/streams: updated headers * src/util/init/streams.sh: updated headers * src/util/init/strerr: updated headers * src/util/init/strerr.sh: updated headers * src/util/modutils/streams.in: updated headers * src/util/sysconfig/README: updated headers * src/util/sysconfig/specfs: updated headers * src/util/sysconfig/strace: updated headers * src/util/sysconfig/streams: updated headers * src/util/sysconfig/streams.conf: updated headers * src/util/sysconfig/strerr: updated headers 2006-04-25 Brian Bidulock * doc/man/strcompat.refs: more references 2006-04-22 Brian Bidulock * doc/man/streams.refs: added a few more references 2006-04-08 Brian Bidulock * doc/man/streams.refs: corrected spelling error reported by spammer 2006-04-07 Brian Bidulock * doc/man/streams.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 * doc/manual/SPG_fig16.fig: changed from landscape to portrait * doc/manual/SPG_fig21.fig: changed from landscape to portrait 2006-03-24 Brian Bidulock * doc/man/streams.refs: updated LiS and STREAMS release numbers * streams.spec.in (%package test): described send-pr 2006-03-23 Brian Bidulock * streams.spec.in: added send-pr files * NEWS: updated release notes * doc/manual/releases.texi: updated release notes 2006-03-22 Brian Bidulock * doc/manual/install.texi: added makefile target documentation * doc/manual/STREAMS.texi: added makefile target index * doc/manual/releases.texi: bumped release number * streams.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 * streams.spec.in: tied in --disable-devel flag * configure.ac: updated and rationalized * doc/manual/Makefile.am: added checks for DEVELOPMENT 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 * streams.spec.in: added second rpmextra string 2006-03-11 Brian Bidulock * TODO: updated udev and devfs items * configure.ac: allow --disable-dependency-tracking in maintainer mode 2006-03-10 Brian Bidulock * src/drivers/clone.h: updated headers * src/drivers/fifo.c: corrected typos in comments * src/drivers/log.c: updated headers * src/drivers/sfx.c: updated headers * src/modules/sc.c: slight reorganization to be closer to the strutil version * src/util/autopush.c: updated headers, lindent * src/util/fattach.c: updated headers, lindent * src/util/fdetach.c: updated headers * src/util/strace.c: updated headers, lindent * src/util/strchg.c: updated headers * src/util/strconf.c: updated headers, lindent * src/util/strerr.c: updated headers, lindent * src/util/strinfo.c: updated headers * src/util/strreset.c: updated headers * src/util/strvf.c: updated headers, lindent * streams.spec.in: updated description fields and headers * tests/Makefile.am (TESTSUITE_DEPS): corrected kishore's problem of missing testsuite-admin.at from distribution 2006-03-09 Brian Bidulock * streams.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 * TODO: updated for release * src/modules/sth.c: ioctl32 registration functions are streams calls * 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 * include/Makefile.am: updated headers * tests/Makefile.am: updated headers * Makefile.am: updated headers 2006-03-04 Brian Bidulock * acinclude.m4: aligned to LiS * src/drivers/sad.c: corrections for FC4 x86_64 gcc 4.0.4 build * src/modules/sth.c: corrections for FC4 x86_64 gcc 4.0.4 build * tests/local.at: updated headers * doc/man/man9/copyreq.9.man: corrected bad reference * doc/man/man9/STREAMS.9.man: corrected Dave's last name 2006-03-03 Brian Bidulock * THANKS: updated for release * NEWS: updated for release * doc/manual/releases.texi (Release Notes): updated for release * doc/man/sreams.macros: updated for release * doc/man/sreams.refs: updated references * README-nexusware: updated for release 2006-03-02 Brian Bidulock * README: updated for release * README-alpha: updated for release * doc/manual/releases.texi (Bugs): updated alpha statement * doc/manual/releases.texi (Bugs, Known Bugs, Maturity): updated release notes * README-cvs: updated for release 2006-03-01 Brian Bidulock * TODO: updated to do items * README: updated for release 2006-02-28 Brian Bidulock * ChangeLog: modified -- updated for new release * TODO: updated * acinclude.m4: Added checks for linux/ioctl32.h, asm/ioctl32.h, linux/syscalls and linux/rwsem.h header file. Added checks for compat_ptr functions, ioctl32_hash_table, ioctl32_sem, and compat_ptr symbols. * doc/man/Makefile.am: added register_ioct32.9.man and unregister_ioctl32.9.man. * doc/man/streams.macros: updated copyright dates * doc/man/man9/M_CTL.9.man: corrections to iocblk structure * doc/man/man9/M_IOCACK.9.man: corrections to iocblk structure * doc/man/man9/M_IOCNAK.9.man: corrections to iocblk structure * doc/man/man9/M_IOCTL.9.man: corrections to iocblk structure * doc/man/man9/iocblk.8.man: corrections to iocblk structure * doc/man/man9/register_ioctl32.9.man: new manual page * doc/man/man9/register_strdev.9.man: typo correction * doc/man/man9/unregister_ioctl32.9.man: new manual page * include/sys/streams/sad.h (struct strapush): added strapush32 structure under __LP64__ for 32-bit ioctl compatibility. * include/sys/streams/sc.h: added 32-bit compatibility structures under __LP64__. * include/sys/streams/strconf.h (register_ioctl32, unregister_ioct32): added declarations for register_ioctl32 and unregister_ioctl32. * include/sys/streams/stream.h: added IOC_CONVERT_FROM macro for Solaris compatibility. * include/sys/streams/stropts.h (LFS_GETMSG_PUTMSG_ULEN): made magic value longer under __LP64__ for detecting 32-bit read/write call. * src/drivers/sad.c: added 32-bit ioctl handling. * src/modules/nullmod.c: added 32-bit ioctl handling. * src/modules/sc.c: added 32-bit ioctl handling. * src/modules/sth.c: sweeping changes to Stream head code for 32bit compatibility. * src/modules/testmod.c: added 32-bit ioctl handling. * src/test/test-clone.c: Added INVALID_ADDRESS for use in test cases. * src/test/test-connld.c: Added INVALID_ADDRESS for use in test cases. * src/test/test-echo.c: Added INVALID_ADDRESS for use in test cases. * src/test/test-fifo.c: Added INVALID_ADDRESS for use in test cases. * src/test/test-log.c: Added INVALID_ADDRESS for use in test cases. * src/test/test-nsdev.c: Added INVALID_ADDRESS for use in test cases. * src/test/test-nuls.c: Added INVALID_ADDRESS for use in test cases. * src/test/test-piepmod.c: Added INVALID_ADDRESS for use in test cases. * src/test/test-pipe.c: Added INVALID_ADDRESS for use in test cases. * src/test/test-sad.c: Opening 3 SAD drivers is not possible. Added INVALID_ADDRESS macro for use in test cases. * src/test/test-sc.c: Opening 3 SAD drivers is not possible. Added INVALID_ADDRESS macro for use in test cases. * src/test/test-streams.c: Added preamble in to some read/getmsg/getpmsg EFAULT test cases. Added INVALID_ADDRESS maco for use in test cases. * src/util/scls.c: changes to align with sc module. 2006-02-24 Brian Bidulock * ChangeLog: modified -- updated for new release - more roughing in of 32bit compatibilty support - updated perftest program to be able to use FIFOs as well as pipes - added README-LiS file to capture LiS binary compatibility issues * include/sys/streams/stream.h (struct iocblk): modified -- - added ioc_flag member for ioctl32 compatibility ala Solaris and rationalized to SVR4, OSF, and provided capability for LiS 2.18.0 buggy structure compatibility. (struct copyreq): modified -- - rationalized to SVR4, OSF, LiS and 32bit Solaris. (struct copyresp): modified -- - rationalized to SVR4, OSF, LiS and 32bit Solaris, added cp_flag member for ioctl32 compatibiltiy ala Solaris. * README-LiS: added -- added to capture some LiS binary compatibility issues. * src/modules/sth.c: modified -- wide ranging changes for support of 32bit binaries over a 64bit kernel. * src/test/perftest.c: modified -- added support for using FIFOs for performance tests instead of pipes. 2006-02-23 Brian Bidulock * ChangeLog: modified -- updated for new release * Makefile.am (EXTRA_DIST: modified -- added TODO file to distribution * TODO: added -- added TODO file to distribution 2006-02-22 Brian Bidulock * ChangeLog: modified - updated * NEWS: modified - updated * acinclude.m4: modified - check for new style wait queue elements - added __x86_64__ and __k8__ to regparms * doc/manual/configure.texi: modified * doc/manual/rpm.texi: modified * include/sys/streams/config.h.in: modified * include/sys/streams/kmem.h: modified * include/sys/streams/strdebug.h: modified * include/sys/streams/strlog.h: modified - added __x86_64__ and __k8__ to regparms * include/sys/streams/strsubr.h: modified * src/kernel/strsched.c: modified - split giant wait queue into 4 independent wait queues * src/modules/sth.c: modified - split giant wait queue into 4 independent wait queues - adapt new and old style wait queue approach * tests/testsuite-clone.at: modified * tests/testsuite-connld.at: modified * tests/testsuite-echo.at: modified * tests/testsuite-fifo.at: modified * tests/testsuite-log.at: modified * tests/testsuite-loop.at: modified * tests/testsuite-mux.at: modified * tests/testsuite-nsdev.at: modified * tests/testsuite-nuls.at: modified * tests/testsuite-pipe.at: modified * tests/testsuite-pipemod.at: modified * tests/testsuite-sad.at: modified * tests/testsuite-sc.at: modified * tests/testsuite-streams.at: modified - check for --quiet when running testsuites * src/test/test-clone.c: modified * src/test/test-connld.c: modified * src/test/test-echo.c: modified * src/test/test-fifo.c: modified * src/test/test-log.c: modified * src/test/test-loop.c: modified * src/test/test-mux.c: modified * src/test/test-nsdev.c: modified * src/test/test-nuls.c: modified * src/test/test-pipe.c: modified * src/test/test-pipemod.c: modified * src/test/test-sad.c: modified * src/test/test-sc.c: modified * src/test/test-streams.c: modified - strap out lockf() that was blocking some test case processes on SMP and even on UP 2006-02-20 Brian Bidulock * ChangeLog: modified - updated * NEWS: modified - updated for new release * README: modified - updated for new release * acinclude.m4: modified - added check for linux/compat.h - precursor to 32-bit compatibility support for 64-bit architectures * streams.spec.in: modified - changes for x86_64 - libraries need to go in /usr/lib64 not /usr/lib - kernel modules still go in /lib/modules (not /lib64/modules) - strangely libexec and test binaries just overwrite in /usr/bin and /usr/libexec. Maybe we should move these to pkglibdir: that is, /usr/lib64/streams/. * include/Makefile.am: modified - added files sys/stropts32.h and sys/stream/stropts32.h - perhaps these should not be installed * include/sys/streams/ddi.h: modified - corrected sysctl size * include/sys/streams/kmem.h: modified - suppress NUMA warning - note that it is possible on 2.6 kernels to actually support these functions * include/sys/streams/sad.h: modified - 32/64 bit compatibility - see file * include/sys/streams/sc.h: modified - completely removed dependency on kernel module_info and module_stat structures, defining new sc_module_info and sc_module_stat structures. * include/sys/streams/stream.h: modified - compilers don't like (-1UL) now * include/sys/streams/strlog.h: modified - 32/64 bit compatibility * include/sys/streams/stropts.h: modified - follow GNU glibc approach of make t_uscalar_t 32 bit on 64. - this makes all TPI structures 32/64 bit compatible * include/sys/streams/strsubr.h: modified - corrected size of sysctls * m4/dist.m4: modified - added translation of libdir from ${exec_prefix}/lib for ${exec_prefix}/lib64 on appropriate architectures * src/kernel/specfs.c: modified - strap out declared but unused static functions to make gcc 4.0.2 happy * src/kernel/streams.c: modified - strap out declared but unused static functions to make gcc 4.0.2 happy * src/kernel/strprofs.c: modified - ssize_t is 64 bit, convert a lot of them to int * src/kernel/strsched.c: modified - corrections for SMP * src/kernel/strsysctl.c: modified - corrected size of sysctls for 64 bit * src/kernel/strsysctl.h: modified - corrected size of sysctls for 64 bit * src/kernel/strutil.c: modified - corrected size of sysctls for 64 bit * src/modules/sc.c: modified - remove dependency on kernel module_info and module_stat structures - copy members of these now to new sc_module_info and sc_module_stat * src/modules/sth.c: modified - couple of bugs, 64 bit issues, and roughed in a bunch of the stuff necessary for 32 over 64 bit compatibility later * src/test/test-fifo.c: modified - gcc 4.0.2 doesn't like (-1UL) on 64 bit * src/test/test-pipe.c: modified - gcc 4.0.2 doesn't like (-1UL) on 64 bit * src/test/test-streams.c: modified - gcc 4.0.2 doesn't like (-1UL) on 64 bit * src/util/autopush.c: modified - 64bit corrections * src/util/scls.c: modified - 64bit corrections * src/util/strace.c: modified - 64bit corrections * src/util/strerr.c: modified - 64bit corrections 2006-02-13 Brian Bidulock Changes from streams 0.9a.4 release: * m4/kernel.m4: changes for Gentoo and 2.6.15 kernels 2005-11-06 Brian Bidulock - Revision 0.9.2.10 2005/11/06 11:00:16 brian - updates 2005-09-14 Brian Bidulock - Revision 0.9.2.9 2005/09/14 23:41:29 brian - bumped release numbers and change logs 2005-08-22 Brian Bidulock - Revision 0.9.2.8 2004/08/22 06:17:38 brian - Checkin on new working branch. 2005-08-22 Brian Bidulock - Revision 0.9.2.1 2004/08/22 06:17:38 brian - Checkin on new working branch. 2004-07-27 Brian Bidulock - Revision 1.7 2004/06/27 03:06:29 brian - Removed XTI/TLI and Linux Networking. 2004-06-26 Brian Bidulock * .rpmepoch: modified - changed epoch to 0 * .rpmrelease: modified - bumped release to 2 * ChangeLog: modified - updated * Makefile.am: modified - removed xns, tli, inet, xnet and sock * acinclude.m4: modified - removed xopen.m4 * configure.ac: modified - removed gettext * streams.spec.in: modified - removed xns, tli, inet, xnet and sock * doc/man/Makefile.am: modified - removed xns, tli, inet, xnet and sock manual pages * doc/man/man3/accept.3.man: deleted * doc/man/man3/bind.3.man: deleted * doc/man/man3/connect.3.man: deleted * doc/man/man3/getpeername.3.man: deleted * doc/man/man3/getsockname.3.man: deleted * doc/man/man3/getsockopt.3.man: deleted * doc/man/man3/libsocket.3.man: deleted * doc/man/man3/listen.3.man: deleted * doc/man/man3/netbuf.3.man: deleted * doc/man/man3/recv.3.man: deleted * doc/man/man3/recvfrom.3.man: deleted * doc/man/man3/recvmsg.3.man: deleted * doc/man/man3/send.3.man: deleted * doc/man/man3/sendmsg.3.man: deleted * doc/man/man3/sendto.3.man: deleted * doc/man/man3/setsockopt.3.man: deleted * doc/man/man3/shutdown.3.man: deleted * doc/man/man3/socket.3.man: deleted * doc/man/man3/socketpair.3.man: deleted * doc/man/man3/sockets.3.man: deleted * doc/man/man3/t_accept.3.man: deleted * doc/man/man3/t_addleaf.3.man: deleted * doc/man/man3/t_alloc.3.man: deleted * doc/man/man3/t_bind.3.man: deleted * doc/man/man3/t_close.3.man: deleted * doc/man/man3/t_connect.3.man: deleted * doc/man/man3/t_errno.3.man: deleted * doc/man/man3/t_error.3.man: deleted * doc/man/man3/t_free.3.man: deleted * doc/man/man3/t_getinfo.3.man: deleted * doc/man/man3/t_getprotaddr.3.man: deleted * doc/man/man3/t_getstate.3.man: deleted * doc/man/man3/t_listen.3.man: deleted * doc/man/man3/t_look.3.man: deleted * doc/man/man3/t_open.3.man: deleted * doc/man/man3/t_optmgmt.3.man: deleted * doc/man/man3/t_rcv.3.man: deleted * doc/man/man3/t_rcvconnect.3.man: deleted * doc/man/man3/t_rcvdis.3.man: deleted * doc/man/man3/t_rcvleafchange.3.man: deleted * doc/man/man3/t_rcvrel.3.man: deleted * doc/man/man3/t_rcvreldata.3.man: deleted * doc/man/man3/t_rcvudata.3.man: deleted * doc/man/man3/t_rcvuderr.3.man: deleted * doc/man/man3/t_rcvv.3.man: deleted * doc/man/man3/t_rcvvudata.3.man: deleted * doc/man/man3/t_removeleaf.3.man: deleted * doc/man/man3/t_snd.3.man: deleted * doc/man/man3/t_snddis.3.man: deleted * doc/man/man3/t_sndopt.3.man: deleted * doc/man/man3/t_sndrel.3.man: deleted * doc/man/man3/t_sndreldata.3.man: deleted * doc/man/man3/t_sndudata.3.man: deleted * doc/man/man3/t_sndv.3.man: deleted * doc/man/man3/t_sndvopt.3.man: deleted * doc/man/man3/t_sndvudata.3.man: deleted * doc/man/man3/t_strerror.3.man: deleted * doc/man/man3/t_sync.3.man: deleted * doc/man/man3/t_sysconf.3.man: deleted * doc/man/man3/t_unbind.3.man: deleted * doc/man/man3/xnet.3.man: deleted * doc/man/man3/xti.3.man: deleted * doc/man/man3/xti_ip.3.man: deleted * doc/man/man3/xti_sctp.3.man: deleted * doc/man/man3/xti_tcp.3.man: deleted * doc/man/man3/xti_udp.3.man: deleted * doc/man/man4/INET.4.man: deleted * doc/man/man4/egp.4.man: deleted * doc/man/man4/eth.4.man: deleted * doc/man/man4/ggp.4.man: deleted * doc/man/man4/icmp.4.man: deleted * doc/man/man4/idp.4.man: deleted * doc/man/man4/ifnet.4.man: deleted * doc/man/man4/ip.4.man: deleted * doc/man/man4/ipip.4.man: deleted * doc/man/man4/pup.4.man: deleted * doc/man/man4/rawip.4.man: deleted * doc/man/man4/sockmod.4.man: deleted * doc/man/man4/socksys.4.man: deleted * doc/man/man4/tcp.4.man: deleted * doc/man/man4/ticlts.4.man: deleted * doc/man/man4/ticots.4.man: deleted * doc/man/man4/ticotsord.4.man: deleted * doc/man/man4/timod.4.man: deleted * doc/man/man4/tirdwr.4.man: deleted * doc/man/man4/tlclts.4.man: deleted * doc/man/man4/tlcots.4.man: deleted * doc/man/man4/tlcotsod.4.man: deleted * doc/man/man4/udp.4.man: deleted * doc/man/man7/CD_ABORT_OUTPUT_REQ.7.man: deleted * doc/man/man7/CD_ALLOW_INPUT_REQ.7.man: deleted * doc/man/man7/CD_ATTACH_REQ.7.man: deleted * doc/man/man7/CD_BAD_FRAME_IND.7.man: deleted * doc/man/man7/CD_DETACH_REQ.7.man: deleted * doc/man/man7/CD_DISABLE_CON.7.man: deleted * doc/man/man7/CD_DISABLE_REQ.7.man: deleted * doc/man/man7/CD_ENABLE_CON.7.man: deleted * doc/man/man7/CD_ENABLE_REQ.7.man: deleted * doc/man/man7/CD_ERROR_ACK.7.man: deleted * doc/man/man7/CD_ERROR_IND.7.man: deleted * doc/man/man7/CD_HALT_INPUT_REQ.7.man: deleted * doc/man/man7/CD_INFO_ACK.7.man: deleted * doc/man/man7/CD_INFO_REQ.7.man: deleted * doc/man/man7/CD_MODEM_SIG_IND.7.man: deleted * doc/man/man7/CD_MODEM_SIG_POLL.7.man: deleted * doc/man/man7/CD_MODEM_SIG_REQ.7.man: deleted * doc/man/man7/CD_MUX_NAME_REQ.7.man: deleted * doc/man/man7/CD_OK_ACK.7.man: deleted * doc/man/man7/CD_READ_REQ.7.man: deleted * doc/man/man7/CD_UNITDATA_ACK.7.man: deleted * doc/man/man7/CD_UNITDATA_IND.7.man: deleted * doc/man/man7/CD_UNITDATA_REQ.7.man: deleted * doc/man/man7/CD_WRITE_READ_REQ.7.man: deleted * doc/man/man7/DL_ATTACH_REQ.7.man: deleted * doc/man/man7/DL_BIND_ACK.7.man: deleted * doc/man/man7/DL_BIND_REQ.7.man: deleted * doc/man/man7/DL_CONNECT_CON.7.man: deleted * doc/man/man7/DL_CONNECT_IND.7.man: deleted * doc/man/man7/DL_CONNECT_REQ.7.man: deleted * doc/man/man7/DL_CONNECT_RES.7.man: deleted * doc/man/man7/DL_DATA_ACK_IND.7.man: deleted * doc/man/man7/DL_DATA_ACK_REQ.7.man: deleted * doc/man/man7/DL_DATA_ACK_STATUS_IND.7.man: deleted * doc/man/man7/DL_DATA_IND.7.man: deleted * doc/man/man7/DL_DATA_REQ.7.man: deleted * doc/man/man7/DL_DETACH_REQ.7.man: deleted * doc/man/man7/DL_DISABMULTI_REQ.7.man: deleted * doc/man/man7/DL_DISCONNECT_IND.7.man: deleted * doc/man/man7/DL_DISCONNECT_REQ.7.man: deleted * doc/man/man7/DL_ENABMULTI_REQ.7.man: deleted * doc/man/man7/DL_ERROR_ACK.7.man: deleted * doc/man/man7/DL_GET_STATISTICS_ACK.7.man: deleted * doc/man/man7/DL_GET_STATISTICS_REQ.7.man: deleted * doc/man/man7/DL_INFO_ACK.7.man: deleted * doc/man/man7/DL_INFO_REQ.7.man: deleted * doc/man/man7/DL_OK_ACK.7.man: deleted * doc/man/man7/DL_PHYS_ADDR_ACK.7.man: deleted * doc/man/man7/DL_PHYS_ADDR_REQ.7.man: deleted * doc/man/man7/DL_PROMISCOFF_REQ.7.man: deleted * doc/man/man7/DL_PROMISCON_REQ.7.man: deleted * doc/man/man7/DL_REPLY_IND.7.man: deleted * doc/man/man7/DL_REPLY_REQ.7.man: deleted * doc/man/man7/DL_REPLY_STATUS_IND.7.man: deleted * doc/man/man7/DL_REPLY_UPDATE_REQ.7.man: deleted * doc/man/man7/DL_REPLY_UPDATE_STATUS_IND.7.man: deleted * doc/man/man7/DL_RESET_CON.7.man: deleted * doc/man/man7/DL_RESET_IND.7.man: deleted * doc/man/man7/DL_RESET_REQ.7.man: deleted * doc/man/man7/DL_RESET_RES.7.man: deleted * doc/man/man7/DL_SET_PHYS_ADDR_REQ.7.man: deleted * doc/man/man7/DL_SUBS_BIND_ACK.7.man: deleted * doc/man/man7/DL_SUBS_BIND_REQ.7.man: deleted * doc/man/man7/DL_SUBS_UNBIND_REQ.7.man: deleted * doc/man/man7/DL_TEST_CON.7.man: deleted * doc/man/man7/DL_TEST_IND.7.man: deleted * doc/man/man7/DL_TEST_REQ.7.man: deleted * doc/man/man7/DL_TEST_RES.7.man: deleted * doc/man/man7/DL_TOKEN_ACK.7.man: deleted * doc/man/man7/DL_TOKEN_REQ.7.man: deleted * doc/man/man7/DL_UDERROR_IND.7.man: deleted * doc/man/man7/DL_UDQOS_REQ.7.man: deleted * doc/man/man7/DL_UNBIND_REQ.7.man: deleted * doc/man/man7/DL_UNITDATA_IND.7.man: deleted * doc/man/man7/DL_UNITDATA_REQ.7.man: deleted * doc/man/man7/DL_XID_CON.7.man: deleted * doc/man/man7/DL_XID_IND.7.man: deleted * doc/man/man7/DL_XID_REQ.7.man: deleted * doc/man/man7/DL_XID_RES.7.man: deleted * doc/man/man7/N_BIND_ACK.7.man: deleted * doc/man/man7/N_BIND_REQ.7.man: deleted * doc/man/man7/N_CONN_CON.7.man: deleted * doc/man/man7/N_CONN_IND.7.man: deleted * doc/man/man7/N_CONN_REQ.7.man: deleted * doc/man/man7/N_CONN_RES.7.man: deleted * doc/man/man7/N_DATACK_IND.7.man: deleted * doc/man/man7/N_DATACK_REQ.7.man: deleted * doc/man/man7/N_DATA_IND.7.man: deleted * doc/man/man7/N_DATA_REQ.7.man: deleted * doc/man/man7/N_DISCON_IND.7.man: deleted * doc/man/man7/N_DISCON_REQ.7.man: deleted * doc/man/man7/N_ERROR_ACK.7.man: deleted * doc/man/man7/N_EXDATA_IND.7.man: deleted * doc/man/man7/N_EXDATA_REQ.7.man: deleted * doc/man/man7/N_INFO_ACK.7.man: deleted * doc/man/man7/N_INFO_REQ.7.man: deleted * doc/man/man7/N_OK_ACK.7.man: deleted * doc/man/man7/N_OPTMGMT_REQ.7.man: deleted * doc/man/man7/N_RESET_CON.7.man: deleted * doc/man/man7/N_RESET_IND.7.man: deleted * doc/man/man7/N_RESET_REQ.7.man: deleted * doc/man/man7/N_RESET_RES.7.man: deleted * doc/man/man7/N_TOKEN_ACK.7.man: deleted * doc/man/man7/N_TOKEN_REQ.7.man: deleted * doc/man/man7/N_UDERROR_IND.7.man: deleted * doc/man/man7/N_UNBIND_REQ.7.man: deleted * doc/man/man7/N_UNITDATA_IND.7.man: deleted * doc/man/man7/N_UNITDATA_REQ.7.man: deleted * doc/man/man7/N_bind_ack_t.7.man: deleted * doc/man/man7/N_bind_req_t.7.man: deleted * doc/man/man7/N_conn_con_t.7.man: deleted * doc/man/man7/N_conn_ind_t.7.man: deleted * doc/man/man7/N_conn_req_t.7.man: deleted * doc/man/man7/N_conn_res_t.7.man: deleted * doc/man/man7/N_data_ind_t.7.man: deleted * doc/man/man7/N_data_req_t.7.man: deleted * doc/man/man7/N_datack_ind_t.7.man: deleted * doc/man/man7/N_datack_req_t.7.man: deleted * doc/man/man7/N_discon_ind_t.7.man: deleted * doc/man/man7/N_discon_req_t.7.man: deleted * doc/man/man7/N_error_ack_t.7.man: deleted * doc/man/man7/N_exdata_ind_t.7.man: deleted * doc/man/man7/N_exdata_req_t.7.man: deleted * doc/man/man7/N_info_ack_t.7.man: deleted * doc/man/man7/N_info_req_t.7.man: deleted * doc/man/man7/N_ok_ack_t.7.man: deleted * doc/man/man7/N_optmgmt_req_t.7.man: deleted * doc/man/man7/N_reset_con_t.7.man: deleted * doc/man/man7/N_reset_ind_t.7.man: deleted * doc/man/man7/N_reset_req_t.7.man: deleted * doc/man/man7/N_reset_res_t.7.man: deleted * doc/man/man7/N_token_ack_t.7.man: deleted * doc/man/man7/N_token_req_t.7.man: deleted * doc/man/man7/N_uderror_ind_t.7.man: deleted * doc/man/man7/N_unbind_req_t.7.man: deleted * doc/man/man7/N_unitdata_ind_t.7.man: deleted * doc/man/man7/N_unitdata_req_t.7.man: deleted * doc/man/man7/T_ADDR_ACK.7.man: deleted * doc/man/man7/T_ADDR_REQ.7.man: deleted * doc/man/man7/T_BIND_ACK.7.man: deleted * doc/man/man7/T_BIND_REQ.7.man: deleted * doc/man/man7/T_CAPABILITY_ACK.7.man: deleted * doc/man/man7/T_CAPABILITY_REQ.7.man: deleted * doc/man/man7/T_CONN_CON.7.man: deleted * doc/man/man7/T_CONN_IND.7.man: deleted * doc/man/man7/T_CONN_REQ.7.man: deleted * doc/man/man7/T_CONN_RES.7.man: deleted * doc/man/man7/T_DATA_IND.7.man: deleted * doc/man/man7/T_DATA_REQ.7.man: deleted * doc/man/man7/T_DISCON_IND.7.man: deleted * doc/man/man7/T_DISCON_REQ.7.man: deleted * doc/man/man7/T_ERROR_ACK.7.man: deleted * doc/man/man7/T_EXDATA_IND.7.man: deleted * doc/man/man7/T_EXDATA_REQ.7.man: deleted * doc/man/man7/T_INFO_ACK.7.man: deleted * doc/man/man7/T_INFO_REQ.7.man: deleted * doc/man/man7/T_OK_ACK.7.man: deleted * doc/man/man7/T_OPTDATA_IND.7.man: deleted * doc/man/man7/T_OPTDATA_REQ.7.man: deleted * doc/man/man7/T_OPTMGMT_ACK.7.man: deleted * doc/man/man7/T_OPTMGMT_REQ.7.man: deleted * doc/man/man7/T_ORDREL_IND.7.man: deleted * doc/man/man7/T_ORDREL_REQ.7.man: deleted * doc/man/man7/T_UDERROR_IND.7.man: deleted * doc/man/man7/T_UNBIND_REQ.7.man: deleted * doc/man/man7/T_UNITDATA_IND.7.man: deleted * doc/man/man7/T_UNITDATA_REQ.7.man: deleted * doc/man/man7/T_addr_ack.7.man: deleted * doc/man/man7/T_addr_req.7.man: deleted * doc/man/man7/T_bind_ack.7.man: deleted * doc/man/man7/T_bind_req.7.man: deleted * doc/man/man7/T_capability_ack.7.man: deleted * doc/man/man7/T_capability_req.7.man: deleted * doc/man/man7/T_conn_con.7.man: deleted * doc/man/man7/T_conn_ind.7.man: deleted * doc/man/man7/T_conn_req.7.man: deleted * doc/man/man7/T_conn_res.7.man: deleted * doc/man/man7/T_data_ind.7.man: deleted * doc/man/man7/T_data_req.7.man: deleted * doc/man/man7/T_discon_ind.7.man: deleted * doc/man/man7/T_discon_req.7.man: deleted * doc/man/man7/T_error_ack.7.man: deleted * doc/man/man7/T_exdata_ind.7.man: deleted * doc/man/man7/T_exdata_req.7.man: deleted * doc/man/man7/T_info_ack.7.man: deleted * doc/man/man7/T_info_req.7.man: deleted * doc/man/man7/T_ok_ack.7.man: deleted * doc/man/man7/T_optdata_ind.7.man: deleted * doc/man/man7/T_optdata_req.7.man: deleted * doc/man/man7/T_optmgmt_ack.7.man: deleted * doc/man/man7/T_optmgmt_req.7.man: deleted * doc/man/man7/T_ordrel_ind.7.man: deleted * doc/man/man7/T_ordrel_req.7.man: deleted * doc/man/man7/T_uderror_ind.7.man: deleted * doc/man/man7/T_unbind_req.7.man: deleted * doc/man/man7/T_unitdata_ind.7.man: deleted * doc/man/man7/T_unitdata_req.7.man: deleted * doc/man/man7/cd_abort_output_req_t.7.man: deleted * doc/man/man7/cd_allow_input_req_t.7.man: deleted * doc/man/man7/cd_attach_req_t.7.man: deleted * doc/man/man7/cd_bad_frame_ind_t.7.man: deleted * doc/man/man7/cd_detach_req_t.7.man: deleted * doc/man/man7/cd_disable_con_t.7.man: deleted * doc/man/man7/cd_disable_req_t.7.man: deleted * doc/man/man7/cd_enable_con_t.7.man: deleted * doc/man/man7/cd_enable_req_t.7.man: deleted * doc/man/man7/cd_error_ack_t.7.man: deleted * doc/man/man7/cd_error_ind_t.7.man: deleted * doc/man/man7/cd_halt_input_req_t.7.man: deleted * doc/man/man7/cd_info_ack_t.7.man: deleted * doc/man/man7/cd_modem_sig_ind_t.7.man: deleted * doc/man/man7/cd_modem_sig_poll_t.7.man: deleted * doc/man/man7/cd_modem_sig_req_t.7.man: deleted * doc/man/man7/cd_mux_name_req_t.7.man: deleted * doc/man/man7/cd_ok_ack_t.7.man: deleted * doc/man/man7/cd_read_req_t.7.man: deleted * doc/man/man7/cd_unitdata_ack_t.7.man: deleted * doc/man/man7/cd_unitdata_ind_t.7.man: deleted * doc/man/man7/cd_unitdata_req_t.7.man: deleted * doc/man/man7/cd_write_read_req_t.7.man: deleted * doc/man/man7/cdi.7.man: deleted * doc/man/man7/dl_attach_req_t.7.man: deleted * doc/man/man7/dl_bind_ack_t.7.man: deleted * doc/man/man7/dl_bind_req_t.7.man: deleted * doc/man/man7/dl_connect_con_t.7.man: deleted * doc/man/man7/dl_connect_ind_t.7.man: deleted * doc/man/man7/dl_connect_req_t.7.man: deleted * doc/man/man7/dl_connect_res_t.7.man: deleted * doc/man/man7/dl_data_ack_ind_t.7.man: deleted * doc/man/man7/dl_data_ack_req_t.7.man: deleted * doc/man/man7/dl_data_ack_status_ind_t.7.man: deleted * doc/man/man7/dl_detach_req_t.7.man: deleted * doc/man/man7/dl_disabmulti_req_t.7.man: deleted * doc/man/man7/dl_disconnect_ind_t.7.man: deleted * doc/man/man7/dl_disconnect_req_t.7.man: deleted * doc/man/man7/dl_enabmulti_req_t.7.man: deleted * doc/man/man7/dl_error_ack_t.7.man: deleted * doc/man/man7/dl_get_statistics_ack_t.7.man: deleted * doc/man/man7/dl_get_statistics_req_t.7.man: deleted * doc/man/man7/dl_info_ack_t.7.man: deleted * doc/man/man7/dl_info_req_t.7.man: deleted * doc/man/man7/dl_ok_ack_t.7.man: deleted * doc/man/man7/dl_phys_addr_ack_t.7.man: deleted * doc/man/man7/dl_phys_addr_req_t.7.man: deleted * doc/man/man7/dl_promiscoff_req_t.7.man: deleted * doc/man/man7/dl_promiscon_req_t.7.man: deleted * doc/man/man7/dl_reply_ind_t.7.man: deleted * doc/man/man7/dl_reply_req_t.7.man: deleted * doc/man/man7/dl_reply_status_ind_t.7.man: deleted * doc/man/man7/dl_reply_update_req_t.7.man: deleted * doc/man/man7/dl_reply_update_status_ind_t.7.man: deleted * doc/man/man7/dl_reset_con_t.7.man: deleted * doc/man/man7/dl_reset_ind_t.7.man: deleted * doc/man/man7/dl_reset_req_t.7.man: deleted * doc/man/man7/dl_reset_res_t.7.man: deleted * doc/man/man7/dl_set_phys_addr_req_t.7.man: deleted * doc/man/man7/dl_subs_bind_ack_t.7.man: deleted * doc/man/man7/dl_subs_bind_req_t.7.man: deleted * doc/man/man7/dl_subs_unbind_req_t.7.man: deleted * doc/man/man7/dl_test_con_t.7.man: deleted * doc/man/man7/dl_test_ind_t.7.man: deleted * doc/man/man7/dl_test_req_t.7.man: deleted * doc/man/man7/dl_test_res_t.7.man: deleted * doc/man/man7/dl_token_ack_t.7.man: deleted * doc/man/man7/dl_token_req_t.7.man: deleted * doc/man/man7/dl_uderror_ind_t.7.man: deleted * doc/man/man7/dl_udqos_req_t.7.man: deleted * doc/man/man7/dl_unbind_req_t.7.man: deleted * doc/man/man7/dl_unitdata_ind_t.7.man: deleted * doc/man/man7/dl_unitdata_req_t.7.man: deleted * doc/man/man7/dl_xid_con_t.7.man: deleted * doc/man/man7/dl_xid_ind_t.7.man: deleted * doc/man/man7/dl_xid_req_t.7.man: deleted * doc/man/man7/dl_xid_res_t.7.man: deleted * doc/man/man7/dlpi.7.man: deleted * doc/man/man7/dlpi_eth.7.man: deleted * doc/man/man7/npi.7.man: deleted * doc/man/man7/npi_sctp.7.man: deleted * doc/man/man7/tpi.7.man: deleted * doc/man/man7/tpi_ip.7.man: deleted * doc/man/man7/tpi_sctp.7.man: deleted * doc/man/man7/tpi_tcp.7.man: deleted * doc/man/man7/tpi_udp.7.man: deleted * doc/manual/Makefile.am: modified - removed libxnet manual * doc/manual/libxnet.texi: deleted * include/Makefile.am: modified - removed xns, tli, inet, xnet and sock headers * include/ticlts.h: deleted * include/ticots.h: deleted * include/ticotsord.h: deleted * include/tihdr.h: deleted * include/timod.h: deleted * include/tirdwr.h: deleted * include/tiuser.h: deleted * include/xti.h: deleted * include/xti_inet.h: deleted * include/sys/cdi.h: deleted * include/sys/dlpi.h: deleted * include/sys/npi.h: deleted * include/sys/sockmod.h: deleted * include/sys/ticlts.h: deleted * include/sys/ticots.h: deleted * include/sys/ticotsord.h: deleted * include/sys/tihdr.h: deleted * include/sys/timod.h: deleted * include/sys/tirdwr.h: deleted * include/sys/tiuser.h: deleted * include/sys/tli.h: deleted * include/sys/tpi.h: deleted * include/sys/xti.h: deleted * include/sys/xti_atm.h: deleted * include/sys/xti_inet.h: deleted * include/sys/xti_ip.h: deleted * include/sys/xti_local.h: deleted * include/sys/xti_mosi.h: deleted * include/sys/xti_osi.h: deleted * include/sys/xti_sctp.h: deleted * include/sys/xti_tcp.h: deleted * include/sys/xti_udp.h: deleted * include/sys/xti_xti.h: deleted * intl/.cvsignore: deleted * lib/libxnet/xnet.c: deleted * m4/.cvsignore: deleted * m4/Makefile.am: deleted * m4/xopen.m4: deleted * po/.cvsignore: deleted * po/ChangeLog: deleted * po/LINGUAS: deleted * po/Makevars: deleted * po/POTFILES.in: deleted * po/de.po: deleted * po/streams.pot: deleted * scripts/inet_mkdev: deleted * scripts/inet_rmdev: deleted * src/drivers/Config.in: modified - removed xns, tli, inet, xnet and sock modules and device nodes * src/drivers/inet.c: deleted * src/drivers/sock.c: deleted * src/drivers/sock.h: deleted * src/drivers/socksys.c: deleted * src/drivers/strunix.c: deleted * src/drivers/unix.c: deleted * src/drivers/xnet.c: deleted * src/modules/Config.in: modified - removed xns, tli, inet, xnet and sock modules and device nodes * src/modules/sockmod.c: deleted * src/modules/timod.c: deleted * src/modules/tirdwr.c: deleted * src/test/test-inet_raw.c: deleted * src/test/test-inet_tcp.c: deleted * src/test/test-inet_udp.c: deleted * src/test/test-timod.c: deleted * src/test/test-tirdwr.c: deleted * src/test/test-xnet.c: deleted * tests/Makefile.am: modified - strapped out tests for distcheck target 2004-05-27 Brian Bidulock * streams: Revision 1.6 2004/05/27 08:55:11 brian - Stabilizing release. 2004-05-14 Brian Bidulock * streams: Revision 1.5 2004/05/14 07:59:47 brian - Updated xns, tli, inet, xnet and documentation. 2004-05-14 Brian Bidulock * ChangeLog: modified * Makefile.am: modified * acinclude.m4: modified * configure.ac: modified * streams.spec.in: modified * am/strconf.am: modified * doc/man/Makefile.am: modified * doc/man/man1/strchg.1.man: modified * doc/man/man1/strconf.1.man: modified * doc/man/man1/strreset.1.man: modified * doc/man/man1/xxx.1.man: modified * doc/man/man2/fattach.2.man: modified * doc/man/man2/fcntl.2.man: modified * doc/man/man2/fcntl.2s.man: modified * doc/man/man2/getmsg.2.man: modified * doc/man/man2/getpmsg.2.man: modified * doc/man/man2/pipe.2.man: modified * doc/man/man2/pipe.2s.man: modified * doc/man/man2/poll.2.man: modified * doc/man/man2/poll.2s.man: modified * doc/man/man2/putmsg.2.man: modified * doc/man/man2/putpmsg.2.man: modified * doc/man/man2/read.2.man: modified * doc/man/man2/read.2s.man: modified * doc/man/man2/readv.2.man: modified * doc/man/man2/readv.2s.man: modified * doc/man/man2/soon.2.man: modified * doc/man/man2/write.2.man: modified * doc/man/man2/write.2s.man: modified * doc/man/man3/accept.3.man: modified * doc/man/man3/bind.3.man: modified * doc/man/man3/connect.3.man: modified * doc/man/man3/fattach.3.man: modified * doc/man/man3/fdetach.3.man: modified * doc/man/man3/getpeername.3.man: modified * doc/man/man3/getsockname.3.man: modified * doc/man/man3/getsockopt.3.man: modified * doc/man/man3/isastream.3.man: modified * doc/man/man3/listen.3.man: modified * doc/man/man3/netbuf.3.man: modified * doc/man/man3/pipe.3.man: modified * doc/man/man3/recv.3.man: modified * doc/man/man3/recvfrom.3.man: modified * doc/man/man3/recvmsg.3.man: modified * doc/man/man3/s_pipe.3.man: modified * doc/man/man3/send.3.man: modified * doc/man/man3/sendmsg.3.man: modified * doc/man/man3/sendto.3.man: modified * doc/man/man3/setsockopt.3.man: modified * doc/man/man3/shutdown.3.man: modified * doc/man/man3/socket.3.man: modified * doc/man/man3/socketpair.3.man: modified * doc/man/man3/sockets.3.man: modified * doc/man/man3/t_accept.3.man: modified * doc/man/man3/t_addleaf.3.man: modified * doc/man/man3/t_alloc.3.man: modified * doc/man/man3/t_bind.3.man: modified * doc/man/man3/t_close.3.man: modified * doc/man/man3/t_connect.3.man: modified * doc/man/man3/t_errno.3.man: modified * doc/man/man3/t_error.3.man: modified * doc/man/man3/t_free.3.man: modified * doc/man/man3/t_getinfo.3.man: modified * doc/man/man3/t_getprotaddr.3.man: modified * doc/man/man3/t_getstate.3.man: modified * doc/man/man3/t_listen.3.man: modified * doc/man/man3/t_look.3.man: modified * doc/man/man3/t_open.3.man: modified * doc/man/man3/t_optmgmt.3.man: modified * doc/man/man3/t_rcv.3.man: modified * doc/man/man3/t_rcvconnect.3.man: modified * doc/man/man3/t_rcvdis.3.man: modified * doc/man/man3/t_rcvleafchange.3.man: modified * doc/man/man3/t_rcvrel.3.man: modified * doc/man/man3/t_rcvreldata.3.man: modified * doc/man/man3/t_rcvudata.3.man: modified * doc/man/man3/t_rcvuderr.3.man: modified * doc/man/man3/t_rcvv.3.man: modified * doc/man/man3/t_rcvvudata.3.man: modified * doc/man/man3/t_removeleaf.3.man: modified * doc/man/man3/t_snd.3.man: modified * doc/man/man3/t_snddis.3.man: modified * doc/man/man3/t_sndopt.3.man: modified * doc/man/man3/t_sndrel.3.man: modified * doc/man/man3/t_sndreldata.3.man: modified * doc/man/man3/t_sndudata.3.man: modified * doc/man/man3/t_sndv.3.man: modified * doc/man/man3/t_sndvopt.3.man: modified * doc/man/man3/t_sndvudata.3.man: modified * doc/man/man3/t_strerror.3.man: modified * doc/man/man3/t_sync.3.man: modified * doc/man/man3/t_sysconf.3.man: modified * doc/man/man3/t_unbind.3.man: modified * doc/man/man3/xti.3.man: modified * doc/man/man3/xti_ip.3.man: modified * doc/man/man3/xti_sctp.3.man: modified * doc/man/man3/xti_tcp.3.man: modified * doc/man/man3/xti_udp.3.man: modified * doc/man/man4/INET.4.man: modified * doc/man/man4/clone.4.man: modified * doc/man/man4/connld.4.man: modified * doc/man/man4/connld.old.4.man: modified * doc/man/man4/echo.4.man: modified * doc/man/man4/egp.4.man: modified * doc/man/man4/fifo.old.4.man: modified * doc/man/man4/ggp.4.man: modified * doc/man/man4/icmp.4.man: modified * doc/man/man4/idp.4.man: modified * doc/man/man4/ifnet.4.man: modified * doc/man/man4/ip.4.man: modified * doc/man/man4/ipip.4.man: modified * doc/man/man4/nsdev.4.man: modified * doc/man/man4/nuls.4.man: modified * doc/man/man4/pipemod.4.man: modified * doc/man/man4/pipemod.old.4.man: modified * doc/man/man4/pup.4.man: modified * doc/man/man4/rawip.4.man: modified * doc/man/man4/s_fifo.4.man: modified * doc/man/man4/sad.4.man: modified * doc/man/man4/sc.4.man: modified * doc/man/man4/sfx.4.man: modified * doc/man/man4/sockmod.4.man: modified * doc/man/man4/socksys.4.man: modified * doc/man/man4/spx.4.man: modified * doc/man/man4/strlog.4.man: modified * doc/man/man4/tcp.4.man: modified * doc/man/man4/ticlts.4.man: modified * doc/man/man4/ticots.4.man: modified * doc/man/man4/ticotsord.4.man: modified * doc/man/man4/timod.4.man: modified * doc/man/man4/tirdwr.4.man: modified * doc/man/man4/udp.4.man: modified * doc/man/man5/specfs.5.man: modified * doc/man/man5/strsetup.conf.5.man: modified * doc/man/man5/xxx.5.man: modified * doc/man/man7/CD_ABORT_OUTPUT_REQ.7.man: modified * doc/man/man7/CD_ALLOW_INPUT_REQ.7.man: modified * doc/man/man7/CD_ATTACH_REQ.7.man: modified * doc/man/man7/CD_BAD_FRAME_IND.7.man: modified * doc/man/man7/CD_DETACH_REQ.7.man: modified * doc/man/man7/CD_DISABLE_CON.7.man: modified * doc/man/man7/CD_DISABLE_REQ.7.man: modified * doc/man/man7/CD_ENABLE_CON.7.man: modified * doc/man/man7/CD_ENABLE_REQ.7.man: modified * doc/man/man7/CD_ERROR_ACK.7.man: modified * doc/man/man7/CD_ERROR_IND.7.man: modified * doc/man/man7/CD_HALT_INPUT_REQ.7.man: modified * doc/man/man7/CD_INFO_ACK.7.man: modified * doc/man/man7/CD_INFO_REQ.7.man: modified * doc/man/man7/CD_MODEM_SIG_IND.7.man: modified * doc/man/man7/CD_MODEM_SIG_POLL.7.man: modified * doc/man/man7/CD_MODEM_SIG_REQ.7.man: modified * doc/man/man7/CD_MUX_NAME_REQ.7.man: modified * doc/man/man7/CD_OK_ACK.7.man: modified * doc/man/man7/CD_READ_REQ.7.man: modified * doc/man/man7/CD_UNITDATA_ACK.7.man: modified * doc/man/man7/CD_UNITDATA_IND.7.man: modified * doc/man/man7/CD_UNITDATA_REQ.7.man: modified * doc/man/man7/CD_WRITE_READ_REQ.7.man: modified * doc/man/man7/DL_ATTACH_REQ.7.man: modified * doc/man/man7/DL_BIND_ACK.7.man: modified * doc/man/man7/DL_BIND_REQ.7.man: modified * doc/man/man7/DL_CONNECT_CON.7.man: modified * doc/man/man7/DL_CONNECT_IND.7.man: modified * doc/man/man7/DL_CONNECT_REQ.7.man: modified * doc/man/man7/DL_CONNECT_RES.7.man: modified * doc/man/man7/DL_DATA_ACK_IND.7.man: modified * doc/man/man7/DL_DATA_ACK_REQ.7.man: modified * doc/man/man7/DL_DATA_ACK_STATUS_IND.7.man: modified * doc/man/man7/DL_DATA_IND.7.man: modified * doc/man/man7/DL_DATA_REQ.7.man: modified * doc/man/man7/DL_DETACH_REQ.7.man: modified * doc/man/man7/DL_DISABMULTI_REQ.7.man: modified * doc/man/man7/DL_DISCONNECT_IND.7.man: modified * doc/man/man7/DL_DISCONNECT_REQ.7.man: modified * doc/man/man7/DL_ENABMULTI_REQ.7.man: modified * doc/man/man7/DL_ERROR_ACK.7.man: modified * doc/man/man7/DL_GET_STATISTICS_ACK.7.man: modified * doc/man/man7/DL_GET_STATISTICS_REQ.7.man: modified * doc/man/man7/DL_INFO_ACK.7.man: modified * doc/man/man7/DL_INFO_REQ.7.man: modified * doc/man/man7/DL_OK_ACK.7.man: modified * doc/man/man7/DL_PHYS_ADDR_ACK.7.man: modified * doc/man/man7/DL_PHYS_ADDR_REQ.7.man: modified * doc/man/man7/DL_PROMISCOFF_REQ.7.man: modified * doc/man/man7/DL_PROMISCON_REQ.7.man: modified * doc/man/man7/DL_REPLY_IND.7.man: modified * doc/man/man7/DL_REPLY_REQ.7.man: modified * doc/man/man7/DL_REPLY_STATUS_IND.7.man: modified * doc/man/man7/DL_REPLY_UPDATE_REQ.7.man: modified * doc/man/man7/DL_REPLY_UPDATE_STATUS_IND.7.man: modified * doc/man/man7/DL_RESET_CON.7.man: modified * doc/man/man7/DL_RESET_IND.7.man: modified * doc/man/man7/DL_RESET_REQ.7.man: modified * doc/man/man7/DL_RESET_RES.7.man: modified * doc/man/man7/DL_SET_PHYS_ADDR_REQ.7.man: modified * doc/man/man7/DL_SUBS_BIND_ACK.7.man: modified * doc/man/man7/DL_SUBS_BIND_REQ.7.man: modified * doc/man/man7/DL_SUBS_UNBIND_REQ.7.man: modified * doc/man/man7/DL_TEST_CON.7.man: modified * doc/man/man7/DL_TEST_IND.7.man: modified * doc/man/man7/DL_TEST_REQ.7.man: modified * doc/man/man7/DL_TEST_RES.7.man: modified * doc/man/man7/DL_TOKEN_ACK.7.man: modified * doc/man/man7/DL_TOKEN_REQ.7.man: modified * doc/man/man7/DL_UDERROR_IND.7.man: modified * doc/man/man7/DL_UDQOS_REQ.7.man: modified * doc/man/man7/DL_UNBIND_REQ.7.man: modified * doc/man/man7/DL_UNITDATA_IND.7.man: modified * doc/man/man7/DL_UNITDATA_REQ.7.man: modified * doc/man/man7/DL_XID_CON.7.man: modified * doc/man/man7/DL_XID_IND.7.man: modified * doc/man/man7/DL_XID_REQ.7.man: modified * doc/man/man7/DL_XID_RES.7.man: modified * doc/man/man7/N_BIND_ACK.7.man: modified * doc/man/man7/N_BIND_REQ.7.man: modified * doc/man/man7/N_CONN_CON.7.man: modified * doc/man/man7/N_CONN_IND.7.man: modified * doc/man/man7/N_CONN_REQ.7.man: modified * doc/man/man7/N_CONN_RES.7.man: modified * doc/man/man7/N_DATACK_IND.7.man: modified * doc/man/man7/N_DATACK_REQ.7.man: modified * doc/man/man7/N_DATA_IND.7.man: modified * doc/man/man7/N_DATA_REQ.7.man: modified * doc/man/man7/N_DISCON_IND.7.man: modified * doc/man/man7/N_DISCON_REQ.7.man: modified * doc/man/man7/N_ERROR_ACK.7.man: modified * doc/man/man7/N_EXDATA_IND.7.man: modified * doc/man/man7/N_EXDATA_REQ.7.man: modified * doc/man/man7/N_INFO_ACK.7.man: modified * doc/man/man7/N_INFO_REQ.7.man: modified * doc/man/man7/N_OK_ACK.7.man: modified * doc/man/man7/N_OPTMGMT_REQ.7.man: modified * doc/man/man7/N_RESET_CON.7.man: modified * doc/man/man7/N_RESET_IND.7.man: modified * doc/man/man7/N_RESET_REQ.7.man: modified * doc/man/man7/N_RESET_RES.7.man: modified * doc/man/man7/N_TOKEN_ACK.7.man: added * doc/man/man7/N_TOKEN_REQ.7.man: added * doc/man/man7/N_UDERROR_IND.7.man: modified * doc/man/man7/N_UNBIND_REQ.7.man: modified * doc/man/man7/N_UNITDATA_IND.7.man: modified * doc/man/man7/N_UNITDATA_REQ.7.man: modified * doc/man/man7/N_bind_ack_t.7.man: modified * doc/man/man7/N_bind_req_t.7.man: modified * doc/man/man7/N_conn_con_t.7.man: modified * doc/man/man7/N_conn_ind_t.7.man: modified * doc/man/man7/N_conn_req_t.7.man: modified * doc/man/man7/N_conn_res_t.7.man: modified * doc/man/man7/N_data_ind_t.7.man: modified * doc/man/man7/N_data_req_t.7.man: modified * doc/man/man7/N_datack_ind_t.7.man: modified * doc/man/man7/N_datack_req_t.7.man: modified * doc/man/man7/N_discon_ind_t.7.man: modified * doc/man/man7/N_discon_req_t.7.man: modified * doc/man/man7/N_error_ack_t.7.man: modified * doc/man/man7/N_exdata_ind_t.7.man: modified * doc/man/man7/N_exdata_req_t.7.man: modified * doc/man/man7/N_info_ack_t.7.man: modified * doc/man/man7/N_info_req_t.7.man: modified * doc/man/man7/N_ok_ack_t.7.man: modified * doc/man/man7/N_optmgmt_req_t.7.man: modified * doc/man/man7/N_reset_con_t.7.man: modified * doc/man/man7/N_reset_ind_t.7.man: modified * doc/man/man7/N_reset_req_t.7.man: modified * doc/man/man7/N_reset_res_t.7.man: modified * doc/man/man7/N_token_ack_t.7.man: added * doc/man/man7/N_token_req_t.7.man: added * doc/man/man7/N_uderror_ind_t.7.man: modified * doc/man/man7/N_unbind_req_t.7.man: modified * doc/man/man7/N_unitdata_ind_t.7.man: modified * doc/man/man7/N_unitdata_req_t.7.man: modified * doc/man/man7/T_ADDR_ACK.7.man: modified * doc/man/man7/T_ADDR_REQ.7.man: modified * doc/man/man7/T_BIND_ACK.7.man: modified * doc/man/man7/T_BIND_REQ.7.man: modified * doc/man/man7/T_CAPABILITY_ACK.7.man: modified * doc/man/man7/T_CAPABILITY_REQ.7.man: modified * doc/man/man7/T_CONN_CON.7.man: modified * doc/man/man7/T_CONN_IND.7.man: modified * doc/man/man7/T_CONN_REQ.7.man: modified * doc/man/man7/T_CONN_RES.7.man: modified * doc/man/man7/T_DATA_IND.7.man: modified * doc/man/man7/T_DATA_REQ.7.man: modified * doc/man/man7/T_DISCON_IND.7.man: modified * doc/man/man7/T_DISCON_REQ.7.man: modified * doc/man/man7/T_ERROR_ACK.7.man: modified * doc/man/man7/T_EXDATA_IND.7.man: modified * doc/man/man7/T_EXDATA_REQ.7.man: modified * doc/man/man7/T_INFO_ACK.7.man: modified * doc/man/man7/T_INFO_REQ.7.man: modified * doc/man/man7/T_OK_ACK.7.man: modified * doc/man/man7/T_OPTDATA_IND.7.man: modified * doc/man/man7/T_OPTDATA_REQ.7.man: modified * doc/man/man7/T_OPTMGMT_ACK.7.man: modified * doc/man/man7/T_OPTMGMT_REQ.7.man: modified * doc/man/man7/T_ORDREL_IND.7.man: modified * doc/man/man7/T_ORDREL_REQ.7.man: modified * doc/man/man7/T_UDERROR_IND.7.man: modified * doc/man/man7/T_UNBIND_REQ.7.man: modified * doc/man/man7/T_UNITDATA_IND.7.man: modified * doc/man/man7/T_UNITDATA_REQ.7.man: modified * doc/man/man7/cdi.7.man: added * doc/man/man7/dlpi.7.man: modified * doc/man/man7/npi.7.man: modified * doc/man/man7/soon.7.man: modified * doc/man/man7/streamio.7.man: modified * doc/man/man7/tpi.7.man: modified * doc/man/man7/tpi_ip.7.man: modified * doc/man/man7/tpi_sctp.7.man: modified * doc/man/man7/tpi_tcp.7.man: modified * doc/man/man7/tpi_udp.7.man: modified * doc/man/man8/autopush.8.man: modified * doc/man/man8/fattach.8.man: modified * doc/man/man8/fattach.old.8.man: modified * doc/man/man8/fdetach.8.man: modified * doc/man/man8/fdetach.old.8.man: modified * doc/man/man8/insf.8.man: modified * doc/man/man8/lisbcm.8.man: modified * doc/man/man8/scls.8.man: modified * doc/man/man8/soon.8.man: modified * doc/man/man8/strace.8.man: modified * doc/man/man8/strclean.8.man: modified * doc/man/man8/strconf.8.man: modified * doc/man/man8/strerr.8.man: modified * doc/man/man8/strinfo.8.man: modified * doc/man/man8/strload.8.man: modified * doc/man/man8/strsetup.8.man: modified * doc/man/man8/strvf.8.man: modified * doc/man/man8/xxx.8.man: modified * doc/man/man9lis/lis_find_strdev.9lis.man: modified * doc/man/man9lis/lis_malloc.9lis.man: modified * doc/man/man9lis/lis_mknod.9lis.man: modified * doc/man/man9lis/lis_mount.9lis.man: modified * doc/man/man9lis/lis_register_strdev.9lis.man: modified * doc/man/man9lis/lis_register_strmod.9lis.man: modified * doc/man/man9lis/lis_umount2.9lis.man: modified * doc/man/man9lis/lis_unlink.9lis.man: modified * doc/man/man9lis/lis_unregister_strdev.9lis.man: modified * doc/man/man9lis/lis_unregister_strmod.9lis.man: modified * doc/man/man9lis/lis_version.9lis.man: modified * doc/man/man9lis/lis_zmalloc.9lis.man: modified * doc/manual/Makefile.am: modified * include/Makefile.am: modified * include/stropts.h: modified * include/ticlts.h: added * include/ticots.h: added * include/ticotsord.h: added * include/tihdr.h: modified * include/timod.h: modified * include/tirdwr.h: added * include/tiuser.h: added * include/xti.h: modified * include/xti_inet.h: modified * include/sys/cdi.h: added * include/sys/dlpi.h: added * include/sys/npi.h: added * include/sys/stream.h: modified * include/sys/ticlts.h: added * include/sys/ticots.h: added * include/sys/ticotsord.h: added * include/sys/tihdr.h: modified * include/sys/timod.h: modified * include/sys/tirdwr.h: added * include/sys/tiuser.h: added * include/sys/tli.h: added * include/sys/tpi.h: added * include/sys/xti.h: added * include/sys/xti_atm.h: added * include/sys/xti_inet.h: added * include/sys/xti_ip.h: added * include/sys/xti_local.h: added * include/sys/xti_mosi.h: added * include/sys/xti_osi.h: added * include/sys/xti_sctp.h: added * include/sys/xti_tcp.h: added * include/sys/xti_udp.h: added * include/sys/xti_xti.h: added * include/xti/config.h: removed * include/xti/tihdr.h: removed * include/xti/timod.h: removed * include/xti/xti.h: removed * include/xti/xti_atm.h: removed * include/xti/xti_inet.h: removed * include/xti/xti_ip.h: removed * include/xti/xti_local.h: removed * include/xti/xti_mosi.h: removed * include/xti/xti_osi.h: removed * include/xti/xti_sctp.h: removed * include/xti/xti_tcp.h: removed * include/xti/xti_udp.h: removed * lib/libc/fattach.c: modified * lib/libc/fdetach.c: modified * lib/libc/getmsg.c: modified * lib/libc/getpmsg.c: modified * lib/libc/isastream.c: modified * lib/libc/pipe.c: modified * lib/libc/putmsg.c: modified * lib/libc/putpmsg.c: modified * lib/libxnet/xnet.c: modified * m4/strconf.m4: modified * po/de.po: modified * po/streams.pot: modified * src/drivers/Config: removed * src/drivers/Config.in: added * src/drivers/bufq.h: added * src/drivers/inet.c: modified * src/modules/Config: removed * src/modules/Config.in: added * src/modules/timod.c: modified * src/modules/tirdwr.c: modified * src/test/test-inet_raw.c: modified * src/test/test-inet_tcp.c: modified * src/test/test-inet_udp.c: modified 2004-04-24 Brian Bidulock * streams: Revision 1.4 2004/04/24 06:28:26 brian - Updating change logs, new and readmes. 2004-03-04 Brian Bidulock * streams: Revision 1.3 2004/03/04 23:15:46 brian - working up release directory - updated base files - added manual pages - added texi manual files - added (rough) sc module - added inet and libxnet test programs - added utility programs and user commands 2004-03-04 Brian Bidulock * AUTHORS: modified * ChangeLog: modified * Makefile.am: modified * configure.ac: modified * streams.spec.in: modified * doc/man/streams.refs: modified * doc/man/man1/strchg.1.man: added * doc/man/man1/strconf.1.man: added * doc/man/man1/strreset.1.man: added * doc/man/man1/xxx.1.man: added * doc/man/man2/fattach.2.man: modified * doc/man/man2/read.2s.man: added * doc/man/man2/readv.2s.man: added * doc/man/man2/write.2s.man: added * doc/man/man2/writev.2s.man: added * doc/man/man4/dlb.4.man: added * doc/man/man4/fifo.4s.man: added * doc/man/man4/ifnet.4.man: added * doc/man/man4/strlog.4.man: added * doc/man/man5/strsetup.conf.5.man: added * doc/man/man5/xxx.5.man: added * doc/man/man8/autopush.8.man: modified * doc/man/man8/fattach.8.man: modified * doc/man/man8/fdetach.8.man: modified * doc/man/man8/insf.8.man: modified * doc/man/man8/scls.8.man: added * doc/man/man8/strace.8.man: added * doc/man/man8/strclean.8.man: added * doc/man/man8/strerr.8.man: added * doc/man/man8/strinfo.8.man: modified * doc/man/man8/strload.8.man: modified * doc/man/man8/strsetup.8.man: modified * doc/man/man8/strvf.8.man: added * doc/manual/fdl.texi: added * doc/manual/gpl.texi: added * doc/manual/lesser.texi: added * doc/manual/libxnet.texi: added * include/sys/sc.h: added * m4/kernel.m4: modified * src/drivers/strsock.c: modified * src/modules/Config: modified * src/modules/sc.c: added * src/test/test-inet_raw.c: added * src/test/test-inet_tcp.c: added * src/test/test-inet_udp.c: added * src/test/test-timod.c: added * src/test/test-tirdwr.c: added * src/test/test-xnet.c: added * src/util/autopush.c: modified * src/util/insf.c: modified * src/util/scls.c: added * src/util/strace.c: added * src/util/strchg.c: added * src/util/strclean.c: added * src/util/strconf.c: added * src/util/strerr.c: added * src/util/strinfo.c: modified * src/util/strload.c: modified * src/util/strreset.c: added * src/util/strsetup.c: modified * src/util/strvf.c: added 2004-03-01 gettextize * Makefile.am (SUBDIRS): Remove intl. (ACLOCAL_AMFLAGS): New variable. ----- 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