[xiph-commits] r10140 - icecast/branches/kh/icecast

karl at svn.xiph.org karl at svn.xiph.org
Thu Oct 6 20:04:16 PDT 2005


Author: karl
Date: 2005-10-06 20:04:12 -0700 (Thu, 06 Oct 2005)
New Revision: 10140

Modified:
   icecast/branches/kh/icecast/NEWS
   icecast/branches/kh/icecast/configure.in
Log:
bump version to 2.3-kh1


Modified: icecast/branches/kh/icecast/NEWS
===================================================================
--- icecast/branches/kh/icecast/NEWS	2005-10-07 02:54:54 UTC (rev 10139)
+++ icecast/branches/kh/icecast/NEWS	2005-10-07 03:04:12 UTC (rev 10140)
@@ -1,18 +1,10 @@
 Feature differences from SVN trunk
 
-. program invocation at stream start and end, per mount based.
-. on-demand relays, activated on first listener, disconnected when listeners 
-  falls to 0. Available for master relays as well.
-. Added URL and command based listener authentication, applies to files as well
 . server xml reload, and reopen logging available via admin url
-. on xml reload, active sources are updated as well
 . When max-listeners reached, a HTTP 302 code can be sent to redirect
   clients to alternative slave hosts. 
 . authenticated relays, those that match the relay user/pass, bypass the 
   max-listener check
-. per-mount format-specific settings can be stated in mount
-. added file intro to streams
-. fallback to file
 
 TODO
 . update slave host handling to add entry via url, as on-demand relays don't
@@ -20,6 +12,22 @@
 . get feedback from people on listener auth via url, Stephen Nixon has done
   some auth scripts that people can use at http://imux.net/icecast/
 
+2.3-kh1
+. fix double buffer release when dropping auth'd listeners on source exit
+. don't put client on auth engine if removeurl is not set
+. update xsl pages.
+. fixup nsv source clients (shoutcast style), nsvcap uses \r\r\n
+. added logsize tag, for automatic move/reopen of logs
+. fix race on new listener connection
+. missed lock when relay allocates a client
+. nul char out by 1 position in initial connection buffer (request)
+. slow down accept thread if client limit reached
+. cleaned up access logging, username is logged if present
+. add icy:// hack for quicktime
+. if host header is missing a port then assume it's broken (eg winamp) so
+  treat as if it wasn't there
+. revert parser handling as it was having issues with fallbackl to file
+
 2.2-kh17
 . fix double free bug with failed startup of relay
 . added per-mount max-listener-duration setting.

Modified: icecast/branches/kh/icecast/configure.in
===================================================================
--- icecast/branches/kh/icecast/configure.in	2005-10-07 02:54:54 UTC (rev 10139)
+++ icecast/branches/kh/icecast/configure.in	2005-10-07 03:04:12 UTC (rev 10140)
@@ -1,4 +1,4 @@
-AC_INIT([Icecast], [2.2-kh17], [karl at xiph.org])
+AC_INIT([Icecast], [2.3-kh1], [karl at xiph.org])
 
 AC_PREREQ(2.54)
 AC_CONFIG_SRCDIR(src/main.c)



More information about the commits mailing list