[Icecast] [Icecast-dev] Icecast 2.4.1 release
"Thomas B. Rücker"
thomas at ruecker.fi
Thu Nov 20 09:20:48 UTC 2014
This is to announce the release of Icecast 2.4.1.
This is a pure bugfix-only release. Upgrading to it is recommended,
especially due to security fixes. A summary of the changes is listed
below, for details please refer to the ChangeLog.
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 <auth> in default mounts (<mount type="default">)
* 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.
* 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 end of transmission.
* Caution should be exercised when using <on-connect> or
<on-disconnect>, 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 <http-headers> as it will prevent
processing of further <header> tags.
* Web interface shows Login when using just stream_auth.
Change log:
http://svn.xiph.org/icecast/tags/icecast-2.4.1/ChangeLog
Source tar ball:
http://downloads.xiph.org/releases/icecast/icecast-2.4.1.tar.gz
Windows build:
http://downloads.xiph.org/releases/icecast/icecast_win32_2.4.1.zip
Soon I'll also update the OBS repositories from 2.4.0 to 2.4.1:
https://build.opensuse.org/package/show?package=icecast&project=home%3Adm8tbr
The package repositories are here:
http://download.opensuse.org/repositories/home:/dm8tbr/
While the packages don't go through extensive testing, they should work
fine, please report any issues you encounter on the icecast mailing list.
Cheers
Thomas
More information about the Icecast
mailing list