Re: Icecast 2.5 beta3 release

Federico Miniussi <[email protected]> Wed, 16 Mar 2022 11:23:44 +0100
Newsgroups gmane.comp.audio.icecast.general,gmane.comp.audio.icecast.devel
Message-ID <CAKQM2z3UCzhyAc3U_e3G3T9EprpuwfkPrNssP_zHk2hqvGEhfA@mail.gmail.com>
--===============8776912264417814022==
Content-Type: multipart/alternative; boundary="00000000000092e41805da534fdf"

--00000000000092e41805da534fdf
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hello,
is there any plan for a binary (windows systems) release for the beta 3 or
shall I wait for the public release out of beta stage?
Thank you
Best regards


Il giorno lun 14 mar 2022 alle ore 11:59 Philipp Schafft <
[email protected]> ha scritto:

> 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=C3=A4ftsf=C3=BChrer)
> Telephon:  +49.3535 490 17 92
> Website:   https://www.loewenfelsen.net/
> Follow us: https://www.linkedin.com/company/loewenfelsen/
>
> L=C3=B6wenfelsen UG (haftungsbeschr=C3=A4nkt)     Registration number:
> Bickinger Stra=C3=9Fe 21                     HRB 12308 CB
> 04916 Herzberg (Elster)                 VATIN/USt-ID:
> Germany                                 DE305133015
> _______________________________________________
> Icecast mailing list
> [email protected]
> http://lists.xiph.org/mailman/listinfo/icecast
>

--00000000000092e41805da534fdf
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hello,<div>is there any plan for a binary (windows systems=
) release for the beta 3 or shall I wait for the public release out of beta=
 stage?<br>Thank you</div><div>Best regards</div><div><br></div></div><br><=
