[nas] NAS 1.9a (devel) is available
Jon Trulson
jon at radscan.com
Sat Oct 27 20:57:52 MDT 2007
It can be found at:
Source tarball:
http://downloads.sourceforge.net/nas/nas-1.9a.src.tar.gz
SVN tagged release:
http://nas.svn.sourceforge.net/svnroot/nas/tags/nas-1.9a
SVN current (possibly unstable) development:
http://nas.svn.sourceforge.net/svnroot/nas/trunk
This version adds some enhancements to aupanel, and reworks signal
handling in the voxware server to avoid races, hangs and other
issues seen with linux 2.6.21+ kernels. This could be a 1.9.1
stable release in a couple weeks.
*BSD maintainers might want to check this release out for problems
due to the signal re-work in the voxware (OSS) server.
Here is the HISTORY chunkage for this release:
Version 1.9a (devel) 10/27/2007
- this is a possible 1.9.1 (stable) release in a couple weeks.
- modify intervalProc to stop/start the timer around AuProcessData()
calls, rather than simply disable the signal handler. This should
ensure that we never lose a timer signal, and seems to fix the
reported nasd hangs under newer linux kernels (2.6.21+).
The *BSD folks should make sure everything still works, it
should...
- rework signal handling in the voxware (OSS) server. This also
allows DIA to block/unblock interrupts at the appropriate times
now.
- apply patch from Yarda that corrects a problem with blocking and
unblocking signals in IntervalProc() (auvoxware). [jet - this
patch was removed in the patches further up]
- add automatic querying of device attributes to aupanel with a default
query interval of 10 seconds
- remove mention of the auvoxware manpage from the filelist (for src
packaging), and remove the doc/html/auvoxware.1.html file.
- Apply patches from Erik Auerswald:
- the recent bug report from a fedora 7 user showed a small bug
with the input mixer code: If the input mixer cannot control the
input channels a wrong error message is printed. The attached
patch fixes this.
- remove auvoxware.man from the voxware Imakefile
- add automatic querying of device attributes to aupanel with a
default query
- aupanel: add option -interval to synopsis section of man page
- make the nasd.conf man page formatting more consistent
- more cleanup and removal of old/useless files.
- remove useless nas.lsm file.
- sync up for copying repository to sourceforge.
- Patch from Stefan Huehner:
- remove SleepQueue functionality which is apparently not being
used anywhere.
- remove useless 'register' declarations
- convert Swap32Write for K&R to ANSI. Also, define it's buffer
pointer as AuUint32 rather than 'long', which is wrong, but works
accidentally.
--
Happy cheese in fear | Jon Trulson
against oppressor, rebel! | mailto:jon at radscan.com
Brocolli, hostage. -Unknown | #include <std/disclaimer.h>
More information about the Nas
mailing list