X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=NEWS.md;h=9e67364d9d6c2bb4dd8390e4a5ee5a524bbe5157;hb=2bad70d84e763b4d866d7b97dbc1cdc8e030bd45;hp=76e00d3d166f71a4f98432464b87f937bc28ceaf;hpb=4268d81d093204700d71b833d0d8b7723b09664b;p=paraslash.git diff --git a/NEWS.md b/NEWS.md index 76e00d3d..9e67364d 100644 --- a/NEWS.md +++ b/NEWS.md @@ -5,8 +5,34 @@ NEWS 0.7.0 (to be announced) "seismic orbit" --------------------------------------- +- Starting with paraslash-0.7.0, the sha256 hash value of each known + audio file is stored in the database while older versions employed the + sha1 hash algorithm which has been considered insecure since 2005 + and should no longer be used today. The switch from sha1 to sha256 + requires users to upgrade their database using the new para_upgrade_db + program, followed by re-adding all files to recompute the hashes. With + this approach all metadata stored in the database (last played date, + num played value, moods, playlists, attributes etc.) are kept. An + simpler alternative is to start over from scratch by running the + "init" command but this will lose these metadata. +- Server and client now hash the session keys with sha256 rather + than sha1 during the initial handshake. This feature is optional and + backwards compatible: old clients can still connect to a new server + (using sha1). Also new clients can connect to an old server (again + using sha1). +- The new "duration" keyword of the mood grammar makes it possible to + impose a constraint on the duration of the admissible files. +- The long deprecated version 1 mood syntax is no longer supported. - Paraslash writers handle early end-of-file more gracefully. - The alsa writer no longer warns about spurious underruns. +- The score formula of the audio file selector has been reworked. +- Cleanups of the doubly linked lists code. +- New option for configure: --enable-ubsan to detect and report undefined + behaviour. +- The "tasks" server command has been removed. + +Downloads: +[tarball](./releases/paraslash-git.tar.xz) -------------------------------------- 0.6.4 (2021-11-04) "fuzzy calibration"