Subject: CVS commit: pkgsrc/audio/icecast
To: None <pkgsrc-changes@NetBSD.org>
From: Thomas Klausner <wiz@netbsd.org>
List: pkgsrc-changes
Date: 11/27/2004 20:45:04
Module Name: pkgsrc
Committed By: wiz
Date: Sat Nov 27 20:45:04 UTC 2004
Modified Files:
pkgsrc/audio/icecast: Makefile PLIST distinfo
Log Message:
Update to 2.1.0, provided by pancake in private mail.
Icecast 2.1 11/04/2004
-----------------------------------------------------------------------------
****New features for 2.1 (in no particular order):****
-Listener Authentication-
Icecast now supports listener authentication. This provides a mechanism for
creating/maintaining users and passwords for listeners. Currently, we only
have implemented a simple, file-based storage for users and passwords. New
authenticators are on the horizon (such as URL-based or possibly MySQL based)
New admin pages were also added for the maintenance of users/passwords. Please
check the docs for a more detailed description of this new feature.
-Multi-Level Fallbacks-
Multi-level fallbacks allow for specifications of a series of fallback mounts
that you could use, for instance, to set up a series of progressively lower
bitrate streams that would be cascaded through. For instance, a modem user
would connect to the highest bitrate stream, and then could be cascaded
down to a progressively lower stream until they reach a value they can
handle.
-Burst-On-Connect-
This is an new, optional config setting which will send a initial burst of
data to connecting listeners. This has the effect of reducing
(significantly) the startup buffer latency from the end-user perspective.
This option is enabled by default.
****New Enhancements for 2.1****
-Update to admin interface-
This interface has been cleaned up quite a bit and made a bit nicer.
-Rewrite of the YP listing code-
The icecast yp code has received a complete overhaul by karl, and it's a much
more stable and failure-resistant implementation.
-Lots and lots of bugs fixed-
Check the ChangeLog for a complete list of these...
To generate a diff of this commit:
cvs rdiff -r1.27 -r1.28 pkgsrc/audio/icecast/Makefile
cvs rdiff -r1.8 -r1.9 pkgsrc/audio/icecast/PLIST
cvs rdiff -r1.11 -r1.12 pkgsrc/audio/icecast/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.