[Icecast-dev] Icecast 2.5 beta2 release

Rick Keniuk daddyo323 at gmail.com
Fri May 25 22:29:49 UTC 2018


Will someone be building the executable for Windows?

Rick Keniuk



> On May 19, 2018, at 11:53 AM, Thomas B. Rücker <thomas at ruecker.fi> wrote:
> 
> 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-dev mailing list
> Icecast-dev at xiph.org
> http://lists.xiph.org/mailman/listinfo/icecast-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.xiph.org/pipermail/icecast-dev/attachments/20180525/21b6339a/attachment.html>


More information about the Icecast-dev mailing list