]> git.tuebingen.mpg.de Git - paraslash.git/blobdiff - NEWS
NEWS update.
[paraslash.git] / NEWS
diff --git a/NEWS b/NEWS
index 9ed38d0d06f841791a8891bdfd5bc199bb18fcdf..17cd87a910009a40fdec479bc9a6dbf871c6faa0 100644 (file)
--- a/NEWS
+++ b/NEWS
-NEWS
-====
-
 -------------------------------------------------
 -------------------------------------------------
-0.3.5 (to be announced) "symplectic separability"
+0.4.5 (to be announced) "symmetric randomization"
 -------------------------------------------------
 
 -------------------------------------------------
 
+       - Contains a fix for an invalid-free-bug in the ogg audio format
+         handler code.
+       - Improved documentation and error diagnostics.
+       - Switching off the DCCP sender works again.
+       - para_audiod handles crashes of para_server more robustly.
+
+------------------------------------------
+0.4.4 (2010-08-06) "persistent regularity"
+------------------------------------------
+
+Support for yet another audio format, para_write improvements and
+bug fixes.
+
+       - Support for the speex codec.
+       - Support for sample formats other than 16 bit little endian.
+       - error2.h is now created by a perl script which speeds up configure
+         considerably.
+       - Fix a bug in the aac decoder which could lead to segfaults in
+         para_filter/para_audiod.
+       - Fixes for autoconf-2.66.
+
+----------------------------------------
+0.4.3 (2010-07-05) "imaginary radiation"
+----------------------------------------
+
+Many improvements for the DCCP and the UDP transport, the new user
+manual and the usual mix of bug fixes and internal improvements.
+
+       - FEC support for the DCCP sender (Gerrit Renker). The new
+         --dccp_max_slice_size, --dccp_data_slices_per_group and
+         --dccp_slices_per_group options can be used to set the FEC
+         parameters for the DCCP transport.
+       - DNS lookups for UDP targets (Gerrit Renker).
+       - The new user manual replaces the README, README.afs, REQUIREMENTS
+         and INSTALL documents.
+       - Fix an end-of-file detection bug in the oggdec filter.
+       - The new nonblock API.
+       - Both options of the oggdec filter have been removed.
+       - New debug mode for the internal scheduler.
+
+------------------------------------------
+0.4.2 (2010-04-23) "associative expansion"
+------------------------------------------
+
+It's been some time since the last release, but finally here is
+paraslash-0.4.2. The bulk of the changes comes from the new buffer
+tree API, but there are changes all over the tree. Mainly performance
+and usability improvements, but also quite some bug fixes.
+
+       - The new buffer tree API.
+       - DCCP: Support for CCID negotiation (Gerrit Renker).
+       - UDP robustness fixes.
+       - The --bufsize option for mp3dec is gone as it no longer makes sense
+         for the new buffer tree API.
+       - Fix audible buffer underruns for wma streams.
+       - The alsa writer no longer prints meaningless underrun durations.
+       - audiod: Defaults work also for udp streams. If no filter is
+         given for an audio format that is received via upd, fecdec is
+         automatically added as the first filter (along with the decoder).
+
+---------------------------------------
+0.4.1 (2009-12-22) "concurrent horizon"
+---------------------------------------
+
+Support for another audio format, minor feature enhancements and lots of bug
+fixes. All fixes that have been accumulated in the maint branch (in particular
+those mentionened in the 0.3.6 release notes) appear in this release as well.
+
+       - wma support.
+       - new afh option: --human to activate human-readable output.
+       - new server/audiod option: --log-timing to print timing information.
+       - build system improvements.
+       - source code documentation updates.
+
+-------------------------------------
+0.3.6 (2009-12-07) "cubic continuity"
+-------------------------------------
+
+Quite a few bugs have been found and fixed since 0.3.5, so here's
+another 0.3.x release. No new features.
+
+       - Always check return value of malloc().
+       - ogg vorbis/FEC: Do not write garbage after the audio file header.
+       - exit if root privileges could not be dropped.
+       - FEC: Fix computation of extra slices.
+       - oss: Fix check for empty input buffer.
+       - Avoid buffer underruns due to filter chain output buffer constraints.
+       - server: Fix assignment of afs_pid.
+       - Don't panic if the afs database contains unknown audio formats.
+       - http/dccp: Do not send the audio file header twice.
+       - FEC: Timing improvements.
+
+----------------------------------------------
+0.4.0 (2009-11-10) "simultaneous independence"
+----------------------------------------------
+
+Two significant changes which require the new version number: The
+improved authentication dialog and the fact that the database code
+has been moved to a library, libosl. To use the new version, you have
+to generate new RSA keys, see INSTALL for details. A shell script is
+provided for conversion of the 0.3 database to the new 0.4 format.
+
+       - stronger crypto for client authentication
+       - the database code has been moved to a library
+       - improved status item handling
+       - cleanup of the build system
+       - The "-V" option now also prints the git version
+       - the new parser-friendly listing mode for the ls and stat commands
+       - mandatory rc4 encryption
+       - major audio format handler cleanups
+       - (id3,...) tags are no longer stored as a combined string in the database
+       - new mood methods: artist_matches, title_matches, comment_matches,
+         album_matches, year_maches, year.
+
+--------------------------------------------
+0.3.5 (2009-09-21) "symplectic separability"
+--------------------------------------------
+
 Full client support for *BSD Unixes, complete re-write of the ogg
 vorbis audio format handler, various improvements all over the place
 and the usual mix of bugfixes. This release marks the end of the 0.3
 Full client support for *BSD Unixes, complete re-write of the ogg
 vorbis audio format handler, various improvements all over the place
 and the usual mix of bugfixes. This release marks the end of the 0.3