div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">Il giorno l=
un 14 mar 2022 alle ore 11:59 Philipp Schafft &lt;<a href=3D"mailto:phschaf=
[email protected]">[email protected]</a>&gt; ha scritto:<b=
r></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex=
;border-left:1px solid rgb(204,204,204);padding-left:1ex">Good morning,<br>
<br>
the Icecast Project is very pleased to have released the next beta<br>
of Icecast, version 2.5 beta3.<br>
<br>
As this is a beta usage in production should be with caution.<br>
<br>
Please see the full news entry linked below for details.<br>
<br>
New features (extract):<br>
<br>
=C2=A0* Overall<br>
=C2=A0 =C2=A0 * Improved relay configuration including multi-upstream suppo=
rt<br>
=C2=A0 =C2=A0 * Improved directory configuration including updated mechanis=
m for<br>
=C2=A0 =C2=A0 =C2=A0 listen URL submission<br>
=C2=A0 =C2=A0 * Updates to example configuration<br>
=C2=A0 =C2=A0 * Better warning about legacy operations<br>
=C2=A0 =C2=A0 * Improved client navigation including per-client history and=
<br>
=C2=A0 =C2=A0 =C2=A0 improved handling of fallback overrides<br>
=C2=A0 =C2=A0 * Improved configuration validation warnings<br>
=C2=A0 =C2=A0 * Support for plain text streaming<br>
=C2=A0 =C2=A0 * New *experimental* JSON renderings<br>
=C2=A0* Web interface<br>
=C2=A0 =C2=A0 * Complete redesign<br>
=C2=A0 =C2=A0 * Support to move single listeners between sources<br>
=C2=A0 =C2=A0 * Logfile display on admin interface<br>
=C2=A0 =C2=A0 * New dashboard including overall health and maintenance<br>
=C2=A0 =C2=A0 =C2=A0 information<br>
=C2=A0 =C2=A0 * Added new endpoint `/admin/publicstats` replacing `/status-=
<br>
=C2=A0 =C2=A0 =C2=A0 json.xsl` which is now deprecated<br>
=C2=A0 =C2=A0 * Added stats key `display-title` to replace `title`, and `ar=
tist`<br>
=C2=A0 =C2=A0 * Warning about legacy sources on dashboard<br>
=C2=A0 =C2=A0 * Listing of listen sockets on admin interface<br>
=C2=A0 =C2=A0 * Advanced version display on admin interface<br>
=C2=A0* Protocol<br>
=C2=A0 =C2=A0 * Full `OPTIONS`, `POST`, and `DELETE` support<br>
=C2=A0 =C2=A0 * Addition of `no-store` to `Cache-Control:`-header.<br>
=C2=A0 =C2=A0 * Improved CORS support<br>
=C2=A0* Network<br>
=C2=A0 =C2=A0 * Support for new listen socket type `virtual`<br>
=C2=A0 =C2=A0 * Improved listen URL reporting<br>
=C2=A0 =C2=A0 * Per listen socket HTTP headers<br>
=C2=A0 =C2=A0 * Prefer IPv6 when IPv4-mapped is supported for listen socket=
s<br>
=C2=A0* Authentication<br>
=C2=A0 =C2=A0 * Per role matches: `match-web`, `nomatch-web`, `match-admin`=
,<br>
=C2=A0 =C2=A0 =C2=A0 `nomatch-admin`, `match-method`, and `nomatch-method`<=
br>
=C2=A0 =C2=A0 * Per listen socket authentication<br>
=C2=A0 =C2=A0 * Client altering via authentication including redirection<br=
>
=C2=A0 =C2=A0 * Allow client altering on authentication fail and acl deny<b=
r>
=C2=A0 =C2=A0 * New backend `enforce_auth` to improve performance with URL<=
br>
=C2=A0 =C2=A0 =C2=A0 authentication<br>
<br>
Fixes and Cleanup (extract):<br>
<br>
=C2=A0* Several TLS related fixes<br>
=C2=A0* Several autotool related fixes and cleanup<br>
=C2=A0* Skip using poll() on Darwin<br>
=C2=A0* Detection of missing submodules in autogen.sh<br>
=C2=A0* Several locking related fixes<br>
=C2=A0* Several fixes for legacy metadata<br>
=C2=A0* Several memory leak fixes<br>
=C2=A0* Re-implemented `&lt;no-mount&gt;` and renamed to `&lt;allow-direct-=
access&gt;`<br>
=C2=A0* Handle safe HTTP methods in unsafe context correctly<br>
=C2=A0* Improved logging messages<br>
=C2=A0* Not consider reuse of connections if they reached an error state<br=
>
<br>
Full news entry:<br>
<br>
=C2=A0 =C2=A0<a href=3D"https://icecast.org/news/icecast-release-2_5-beta3/=
" rel=3D"noreferrer" target=3D"_blank">https://icecast.org/news/icecast-rel=
ease-2_5-beta3/</a><br>
<br>
Download:<br>
<br>
=C2=A0 =C2=A0<a href=3D"http://downloads.xiph.org/releases/icecast/icecast-=
2.5-beta3.tar.gz" rel=3D"noreferrer" target=3D"_blank">http://downloads.xip=
h.org/releases/icecast/icecast-2.5-beta3.tar.gz</a><br>
<br>
SHA-2-256:<br>
e050e892803dcc10d88fc4403bf92e4c7699ea365804b4896625ff21815a096f<br>
=C2=A0 =C2=A0SHA-3-512:<br>
=C2=A0 =C2=A0e8af24dd1d593c5c3fa15d16c7b600ae5bcf9ee79678d79f952c44e28dad24=
30<br>
=C2=A0 =C2=A078e9aa21837c6a229a0ba2bb3c6ca2147f2f4085966cfb32bd4cad52c5faff=
db<br>
<br>
=C2=A0 =C2=A0Experimental packages:<br>
=C2=A0 =C2=A0<a href=3D"https://build.opensuse.org/repositories/multimedia:=
xiph:beta" rel=3D"noreferrer" target=3D"_blank">https://build.opensuse.org/=
repositories/multimedia:xiph:beta</a><br>
<br>
Tickets and bug reports:<br>
<br>
=C2=A0 =C2=A0<a href=3D"https://gitlab.xiph.org/xiph/icecast-server/-/issue=
s" rel=3D"noreferrer" target=3D"_blank">https://gitlab.xiph.org/xiph/icecas=
t-server/-/issues</a><br>
<br>
<br>
With best regards,<br>
<br>
-- <br>
Philipp Schafft (CEO/Gesch=C3=A4ftsf=C3=BChrer) <br>
Telephon:=C2=A0 +49.3535 490 17 92<br>
Website:=C2=A0 =C2=A0<a href=3D"https://www.loewenfelsen.net/" rel=3D"noref=
errer" target=3D"_blank">https://www.loewenfelsen.net/</a><br>
Follow us: <a href=3D"https://www.linkedin.com/company/loewenfelsen/" rel=
=3D"noreferrer" target=3D"_blank">https://www.linkedin.com/company/loewenfe=
lsen/</a><br>
<br>
L=C3=B6wenfelsen UG (haftungsbeschr=C3=A4nkt)=C2=A0 =C2=A0 =C2=A0Registrati=
on number:<br>
Bickinger Stra=C3=9Fe 21=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0HRB 12308 CB<br>
04916 Herzberg (Elster)=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0VATIN/USt-ID:<br>
Germany=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0DE305133015<br>
_______________________________________________<br>
Icecast mailing list<br>
<a href=3D"mailto:[email protected]" target=3D"_blank">[email protected]</a><=
br>
<a href=3D"http://lists.xiph.org/mailman/listinfo/icecast" rel=3D"noreferre=
r" target=3D"_blank">http://lists.xiph.org/mailman/listinfo/icecast</a><br>
</blockquote></div>

--00000000000092e41805da534fdf--

--===============8776912264417814022==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Icecast mailing list
[email protected]
http://lists.xiph.org/mailman/listinfo/icecast

--===============8776912264417814022==--