[Icecast-dev] Icecast 2.5 beta3 release
Philipp Schafft
phschafft at de.loewenfelsen.net
Mon Mar 14 10:59:18 UTC 2022
Good morning,
the Icecast Project is very pleased to have released the next beta
of Icecast, version 2.5 beta3.
As this is a beta usage in production should be with caution.
Please see the full news entry linked below for details.
New features (extract):
* Overall
* Improved relay configuration including multi-upstream support
* Improved directory configuration including updated mechanism for
listen URL submission
* Updates to example configuration
* Better warning about legacy operations
* Improved client navigation including per-client history and
improved handling of fallback overrides
* Improved configuration validation warnings
* Support for plain text streaming
* New *experimental* JSON renderings
* Web interface
* Complete redesign
* Support to move single listeners between sources
* Logfile display on admin interface
* New dashboard including overall health and maintenance
information
* Added new endpoint `/admin/publicstats` replacing `/status-
json.xsl` which is now deprecated
* Added stats key `display-title` to replace `title`, and `artist`
* Warning about legacy sources on dashboard
* Listing of listen sockets on admin interface
* Advanced version display on admin interface
* Protocol
* Full `OPTIONS`, `POST`, and `DELETE` support
* Addition of `no-store` to `Cache-Control:`-header.
* Improved CORS support
* Network
* Support for new listen socket type `virtual`
* Improved listen URL reporting
* Per listen socket HTTP headers
* Prefer IPv6 when IPv4-mapped is supported for listen sockets
* Authentication
* Per role matches: `match-web`, `nomatch-web`, `match-admin`,
`nomatch-admin`, `match-method`, and `nomatch-method`
* Per listen socket authentication
* Client altering via authentication including redirection
* Allow client altering on authentication fail and acl deny
* New backend `enforce_auth` to improve performance with URL
authentication
Fixes and Cleanup (extract):
* Several TLS related fixes
* Several autotool related fixes and cleanup
* Skip using poll() on Darwin
* Detection of missing submodules in autogen.sh
* Several locking related fixes
* Several fixes for legacy metadata
* Several memory leak fixes
* Re-implemented `<no-mount>` and renamed to `<allow-direct-access>`
* Handle safe HTTP methods in unsafe context correctly
* Improved logging messages
* Not consider reuse of connections if they reached an error state
Full news entry:
https://icecast.org/news/icecast-release-2_5-beta3/
Download:
http://downloads.xiph.org/releases/icecast/icecast-2.5-beta3.tar.gz
SHA-2-256:
e050e892803dcc10d88fc4403bf92e4c7699ea365804b4896625ff21815a096f
SHA-3-512:
e8af24dd1d593c5c3fa15d16c7b600ae5bcf9ee79678d79f952c44e28dad2430
78e9aa21837c6a229a0ba2bb3c6ca2147f2f4085966cfb32bd4cad52c5faffdb
Experimental packages:
https://build.opensuse.org/repositories/multimedia:xiph:beta
Tickets and bug reports:
https://gitlab.xiph.org/xiph/icecast-server/-/issues
With best regards,
--
Philipp Schafft (CEO/Geschäftsführer)
Telephon: +49.3535 490 17 92
Website: https://www.loewenfelsen.net/
Follow us: https://www.linkedin.com/company/loewenfelsen/
Löwenfelsen UG (haftungsbeschränkt) Registration number:
Bickinger Straße 21 HRB 12308 CB
04916 Herzberg (Elster) VATIN/USt-ID:
Germany DE305133015
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: This is a digitally signed message part
URL: <http://lists.xiph.org/pipermail/icecast-dev/attachments/20220314/dc885d95/attachment.sig>
More information about the Icecast-dev
mailing list