惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Apple Machine Learning Research
Apple Machine Learning Research
爱范儿
爱范儿
博客园_首页
博客园 - 【当耐特】
V
Visual Studio Blog
博客园 - 叶小钗
月光博客
月光博客
美团技术团队
J
Java Code Geeks
小众软件
小众软件
Y
Y Combinator Blog
博客园 - Franky
Martin Fowler
Martin Fowler
博客园 - 聂微东
Microsoft Azure Blog
Microsoft Azure Blog
IT之家
IT之家
MyScale Blog
MyScale Blog
人人都是产品经理
人人都是产品经理
Microsoft Security Blog
Microsoft Security Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
阮一峰的网络日志
阮一峰的网络日志
酷 壳 – CoolShell
酷 壳 – CoolShell
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
云风的 BLOG
云风的 BLOG

Icecast

End of support for Icecast 2.4.4 — Icecast libigloo Release 0.9.5 — Icecast Icecast Release 2.5.0 — Icecast Icecast Release 2.5.0-rc2 — Icecast libigloo Release 0.9.4 — Icecast libigloo Release 0.9.2 — Icecast libshout Release 2.4.6 — Icecast Icecast Release 2.5 beta3 — Icecast libigloo Release 0.9.1 — Icecast
Icecast Release 2.5.0-rc1 — Icecast
2025-08-26 · via Icecast

Icecast Release 2.5.0-rc1

We are pleased to announce Icecast 2.5.0-rc1 (2.4.999.1). This is a rc release. Usage in production should be with caution, but we recommend broad testing.

Downloads

Security updates

  • Require at least TLS 1.2
  • Support more and more modern password hashing
  • Several smaller fixes (see below)

New features

  • Formats
    • Improved FLAC support
  • Web interface
    • Added health reporting for streams
    • Added more important information to dashboard
    • Renamed mountpoint list to source list
    • Added show-listeners parameters to stats.xml-style output
    • Added live eventfeed
    • Report content languages of streams
  • Network
    • Use settings from listen socket for YP/directory if there is only one
    • Improved YP/directory protocol
    • Added geoip support
  • Dumpfiles
    • Report dumpfile status
    • Allow defining size and time limits for dumpfiles
    • Allow killing a running dumpfile
    • Added UUID interpolation in dumpfile filenames
  • Events
    • Emit icecast-active/icecast-idle events based on source status
    • Emit source-flags-changed whenever a source changes flags
    • Emit format-metadata-changed on metadata changes
    • Emit source-listeners-is-zero when listeners on a source become zero
    • Emit source-listeners-changed when listener count on a source changed
    • Emit source-listener-attach when a listener is attached to a source
    • Include source media type in event data
    • Include dumpfile filename in event data
    • Added new style URL events
    • Allow wildcard event triggers
  • Internals
    • Reworked early client handling
    • Added global instance UUID
    • Added per-source instance UUID
    • Added ping request support
    • Added verbose version display (-V)
    • Allow exporting internal identifiers as ValueFile (--export-database)
    • Include checks required for future versions

Fixes and Cleanup

  • Fixed file missing after install
  • Update levels on dashboard
  • Try to fail early on several operating system shortcomings
  • General code cleanup
  • Migrated to libigloo 0.9.2
  • Fixed windows builds
  • Fixed minor memory leak on configuration reload
  • Improved/Fixed timeout handling for clients
  • Fixed incorrect lock in signal handler
  • Fixed typo SROUCE_HIDDEN -> SOURCE_HIDDEN
  • Fixed several small TLS problems
  • Allow to disable IPv6 on 32 bit Windows

Posted Aug 26, 2025 by phschafft