[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