fade.c: simplify open_mixer()
[paraslash.git] / NEWS
diff --git a/NEWS b/NEWS
index 162a8a769af99d07f6fc694a05ac3fc04de7ad40..82db18b07108c95f4c1d4de6c2a7b1e276f8f36d 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,9 +1,57 @@
 NEWS
 ====
 
 NEWS
 ====
 
-------------------------------------------------
-0.2.14 (to be announced) "transient singularity"
-------------------------------------------------
+---------------------------------------------
+0.?.? (to be announced) "isotropic threshold"
+---------------------------------------------
+
+--------------------------------------
+0.2.16 (2007-04-05) "neural discharge"
+--------------------------------------
+
+The main change in this release is the major audio format handler
+cleanup which removes some similar/duplicate code and makes it easier
+to implement plugins for other audio formats. Of course, the usual mix
+of other improvements/changes/bugfixes also made it into the release.
+
+       - simplified audio format handlers (most of the handling functions
+         were moved one layer up to the virtual streaming system).
+       - para_server uses mmap to read audio files
+       - repositioning of mp3 streams is much faster, in particular for
+         jumping near the end of large mp3 files.
+       - permission flags DB_READ,DB_WRITE have been renamed to AFS_READ
+         and AFS_WRITE.
+       - fix a bug in para_filter that caused decoding of aac files
+         to start only after a few seconds.
+       - fix osx_writer hangs
+       - simplified dccp code (thanks to Gerrit Renker)
+       - the compress filter works also on big endian systems (ppc)
+
+-----------------------------------------
+0.2.15 (2007-02-16) "inductive resonance"
+-----------------------------------------
+
+Minor improvements, more documentation and a bunch of bug fixes.
+
+       - para_server: The server.users file is only read once on server
+         startup rather than for each connection
+       - mp3dec: Fix decoding of corrupt mp3 files
+       - afs (audio file sender) is now called vss (virtual streaming
+         system). Consequently, the permission flags specified in
+         ~/.paraslash/server.users have also changed: AFS_READ and AFS_WRITE
+         become VSS_READ and VSS_WRITE respectively.
+       - para_audiod/para_filter: Fix a bug that caused the last chunk
+         of audio data not being written under certain circumstances
+       - audiod: compute the difference of server time and local time
+         correctly
+       - para_server/para_audiod: Fix some memory leaks
+       - documentation improvements
+       - configure.ac: fix checks for para_krell
+       - new man pages
+
+-------------------------------------------
+0.2.14 (2006-10-15) "transient singularity"
+-------------------------------------------
 
 The only major enhancement of this version is the osx writer which completes
 the Mac OS Port and was originally planned already for 0.2.13 but had to wait
 
 The only major enhancement of this version is the osx writer which completes
 the Mac OS Port and was originally planned already for 0.2.13 but had to wait
@@ -12,10 +60,12 @@ until now for reasons beyond the scope of this changelog entry.
        - new output plugin for Mac Os: the osx writer
        - rename configure command line options from --enable-xxx-headers to
          --with-xxx-headers and  --enable-xxx-libs to --with-xxx-libs
        - new output plugin for Mac Os: the osx writer
        - rename configure command line options from --enable-xxx-headers to
          --with-xxx-headers and  --enable-xxx-libs to --with-xxx-libs
-       - configure: new command line options: --with-mad-headers
-         and --with-mad-libs
+       - configure: new command line options: --with-mad-headers,
+         --with-mad-libs, --with-oggvorbis-headers, and --with-oggvorbis-libs
        - some robustness fixes
        - dymamic audio format recognition for audiod
        - some robustness fixes
        - dymamic audio format recognition for audiod
+       - para_server: new command line option: --autoplay_delay
+       - para_audiod: new command line option: --clock_diff_count
 
 ---------------------------------------
 0.2.13 (2006-07-14) "sonic convolution"
 
 ---------------------------------------
 0.2.13 (2006-07-14) "sonic convolution"