[xiph-commits] r14988 - in websites/icecast.org: . common

karl at svn.xiph.org karl at svn.xiph.org
Sun Jun 1 20:41:18 PDT 2008


Author: karl
Date: 2008-06-01 20:41:18 -0700 (Sun, 01 Jun 2008)
New Revision: 14988

Modified:
   websites/icecast.org/common/style.css
   websites/icecast.org/download.php
   websites/icecast.org/news.php
Log:
2.3.2 release info


Modified: websites/icecast.org/common/style.css
===================================================================
--- websites/icecast.org/common/style.css	2008-06-02 03:19:35 UTC (rev 14987)
+++ websites/icecast.org/common/style.css	2008-06-02 03:41:18 UTC (rev 14988)
@@ -114,7 +114,7 @@
 	font-weight: bold;
 	font-size: 110%;
 	color: #F8EF64;
-        border-bottom:  3px dashed #000000;
+    border-bottom: 1px solid #000000;
 }
 .example {
 	margin: 10px 0px;
@@ -151,12 +151,13 @@
     color: #F8EF64;
 }
 .poster {
-	margin: 10px 0px;
+	margin: 15px 0px 5px;
+    padding: 5px 0px 0px;
 	display: block;
 	text-decoration: none;
 	font-size: 80%;
 	color: #F8EF64;
-    border-top:  3px dashed #000000;
+    border-top:  1px solid #000000;
 }
 .roundcont p {
 	margin: 10px 50px;

Modified: websites/icecast.org/download.php
===================================================================
--- websites/icecast.org/download.php	2008-06-02 03:19:35 UTC (rev 14987)
+++ websites/icecast.org/download.php	2008-06-02 03:41:18 UTC (rev 14988)
@@ -6,12 +6,12 @@
 </div>
 <div class="newscontent">
 
-<h4>Icecast Current Release (2.3.1)</h4>
+<h4>Icecast Current Release (2.3.2)</h4>
 <center>
 <p>Binary Packages</p>
 <table border=1 cellpadding=5 cellspacing=0 width=90% bordercolor="#000000">
 <tr><td><b>Platform</b></td><td><b>Download Link</b></td></tr>
-<tr><td>Windows NT/2000/XP</td><td><a href="http://downloads.xiph.org/releases/icecast/icecast2_win32_v2.3.1_setup.exe">icecast2_win32_v2.3.1_setup.exe</a></td></tr>
+<tr><td>Windows NT/2000/XP</td><td><a href="http://downloads.xiph.org/releases/icecast/icecast2_win32_2.3.2_setup.exe">icecast2_win32_2.3.2_setup.exe</a></td></tr>
 </table>
 </center>
 <br></br>
@@ -19,8 +19,8 @@
 <p>Source Packages</p>
 <table border=1 cellpadding=5 cellspacing=0 width=90% bordercolor="#000000">
 <tr><td><b>Platform</b></td><td><b>Download Link</b></td></tr>
-<tr><td>All</td><td><a href="http://downloads.xiph.org/releases/icecast/icecast-2.3.1.tar.gz">icecast-2.3.1.tar.gz</a></td></tr>
-<tr><td>RPM-compatable</td><td><a href="http://downloads.xiph.org/releases/icecast/icecast-2.3.1-0.src.rpm">icecast-2.3.1-0.src.rpm</a></td></tr>
+<tr><td>All</td><td><a href="http://downloads.xiph.org/releases/icecast/icecast-2.3.2.tar.gz">icecast-2.3.2.tar.gz</a></td></tr>
+<tr><td>RPM-compatable</td><td><a href="http://downloads.xiph.org/releases/icecast/icecast-2.3.2-0.src.rpm">icecast-2.3.2-0.src.rpm</a></td></tr>
 </table>
 <br>
 Older releases can be found <a href="http://downloads.xiph.org/releases/icecast">Here</a>

Modified: websites/icecast.org/news.php
===================================================================
--- websites/icecast.org/news.php	2008-06-02 03:19:35 UTC (rev 14987)
+++ websites/icecast.org/news.php	2008-06-02 03:41:18 UTC (rev 14988)
@@ -4,9 +4,100 @@
 <img alt="" src="/images/corner_topleft.jpg" class="corner" style="display: none" />
 </div>
 <div class="newscontent">
+<h3>Icecast Release 2.3.2</h3>
+We are pleased to announce the next release of Icecast. A summary of the changes are listed below
+<br />
+<br />
+<p>Downloads:<br />
+<center>
+<table border=0>
+<tr><td>Source :</td><td><a href="http://downloads.xiph.org/releases/icecast/icecast-2.3.2.tar.gz">icecast-2.3.2.tar.gz</a></td></tr>
+<tr><td>SRPM :</td><td><a href="http://downloads.xiph.org/releases/icecast/icecast-2.3.2-0.src.rpm">icecast-2.3.2-0.src.rpm</a></td></tr>
+<tr><td>Windows Setup :</td><td><a href="http://downloads.xiph.org/releases/icecast/icecast2_win32_2.3.2_setup.exe">icecast2_win32_2.3.2_setup.exe</a></td></tr>
+</table>
+</center>
+<p>
+<br />
+<ul>
+<li>Character set support.
+Most non-Ogg streams (eg MP3) send metadata as Latin1 but it could be in other character sets.  As
+icecast uses UTF-8, we need to convert to UTF-8 so that web pages and stream directories render
+correctly.<br />
+<ul>
+  <li>Allow a per-mount &lt;charset&gt; setting.  For when source clients do not indicate which
+  character set is in use.
+  <li>a charset= parameter to the metadata request.
+  <li>Default for non-Ogg content is now Latin-1 (aka ISO-8859-1).  Ogg content still uses UTF-8.
+</ul><br />
+<li>Authentication
+<ul>
+  <li>Each mountpoint authentication is isolated so one mount authentication does not slow another
+  mountpoint authentication down.
+  <li>XSL pages can require authentication.
+  <li>Add some sanity checks for incorrect settings.
+</ul><br />
+<li>Listening socket update
+<ul>
+  <li>Allow multiple ports to be allocated which allow multiple shoutcast source clients to stream
+  on the same icecast instance.
+  <li>No internal limit on the number of listen sockets that can be used.
+  <li>Allow for a listen socket to be marked SSL capable. While any client could connect on these,
+  the idea is really for /admin requests.
+  <li>allow for a &lt;listen-socket&gt; to bind to ipv4 and ipv6
+</ul><br />
+<li>XSL update
+<ul>
+  <li>XSL pages include an xspf link for non-auth streams.
+  <li>XSL pages in both webroot and adminroot can take a mount= arg to limit which stats are
+  transformed.
+  <li>XSL files can specify the content-type to return to the client. It is no longer fixed to html
+</ul><br />
+<li>Updates for stream directory handling.
+<ul>
+  <li>A stream is not registered with the directory until after the first minute
+  has passed. some streams have been stuck in a connect/disconnect loop.
+  <li>Increase retry time on failure, if the stream add is rejected then it will
+  be down to a misconfiguration so a long retry delay is performed.
+  <li>A YP server that is not responding is ignored for a while
+</ul><br />
+<li>Updates for Win32.  Newer versions of dependency libs (libxml2/libxslt/libcurl etc). Buffer
+overflow fixes when many streams are active
+<li>Accept/Ban IP support.
+Now takes filenames for explicitly accepting or denying requests from specified IP addresses.
+Useful in cases where firewall access is not available.  The files, if defined, are re-read
+automatically if updated.
+<li>A Mountpoint is exported to the slaves even if no mount section is defined for
+it. You can still use the hidden setting to prevent that from happening.
+<li>Relays handle redirection (HTTP 302) if one is received at startup.
+<li>Automatically generate XSPF playlist like we do with M3U, the mountpoint extension is .xspf
+<li>Header updates for proxy handling and certain clients like some shoutcast source clients and
+flash players.
+<li>Added Kate/Skeleton codecs to Ogg handler.
+<li>Various stats cleanups. Added some global stats (server ID, email contact etc).
+<li>The streamlist passed from master to slave had a limited length, so if there were many streams
+then some could of been left out.
+<li>Documentation updates.
+<li>Relay startup/shutdown is cleaner.
+<li>several build cleanups.
+<li>several resource leaks and race conditions fixed
+</ul>
+<div class="poster">
+Posted June 2, 2008 by karl
+</div> 
+</div>
+<div class="roundbottom">
+<img alt="" src="/images/corner_bottomleft.jpg" class="corner" style="display: none" />
+</div>
+</div>	
+<br />
+<br />
+
+<div class="roundcont">
+<div class="roundtop">
+<img alt="" src="/images/corner_topleft.jpg" class="corner" style="display: none" />
+</div>
+<div class="newscontent">
 <h3>Icecast Release 2.3.1</h3>
-<p>We are pleased to announce the next release of Icecast.
-</p>
 <p>
 Downloads:<br></br>
 <center>
@@ -23,7 +114,6 @@
 new tag &lt;logsize&gt; in &lt;logging&gt; state the trigger size (in KB) for cycling the log files.
 </font><br></br>
 <br></br>
-<br></br>
 <font color=yellow>
 new tag &lt;logarchive&gt; in &lt;logging&gt; enable (1) if you want to use a timestamp for an extension when cycling logs.
 </font><br></br>



More information about the commits mailing list