Icecast 2.5 beta2 release
Thomas B. Rücker <[email protected]> Sat, 19 May 2018 16:53:55 +0000
| Newsgroups | gmane.comp.audio.icecast.general,gmane.comp.audio.icecast.devel |
|---|---|
| Message-ID | <[email protected]> |
We are pleased to announce Icecast 2.5 beta2 (2.4.99.2). This is a beta release and not recommended for production use. ## Downloads - Source: http://downloads.xiph.org/releases/icecast/icecast-2.5-beta2.tar.gz - SHA256sum: a83baf4ae3ee5c2822bcb4286b7438b01317ccb8387371922e9cd32fe1c453e8 - Packages: https://build.opensuse.org/repositories/multimedia:xiph:beta ## New features - General: * Add support for HTTP PUT, including chunked encoding support * Improve TLS support including additional options, on the fly certificate reload, RFC2817-mode, and TLS and non-TLS connections on same port * Improve WebM support * HTTP Keep-Alive support * New error handling and better HTTP status codes in error cases * Improved HTTP headers returned by Icecast * Send `<admin>` tag content to YP servers - provides contact information for directory operators - Web Interface/API: * Add support for Opus metadata in web/stats interface * List last played songs in web/stats interface * Add support for xsl includes from the admin directory * Add `protocol` to listener client stats XML * Add `opmode` (operation mode) `strict` option * Add support for config reload from the admin interface - Config: * Add new tag `<tls-context>` with childs `<tls-certificate>`, `<tls-key>` and `<tls-allowed-ciphers>` * Add new `<shoutcast-user>` tag to specify the username that is used for SHOUTcast sources * Moved `<mime-types>` to the `<paths>` section * Rename `<mp3-metadata-interval>` tag to `<icy-metadata-interval>` * Rename `<kartoffelsalat>` tag to `<event-bindings>` * Rename `ssl` tags (`<ssl>`, `<ssl-certificate>`, `<ssl-allowed-ciphers>`) to `tls` (`<tls>`, `<tls-certificate>`, `<tls-allowed-ciphers>`) ## Fixes - HTTP PUT now supports chunked encoding - HTTP PUT with `Expect: 100-Continue` now sends the `200` status as expected at the end of transmission, not right after the `100` - Fix login problems for admin user, if default mount had auth defined - Fix that in some cases stats JSON would be malformed - Fix that the JSON exposed listener details if queried with a specific mountpoint - Fix segfault on some bad opus streams - Fix segfaults due to empty strings in config - Fix fetching of streamlist (for relaying) from HTTP/1.1 servers - Fix information disclosure CVE that allowed to view the source of a xsl file by appending a `.` to it, when using Icecast on Windows (https://gitlab.xiph.org/xiph/icecast-server/issues/2248) ## Known issues - YP and m3u playlists do not use the `https` scheme for URLs when using TLS https://icecast.org/news/icecast-release-2_5-beta2/ _______________________________________________ Icecast mailing list [email protected] http://lists.xiph.org/mailman/listinfo/icecast
signature.asc
(application/pgp-signature, 195 B)
-----BEGIN PGP SIGNATURE----- iF0EARECAB0WIQT0TgDJ5IylVoShek1+RUo71WRgaQUCWwBWpAAKCRB+RUo71WRg aSWhAJ9TrR9ItuhmEZKEMp2Jy3VSd74DvwCeLnzvf5M3/sONtHqXWeIiNZdKEGQ= =mSMw -----END PGP SIGNATURE-----