X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=NEWS.md;h=598db71fae93734158509fa5f76853ceb09ccb7b;hb=ae8d8fcfdeee15ea2720b0103a00e04537927035;hp=e5b9901054062c92667c3ab403daa5960dd90603;hpb=5967ac5353739c3ff571dd12d4c6814fa8493ad8;p=paraslash.git diff --git a/NEWS.md b/NEWS.md index e5b99010..598db71f 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,9 +1,42 @@ NEWS ==== -------------------------------------------- -0.7.1 (to be announced) "digital spindrift" -------------------------------------------- +------------------------------------- +0.7.2 (2023-03-08) "optical friction" +------------------------------------- + +The improved error reporting of afs commands and the two new options +for the sleep subcommand of para_mixer are the most prominent features +of this minor release. The bulk of the changes are cleanups of the +afs and net subsystems, which should both have no user-visible impact. + +- A major cleanup of the audio file selector. +- The client no longer prints error messages from afs commands to + stdout but to stderr. +- The sleep subcommand of para_mixer gained two options to control + the startup mood and the time period before fade-out starts. A bunch + of further improvements for this subcommand went in as well. +- Minor cleanup of the net subsystem. +- The openssl specific code now employs the EVP API to compute hashes. + It should compile without warnings against openssl-3. +- The deprecated syntax for specifying negative offsets in the argument + to the "ff" server command has been removed. + +Downloads: +[tarball](./releases/paraslash-0.7.2.tar.xz), +[signature](./releases/paraslash-0.7.2.tar.xz.asc) + +-------------------------------------- +0.7.1 (2022-10-03) "digital spindrift" +-------------------------------------- + +The two new ll commands and the internal mp4ff library are the most +user-visible changes of this release. On top of that there are two +core changes which aim to improve the robustness of the code but which +are otherwise invisible: the switch from select(2) to poll(2) and the +revised memory allocation API which checks for integer overflows. The +release also comes with a slight change to the build system and the +usual mix of bug fixes and minor improvements not mentioned here. - The autogen.sh script now only creates the autoconf specific files but no longer runs configure, make and the test suite. @@ -15,8 +48,13 @@ NEWS new ll command. It is available for para_server and para_audiod. - All calls to select(2) have been replaced by calls to poll(2) to avoid known shortcomings of the select API. +- All allocation functions now check for integer overflow. Since this + requires support from the compiler, the oldest supported gcc version + has been bumped to gcc-5.4 (released in 2015). -[tarball](./releases/paraslash-git.tar.xz) +Downloads: +[tarball](./releases/paraslash-0.7.1.tar.xz), +[signature](./releases/paraslash-0.7.1.tar.xz.asc) ---------------------------------- 0.7.0 (2022-03-12) "seismic orbit" @@ -207,6 +245,23 @@ Downloads: [tarball](./releases/paraslash-0.6.1.tar.xz), [signature](./releases/paraslash-0.6.1.tar.xz.asc) +--------------------------------------- +0.5.9 (2021-11-04) "reversed dimension" +--------------------------------------- +This release contains a few important fixes which have accumulated in +the maint branch. The paraslash-0.5.x series has now reached its end +of life and will no longer be supported. All users should upgrade to +a more recent version at this point. + +- Fix an issue with the bash completion script. +- Initialize the random seed also when using libgrypt. +- Fix some compiler warnings in the resample filter +- Don't return spurious errors from the ff server command. + +Downloads: +[tarball](./releases/paraslash-0.5.9.tar.bz2), +[signature](./releases/paraslash-0.5.9.tar.bz2.asc) + --------------------------------------- 0.5.8 (2017-09-23) "branching parabola" ---------------------------------------