2008-10-31 Brian Bidulock * src/kernel/streams.conf: moved config file 2008-10-30 Brian Bidulock * src/include/sys/strlog.h: updated headers 2008-10-25 Brian Bidulock * doc/manual/prerequisites.texi: documented tool chain updates * configure.ac: updates for autoconf 2.63 2008-10-23 Brian Bidulock * src/include/sys/os7/bufpool.h: static spin lock initializers are required in inline functions with newer compilers. * src/include/sys/os7/bufq.h: static spin lock initializers are required in inline functions with newer compilers. * src/include/sys/svr4/ddi.h: static spin lock initializers are required in inline functions with newer compilers. * src/kernel/mpscompat.c: reworked locking for stronger assurances * src/include/sys/os7/debug.h: rationalize debug macros 2008-10-21 Brian Bidulock * src/util/init/strcompat.sh: handle VERBOSE better * src/include/sys/os7/bufq.h: sanity checks for bufq_unlink 2008-10-20 Brian Bidulock * src/kernel/mpscompat.c: updates and corrections * src/include/sys/mps/stream.h: added mi_acquire_sleep_nosignal * doc/man/Makefile.am: added mi_acquire_sleep_nosignal * doc/man/man9/mi_acquire_sleep.9.man: added mi_acquire_sleep_nosignal * src/drivers/testdrv_mps.c: started MPS test and example modules * src/modules/testmod_mps.c: started MPS test and example modules 2008-10-19 Brian Bidulock * doc/manual/bugs.texi: document mi_open_link BUG #008 * src/kernel/mpscompat.c: fix mi_open_link BUG #008 * doc/manual/bugs.texi: document mi_open_link BUG #007 * src/kernel/mpscompat.c: fix mi_open_link BUG #007 * src/kernel/mpscompat.c: locking enhancements 2008-10-17 Brian Bidulock * doc/man/Makefile.am: add new man pages * doc/man/man9/mi_open_obj.9.man: new prototype * src/include/sys/mps/stream.h: add and expand reference counting * src/kernel/mpscompat.c: add and exand reference counting * doc/man/man9/mi_close_put.9.man: new file * doc/man/man9/mi_open_grab.9.man: new file 2008-10-10 Brian Bidulock * src/include/sys/os7/priv.h: remove signed pointer warnings 2008-09-22 Brian Bidulock * src/kernel/aixcompat.c: add mod version, truncate logs * src/kernel/hpuxcompat.c: add mod version, truncate logs * src/kernel/irixcompat.c: add mod version, truncate logs * src/kernel/lfscompat.c: add mod version, truncate logs * src/kernel/liscompat.c: add mod version, truncate logs * src/kernel/maccompat.c: add mod version, truncate logs * src/kernel/mpscompat.c: add mod version, truncate logs * src/kernel/os7compat.c: add mod version, truncate logs * src/kernel/osfcompat.c: add mod version, truncate logs * src/kernel/suncompat.c: add mod version, truncate logs * src/kernel/svr3compat.c: add mod version, truncate logs * src/kernel/svr4compat.c: add mod version, truncate logs * src/kernel/uw7compat.c: add mod version, truncate logs 2008-09-17 Brian Bidulock * strcompat.spec.in: much improved spec files ready for repo building 2008-09-16 Brian Bidulock * strcompat.spec.in: support autoupdating kernel modules 2008-09-08 Brian Bidulock * acinclude.m4: new types and cache creation * doc/manual/prerequisites.texi: ajdusted prerequisites * src/include/sys/mps/ddi.h: make inlines static * src/include/sys/os7/allocb.h: make inlines static * src/include/sys/os7/bufpool.h: make inlines static * src/include/sys/os7/timer.h: make inlines static * src/include/sys/osf/ddi.h: make inlines static * src/include/sys/sun/ddi.h: make inlines static * src/include/sys/sun/stream.h: handle newer types * src/include/sys/sun/strsun.h: make inlines static * src/include/sys/svr4/ddi.h: make inlines static * src/kernel/liscompat.c: strap out unsupported PCI function 2008-08-28 Brian Bidulock * strcompat.spec.in: build changes for release * debian/rules.in: build changes for release 2008-08-20 Brian Bidulock * AUTHORS: updated release files * NEWS: updated release files * README: updated release files * README-cvs: updated release files * THANKS: updated release files * configure.ac: requirements for autoconf and gettext versions * strcompat.spec.in: update changelog, netconfig generation * debian/control.in: updated kernel packages * debian/mscript_header.in: add files variables * debian/rules.in: add SNMP and newnet info package 2008-07-31 Brian Bidulock * src/include/sys/sun/strsun.h: fix clobbered fix to MBLKIN 2008-07-27 Brian Bidulock * AUTHORS: updates for release * NEWS: updates for release * README: updates for release * README-cvs: updates for release * THANKS: updates for release * doc/manual/strcompat.texi: no invariant sections for debian * m4/.cvsignore: more libtool files to ignore 2008-07-23 Brian Bidulock * doc/man/strcompat.refs: update references 2008-07-11 Brian Bidulock * doc/manual/bugs.texi: documented BUG 006. * src/kernel/liscompat.c: fixed BUG 006. 2008-06-18 Brian Bidulock * doc/man/strcompat.refs: update references 2008-05-26 Brian Bidulock * doc/man/strcompat.refs: update references * src/kernel/liscompat.c: fixed bug in lis_register_strdev(). * src/manual/bugs.texi: documented bug 2008-05-04 Brian Bidulock * .pkgrelease: updates for release * AUTHORS: updates for release * NEWS: updates for release * README: updates for release * README-cvs: updates for release * THANKS: updates for release * strcompat.lsm.in: updates for release * strcompat.spec.in: updates for release * debian/changelog: updates for release * debian/mscript_header.in: updates for release * debian/rules.in: updates for release * debian/strcompat-core.postinst.in: updates for release * debian/strcompat-core.postrm.in: updates for release * debian/strcompat-core.preinst.in: updates for release * debian/strcompat-core.prerm.in: updates for release * debian/strcompat-init.postinst.in: updates for release * debian/strcompat-init.preinst.in: updates for release 2008-05-03 Brian Bidulock * AUTHORS: updates for release * NEWS: updates for release * README: updates for release * README-cvs: updates for release * THANKS: updates for release * doc/manual/prerequisites.texi: added strx25 sub-package 2008-04-28 Brian Bidulock * strcompat.spec.in: updates for release * doc/man/strcompat.refs: updates for release 2008-04-25 Brian Bidulock * doc/man/strcompat.refs: updated references * doc/manual/news.texi: updates to AGPLv3 * doc/manual/releases.texi: updates to AGPLv3 * doc/manual/strcompat.texi: updates to AGPLv3 2008-04-13 Brian Bidulock * strcompat.spec.in: prepare for doc/papers * debian/rules.in: prepare for doc/papers 2008-04-12 Brian Bidulock * acinclude.m4: autoconf 2.62 can't handle non-cache variable names being used like cache variables 2008-04-11 Brian Bidulock * THANKS: removed deprecated Nexusware support * doc/manual/texi/install.texi: removed deprecated Nexusware support * scripts/texi/compat.texi: removed deprecated Nexusware support * scripts/texi/funding.texi: removed deprecated Nexusware support * scripts/texi/install.texi: removed deprecated Nexusware support 2008-04-10 Brian Bidulock * doc/manual/Makefile.am: distribute agpl.texi * strcompat.spec.in: removed deprecated Nexusware support * debian/rules.in: removed deprecated Nexusware support * Makefile.am: remove deprecated Nexusware support * doc/manual/texi/install.texi: remove deprecated Nexusware support * scripts/texi/compat.texi: remove deprecated Nexusware support * scripts/texi/install.texi: remove deprecated Nexusware support * AUTHORS: updated release files * NEWS: updated release files * README: updated release files * README-cvs: updated release files * THANKS: updated release files 2007-12-30 Brian Bidulock * am/man.am: perform more substitutions * m4/openss7.m4: remove strict prototypes 2007-12-16 Brian Bidulock * acinclude.m4: check for request_dma free_dma * src/kernel/liscompat.c: strap out lis_request_dma if not available 2007-11-06 Brian Bidulock * doc/man/strcompat.macros: better grefer macros * doc/man/strcompat.refs: more better references 2007-10-16 Brian Bidulock * configure.ac: fixed AC_FUNC_REALLOC cross-compile problem 2007-10-15 Brian Bidulock * acinclude.m4: added check for pci_module_init * src/kernel/liscompat.c: use pci_register_driver instead of pci_module_init * src/kernel/svr4compat.c: fix for 2.4 kernels without pre-emption definition 2007-09-06 Brian Bidulock * src/include/sys/sun/strsun.h: correction to MBLKIN 2007-08-19 Brian Bidulock * src/include/sys/os7/compat.h: move stdbool.h here 2007-08-15 Brian Bidulock * AUTHORS: GPLv3 updates * NEWS: GPLv3 updates * README: GPLv3 updates * README-cvs: GPLv3 updates * THANKS: GPLv3 updates * configure.nexusware: GPLv3 updates * doc/manual/Makefile.am: GPLv3 updates * doc/manual/news.texi: GPLv3 updates * src/kernel/aixcompat.c: GPLv3 updates * src/kernel/hpuxcompat.c: GPLv3 updates * src/kernel/irixcompat.c: GPLv3 updates * src/kernel/lfscompat.c: GPLv3 updates * src/kernel/liscompat.c: GPLv3 updates * src/kernel/maccompat.c: GPLv3 updates * src/kernel/mpscompat.c: GPLv3 updates * src/kernel/os7compat.c: GPLv3 updates * src/kernel/osfcompat.c: GPLv3 updates * src/kernel/suncompat.c: GPLv3 updates * src/kernel/svr3compat.c: GPLv3 updates * src/kernel/svr4compat.c: GPLv3 updates * src/kernel/uw7compat.c: GPLv3 updates * tests/dummy1.m4: GPLv3 updates 2007-08-13 Brian Bidulock * Makefile.am: updated to GPLv3 headers * README: updated to GPLv3 headers * acinclude.m4: updated to GPLv3 headers * configure.ac: updated to GPLv3 headers * configure.nexusware: updated to GPLv3 headers * strcompat.spec.in: updated to GPLv3 headers * debian/copyright: updated to GPLv3 headers * debian/mscript_header.in: updated to GPLv3 headers * debian/mscript_postinst.in: updated to GPLv3 headers * debian/mscript_postrm.in: updated to GPLv3 headers * debian/mscript_preinst.in: updated to GPLv3 headers * debian/mscript_prerm.in: updated to GPLv3 headers * debian/rules.in: updated to GPLv3 headers * debian/strcompat-core.postinst.in: updated to GPLv3 headers * debian/strcompat-core.postrm.in: updated to GPLv3 headers * debian/strcompat-core.preinst.in: updated to GPLv3 headers * debian/strcompat-core.prerm.in: updated to GPLv3 headers * debian/strcompat-dev.postinst.in: updated to GPLv3 headers * debian/strcompat-dev.preinst.in: updated to GPLv3 headers * debian/strcompat-dev.prerm.in: updated to GPLv3 headers * debian/strcompat-devel.preinst.in: updated to GPLv3 headers * debian/strcompat-doc.postinst.in: updated to GPLv3 headers * debian/strcompat-doc.preinst.in: updated to GPLv3 headers * debian/strcompat-doc.prerm.in: updated to GPLv3 headers * debian/strcompat-init.postinst.in: updated to GPLv3 headers * debian/strcompat-init.postrm.in: updated to GPLv3 headers * debian/strcompat-init.preinst.in: updated to GPLv3 headers * debian/strcompat-init.prerm.in: updated to GPLv3 headers * debian/strcompat-lib.preinst.in: updated to GPLv3 headers * debian/strcompat-source.preinst.in: updated to GPLv3 headers * debian/strcompat-util.preinst.in: updated to GPLv3 headers * doc/Makefile.am: updated to GPLv3 headers * doc/man/strcompat.macros: updated to GPLv3 headers * doc/man/strcompat.refs: updated to GPLv3 headers * doc/manual/Makefile.am: updated to GPLv3 headers * lib32/Makefile.am: updated to GPLv3 headers * src/Makefile.am: updated to GPLv3 headers * src/include/Makefile.am: updated to GPLv3 headers * src/include/sys/strcompat/config.h.in: updated to GPLv3 headers * src/include/sys/strcompat/version.h.in: updated to GPLv3 headers * src/util/init/strcompat: updated to GPLv3 headers * src/util/init/strcompat.sh: updated to GPLv3 headers * src/util/modutils/strcompat.in: updated to GPLv3 headers * src/util/sysconfig/strcompat: updated to GPLv3 headers * src/util/sysconfig/strcompat.conf: updated to GPLv3 headers * tests/Makefile.am: updated to GPLv3 headers * tests/atlocal.in: updated to GPLv3 headers * tests/dummy1.m4: updated to GPLv3 headers * tests/dummy2.m4: updated to GPLv3 headers * tests/dummy3.m4: updated to GPLv3 headers * tests/dummy4.m4: updated to GPLv3 headers * tests/kernel.at: updated to GPLv3 headers * tests/local.at: updated to GPLv3 headers * tests/testsuite.at: updated to GPLv3 headers 2007-08-12 Brian Bidulock * doc/manual/strcompat.texi: GPLv3 * doc/man/man9/mi_acquire.9.man: doc for new functions * doc/man/man9/mi_acquire_sleep.9.man: doc for new functions * doc/man/man9/mi_release.9.man: doc for new functions * doc/man/Makefile.am: added new manpages GPLv3 header * doc/man/man9/spl.9.man: correction * src/include/sys/ddi.h: GPLv3 headers * src/include/sys/strconf.h: GPLv3 headers * src/include/sys/stream.h: GPLv3 headers * src/include/sys/strlog.h: GPLv3 headers * src/include/sys/strsun.h: GPLv3 headers * src/include/sys/sunddi.h: GPLv3 headers * src/include/sys/aix/ddi.h: extern updates * src/include/sys/aix/strconf.h: extern updates * src/include/sys/aix/stream.h: extern updates * src/include/sys/hpux/ddi.h: extern updates * src/include/sys/hpux/strconf.h: extern updates * src/include/sys/hpux/stream.h: extern updates * src/include/sys/irix/ddi.h: extern updates * src/include/sys/irix/strconf.h: extern updates * src/include/sys/irix/stream.h: extern updates * src/include/sys/lfs/ddi.h: extern updates * src/include/sys/lfs/strconf.h: extern updates * src/include/sys/lfs/stream.h: extern updates * src/include/sys/lis/ddi.h: extern updates * src/include/sys/lis/strconf.h: extern updates * src/include/sys/lis/stream.h: extern updates * src/include/sys/mac/ddi.h: extern updates * src/include/sys/mac/strconf.h: extern updates * src/include/sys/mac/stream.h: extern updates * src/include/sys/mps/ddi.h: extern updates * src/include/sys/mps/strconf.h: extern updates * src/include/sys/mps/stream.h: extern updates * src/include/sys/os7/allocb.h: extern updates * src/include/sys/os7/bufpool.h: extern updates * src/include/sys/os7/bufq.h: extern updates * src/include/sys/os7/compat.h: extern updates * src/include/sys/os7/ddi.h: extern updates * src/include/sys/os7/debug.h: extern updates * src/include/sys/os7/lock.h: extern updates * src/include/sys/os7/priv.h: extern updates * src/include/sys/os7/queue.h: extern updates * src/include/sys/os7/strconf.h: extern updates * src/include/sys/os7/stream.h: extern updates * src/include/sys/os7/timer.h: extern updates * src/include/sys/osf/ddi.h: extern updates * src/include/sys/osf/strconf.h: extern updates * src/include/sys/osf/stream.h: extern updates * src/include/sys/sun/ddi.h: extern updates * src/include/sys/sun/strconf.h: extern updates * src/include/sys/sun/stream.h: extern updates * src/include/sys/sun/strsun.h: extern updates * src/include/sys/svr3/ddi.h: extern updates * src/include/sys/svr3/strconf.h: extern updates * src/include/sys/svr3/stream.h: extern updates * src/include/sys/svr4/ddi.h: extern updates * src/include/sys/svr4/strconf.h: extern updates * src/include/sys/svr4/stream.h: extern updates * src/include/sys/uw7/ddi.h: extern updates * src/include/sys/uw7/strconf.h: extern updates * src/include/sys/uw7/stream.h: extern updates - get binary compatibility a bit better * src/kernel/aixcompat.c: extern updates * src/kernel/hpuxcompat.c: extern updates * src/kernel/irixcompat.c: extern updates * src/kernel/lfscompat.c: extern updates * src/kernel/liscompat.c: extern updates * src/kernel/maccompat.c: extern updates * src/kernel/mpscompat.c: extern updates * src/kernel/os7compat.c: extern updates * src/kernel/osfcompat.c: extern updates * src/kernel/suncompat.c: extern updates * src/kernel/svr3compat.c: extern updates * src/kernel/svr4compat.c: extern updates * src/kernel/uw7compat.c: extern updates - get binary compatibility a bit better 2007-08-03 Brian Bidulock * doc/man/Makefile.am: add manual pages * doc/man/strcompat.refs: updated references * doc/man/man9/mi_close_comm.9.man: added to manual page * doc/man/man9/mi_close_detached.9.man: added to manual page * doc/man/man9/mi_open_comm.9.man: added to manual page * doc/man/man9/mi_open_detached.9.man: added to manual page * src/include/sys/mps/stream.h: add mi_open cache functions * src/include/sys/sun/strsun.h: define DB_TYPE and the like as macros * src/kernel/mpscompat.c: add mi_open cache functions * src/kernel/suncompat.c: undef DB_TYPE and the like 2007-08-03 Brian Bidulock * doc/man/man9/mi_close_comm_cache.9.man: add mans for cachce allocation * doc/man/man9/mi_close_detached_cache.9.man: add mans for cachce allocation * doc/man/man9/mi_open_comm_cache.9.man: add mans for cachce allocation * doc/man/man9/mi_open_detached_cache.9.man: add mans for cachce allocation 2007-07-21 Brian Bidulock * doc/manual/news.texi: release notes update * acinclude.m4: corrections for RHAS4 irq_handler_t * doc/manual/bugs.texi: corrections for RHAS4 irq_handler_t * src/include/sys/strcompat/config.h.in: corrections for RHAS4 irq_handler_t * src/include/sys/uw7/stream.h: corrections for XEN paddr_t * pkgrelease: bumped for release candidate * debian/changelog: bumped for release candidate * doc/man/man9/mi_first_ptr.9.man: correction 2007-07-14 Brian Bidulock * src/kernel/aixcompat.c: make license explicit * src/kernel/hpuxcompat.c: make license explicit * src/kernel/irixcompat.c: make license explicit * src/kernel/lfscompat.c: make license explicit * src/kernel/liscompat.c: make license explicit * src/kernel/maccompat.c: make license explicit * src/kernel/mpscompat.c: make license explicit * src/kernel/os7compat.c: make license explicit * src/kernel/osfcompat.c: make license explicit * src/kernel/suncompat.c: make license explicit * src/kernel/svr3compat.c: make license explicit * src/kernel/svr4compat.c: make license explicit * src/kernel/uw7compat.c: make license explicit 2007-06-25 Brian Bidulock * .pkgrelease: bumped release numbers * debian/changelog: bumped release numbers * doc/manual/news.texi: bumped release numbers 2007-06-24 Brian Bidulock * strcompat.spec.in: recognize EL4 and EL5 for kernel-develop 2007-06-23 Brian Bidulock * doc/manual/news.texi: updates for release 2007-06-21 Brian Bidulock * doc/manual/bugs.texi: doc updates for release * doc/manual/configure.texi: doc updates for release * doc/manual/descrip.texi: doc updates for release * doc/manual/releases.texi: doc updates for release * doc/manual/rpm.texi: doc updates for release * doc/manual/todo.texi: doc updates for release * doc/manual/tree.texi: doc updates for release 2007-06-20 Brian Bidulock * doc/manual/news.texi: updates for Fedora 7 and 2.6.21 kernel * src/kernel/liscompat.c: updates for Fedora 7 and 2.6.21 kernel * doc/manual/news.texi: new distro/kernel support * doc/manual/prerequisites.texi: new distro/kernel support * Makefile.am: updates for Fedora 7 and 2.6.21 kernel * strcompat.spec.in: recognize Fedora 7 kernels * strcompat.lsm.in: update file sizes for release 2007-05-22 Brian Bidulock * NEWS: updates for release * src/include/sys/lfs/ddi.h: correct time calculation * src/include/sys/sun/stream.h: correct extern (compiler warning) 2007-05-18 Brian Bidulock * AUTHORS: updates for release * NEWS: updates for release * README: updates for release * README-cvs: updates for release * THANKS: updates for release * debian/strcompat-core.preinst.in: corrected array subscript syntax error * debian/strcompat-core.prerm.in: corrected array subscript syntax error * strcompat.spec.in: corrected array subscript syntax error 2007-05-18 Brian Bidulock * src/kernel/os7compat.c: - do not delete messages - handle mi_timer messages correctly * doc/man/man9/mi_timer_cond.9.man: added new manpages * doc/man/man9/mi_timer_requeue.9.man: added new manpages * doc/man/man9/mi_timer_running.9.man: added new manpages * doc/man/man9/mi_timer_ticks.9.man: added new manpages * doc/man/Makefile.am: update for release * doc/man/man9/mi_timer.9.man: update for release * doc/man/man9/mi_timer_move.9.man: update for release * doc/man/man9/mi_timer_remain.9.man: update for release * doc/manual/news.texi: update for release 2007-05-17 Brian Bidulock * doc/man/man9/mi_mpprintf.9.man: documentation update * doc/man/man9/mi_timer_cancel.9.man: documentation update * doc/man/man9/mi_timer_q_switch.9.man: documentation update * doc/man/man9/mi_timer_remain.9.man: documentation update * doc/man/man9/mi_timer_valid.9.man: documentation update * src/include/sys/os7/bufq.h: made unlocked access to head and tail volatile * src/include/sys/mac/stream.h: added new timer functions * src/include/sys/mps/stream.h: added new timer functions * src/include/sys/sun/stream.h: added new timer functions * src/kernel/mpscompat.c: - inline documentation updates - heavy rework of mi_timer functions 2007-05-07 Brian Bidulock * tests/kernel.at: correction to module test for new distros * AUTHORS: updated release files * doc/manual/news.texi: updated release files * NEWS: updated release files * README: updated release files * README-cvs: updated release files * THANKS: updated release files 2007-05-06 Brian Bidulock * strcompat.spec.in: make GPL version more obvious 2007-04-12 Brian Bidulock * tests/local.at: corrected typo 2007-03-30 Brian Bidulock * doc/man/man9/register_strdev.9.man: documentation updates * doc/man/man9/register_strmod.9.man: documentation updates * doc/man/strcompat.refs: added VxWorks documentation reference * doc/man/man9/SV_WAIT.9.man: documentation updates * doc/man/man9/hpuxcompat.9.man: documentation updates * doc/man/man9/irixcompat.9.man: documentation updates * doc/man/man9/mpscompat.9.man: documentation updates * doc/man/man9/qwait.9.man: documentation updates * doc/man/man9/sleep.9.man: documentation updates * src/include/sys/svr4/ddi.h: move SV_WAIT and SV_WAIT_SIG to compat file * src/kernel/aixcompat.c: handle STR_QSAFETY and STR_Q_NOTTOSPEC flags * src/kernel/suncompat.c: rework qwait() and qwait_sig() to leave barriers * src/kernel/svr4compat.c: SV_WAIT(_SIG) must leave barriers, also corrected locking: these functions must leave the lock unlocked on exit * doc/man/man9/GetOTInstallInfo.9.man: added manual page * doc/man/man9/vxwcompat.9.man: added manual page 2007-03-28 Brian Bidulock * doc/man/man9/str_install_HPUX.9.man: updated syncrhonization * doc/man/strcompat.refs: add recent HPUX references * doc/manual/todo.texi: updated more todo items * src/kernel/hpuxcompat.c: corrected default syncrhonization 2007-03-27 Brian Bidulock * doc/man/man9/str_install_HPUX.9.man: cleaning up syncrhonization * src/kernel/aixcompat.c: cleaning up syncrhonization * src/kernel/hpuxcompat.c: cleaning up syncrhonization * src/kernel/liscompat.c: cleaning up syncrhonization * src/kernel/osfcompat.c: cleaning up syncrhonization 2007-03-25 Brian Bidulock * acinclude.m4: support for 2.6.20-1.2307.fc5 * doc/manual/news.texi: support for 2.6.20-1.2307.fc5 * src/include/sys/lis/ddi.h: support for 2.6.20-1.2307.fc5 * src/include/sys/mps/stream.h: support for 2.6.20-1.2307.fc5 * src/include/sys/strcompat/config.h.in: support for 2.6.20-1.2307.fc5 * src/kernel/liscompat.c: support for 2.6.20-1.2307.fc5 * src/kernel/mpscompat.c: support for 2.6.20-1.2307.fc5 * src/kernel/os7compat.c: flush corrections * src/include/sys/svr4/ddi.h: somewhat more workable RW_UNLOCK * src/kernel/svr4compat.c: somewhat more workable RW_UNLOCK * src/kernel/liscompat.c: correct LiS global synchronization 2007-03-24 Brian Bidulock * src/include/sys/lfs/strconf.h: - define D_LIS flag again - provide register_strsync/unregister_strsync * src/include/sys/lis/strconf.h: define qlock constants * src/kernel/aixcompat.c: perform elsewhere synchronization correctly * src/kernel/hpuxcompat.c: perform elsewhere synchronization correctly * src/kernel/lfscompat.c: export (un)register_strsync * src/kernel/liscompat.c: remove GPL exports from LiS symbols * src/kernel/osfcompat.c: perform elsewhere synchronization correctly * src/include/sys/lfs/strconf.h: add sqinfo members * src/include/sys/lis/strconf.h: add missing qlock functions * src/kernel/liscompat.c: add missing qlock functions (still needs implementation) 2007-03-15 Brian Bidulock * doc/manual/news.texi: pushed release date * doc/man/man9/str_install.9.man: some documentation updates * doc/man/man9/str_install_AIX.9.man: some documentation updates * doc/man/man9/str_install_HPUX.9.man: some documentation updates * doc/man/man9/strmod_add.9.man: some documentation updates 2007-03-12 Brian Bidulock * tests/local.at: corrections for autotest 2.59b+ 2007-03-08 Brian Bidulock * src/util/init/strcompat.sh: ubuntu looks for lsb info in init scripts 2007-03-07 Brian Bidulock * Makefile.am (modutil_DATA): should not be distributed * tests/atlocal.in: tool substitutions changed 2007-03-06 Brian Bidulock * doc/manual/Makefile.am: attempt proper texinfo dependencies 2007-03-05 Brian Bidulock * acinclude.m4: correct version numbers * strcompat.spec.in: do not release source package 2007-03-04 Brian Bidulock * doc/man/man9/mi_allocb.9.man: completed documentation * doc/man/man9/mi_sleeplock.9.man: completed documentation * doc/man/man9/mi_trylock.9.man: completed documentation * doc/man/man9/mi_unlock.9.man: completed documentation * doc/man/Makefile.am: added manpages, removed duplicates * src/kernel/hpuxcompat.c: correction for 2.4 modversions * doc/man/man9/mi_timer.9.man: correction * src/include/sys/mps/stream.h: correction * AUTHORS: updates for release * NEWS: updates for release * README: updates for release * README-cvs: updates for release * THANKS: updates for release * debian/copyright: updates for release * doc/manual/news.texi: updates for release * strcompat.spec.in: do not propagate empty flags * debian/rules.in: do not propagate empty flags 2007-03-02 Brian Bidulock * acinclude.m4: improvements to common build environment * doc/manual/news.texi: updates for release * src/kernel/aixcompat.c: versions for exports an GPL for OpenSS7 symbols * src/kernel/hpuxcompat.c: versions for exports an GPL for OpenSS7 symbols * src/kernel/irixcompat.c: versions for exports an GPL for OpenSS7 symbols * src/kernel/lfscompat.c: versions for exports an GPL for OpenSS7 symbols * src/kernel/liscompat.c: versions for exports an GPL for OpenSS7 symbols * src/kernel/maccompat.c: versions for exports an GPL for OpenSS7 symbols * src/kernel/mpscompat.c: versions for exports an GPL for OpenSS7 symbols * src/kernel/os7compat.c: versions for exports an GPL for OpenSS7 symbols * src/kernel/osfcompat.c: versions for exports an GPL for OpenSS7 symbols * src/kernel/suncompat.c: versions for exports an GPL for OpenSS7 symbols * src/kernel/svr3compat.c: versions for exports an GPL for OpenSS7 symbols * src/kernel/svr4compat.c: versions for exports an GPL for OpenSS7 symbols * src/kernel/uw7compat.c: versions for exports an GPL for OpenSS7 symbols 2007-02-28 Brian Bidulock * acinclude.m4: #ifdef instead of #if * doc/manual/news.texi: updates and corrections * doc/manual/releases.texi: updates and corrections * doc/manual/rpm.texi: updates and corrections * doc/manual/strcompat.texi: updates and corrections * doc/manual/tree.texi: updates and corrections 2007-02-21 Brian Bidulock * src/include/sys/mac/stream.h: added improved mi_open allocation * src/include/sys/mps/stream.h: added improved mi_open allocation * src/include/sys/sun/stream.h: added improved mi_open allocation * src/kernel/mpscompat.c: added improved mi_open allocation 2007-02-17 Brian Bidulock * src/kernel/mpscompat.c: improved allocation functions 2007-02-14 Brian Bidulock * doc/man/man9/mi_strlog.9.man: updated docs * src/include/sys/mps/stream.h: new mi_lock functions, better mi_strlog * src/kernel/mpscompat.c: new mi_lock functions, better mi_strlog * doc/man/man9/mi_allocb.9.man: added docs for new functions * doc/man/man9/mi_sleeplock.9.man: added docs for new functions * doc/man/man9/mi_trylock.9.man: added docs for new functions * doc/man/man9/mi_unlock.9.man: added docs for new functions 2007-02-12 Brian Bidulock * strcompat.spec.in: support for autoconf 2.61 * configure.ac: support for autoconf 2.61 * .cvsignore: support for autoconf 2.61 * debian/mscript_header.in: support for autoconf 2.61 * debian/rules.in: support for autoconf 2.61 * doc/manual/news.texi: support for autoconf 2.61 * doc/manual/texi/install.texi: support for autoconf 2.61 * m4/devfs.m4: support for autoconf 2.61 * m4/openss7.m4: support for autoconf 2.61 * m4/streams.m4: support for autoconf 2.61 * scripts/texi/install.texi: support for autoconf 2.61 * tests/atlocal.in: support for autoconf 2.61 2007-01-28 Brian Bidulock * src/include/sys/mps/stream.h: added missing MI_COPY_CASE * doc/man/strcompat.refs: updated references * doc/man/man9/mi_copyout.9.man: updated manual page 2007-01-21 Brian Bidulock * src/kernel/mpscompat.c: some improvements to mi_copy_set_rval() it now remembers values across operations 2007-01-15 Brian Bidulock * strcompat.lsm.in: archive size update * doc/man/man9/mi_copy_done.9.man: documentation updates and corrections * doc/man/man9/mi_copyin.9.man: documentation updates and corrections * doc/man/man9/mi_copyin_n.9.man: documentation updates and corrections * doc/man/man9/mi_copyout.9.man: documentation updates and corrections * doc/man/man9/mi_copyout_alloc.9.man: documentation updates and corrections * doc/manual/bugs.texi: updates * doc/manual/news.texi: updates * src/kernel/mpscompat.c: corrected mi_copy functions 2007-01-09 Brian Bidulock * .pkgrelease: bumped version number for next release * doc/manual/news.texi: bumped version number for next release * scripts/texi/versions.texi: bumped version number for next release * ANNOUNCE: final post-release updates * NEWS: final post-release updates * doc/manual/news.texi: final post-release updates 2007-01-08 Brian Bidulock * AUTHORS: updated for release * NEWS: updated for release * README: updated for release * README-cvs: updated for release * THANKS: updated for release * doc/manual/descrip.texi: updated for release * doc/manual/news.texi: updated for release * doc/manual/releases.texi: updated for release * doc/manual/tree.texi: updated for release * rel20070108_J.html: added release file * ANNOUNCE: updated for release 2007-01-05 Brian Bidulock * doc/manual/releases.texi: spelling 2007-01-03 Brian Bidulock * AUTHORS: documentation updates for release * NEWS: documentation updates for release * README: documentation updates for release * README-cvs: documentation updates for release * THANKS: documentation updates for release * doc/man/man5/strcompat.5.man: documentation updates for release * doc/manual/descrip.texi: documentation updates for release * doc/manual/news.texi: documentation updates for release * doc/manual/strcompat.texi: documentation updates for release * doc/manual/todo.texi: documentation updates for release * doc/manual/tree.texi: documentation updates for release 2006-12-31 Brian Bidulock * AUTHORS: updated documentation for release * NEWS: updated documentation for release * README: updated documentation for release * README-cvs: updated documentation for release * THANKS: updated documentation for release * doc/man/Makefile.am: updated documentation for release * doc/man/strcompat.macros: updated documentation for release * doc/man/man5/strcompat.5.man: updated documentation for release * doc/manual/tree.texi: updated documentation for release 2006-12-29 Brian Bidulock * strcompat.spec.in: old rpms hate nested ifs * doc/manual/configure.texi: 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/strcompat.texi: updated for release * strcompat.spec.in: changes for successful master build * doc/manual/prerequisites.texi: changes for successful master build * src/kernel/mpscompat.c: changes for successful master build 2006-12-23 Brian Bidulock * src/include/sys/mac/stream.h: corrected declarations 2006-12-19 Brian Bidulock * src/include/sys/mps/stream.h: minor corrections to mi_open/close functions * src/kernel/mpscompat.c: minor corrections to mi_open/close functions * doc/man/man9/mi_bufcall.9.man: make mi_bufcall depend on mi_open allocators * src/include/sys/mps/stream.h: make mi_bufcall depend on mi_open allocators * src/kernel/mpscompat.c: make mi_bufcall depend on mi_open allocators 2006-12-16 Brian Bidulock * src/kernel/mpscompat.c: handle timers place back on queue * doc/man/Makefile.am: strap out manpages for removed _bh functions 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/strcompat-devel.preinst.in: debian script corrections 2006-12-08 Brian Bidulock * src/include/sys/aix/ddi.h: default to streamscall interface * src/include/sys/aix/strconf.h: default to streamscall interface * src/include/sys/aix/stream.h: default to streamscall interface * src/include/sys/hpux/ddi.h: default to streamscall interface * src/include/sys/hpux/strconf.h: default to streamscall interface * src/include/sys/hpux/stream.h: default to streamscall interface * src/include/sys/irix/ddi.h: default to streamscall interface * src/include/sys/irix/strconf.h: default to streamscall interface * src/include/sys/irix/stream.h: default to streamscall interface * src/include/sys/lfs/ddi.h: default to streamscall interface * src/include/sys/lfs/strconf.h: default to streamscall interface * src/include/sys/lfs/stream.h: default to streamscall interface * src/include/sys/lis/ddi.h: default to streamscall interface * src/include/sys/lis/strconf.h: default to streamscall interface * src/include/sys/lis/stream.h: default to streamscall interface * src/include/sys/mac/ddi.h: default to streamscall interface * src/include/sys/mac/strconf.h: default to streamscall interface * src/include/sys/mac/stream.h: default to streamscall interface * src/include/sys/mps/ddi.h: default to streamscall interface * src/include/sys/mps/strconf.h: default to streamscall interface * src/include/sys/mps/stream.h: default to streamscall interface * src/include/sys/os7/ddi.h: default to streamscall interface * src/include/sys/os7/strconf.h: default to streamscall interface * src/include/sys/os7/stream.h: default to streamscall interface * src/include/sys/osf/ddi.h: default to streamscall interface * src/include/sys/osf/strconf.h: default to streamscall interface * src/include/sys/osf/stream.h: default to streamscall interface * src/include/sys/sun/ddi.h: default to streamscall interface * src/include/sys/sun/strconf.h: default to streamscall interface * src/include/sys/sun/stream.h: default to streamscall interface * src/include/sys/sun/strsun.h: default to streamscall interface * src/include/sys/svr3/ddi.h: default to streamscall interface * src/include/sys/svr3/strconf.h: default to streamscall interface * src/include/sys/svr3/stream.h: default to streamscall interface * src/include/sys/svr4/ddi.h: default to streamscall interface * src/include/sys/svr4/strconf.h: default to streamscall interface * src/include/sys/svr4/stream.h: default to streamscall interface * src/include/sys/uw7/ddi.h: default to streamscall interface * src/include/sys/uw7/strconf.h: default to streamscall interface * src/include/sys/uw7/stream.h: default to streamscall interface * src/kernel/mpscompat.c: major rework of mi_timer functions * src/include/sys/os7/bufpool.h: correct bufq locking * src/include/sys/os7/bufq.h: correct bufq locking * src/kernel/os7compat.c: correct bufq locking * src/util/init/strcompat.sh: correct names in debian script 2006-11-30 Brian Bidulock * doc/man/man9/strlog.9.man: documentation update 2006-11-26 Brian Bidulock * src/include/sys/strlog.h: rationalized to Linux Fast-STREAMS 2006-11-03 Brian Bidulock * configure.nexusware: updated headers * debian/mscript_header.in: updated headers * debian/mscript_postinst.in: updated headers * debian/mscript_postrm.in: updated headers * debian/mscript_preinst.in: updated headers * debian/mscript_prerm.in: updated headers * debian/strcompat-core.postinst.in: updated headers * debian/strcompat-core.postrm.in: updated headers * debian/strcompat-core.preinst.in: updated headers * debian/strcompat-doc.postinst.in: updated headers * debian/strcompat-doc.preinst.in: updated headers * debian/strcompat-doc.prerm.in: updated headers * debian/strcompat-init.postinst.in: updated headers * debian/strcompat-init.postrm.in: updated headers * debian/strcompat-init.preinst.in: updated headers * debian/strcompat-init.prerm.in: updated headers * debian/strcompat-lib.preinst.in: updated headers * debian/strcompat-source.preinst.in: updated headers * debian/strcompat-util.preinst.in: updated headers * m4/dast.m4: updated headers * scripts/chkconfig: updated headers * scripts/modpost.sh: updated headers * scripts/modsyms.sh: updated headers * src/include/sys/ddi.h: updated headers * src/include/sys/strconf.h: updated headers * src/include/sys/stream.h: updated headers * src/include/sys/strlog.h: updated headers * src/include/sys/strsun.h: updated headers * src/include/sys/sunddi.h: updated headers * src/include/sys/aix/ddi.h: updated headers * src/include/sys/aix/strconf.h: updated headers * src/include/sys/aix/stream.h: updated headers * src/include/sys/hpux/ddi.h: updated headers * src/include/sys/hpux/strconf.h: updated headers * src/include/sys/hpux/stream.h: updated headers * src/include/sys/irix/ddi.h: updated headers * src/include/sys/irix/strconf.h: updated headers * src/include/sys/irix/stream.h: updated headers * src/include/sys/lfs/ddi.h: updated headers * src/include/sys/lfs/strconf.h: updated headers * src/include/sys/lfs/stream.h: updated headers * src/include/sys/lis/ddi.h: updated headers * src/include/sys/lis/strconf.h: updated headers * src/include/sys/lis/stream.h: updated headers * src/include/sys/mac/ddi.h: updated headers * src/include/sys/mac/strconf.h: updated headers * src/include/sys/mac/stream.h: updated headers * src/include/sys/mps/ddi.h: updated headers * src/include/sys/mps/strconf.h: updated headers * src/include/sys/mps/stream.h: updated headers * src/include/sys/os7/allocb.h: updated headers * src/include/sys/os7/bufpool.h: updated headers * src/include/sys/os7/bufq.h: updated headers * src/include/sys/os7/compat.h: updated headers * src/include/sys/os7/ddi.h: updated headers * src/include/sys/os7/debug.h: updated headers * src/include/sys/os7/lock.h: updated headers * src/include/sys/os7/priv.h: updated headers * src/include/sys/os7/queue.h: updated headers * src/include/sys/os7/strconf.h: updated headers * src/include/sys/os7/stream.h: updated headers * src/include/sys/os7/timer.h: updated headers * src/include/sys/osf/ddi.h: updated headers * src/include/sys/osf/strconf.h: updated headers * src/include/sys/osf/stream.h: updated headers * src/include/sys/sun/ddi.h: updated headers * src/include/sys/sun/strconf.h: updated headers * src/include/sys/sun/stream.h: updated headers * src/include/sys/sun/strsun.h: updated headers * src/include/sys/svr3/ddi.h: updated headers * src/include/sys/svr3/strconf.h: updated headers * src/include/sys/svr3/stream.h: updated headers * src/include/sys/svr4/ddi.h: updated headers * src/include/sys/svr4/strconf.h: updated headers * src/include/sys/svr4/stream.h: updated headers * src/include/sys/uw7/ddi.h: updated headers * src/include/sys/uw7/strconf.h: updated headers * src/include/sys/uw7/stream.h: updated headers * src/kernel/aixcompat.c: updated headers * src/kernel/hpuxcompat.c: updated headers * src/kernel/irixcompat.c: updated headers * src/kernel/lfscompat.c: updated headers * src/kernel/liscompat.c: updated headers * src/kernel/maccompat.c: updated headers * src/kernel/mpscompat.c: updated headers - mi_timer_expiry must be streamscall type * src/kernel/osfcompat.c: updated headers * src/kernel/suncompat.c: updated headers * src/kernel/svr3compat.c: updated headers * src/kernel/svr4compat.c: updated headers * src/kernel/uw7compat.c: updated headers * tests/dummy1.m4: updated headers * tests/dummy2.m4: updated headers * tests/dummy3.m4: updated headers * tests/dummy4.m4: updated headers 2006-11-02 Brian Bidulock * src/include/sys/os7/queue.h: put procedure needs to call wakeup * src/kernel/os7compat.c: put procedure needs to call wakeup 2006-10-31 Brian Bidulock * src/include/sys/os7/timer.h: timeout must lock the queue lock and not the structure lock to avoid timer procedures running concurrent with put or service routines. * src/kernel/os7compat.c: the timeout is a toid_t (int) not a ulong. 2006-10-30 Brian Bidulock * tests/local.at: added ability to sync between test cases * acinclude.m4: include check for linux/compile.h * src/include/sys/os7/compat.h: include linux/utsrelease if available * src/kernel/liscompat.c: fix a few versions, remove includes contained in compat.h 2006-10-27 Brian Bidulock * acinclude.m4: - change linux/config.h to autoconf.h for 2.6.18 - checks for header files from Linux Fast-STREAMS * src/include/sys/os7/compat.h: - change linux/config.h to autoconf.h for 2.6.18 - include config file for finding UTS_RELEASE - include linux/utsrelease.h when available * src/include/sys/strcompat/config.h.in: - add result of check for linux/utsrelease.h * src/kernel/liscompat.c: - include linux/utsrelease.h when available 2006-10-21 Brian Bidulock * strcompat.lsm.in: updated streams release number * debian/control.in: updated streams release number * doc/man/strcompat.refs: updated streams release number * doc/manual/releases.texi: updated streams release number * doc/manual/strcompat.texi: updated streams release number * debian/control.in: updated LiS release number * doc/manual/releases.texi: updated LiS release number * src/kernel/lfscompat.c: updated LiS release number * src/util/init/strcompat: updated LiS release number 2006-10-12 Brian Bidulock * src/include/sys/os7/bufpool.h: removed redundant debug flags * src/include/sys/os7/debug.h: removed redundant debug flags * src/include/sys/strcompat/config.h.in: removed redundant debug flags * src/kernel/lfscompat.c: removed redundant debug flags * src/kernel/liscompat.c: removed redundant debug flags * src/kernel/os7compat.c: removed redundant debug flags * src/kernel/svr4compat.c: removed redundant debug flags 2006-10-10 Brian Bidulock * README: updates for release * doc/man/strcompat.refs: 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/mi_mpprintf.9.man: updates for release * doc/man/man9/mi_offset_param.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/manual/descrip.texi: updates for release 2006-10-06 Brian Bidulock * src/include/sys/mac/ddi.h: added missing compatibility functions * src/include/sys/osf/ddi.h: added missing compatibility functions * src/include/sys/sun/stream.h: added missing compatibility functions * src/kernel/maccompat.c: added missing compatibility functions * src/kernel/mpscompat.c: added missing compatibility functions * src/kernel/osfcompat.c: added missing compatibility functions - updates to manual pages for check target and release * AUTHORS: updated for release * NEWS: updated for release * README: updated for release * THANKS: updated for release * doc/man/Makefile.am: updated for release * doc/man/strcompat.refs: updated for release * doc/man/man9/ATOMIC_INT_ADD.9.man: updated for release * doc/man/man9/ATOMIC_INT_ALLOC.9.man: updated for release * doc/man/man9/ATOMIC_INT_DEALLOC.9.man: updated for release * doc/man/man9/ATOMIC_INT_DECR.9.man: updated for release * doc/man/man9/ATOMIC_INT_INCR.9.man: updated for release * doc/man/man9/ATOMIC_INT_INIT.9.man: updated for release * doc/man/man9/ATOMIC_INT_READ.9.man: updated for release * doc/man/man9/ATOMIC_INT_SUB.9.man: updated for release * doc/man/man9/ATOMIC_INT_WRITE.9.man: updated for release * doc/man/man9/DELAY.9.man: updated for release * doc/man/man9/LOCK.9.man: updated for release * doc/man/man9/LOCK_ALLOC.9.man: updated for release * doc/man/man9/LOCK_DEALLOC.9.man: updated for release * doc/man/man9/LOCK_OWNED.9.man: updated for release * doc/man/man9/MPSTR_QLOCK.9.man: updated for release * doc/man/man9/MPSTR_QRELE.9.man: updated for release * doc/man/man9/MPSTR_STPLOCK.9.man: updated for release * doc/man/man9/MPSTR_STPRELE.9.man: updated for release * doc/man/man9/RW_ALLOC.9.man: updated for release * doc/man/man9/RW_DEALLOC.9.man: updated for release * doc/man/man9/RW_RDLOCK.9.man: updated for release * doc/man/man9/RW_TRYRDLOCK.9.man: updated for release * doc/man/man9/RW_TRYWRLOCK.9.man: updated for release * doc/man/man9/RW_UNLOCK.9.man: updated for release * doc/man/man9/RW_WRLOCK.9.man: updated for release * doc/man/man9/SLEEP_ALLOC.9.man: updated for release * doc/man/man9/SLEEP_DEALLOC.9.man: updated for release * doc/man/man9/SLEEP_LOCK.9.man: updated for release * doc/man/man9/SLEEP_LOCKAVAIL.9.man: updated for release * doc/man/man9/SLEEP_LOCKOWNED.9.man: updated for release * doc/man/man9/SLEEP_LOCK_SIG.9.man: updated for release * doc/man/man9/SLEEP_TRYLOCK.9.man: updated for release * doc/man/man9/SLEEP_UNLOCK.9.man: updated for release * doc/man/man9/SV_ALLOC.9.man: updated for release * doc/man/man9/SV_SIGNAL.9.man: updated for release * doc/man/man9/SV_WAIT.9.man: updated for release * doc/man/man9/TRYLOCK.9.man: updated for release * doc/man/man9/UNLOCK.9.man: updated for release * doc/man/man9/aixcompat.9.man: updated for release * doc/man/man9/alloc_proto.9.man: updated for release * doc/man/man9/allocb_physreq.9.man: updated for release * doc/man/man9/allocbi.9.man: updated for release * doc/man/man9/allocq.9.man: updated for release * doc/man/man9/appq.9.man: updated for release * doc/man/man9/autopush_add.9.man: updated for release * doc/man/man9/autopush_del.9.man: updated for release * doc/man/man9/autopush_vml.9.man: updated for release * doc/man/man9/bcanget.9.man: updated for release * doc/man/man9/bcmp.9.man: updated for release * doc/man/man9/bufq_append.9.man: updated for release * doc/man/man9/bufq_dequeue.9.man: updated for release * doc/man/man9/bufq_dequeue_tail.9.man: updated for release * doc/man/man9/bufq_freehead.9.man: updated for release * doc/man/man9/bufq_head.9.man: updated for release * doc/man/man9/bufq_init.9.man: updated for release * doc/man/man9/bufq_insert.9.man: updated for release * doc/man/man9/bufq_length.9.man: updated for release * doc/man/man9/bufq_lock.9.man: updated for release * doc/man/man9/bufq_purge.9.man: updated for release * doc/man/man9/bufq_queue.9.man: updated for release * doc/man/man9/bufq_queue_head.9.man: updated for release * doc/man/man9/bufq_resupply.9.man: updated for release * doc/man/man9/bufq_size.9.man: updated for release * doc/man/man9/bufq_splice_head.9.man: updated for release * doc/man/man9/bufq_splice_tail.9.man: updated for release * doc/man/man9/bufq_supply.9.man: updated for release * doc/man/man9/bufq_tail.9.man: updated for release * doc/man/man9/bufq_unlink.9.man: updated for release * doc/man/man9/bufq_unlock.9.man: updated for release * doc/man/man9/canget.9.man: updated for release * doc/man/man9/cmn_err_tag.9.man: updated for release * doc/man/man9/datab.9.man: updated for release * doc/man/man9/ddi_create_minor_node.9.man: updated for release * doc/man/man9/ddi_driver_major.9.man: updated for release * doc/man/man9/ddi_driver_name.9.man: updated for release * doc/man/man9/ddi_get_cred.9.man: updated for release * doc/man/man9/ddi_get_instance.9.man: updated for release * doc/man/man9/ddi_get_lbolt.9.man: updated for release * doc/man/man9/ddi_get_pid.9.man: updated for release * doc/man/man9/ddi_get_soft_state.9.man: updated for release * doc/man/man9/ddi_get_time.9.man: updated for release * doc/man/man9/ddi_getiminor.9.man: updated for release * doc/man/man9/ddi_remove_minor_node.9.man: updated for release * doc/man/man9/ddi_removing_power.9.man: updated for release * doc/man/man9/ddi_soft_state.9.man: updated for release * doc/man/man9/ddi_soft_state_fini.9.man: updated for release * doc/man/man9/ddi_soft_state_free.9.man: updated for release * doc/man/man9/ddi_soft_state_init.9.man: updated for release * doc/man/man9/ddi_soft_state_zalloc.9.man: updated for release * doc/man/man9/ddi_umem_alloc.9.man: updated for release * doc/man/man9/ddi_umem_free.9.man: updated for release * doc/man/man9/delay.9.man: updated for release * doc/man/man9/drv_hztomsec.9.man: updated for release * doc/man/man9/dtimeout.9.man: updated for release * doc/man/man9/emajor.9.man: updated for release * doc/man/man9/eminor.9.man: updated for release * doc/man/man9/etoimajor.9.man: updated for release * doc/man/man9/freechunks.9.man: updated for release * doc/man/man9/freezestr.9.man: updated for release * doc/man/man9/get_sleep_lock.9.man: updated for release * doc/man/man9/getadmin.9.man: updated for release * doc/man/man9/getemajor.9.man: updated for release * doc/man/man9/geteminor.9.man: updated for release * doc/man/man9/getmid.9.man: updated for release * doc/man/man9/hpuxcompat.9.man: updated for release * doc/man/man9/icmn_err.9.man: updated for release * doc/man/man9/irixcompat.9.man: updated for release * doc/man/man9/itimeout.9.man: updated for release * doc/man/man9/itoemajor.9.man: updated for release * doc/man/man9/lbolt.9.man: updated for release * doc/man/man9/lfscompat.9.man: updated for release * doc/man/man9/linkmsg.9.man: updated for release * doc/man/man9/liscompat.9.man: updated for release * doc/man/man9/lisdeprec.9.man: updated for release * doc/man/man9/maccompat.9.man: updated for release * doc/man/man9/mcopyin.9.man: updated for release * doc/man/man9/mcopymsg.9.man: updated for release * doc/man/man9/mcopyout.9.man: updated for release * doc/man/man9/merror.9.man: updated for release * doc/man/man9/mexchange.9.man: updated for release * doc/man/man9/mi_alloc.9.man: updated for release * doc/man/man9/mi_attach.9.man: updated for release * doc/man/man9/mi_bcmp.9.man: updated for release * doc/man/man9/mi_bufcall.9.man: updated for release * doc/man/man9/mi_close_comm.9.man: updated for release * doc/man/man9/mi_close_detached.9.man: updated for release * doc/man/man9/mi_close_free.9.man: updated for release * doc/man/man9/mi_close_unlink.9.man: updated for release * doc/man/man9/mi_copy_done.9.man: updated for release * doc/man/man9/mi_copy_set_rval.9.man: updated for release * doc/man/man9/mi_copy_state.9.man: updated for release * doc/man/man9/mi_copyin.9.man: updated for release * doc/man/man9/mi_copyin_n.9.man: updated for release * doc/man/man9/mi_copyout.9.man: updated for release * doc/man/man9/mi_copyout_alloc.9.man: updated for release * doc/man/man9/mi_detach.9.man: updated for release * doc/man/man9/mi_first_dev_ptr.9.man: updated for release * doc/man/man9/mi_first_ptr.9.man: updated for release * doc/man/man9/mi_mpprintf.9.man: updated for release * doc/man/man9/mi_mpprintf_nr.9.man: updated for release * doc/man/man9/mi_next_dev_ptr.9.man: updated for release * doc/man/man9/mi_next_ptr.9.man: updated for release * doc/man/man9/mi_offset_param.9.man: updated for release * doc/man/man9/mi_offset_paramc.9.man: updated for release * doc/man/man9/mi_open_alloc.9.man: updated for release * doc/man/man9/mi_open_alloc_sleep.9.man: updated for release * doc/man/man9/mi_open_comm.9.man: updated for release * doc/man/man9/mi_open_detached.9.man: updated for release * doc/man/man9/mi_open_link.9.man: updated for release * doc/man/man9/mi_prev_ptr.9.man: updated for release * doc/man/man9/mi_reallocb.9.man: updated for release * doc/man/man9/mi_reuse_proto.9.man: updated for release * doc/man/man9/mi_set_sth_copyopt.9.man: updated for release * doc/man/man9/mi_set_sth_hiwat.9.man: updated for release * doc/man/man9/mi_set_sth_lowat.9.man: updated for release * doc/man/man9/mi_set_sth_maxblk.9.man: updated for release * doc/man/man9/mi_set_sth_wroff.9.man: updated for release * doc/man/man9/mi_sprintf.9.man: updated for release * doc/man/man9/mi_sprintf_putc.9.man: updated for release * doc/man/man9/mi_strcmp.9.man: updated for release * doc/man/man9/mi_strlen.9.man: updated for release * doc/man/man9/mi_strlog.9.man: updated for release * doc/man/man9/mi_strol.9.man: updated for release * doc/man/man9/mi_strtol.9.man: updated for release * doc/man/man9/mi_timer.9.man: updated for release * doc/man/man9/mi_timer_alloc.9.man: updated for release * doc/man/man9/mi_timer_cancel.9.man: updated for release * doc/man/man9/mi_timer_free.9.man: updated for release * doc/man/man9/mi_timer_move.9.man: updated for release * doc/man/man9/mi_timer_q_switch.9.man: updated for release * doc/man/man9/mi_timer_stop.9.man: updated for release * doc/man/man9/mi_timer_valid.9.man: updated for release * doc/man/man9/mioc2ack.9.man: updated for release * doc/man/man9/miocack.9.man: updated for release * doc/man/man9/miocnak.9.man: updated for release * doc/man/man9/miocpullup.9.man: updated for release * doc/man/man9/mkiocb.9.man: updated for release * doc/man/man9/mod_info.9.man: updated for release * doc/man/man9/mod_install.9.man: updated for release * doc/man/man9/mod_remove.9.man: updated for release * doc/man/man9/mpnotify.9.man: updated for release * doc/man/man9/mps_become_writer.9.man: updated for release * doc/man/man9/mps_intr_disable.9.man: updated for release * doc/man/man9/mps_intr_enable.9.man: updated for release * doc/man/man9/mpscompat.9.man: updated for release * doc/man/man9/mpsleep.9.man: updated for release * doc/man/man9/msgb.9.man: updated for release * doc/man/man9/msgphysreq.9.man: updated for release * doc/man/man9/msgpullup_physreq.9.man: updated for release * doc/man/man9/os7compat.9.man: updated for release * doc/man/man9/osfcompat.9.man: updated for release * doc/man/man9/pcmsg.9.man: updated for release * doc/man/man9/putctl.9.man: updated for release * doc/man/man9/putctl1.9.man: updated for release * doc/man/man9/putctl2.9.man: updated for release * doc/man/man9/putnextctl.9.man: updated for release * doc/man/man9/putnextctl1.9.man: updated for release * doc/man/man9/putnextctl2.9.man: updated for release * doc/man/man9/qbufcall.9.man: updated for release * doc/man/man9/qtimeout.9.man: updated for release * doc/man/man9/queclass.9.man: updated for release * doc/man/man9/qunbufcall.9.man: updated for release * doc/man/man9/quntimeout.9.man: updated for release * doc/man/man9/qwait.9.man: updated for release * doc/man/man9/qwriter.9.man: updated for release * doc/man/man9/register_inode.9.man: updated for release * doc/man/man9/register_strdrv.9.man: updated for release * doc/man/man9/register_strmod.9.man: updated for release * doc/man/man9/sleep.9.man: updated for release * doc/man/man9/spl.9.man: updated for release * doc/man/man9/ss7_allocb.9.man: updated for release * doc/man/man9/ss7_bufcall.9.man: updated for release * doc/man/man9/ss7_bufpool_init.9.man: updated for release * doc/man/man9/ss7_bufpool_release.9.man: updated for release * doc/man/man9/ss7_bufpool_reserve.9.man: updated for release * doc/man/man9/ss7_bufpool_term.9.man: updated for release * doc/man/man9/ss7_bufsrv.9.man: updated for release * doc/man/man9/ss7_copyb.9.man: updated for release * doc/man/man9/ss7_copymsg.9.man: updated for release * doc/man/man9/ss7_do_timeout.9.man: updated for release * doc/man/man9/ss7_dupb.9.man: updated for release * doc/man/man9/ss7_dupmsg.9.man: updated for release * doc/man/man9/ss7_esballoc.9.man: updated for release * doc/man/man9/ss7_esbbcall.9.man: updated for release * doc/man/man9/ss7_fast_allocb.9.man: updated for release * doc/man/man9/ss7_fast_allocb_bh.9.man: updated for release * doc/man/man9/ss7_fast_freeb.9.man: updated for release * doc/man/man9/ss7_fast_freeb_bh.9.man: updated for release * doc/man/man9/ss7_fast_freemsg.9.man: updated for release * doc/man/man9/ss7_fast_freemsg_bh.9.man: updated for release * doc/man/man9/ss7_iput.9.man: updated for release * doc/man/man9/ss7_isrv.9.man: updated for release * doc/man/man9/ss7_oput.9.man: updated for release * doc/man/man9/ss7_osrv.9.man: updated for release * doc/man/man9/ss7_pullupmsg.9.man: updated for release * doc/man/man9/ss7_putq.9.man: updated for release * doc/man/man9/ss7_r_flush.9.man: updated for release * doc/man/man9/ss7_srvq.9.man: updated for release * doc/man/man9/ss7_start_timer.9.man: updated for release * doc/man/man9/ss7_stop_timer.9.man: updated for release * doc/man/man9/ss7_trylockq.9.man: updated for release * doc/man/man9/ss7_unbufcall.9.man: updated for release * doc/man/man9/ss7_unlockq.9.man: updated for release * doc/man/man9/ss7_w_flush.9.man: updated for release * doc/man/man9/str_install_AIX.9.man: updated for release * doc/man/man9/str_install_HPUX.9.man: updated for release * doc/man/man9/str_uninstall.9.man: updated for release * doc/man/man9/streams_close_comm.9.man: updated for release * doc/man/man9/streams_open_comm.9.man: updated for release * doc/man/man9/streams_open_ocomm.9.man: updated for release * doc/man/man9/streams_put.9.man: updated for release * doc/man/man9/strlog.9.man: updated for release * doc/man/man9/strmod_add.9.man: updated for release * doc/man/man9/strmod_del.9.man: updated for release * doc/man/man9/suncompat.9.man: updated for release * doc/man/man9/suxcompat.9.man: updated for release * doc/man/man9/svr4compat.9.man: updated for release * doc/man/man9/time.9.man: updated for release * doc/man/man9/unfreezestr.9.man: updated for release * doc/man/man9/unregister_strdev.9.man: updated for release * doc/man/man9/unregister_strdrv.9.man: updated for release * doc/man/man9/unregister_strmod.9.man: updated for release * doc/man/man9/uw7compat.9.man: updated for release * doc/man/man9/uxpcompat.9.man: updated for release * doc/man/man9/wantio.9.man: updated for release * doc/man/man9/wantmsg.9.man: updated for release 2006-10-05 Brian Bidulock * AUTHORS: updates for release * NEWS: updates for release * README: updates for release * THANKS: updates for release * doc/manual/descrip.texi: updates for release * doc/manual/news.texi: updates for release * doc/manual/todo.texi: updates for release * src/include/sys/mac/ddi.h: implemented mpnotify() * src/kernel/maccompat.c: implemented mpnotify() * doc/man/man9/ATOMIC_INT_ADD.9.man: updated manpage * doc/man/man9/ATOMIC_INT_DEALLOC.9.man: updated manpage * doc/man/man9/ATOMIC_INT_DECR.9.man: updated manpage * doc/man/man9/ATOMIC_INT_INCR.9.man: updated manpage * doc/man/man9/ATOMIC_INT_INIT.9.man: updated manpage * doc/man/man9/ATOMIC_INT_READ.9.man: updated manpage * doc/man/man9/ATOMIC_INT_SUB.9.man: updated manpage * doc/man/man9/ATOMIC_INT_WRITE.9.man: updated manpage * doc/man/man9/LOCK.9.man: updated manpage * doc/man/man9/LOCK_DEALLOC.9.man: updated manpage * doc/man/man9/LOCK_OWNED.9.man: updated manpage * doc/man/man9/LiS.9.man: updated manpage * doc/man/man9/MPSTR_STPRELE.9.man: updated manpage * doc/man/man9/RW_DEALLOC.9.man: updated manpage * doc/man/man9/RW_RDLOCK.9.man: updated manpage * doc/man/man9/RW_TRYRDLOCK.9.man: updated manpage * doc/man/man9/RW_TRYWRLOCK.9.man: updated manpage * doc/man/man9/RW_WRLOCK.9.man: updated manpage * doc/man/man9/SLEEP_DEALLOC.9.man: updated manpage * doc/man/man9/SLEEP_LOCKAVAIL.9.man: updated manpage * doc/man/man9/SLEEP_LOCKOWNED.9.man: updated manpage * doc/man/man9/SLEEP_TRYLOCK.9.man: updated manpage * doc/man/man9/SLEEP_UNLOCK.9.man: updated manpage * doc/man/man9/SV_ALLOC.9.man: updated manpage * doc/man/man9/SV_SIGNAL.9.man: updated manpage * doc/man/man9/SV_WAIT.9.man: updated manpage * doc/man/man9/TRYLOCK.9.man: updated manpage * doc/man/man9/aixcompat.9.man: updated manpage * doc/man/man9/alloc_proto.9.man: updated manpage * doc/man/man9/allocb_physreq.9.man: updated manpage * doc/man/man9/allocbi.9.man: updated manpage * doc/man/man9/allocq.9.man: updated manpage * doc/man/man9/appq.9.man: updated manpage * doc/man/man9/apush_get.9.man: updated manpage * doc/man/man9/apush_set.9.man: updated manpage * doc/man/man9/apush_vml.9.man: updated manpage * doc/man/man9/autopush_add.9.man: updated manpage * doc/man/man9/autopush_del.9.man: updated manpage * doc/man/man9/autopush_find.9.man: updated manpage * doc/man/man9/autopush_vml.9.man: updated manpage * doc/man/man9/bcanget.9.man: updated manpage * doc/man/man9/bcmp.9.man: updated manpage * doc/man/man9/canget.9.man: updated manpage * doc/man/man9/copyin.9.man: updated manpage * doc/man/man9/copyout.9.man: updated manpage * doc/man/man9/datab.9.man: updated manpage * doc/man/man9/datamsg.9.man: updated manpage * doc/man/man9/ddi_create_minor_node.9.man: updated manpage * doc/man/man9/ddi_driver_major.9.man: updated manpage * doc/man/man9/ddi_get_instance.9.man: updated manpage * doc/man/man9/ddi_get_lbolt.9.man: updated manpage * doc/man/man9/ddi_get_time.9.man: updated manpage * doc/man/man9/ddi_getiminor.9.man: updated manpage * doc/man/man9/ddi_soft_state_init.9.man: updated manpage * doc/man/man9/delay.9.man: updated manpage * doc/man/man9/drv_getparm.9.man: updated manpage * doc/man/man9/drv_hztomsec.9.man: updated manpage * doc/man/man9/drv_priv.9.man: updated manpage * doc/man/man9/drv_usecwait.9.man: updated manpage * doc/man/man9/dtimeout.9.man: updated manpage * doc/man/man9/emajor.9.man: updated manpage * doc/man/man9/eminor.9.man: updated manpage * doc/man/man9/enableq.9.man: updated manpage * doc/man/man9/etoimajor.9.man: updated manpage * doc/man/man9/freeq.9.man: updated manpage * doc/man/man9/freezestr.9.man: updated manpage * doc/man/man9/get_sleep_lock.9.man: updated manpage * doc/man/man9/getadmin.9.man: updated manpage * doc/man/man9/getemajor.9.man: updated manpage * doc/man/man9/geteminor.9.man: updated manpage * doc/man/man9/getmid.9.man: updated manpage * doc/man/man9/hpuxcompat.9.man: updated manpage * doc/man/man9/irixcompat.9.man: updated manpage * doc/man/man9/isdatablk.9.man: updated manpage * doc/man/man9/isdatamsg.9.man: updated manpage * doc/man/man9/itimeout.9.man: updated manpage * doc/man/man9/itoemajor.9.man: updated manpage * doc/man/man9/lbolt.9.man: updated manpage * doc/man/man9/lfscompat.9.man: updated manpage * doc/man/man9/linkmsg.9.man: updated manpage * doc/man/man9/liscompat.9.man: updated manpage * doc/man/man9/lisdeprec.9.man: updated manpage * doc/man/man9/maccompat.9.man: updated manpage * doc/man/man9/mcopyin.9.man: updated manpage * doc/man/man9/mcopymsg.9.man: updated manpage * doc/man/man9/merror.9.man: updated manpage * doc/man/man9/mexchange.9.man: updated manpage * doc/man/man9/mi_alloc.9.man: updated manpage * doc/man/man9/mi_attach.9.man: updated manpage * doc/man/man9/mi_bufcall.9.man: updated manpage * doc/man/man9/mi_close_comm.9.man: updated manpage * doc/man/man9/mi_close_detached.9.man: updated manpage * doc/man/man9/mi_close_free.9.man: updated manpage * doc/man/man9/mi_close_unlink.9.man: updated manpage * doc/man/man9/mi_copy_done.9.man: updated manpage * doc/man/man9/mi_copy_set_rval.9.man: updated manpage * doc/man/man9/mi_copy_state.9.man: updated manpage * doc/man/man9/mi_copyin.9.man: updated manpage * doc/man/man9/mi_copyin_n.9.man: updated manpage * doc/man/man9/mi_copyout.9.man: updated manpage * doc/man/man9/mi_copyout_alloc.9.man: updated manpage * doc/man/man9/mi_detach.9.man: updated manpage * doc/man/man9/mi_first_dev_ptr.9.man: updated manpage * doc/man/man9/mi_first_ptr.9.man: updated manpage * doc/man/man9/mi_mpprintf.9.man: updated manpage * doc/man/man9/mi_mpprintf_nr.9.man: updated manpage * doc/man/man9/mi_next_dev_ptr.9.man: updated manpage * doc/man/man9/mi_next_ptr.9.man: updated manpage * doc/man/man9/mi_offset_param.9.man: updated manpage * doc/man/man9/mi_offset_paramc.9.man: updated manpage * doc/man/man9/mi_open_alloc.9.man: updated manpage * doc/man/man9/mi_open_alloc_sleep.9.man: updated manpage * doc/man/man9/mi_open_comm.9.man: updated manpage * doc/man/man9/mi_open_detached.9.man: updated manpage * doc/man/man9/mi_open_link.9.man: updated manpage * doc/man/man9/mi_prev_ptr.9.man: updated manpage * doc/man/man9/mi_reallocb.9.man: updated manpage * doc/man/man9/mi_reuse_proto.9.man: updated manpage * doc/man/man9/mi_set_sth_copyopt.9.man: updated manpage * doc/man/man9/mi_set_sth_hiwat.9.man: updated manpage * doc/man/man9/mi_set_sth_lowat.9.man: updated manpage * doc/man/man9/mi_set_sth_maxblk.9.man: updated manpage * doc/man/man9/mi_set_sth_wroff.9.man: updated manpage * doc/man/man9/mi_sprintf_putc.9.man: updated manpage * doc/man/man9/mi_strcmp.9.man: updated manpage * doc/man/man9/mi_strlen.9.man: updated manpage * doc/man/man9/mi_strlog.9.man: updated manpage * doc/man/man9/mi_strol.9.man: updated manpage * doc/man/man9/mi_strtol.9.man: updated manpage * doc/man/man9/mi_timer.9.man: updated manpage * doc/man/man9/mi_timer_alloc.9.man: updated manpage * doc/man/man9/mi_timer_cancel.9.man: updated manpage * doc/man/man9/mi_timer_free.9.man: updated manpage * doc/man/man9/mi_timer_move.9.man: updated manpage * doc/man/man9/mi_timer_q_switch.9.man: updated manpage * doc/man/man9/mi_timer_stop.9.man: updated manpage * doc/man/man9/mi_timer_valid.9.man: updated manpage * doc/man/man9/mioc2ack.9.man: updated manpage * doc/man/man9/miocack.9.man: updated manpage * doc/man/man9/miocnak.9.man: updated manpage * doc/man/man9/miocpullup.9.man: updated manpage * doc/man/man9/mpnotify.9.man: updated manpage * doc/man/man9/mps_become_writer.9.man: updated manpage * doc/man/man9/mpscompat.9.man: updated manpage * doc/man/man9/msgb.9.man: updated manpage * doc/man/man9/msgphysreq.9.man: updated manpage * doc/man/man9/msgpullup_physreq.9.man: updated manpage * doc/man/man9/msgsize.9.man: updated manpage * doc/man/man9/os7compat.9.man: updated manpage * doc/man/man9/osfcompat.9.man: updated manpage * doc/man/man9/pcmsg.9.man: updated manpage * doc/man/man9/put.9.man: updated manpage * doc/man/man9/putctl.9.man: updated manpage * doc/man/man9/putctl1.9.man: updated manpage * doc/man/man9/putctl2.9.man: updated manpage * doc/man/man9/putnextctl.9.man: updated manpage * doc/man/man9/putnextctl1.9.man: updated manpage * doc/man/man9/putnextctl2.9.man: updated manpage * doc/man/man9/qbufcall.9.man: updated manpage * doc/man/man9/qtimeout.9.man: updated manpage * doc/man/man9/queclass.9.man: updated manpage * doc/man/man9/qunbufcall.9.man: updated manpage * doc/man/man9/quntimeout.9.man: updated manpage * doc/man/man9/qwait.9.man: updated manpage * doc/man/man9/qwriter.9.man: updated manpage * doc/man/man9/register_clone.9.man: updated manpage * doc/man/man9/register_cmajor.9.man: updated manpage * doc/man/man9/register_inode.9.man: updated manpage * doc/man/man9/register_strdev.9.man: updated manpage * doc/man/man9/register_strdrv.9.man: updated manpage * doc/man/man9/register_strmod.9.man: updated manpage * doc/man/man9/register_strnod.9.man: updated manpage * doc/man/man9/sleep.9.man: updated manpage * doc/man/man9/spl.9.man: updated manpage * doc/man/man9/str_install.9.man: updated manpage * doc/man/man9/str_install_AIX.9.man: updated manpage * doc/man/man9/streams_close_comm.9.man: updated manpage * doc/man/man9/streams_open_comm.9.man: updated manpage * doc/man/man9/streams_open_ocomm.9.man: updated manpage * doc/man/man9/streams_put.9.man: updated manpage * doc/man/man9/strlog.9.man: updated manpage * doc/man/man9/strmod_add.9.man: updated manpage * doc/man/man9/strmod_del.9.man: updated manpage * doc/man/man9/suncompat.9.man: updated manpage * doc/man/man9/svr4compat.9.man: updated manpage * doc/man/man9/undoc.9.man: updated manpage * doc/man/man9/unfreezestr.9.man: updated manpage * doc/man/man9/unregister_clone.9.man: updated manpage * doc/man/man9/unregister_cmajor.9.man: updated manpage * doc/man/man9/unregister_strdev.9.man: updated manpage * doc/man/man9/unregister_strdrv.9.man: updated manpage * doc/man/man9/unregister_strmod.9.man: updated manpage * doc/man/man9/unregister_strnod.9.man: updated manpage * doc/man/man9/uw7compat.9.man: updated manpage * doc/man/man9/wantio.9.man: updated manpage * doc/man/man9/wantmsg.9.man: updated manpage 2006-10-03 Brian Bidulock * doc/manual/news.texi: updated release notes * Makefile.am: removed AUTOCONFIG_H * src/include/Makefile.am: paramterized * src/include/sys/strcompat/config.h.in: added comments * src/include/sys/strcompat/version.h.in: added comments 2006-10-02 Brian Bidulock * strcompat.spec.in: corrections, cooked manpages and documentation * debian/changelog: notes * debian/control.in: mostly text description formatting * debian/strcompat-core.prerm.in: copyright header updates * debian/strcompat-devel.preinst.in: copyright header updates 2006-10-01 Brian Bidulock * debian/strcompat-dev.postinst.in: add and remove devices * debian/strcompat-dev.preinst.in: add and remove devices * debian/strcompat-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 * strcompat.spec.in: better spec file handling 2006-09-27 Brian Bidulock * Makefile.am: distinguish LDADD and LDFLAGS 2006-09-24 Brian Bidulock * AUTHORS: updated release notes * NEWS: updated release notes * doc/manual/news.texi: updated release notes 2006-09-23 Brian Bidulock * AUTHORS: updated news * doc/manual/news.texi: updated news * NEWS: updated news 2006-09-17 Brian Bidulock * doc/manual/news.texi: major update notices * configure.ac: added 32-bit binary directory lib32/Makefile.am * scripts/check_libs: strip library symbol version on check * tests/atlocal.in: updated testsuite headers * tests/kernel.at: updated testsuite headers * tests/testsuite.at: updated testsuite headers * Makefile.am: added 32-bit compatibility libraries and binaries * strcompat.spec.in: added 32-bit compatibility libraries and binaries * lib32/Makefile.am: added 32-bit compatibility makefile 2006-09-02 Brian Bidulock * doc/manual/Makefile.am: missing bugs.texi from release * am/release.am: changes to pass distcheck * configure.ac: changes to pass distcheck 2006-08-26 Brian Bidulock * doc/manual/todo.texi: added todo file * doc/manual/bugs.texi: added bugs file 2006-08-25 Brian Bidulock * am/release.am: added new release control file * doc/manual/descrip.texi: added short description file 2006-08-24 Brian Bidulock * doc/manual/strcompat.texi: some improvements to documentation * Makefile.am: automating release files * doc/manual/Makefile.am: automating release files * doc/manual/prerequisites.texi: automating release files * doc/manual/releases.texi: automating release files * doc/manual/strcompat.texi: automating release files * doc/manual/texi/quick.texi: automating release files * scripts/texi/macros.texi: automating release files * scripts/texi/versions.texi: automating release files 2006-08-23 Brian Bidulock * doc/manual/strcompat.texi: added preface * scripts/texi/funding.texi: correction * am/kernel.am: handle empty kernel module lists * .cvsignore: better ignoring * doc/manual/.cvsignore: better ignoring * scripts/texi/funding.texi: correction 2006-08-22 Brian Bidulock * scripts/texi/compat.texi: created common compatibility text * scripts/texi/macros.texi: created common macros file * NEWS: updates for release * TODO: updates for release * doc/manual/Makefile.am: updated docmentation * doc/manual/releases.texi: updated docmentation * doc/manual/strcompat.texi: updated docmentation 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/strcompat: reworked addition and removal of modules * src/util/init/strcompat.sh: reworked addition and removal of modules 2006-08-14 Brian Bidulock * strcompat.spec.in: get kernel_source right for SUSE smp kernel 2006-08-09 Brian Bidulock * m4/kernel.m4: SLES doesn't include -ffreestanding 2006-08-08 Brian Bidulock * 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/include/sys/os7/compat.h: corrections for non-optimized compile 2006-07-25 Brian Bidulock * acinclude.m4: expand majors, minors and module ids * src/include/sys/os7/bufpool.h: correct locking * src/kernel/lfscompat.c: correct locking * src/kernel/liscompat.c: correct locking * src/kernel/os7compat.c: correct locking * src/kernel/svr4compat.c: correct locking 2006-07-24 Brian Bidulock * src/include/sys/aix/stream.h: fix up inlines recent compilers * src/include/sys/irix/ddi.h: fix up inlines recent compilers * src/include/sys/lfs/ddi.h: fix up inlines recent compilers * src/include/sys/lfs/strconf.h: fix up inlines recent compilers * src/include/sys/lfs/stream.h: fix up inlines recent compilers * src/include/sys/lis/ddi.h: fix up inlines recent compilers * src/include/sys/lis/stream.h: fix up inlines recent compilers * src/include/sys/mps/ddi.h: fix up inlines recent compilers * src/include/sys/mps/stream.h: fix up inlines recent compilers * src/include/sys/os7/allocb.h: fix up inlines recent compilers * src/include/sys/os7/bufpool.h: fix up inlines recent compilers * src/include/sys/os7/bufq.h: fix up inlines recent compilers * src/include/sys/os7/timer.h: fix up inlines recent compilers * src/include/sys/osf/ddi.h: fix up inlines recent compilers * src/include/sys/osf/stream.h: fix up inlines recent compilers * src/include/sys/sun/ddi.h: fix up inlines recent compilers * src/include/sys/sun/strconf.h: fix up inlines recent compilers * src/include/sys/sun/stream.h: fix up inlines recent compilers * src/include/sys/sun/strsun.h: fix up inlines recent compilers * src/include/sys/svr3/ddi.h: fix up inlines recent compilers * src/include/sys/svr4/ddi.h: fix up inlines recent compilers * src/include/sys/uw7/ddi.h: fix up inlines recent compilers * src/kernel/aixcompat.c: fix up inlines recent compilers * src/kernel/hpuxcompat.c: fix up inlines recent compilers * src/kernel/irixcompat.c: fix up inlines recent compilers * src/kernel/lfscompat.c: fix up inlines recent compilers * src/kernel/liscompat.c: fix up inlines recent compilers * src/kernel/maccompat.c: fix up inlines recent compilers * src/kernel/mpscompat.c: fix up inlines recent compilers * src/kernel/os7compat.c: fix up inlines recent compilers * src/kernel/osfcompat.c: fix up inlines recent compilers * src/kernel/suncompat.c: fix up inlines recent compilers * src/kernel/svr3compat.c: fix up inlines recent compilers * src/kernel/svr4compat.c: fix up inlines recent compilers * src/kernel/uw7compat.c: fix up inlines recent compilers 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-09 Brian Bidulock * README: updated quick installation instructions 2006-07-08 Brian Bidulock * .pkgrelease: bumped version to release candidate 2 * NEWS: bumped version to release candidate 2 * debian/changelog: bumped version to release candidate 2 * debian/rules.in: clean deb package master build 2006-07-07 Brian Bidulock * debian/copyright: typo 2006-07-06 Brian Bidulock * debian/changelog: packaged release candidate for Mark Fugate * debian/control.in: first full debian master package build of debs on Ubuntu * debian/rules.in:: first full debian master package build of debs on Ubuntu 2006-07-05 Brian Bidulock * NEWS: package release candidate for Mark Fugate * .pkgrelease: package release candidate for Mark Fugate 2006-07-04 Brian Bidulock * src/kernel/os7compat.c: corrections for LiS-only compile on FC5 * src/include/sys/os7/compat.h: corrections for LiS-only compile on FC5 * strcompat.spec.in: place all include files in development sub-package * doc/man/Makefile.am: corrections for complete distribution check, missing manual page in LiS-only build. 2006-07-03 Brian Bidulock * README: updated for release * README-cvs: updated for release * README-nexusware: updated for release * acinclude.m4: updated for release * doc/manual/releases.texi: updated for release * src/kernel/lfscompat.c: changes to correct LiS-only compile on FC5 * src/kernel/irixcompat.c: changes to correct LiS-only compile on FC5 * src/kernel/hpuxcompat.c: changes to correct LiS-only compile on FC5 * src/kernel/aixcompat.c: changes to correct LiS-only compile on FC5 * src/kernel/uw7compat.c: changes to correct LiS-only compile on FC5 * src/kernel/svr4compat.c: changes to correct LiS-only compile on FC5 * src/kernel/svr3compat.c: changes to correct LiS-only compile on FC5 * src/kernel/suncompat.c: changes to correct LiS-only compile on FC5 * src/kernel/osfcompat.c: changes to correct LiS-only compile on FC5 * src/kernel/mpscompat.c: changes to correct LiS-only compile on FC5 * src/kernel/maccompat.c: changes to correct LiS-only compile on FC5 * src/kernel/liscompat.c: changes to correct LiS-only compile on FC5 2006-07-02 Brian Bidulock * doc/manual/releases.texi: updates for release * src/kernel/aixcompat.c: changes for gcc 4.1.1 compile 2006-07-01 Brian Bidulock * debian/changelog: changes for Ubuntu dpkg build * debian/control.in: changes for Ubuntu dpkg build * debian/rules.in: changes for Ubuntu dpkg build * Makefile.am: added new KERNEL_BLDFLAGS build flags for 2.6.16+ * strcompat.lsm.in: updates for next release 2006-06-22 Brian Bidulock * src/include/sys/aix/ddi.h: corrected extern inline for quick compile * src/include/sys/aix/strconf.h: corrected extern inline for quick compile * src/include/sys/aix/stream.h: corrected extern inline for quick compile * src/include/sys/hpux/ddi.h: corrected extern inline for quick compile * src/include/sys/hpux/strconf.h: corrected extern inline for quick compile * src/include/sys/hpux/stream.h: corrected extern inline for quick compile * src/include/sys/irix/ddi.h: corrected extern inline for quick compile * src/include/sys/irix/strconf.h: corrected extern inline for quick compile * src/include/sys/irix/stream.h: corrected extern inline for quick compile * src/include/sys/lfs/ddi.h: corrected extern inline for quick compile * src/include/sys/lfs/strconf.h: corrected extern inline for quick compile * src/include/sys/lfs/stream.h: corrected extern inline for quick compile * src/include/sys/lis/ddi.h: corrected extern inline for quick compile * src/include/sys/lis/strconf.h: corrected extern inline for quick compile * src/include/sys/lis/stream.h: corrected extern inline for quick compile * src/include/sys/mac/ddi.h: corrected extern inline for quick compile * src/include/sys/mac/strconf.h: corrected extern inline for quick compile * src/include/sys/mac/stream.h: corrected extern inline for quick compile * src/include/sys/mps/ddi.h: corrected extern inline for quick compile * src/include/sys/mps/strconf.h: corrected extern inline for quick compile * src/include/sys/mps/stream.h: corrected extern inline for quick compile * src/include/sys/os7/ddi.h: corrected extern inline for quick compile * src/include/sys/os7/strconf.h: corrected extern inline for quick compile * src/include/sys/os7/stream.h: corrected extern inline for quick compile * src/include/sys/osf/ddi.h: corrected extern inline for quick compile * src/include/sys/osf/strconf.h: corrected extern inline for quick compile * src/include/sys/osf/stream.h: corrected extern inline for quick compile * src/include/sys/sun/ddi.h: corrected extern inline for quick compile * src/include/sys/sun/strconf.h: corrected extern inline for quick compile * src/include/sys/sun/stream.h: corrected extern inline for quick compile * src/include/sys/sun/strsun.h: corrected extern inline for quick compile * src/include/sys/svr3/ddi.h: corrected extern inline for quick compile * src/include/sys/svr3/strconf.h: corrected extern inline for quick compile * src/include/sys/svr3/stream.h: corrected extern inline for quick compile * src/include/sys/svr4/ddi.h: corrected extern inline for quick compile * src/include/sys/svr4/strconf.h: corrected extern inline for quick compile * src/include/sys/svr4/stream.h: corrected extern inline for quick compile * src/include/sys/uw7/ddi.h: corrected extern inline for quick compile * src/include/sys/uw7/strconf.h: corrected extern inline for quick compile * src/include/sys/uw7/stream.h: corrected extern inline for quick compile * src/kernel/aixcompat.c: corrected extern inline for quick compile * src/kernel/hpuxcompat.c: corrected extern inline for quick compile * src/kernel/irixcompat.c: corrected extern inline for quick compile * src/kernel/lfscompat.c: corrected extern inline for quick compile * src/kernel/liscompat.c: corrected extern inline for quick compile * src/kernel/maccompat.c: corrected extern inline for quick compile * src/kernel/mpscompat.c: corrected extern inline for quick compile * src/kernel/os7compat.c: corrected extern inline for quick compile * src/kernel/osfcompat.c: corrected extern inline for quick compile * src/kernel/suncompat.c: corrected extern inline for quick compile * src/kernel/svr3compat.c: corrected extern inline for quick compile * src/kernel/svr4compat.c: corrected extern inline for quick compile * src/kernel/uw7compat.c: corrected extern inline for quick compile 2006-06-21 Brian Bidulock * src/include/sys/os7/allocb.h: some optimizations and one bug (by inspection) 2006-06-19 Brian Bidulock * src/kernel/os7compat.c: more optimizations 2006-06-18 Brian Bidulock * src/kernel/os7compat.c: some optimizations 2006-06-14 Brian Bidulock * src/include/sys/os7/compat.h: added null section statements for LiS * src/include/sys/os7/debug.h: rationalized to streams/strdebug.h for LiS * src/include/sys/os7/strconf.h: sp correction * src/kernel/os7compat.c: forward declaration for LiS 2006-06-13 Brian Bidulock * doc/man/strcompat.refs: updated references for IUA, DUA, M2PA 2006-05-25 Brian Bidulock * src/kernel/os7compat.c: added noinline in strategic places 2006-05-24 Brian Bidulock * src/kernel/os7compat.c: inlined queue locking functions 2006-05-23 Brian Bidulock * src/include/sys/aix/stream.h: mark normal inline functions unlikely * src/include/sys/irix/ddi.h: mark normal inline functions unlikely * src/include/sys/lfs/ddi.h: mark normal inline functions unlikely * src/include/sys/lfs/strconf.h: mark normal inline functions unlikely * src/include/sys/lfs/stream.h: mark normal inline functions unlikely * src/include/sys/lis/ddi.h: mark normal inline functions unlikely * src/include/sys/lis/stream.h: mark normal inline functions unlikely * src/include/sys/mps/ddi.h: mark normal inline functions unlikely * src/include/sys/mps/stream.h: mark normal inline functions unlikely * src/include/sys/os7/allocb.h: mark normal inline functions unlikely * src/include/sys/os7/bufpool.h: mark normal inline functions unlikely * src/include/sys/os7/bufq.h: mark normal inline functions unlikely * src/include/sys/os7/timer.h: mark normal inline functions unlikely * src/include/sys/osf/ddi.h: mark normal inline functions unlikely * src/include/sys/osf/stream.h: mark normal inline functions unlikely * src/include/sys/sun/ddi.h: mark normal inline functions unlikely * src/include/sys/sun/strconf.h: mark normal inline functions unlikely * src/include/sys/sun/stream.h: mark normal inline functions unlikely * src/include/sys/sun/strsun.h: mark normal inline functions unlikely * src/include/sys/svr3/ddi.h: mark normal inline functions unlikely * src/include/sys/svr4/ddi.h: mark normal inline functions unlikely * src/include/sys/uw7/ddi.h: mark normal inline functions unlikely 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 * strcompat.spec.in: updated headers, corrected init script removal * src/util/init/README: updated headers * src/util/init/strcompat: updated headers * src/util/init/strcompat.sh: updated headers * src/util/modutils/strcompat.in: updated headers * src/util/sysconfig/README: updated headers * src/util/sysconfig/strcompat: updated headers * src/util/sysconfig/strcompat.conf: updated headers 2006-04-25 Brian Bidulock * doc/man/strcompat.refs: more references 2006-04-23 Brian Bidulock * src/include/sys/os7/priv.h: minor corrections * src/kernel/os7compat.c: minor corrections 2006-04-22 Brian Bidulock * doc/man/strcompat.refs: added a few more references * src/include/sys/os7/allocb.h: updated header and optimizations * src/include/sys/os7/bufpool.h: updated header and optimizations * src/include/sys/os7/bufq.h: updated header and optimizations * src/include/sys/os7/compat.h: updated header and optimizations * src/include/sys/os7/ddi.h: updated header and optimizations * src/include/sys/os7/debug.h: updated header and optimizations * src/include/sys/os7/lock.h: updated header and optimizations * src/include/sys/os7/priv.h: updated header and optimizations * src/include/sys/os7/queue.h: updated header and optimizations * src/include/sys/os7/strconf.h: updated header and optimizations * src/include/sys/os7/stream.h: updated header and optimizations * src/include/sys/os7/timer.h: updated header and optimizations * src/kernel/os7compat.c: optimizations 2006-04-08 Brian Bidulock * doc/man/strcompat.refs: corrected spelling error reported by spammer 2006-04-07 Brian Bidulock * doc/man/strcompat.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-03-30 Brian Bidulock * src/include/sys/os7/queue.h: new prototype for ss7_putq without the call to wakeup function 2006-03-28 Brian Bidulock * src/include/sys/os7/allocb.h: rationalized to working versions in strinet * src/include/sys/os7/priv.h: rationalized to working versions in strinet * src/kernel/os7compat.c: rationalized to working versions in strinet - this is in preparation for converting external modules that use similar versions of these functions to use the compatibility module versions instead 2006-03-24 Brian Bidulock * doc/man/strcompat.refs: updated LiS and STREAMS release numbers * strcompat.spec.in (%package test): described send-pr 2006-03-23 Brian Bidulock * strcompat.spec.in: added send-pr files * NEWS: updated release notes * doc/manual/releases.texi: updated release notes 2006-03-22 Brian Bidulock * doc/manual/strcompat.texi: added makefile target index * doc/manual/releases.text: bumped release number * strcompat.lsm.in: boutelli can't handle decimal point in lsm 2006-03-21 Brian Bidulock * .cvsignore: added *.pr files * Makefile.am: added pr.am for problem reports * acinclude.m4: added pr.m4 and call _AUTOPR for problem reports 2006-03-20 Brian Bidulock * Makefile.am: added checks for DEVELOPMENT * src/Makefile.am: added checks for DEVELOPMENT * strcompat.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 * strcompat.spec.in: added second rpmextra string 2006-03-11 Brian Bidulock * configure.ac: allow --disable-dependency-tracking in maintainer mode 2006-03-10 Brian Bidulock * strcompat.spec.in: updated description fields and headers 2006-03-09 Brian Bidulock * strcompat.lsm.in: make suitable for Linux Software Map submission 2006-03-08 Brian Bidulock * doc/manual/releases.texi (Prerequisites): updated for release 2006-03-07 Brian Bidulock * Makefile.am: compile tools static for distcheck * am/help.am: documented remove target * am/openss7.am: added remove target and reverse recursive targets * debian/changelog: updated release numbering * debian/copyright: updated headers * debian/control.in: updated deprecated references to LiS 2006-03-06 Brian Bidulock * doc/man/Makefile.am: updated headers * doc/manual/Makefile.am: updated headers * doc/Makefile.am: updated headers * src/include/Makefile.am: updated headers * src/Makefile.am: updated headers * tests/Makefile.am: updated headers * Makefile.am: updated headers 2006-03-05 Brian Bidulock * src/include/sys/lis/strconf.h: removed deprecated attribute from lis_(un)register_strdev/strmod 2006-03-04 Brian Bidulock * tests/local.at: updated headers 2006-03-03 Brian Bidulock * THANKS: updated for release * doc/man/strcompat.macros: updated for release * doc/man/strcompat.refs: updated references * README-nexusware: updated for release * AUTHORS: updated for release * NEWS: updated for release * src/include/sys/sun/strsun.h: 64-bit compatibility * src/kernel/lfscompat.c (drv_getparm): correction to UCRED * src/kernel/mpscompat.c: 64-bit compatibility * src/kernel/svr4compat.c: SMP compatibility 2006-03-02 Brian Bidulock * README: updated for release * doc/manual/releases.texi: updated release notes * doc/manual/releases.texi (Bugs, Known Bugs, Maturity): updated release notes * doc/manual/strcompat.texi (detailed node listing): added missing Troubleshooting * README-cvs: updated for release 2006-03-01 Brian Bidulock * ChangeLog: corrected format of change log * TODO: updated to do list * README: updated for release 2006-02-23 Brian Bidulock * ChangeLog: modified -- updated for new release * Makefile.am: modified -- added TODO file to distribution * TODO: added -- added TODO file to distribution 2006-02-13 Brian Bidulock - Changes from strcompat 0.9.2.2 release: * m4/kernel.m4: changes for Gentoo and 2.6.15 kernels 2005-06-04 Brian Bidulock - first cut at streams compatibility package ----- Copyright (c) 2001-2008 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 Affero General Public License as published by the Free Software Foundation; version 3 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 Affero General Public License for more details. You should have received a copy of the GNU Affero General Public License along with this program. If not, see , or 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