Subject: CVS commit: pkgsrc/audio/icecast
To: None <>
From: Thomas Klausner <>
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


  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.