Le Tuesday 27 May 2008 17:28:16 David Baelde, vous avez écrit :
> After a final rush with Romain it seems that we're about to release
> liquidsoap 0.3.7. I've put a release candidate available there:
>   www.lix.polytechnique.fr/~dbaelde/liquidsoap-0.3.7-rc1.tar.bz2

Hey, what about a changelog ? :-)

0.3.7 (27-05-2008)
Bugs fixed:
 - Now works on FreeBSD and hopefully other unices that are stricter than
   Linux about Mutex usage.
 - input.http() now has a bind_address parameter.
 - Harbor socket now has a timeout for lost connections.
 - smartcross() is now more compliant with the inter-sources protocol,
   fixes several "get frame didn't change the buffer" bugs.
 - Ogg packeting bugs.
 - Buffering policy in input.http/harbor().
 - No "." in IDs and labels.
 - Resources: FD leaks, useless threads (threads leaks?) in input.http().
 - fade.out() used to run into infinite loops when the delay was 0.
New:
 - New documentation system and website.
 - Self-documenting server with a more helpful "help" command.
 - Moved to duppy: less threads, lighter load, and an configurable scheduler.
 - Moved to Taglib for more reliable access to MP3 metadata.
 - MIME types, notably for playlists and MP3 files.
 - New Jack support. The old one has been renamed to in/output.jack.legacy().
 - Harbor: per-mount passwords and the stop command to kick a source client.
 - Official Last.FM client.
 - Metadata is no more punctual but interval-based, which suppresses some
   surprising behaviours.
 - Perfected daemon behaviour.
 - All output.file.*() now have the features that used to be only in
   output.file.vorbis(), notable re-opening. Added %w to the strftime-like
   format codes allowed in their filename parameter.
 - Add clear_metadata() and map_metadata(). Now, rewrite_metadata() is a 
simple
   specialization of map_metadata(), written in utils.liq.
 - Dynamic amplification factor in amplify(), e.g. useful for replay gain.
 - Lots of new functions in the scripting API: for lists, requests, system
   interaction, shutdown, command-line parsing, scripted server commands, etc.
 - Two applications written in liquidsoap: liq123 is a command line
   audio player, supporting several outputs, files, HTTP streams,
   and lastfm radios; streamliqueur is a stream ripper.
As always:
 - code cleanup, style, etc.


Romain
-- 
Why do they fight against the poor youth of today?
'Cause without these youths, they would be gone -
All gone astray

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to