]> git.tuebingen.mpg.de Git - paraslash.git/blobdiff - NEWS.md
NEWS,md: Add introductory text for v0.5.7.
[paraslash.git] / NEWS.md
diff --git a/NEWS.md b/NEWS.md
index d7b347e155065bf48e3d08edc2ae0246a9ebc3dd..6cb098c56adae3ce61ca39ce8b73d2a81ef6c7c4 100644 (file)
--- a/NEWS.md
+++ b/NEWS.md
@@ -2,9 +2,67 @@ NEWS
 ====
 
 ------------------------------------------
 ====
 
 ------------------------------------------
-current master branch "cascading gradient"
+0.5.7 (to be announced) "semantic density"
 ------------------------------------------
 
 ------------------------------------------
 
+Mostly a bug fix release, and a bunch of internal improvements.
+The only user-visible changes are the sanity checks for the touch
+command and the new options to the ls command.
+
+- Speedup of the base64 decoder.
+- One of the two source browsers has been removed from the web pages.
+  The doxygen API reference still contains an HTML version of each
+  source file.
+- Two race conditions in para_server have been fixed.
+- ls -p is now deprecated in favor of -F or -b. See the help text of
+  the ls command for details.
+- The openssl code has been adjusted to work also with openssl-1.1.
+- The wma decoder and audio format handler now correctly decodes
+  files with unusual block sizes.
+- We now compile with -Wformat-signedness if possible.
+- The touch command now refuses to set an invalid image or lyrics ID.
+- New section on contributing for the user manual.
+- Major simplification of the error subsystem.
+
+Download: [tarball](./releases/paraslash-git.tar.bz2)
+
+-------------------------------------------
+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.
+
+Downloads:
+[tarball](./releases/paraslash-0.4.14.tar.bz2),
+[signature](./releases/paraslash-0.4.14.tar.bz2.asc)
+
+---------------------------------------
+0.5.6 (2016-07-10) "cascading gradient"
+---------------------------------------
+
 The highlight of this release is the new -m flag for para_afh which
 lets it modify the meta tags of the given audio file(s). This feature
 is supported for all audio formats. Many small cleanups and bug fixes
 The highlight of this release is the new -m flag for para_afh which
 lets it modify the meta tags of the given audio file(s). This feature
 is supported for all audio formats. Many small cleanups and bug fixes
@@ -19,12 +77,15 @@ not mentioned here have accumulated and are also part of the release.
 - New option --priority for para_server and para_audiod.
 - New mood methods: image_id and lyrics_id.
 - The manual and this NEWS file have been converted to markdown.
 - New option --priority for para_server and para_audiod.
 - New mood methods: image_id and lyrics_id.
 - The manual and this NEWS file have been converted to markdown.
+- Support for the compile-time loglevel feature has been removed.
 - Cleanup of the wma decoder and bitstream code.
 - Improved wide-character support and fixes related to signal handling.
 - para_gui no longer reports 100% playing time at the stream start.
 - Opus cleanups.
 
 - Cleanup of the wma decoder and bitstream code.
 - Improved wide-character support and fixes related to signal handling.
 - para_gui no longer reports 100% playing time at the stream start.
 - Opus cleanups.
 
-Download: [tarball](./releases/paraslash-git.tar.bz2)
+Downloads:
+[tarball](./releases/paraslash-0.5.6.tar.bz2),
+[signature](./releases/paraslash-0.5.6.tar.bz2.asc)
 
 --------------------------------------
 0.5.5 (2015-09-20) "magnetic momentum"
 
 --------------------------------------
 0.5.5 (2015-09-20) "magnetic momentum"