]> git.tuebingen.mpg.de Git - paraslash.git/blobdiff - NEWS
unregister_task(): Set error status to E_TASK_UNREGISTERED
[paraslash.git] / NEWS
diff --git a/NEWS b/NEWS
index 2b5e3ff152b3ff55c6ffe05a14c1c62d2092d501..cca6150c49ceeb6676636d0fcc200b881ef0aef3 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,55 +1,83 @@
 NEWS
 ====
 
 NEWS
 ====
 
-------------------------------------------
-0.3.0 (to be announced) "solar saturation"
-------------------------------------------
+----------------------------------------------
+0.3.2 (to be announced) "probabilistic parity"
+----------------------------------------------
 
 
-paraslash.0.3.0 -- 'WWDBND --what would databases never do?'.
+       - new ls option: -lc (list chunk table)
+       - new executable: para_afh, the stand-alone audio file handler tool
+       - afs commands can send output more than SHMMAX (32MB on Linux). This
+         also reduces the memory usage of commands that produce large amounts
+         of output.
+
+---------------------------------------
+0.3.1 (2008-02-23) "liquid interaction"
+---------------------------------------
 
 
+A mix of cleanups, bug fixes, improvements, and some new features. No
+significant changes to the new database (osl) code, which is generally
+a good sign.
+
+       - Share some similar/duplicate code between the http and the
+         dccp sender.
+       - Generic access control lists for paraslash senders.
+       - dccp sender: Access control lists, connection limiting and support
+         for the allow,deny,on,off,help sender commands.
+       - The default dccp port changed from 5001 to 8000 (suggested by
+         Gerrit Renker).
+       - para_server starts even if not all public keys could be loaded.
+       - Audiod performance improvements.
+       - fix a bug in the "off" command of the http sender.
+       - fix some fd and memory leaks.
+       - Update to gengetopt-2.22.
 
 
-Usually one might expect lots of new features AND a big increase in size
-for a major release like 0.2.x to 0.3.x.
+-------------------------------------
+0.3.0 (2008-01-12) "solar saturation"
+-------------------------------------
 
 
-However, this release is smaller than the latest 0.2.x releases. The
-decrease in size is mostly due to the removal of some graphical tools
-(which were only afternoon hacks anyway). But also the fact that the
-mysql code is gone cuts down the size a bit.
+paraslash.0.3.0 -- 'WWDBND --what would databases never do?'.
 
 
-Being independent of mysql comes at a cost: The ((stripped)  binary
-size of para_server increases about 50K in i386.
 
 
+Usually one might expect lots of new features AND a big increase in size
+for a major release like this.
 
 
+However, paraslash-0.3.0.tar.bz2 is the smallest paraslash tarball
+ever. The decrease in size is mostly due to the removal of some
+graphical tools (which were only quick hacks anyway). But also the
+fact that the mysql code is gone cuts down the size a bit.
 
 
-       - no more restrictions on unique basenames.
+Being independent of mysql comes at a cost: The fact that paraslash
+now contains its own database (the object storage layer, osl) increases
+the (stripped) binary size of para_server by ~50K on i386.
 
 
+       - no more restrictions on unique basenames.
        - independent of mysql: The new self-contained object
          storage layer (osl) replaces the mysql database.
        - independent of mysql: The new self-contained object
          storage layer (osl) replaces the mysql database.
-
+       - New executable para_fsck: Check integrity of osl tables.
        - Lyrics support.
        - Lyrics support.
-
        - Reliable audio file move/rename detection.
        - Reliable audio file move/rename detection.
-
+       - More portable than ever: Tested on Linux (x86_32, x86_64, sparc64),
+         MacOS (ppc32, x86_32), FreeBSD (x86_32), NetBSD (x86_32) and
+         Solaris (sparc64).
        - the new osl-based audio file selector (afs) replaces the random,
        - the new osl-based audio file selector (afs) replaces the random,
-         playlist and the mysql selector of paraslash-0.2.x.
-
+         the playlist and the mysql selector of paraslash-0.2.x.
+       - IPv6 support (thanks to Gerrit Renker).
        - paraslash-0.2.x streams are now called "moods". Writing
          0.3.x-mood definitions should be both easier and more
          powerful than writing 0.2.x-stream definitions.
        - paraslash-0.2.x streams are now called "moods". Writing
          0.3.x-mood definitions should be both easier and more
          powerful than writing 0.2.x-stream definitions.
-
        - para_krell, para_slider, para_para_sdl_gui, para_dbadm have
          been removed. The world is a better place without them. However,
          para_gui is still there.
        - para_krell, para_slider, para_para_sdl_gui, para_dbadm have
          been removed. The world is a better place without them. However,
          para_gui is still there.
-
-
        - afs tracks audio file selection also in playlist mode.
        - afs tracks audio file selection also in playlist mode.
-
        - few easy-to-use afs commands replace the many not-so-easy-to-use
        - few easy-to-use afs commands replace the many not-so-easy-to-use
-         mysql commands ((and are available also in playlist mode).
+         mysql commands (and are available also in playlist mode).
+       - Improved error subsystem.
+       - The earth-shaking new logo.
 
 
-----------------------------------------------
-0.2.17 (to be announced) "isotropic threshold"
-----------------------------------------------
+-----------------------------------------
+0.2.17 (2007-11-20) "isotropic threshold"
+-----------------------------------------
 
 Mainly bugfixes and cleanups in this version which marks the end of
 the 0.2.x series if no serious bugs show up after the release.
 
 Mainly bugfixes and cleanups in this version which marks the end of
 the 0.2.x series if no serious bugs show up after the release.
@@ -65,6 +93,8 @@ the 0.2.x series if no serious bugs show up after the release.
        - update to ortp-0.13.1.
        - autoconf: extend checks for headers, library functions and
          compiler characteristics.
        - update to ortp-0.13.1.
        - autoconf: extend checks for headers, library functions and
          compiler characteristics.
+       - Fix streaming of large mp3 files.
+       - Fix an off-by-one bug in playlist handling.
 
 --------------------------------------
 0.2.16 (2007-04-05) "neural discharge"
 
 --------------------------------------
 0.2.16 (2007-04-05) "neural discharge"