OSS 4.0 build 1015 is being announced for Linux, Solaris, FreeBSD and SCO OSR6.

Changelog:

- Added a comment to synctest.c.
- Bugfix to ossrecord (to prevent unnecessary open of the audio device when the program is killed). Also fixed up wave file header problem in Vista.
- Updated ossxmix to the latest version from v4.1. Previous version doesn't work properly with multiple devices.
- Added some private ioctl calls for Sun to soundcard.h (playback device selection).
- Changed SNDCTL_MIX_NREXT to support device number -1 (I may revert this change in the future).
- Added more features to AES16 mixer.
- Moved mixgen.c to utils and modified Makefile/README to mention it. Fixed compile warnings in readtimings.c.
- Freeman's fix to ossdrv_getinfo() in Solaris for Zones bug.
- Added HDA support for Travelmate 4060 contributed by Paulo Matias
- Changed copyright year to 2008 in sndstat.
- Changed some MIXT_ONOFF controls created by ossusb.c and ac97_ext.inc to use maxvalue=1 instead of maxvalue=2.
- Fixed a typo in vmix_core.c.
- Solaris9 has an obsolete GTK2 version so changed the build system to force GTK1.