Icecast 2.4.1 ----------------------------------------------------------------------------- Fixes * Fix autogen.sh to work properly on OS X * Removed threadpool from the example config (it is long gone and unused) * More detailed logging: Add source IP adress to source start/stop logging Add mountpoints to some log lines * Fix logging to send errors to STDERR prior to opening log files * Fix in default mounts () to work properly * Fix the JSON status API (status-json.xsl), which could return invalid JSON in some cases * SSL Security improvements: Disable SSLv3 Disable SSL compression Updated the default ciphers to be more secure * Handle empty strings in config file better * Fix logging of client connection duration time on Windows * Fix possibly broken XML on Windows * Require Content-Type header for PUT requests * Fix on-connect and on-disconnect script STDIN/STDOUT/STDERR corruption due to shared file descriptors. (CVE-2014-9018) * Fix JSON access by adding support for global and mount specific custom HTTP headers Known issues * HTTP PUT implementation currently doesn’t support chunked encoding yet. * HTTP PUT with “Expect: 100-Continue” receives first a “100” and soon after a “200”, instead of the “200” at the end of transmission. * Caution should be exercised when using or , as there is a small chance of stream file descriptors being mixed up with script file descriptors, if the FD numbers go above 1024. This will be further addressed in the next Icecast release. * Don’t use comments inside as it will prevent processing of further
tags. * Webinterface shows Login when using just stream_auth. Icecast 2.4.0 ----------------------------------------------------------------------------- New features * Support for Ogg Opus streams * Support for WebM streams * HTTP 1.1 PUT support for source connections. Deprecating SOURCE method. * Default mount This allows you to define a global set of defaults for all mounts. This way you can use e.g. url-auth for sources and or listeners also for dynamically generated mounts. * Web interface redone Web output properly redone, credit to ePirat. Added