paraslash 0.4.14
[paraslash.git] / NEWS
diff --git a/NEWS b/NEWS
index 9a720307a568938a5ada992e7bc329f828c6743f..d99d55d680cce768b687d3b2c54910ffdfaa10f2 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,7 +1,42 @@
-------------------------------------------
-0.?.? (to be announced) "spectral gravity"
-------------------------------------------
+-------------------------------------------
+0.4.14 (2016-12-31) "branching oscillation"
+-------------------------------------------
+
+Many fixes for nasty bugs have accumulated over the years since 0.4.13
+was released in 2013. This release contains all of them. It is the
+last v0.4.x release, so v0.4.x is now end of life. The maint branch
+of the git repository has been forwarded to v0.5.7 and will start to
+receive important fixes for 0.5.x, which is now in maintenance mode.
+
+       - Fix for the "double encryption bug" with gcrypt, which caused
+         garbage to be sent to stat clients.
+       - The "prev" command of para_play now works as expected.
+       - Invalid parameters for the begin and end chunk no longer cause
+         the afh receiver of para_recv to segfault.
+       - A fix for an assertion that triggered in the FEC slice setup code.
+       - Closing the terminal with a running para_gui causes the process to
+         die, rather than using 100% of CPU time.
+       - para_gui no longer shows stale information about the previous
+         audio file.
+       - A fix for a bug in the fec decoder which caused aborts if the buffer
+         pool filled up.
+       - The assertion in the buffer tree code no longer triggers.
+       - The "afs_event: table moods, event 0: key already exists in rbtree"
+         error no longer occurs on attribute changes.
+       - A NULL pointer dereference in com_sender() has been fixed.
+       - The -i option of lsatt works as advertised.
+       - Various fixes for the build system.
 
+--------------------------------------
+0.4.13 (2013-07-29) "spectral gravity"
+--------------------------------------
+
+One more 0.4.x release before the API-breaking changes for 0.5.0 go
+in. The main features of this release are the ogg/opus audio format,
+and UTF-8 support, but it includes also tons of other improvements
+and fixes all over the place.
+
+       - New audio format: ogg/opus.
        - UTF8 support for para_gui and the mp3 audio format handler.
        - Scheduler improvements and fixes.
        - The obsolete gettimeofday() function has been replaced
        - Speed and usability improvements for para_gui.
        - para_client now restores the fd flags of stdin and stdout
          on shutdown.
+       - Improved manual pages.
+       - Consistent version strings for all executables.
+       - Reduced dependencies on generated files result in fewer
+         recompilations on changes.
        - Performance improvements for the compress filter.
+       - Improved downloads web page.
 
 -----------------------------------------
 0.4.12 (2012-12-20) "volatile relativity"
 -----------------------------------------
+
 The new command line player, the resample filter, ALSA support for
 para_fade, and the improved build system are the highlights of this
 release which probably marks the end of the 0.4.x series.