Changelog for
icecast-2.4.99.2-21.1.x86_64.rpm :
* Fri May 11 2018 Thomas B. Ruecker
- 2.4.2.99-1- 2.5 Beta 2 * Wed Apr 08 2015 Thomas B. Ruecker - 2.4.2-1- security fix for remote DoS vulnerability * Sun Dec 14 2014 Thomas B. Ruecker - 2.4.1-2- Packaging fix for docdir problem, as patched upstream- Adjusted %doc to reflect subdirectories * Sun Nov 23 2014 Thomas B. Ruecker - 2.4.1-1- Initial packaging of 2.4.1- SECURITY FIX- See ChangeLog for details * Sun May 25 2014 Thomas B. Ruecker - 2.4.0-1- SECURITY FIX - Override supplementary groups if - Added for supported streams. TNX ePirat- status2.xsl, broken for a decade, now it\'s gone!- Updated docs: - logging to STDERR; known issues - Refactored docs about client authentication - Vastly improved page about Icecast statistics - Clean up supported windows versions - Quick fixup of the basic setup page - Minor fixes to the config file documentation - Updated YP documentation - Reduced win32 documentation to essentials- Adding stream_start_iso8601, server_start_iso8601 ISO8601 compliante timestamps for statistics. Should make usage in e.g. JSON much easier. Added as new variables to avoid breaking backwards compatibility.- Nicer looking tables for the admin interface. ePirat sent updated tables code that should look much nicer. This is admin interface only (and a global css change).- Set content-type to official \"application/json\"- Initial JSON status transform. Output roughly limited to data also visible through status.xsl.- Silence direct calls, add partial array support.- The XSLT will now return empty if called directly. This is a security measure to prevent unintended data leakage.- Adding partial array support to print sources in an array. Code lifted from: https://code.google.com/p/xml2json-xslt/issues/detail?id=3- Adding xml2json XSLT, svn r31 upstream trunk. https://code.google.com/p/xml2json-xslt/- RPM specific changes: - remove status3.xsl as it was never part of the official source - slight change in default config, more changes later * Sat Mar 01 2014 Thomas B. Ruecker - 2.3.99.5-1- Upgrade to 2.4 beta5- Updated web interface to be fully XHTML compliant. Credit to ePirat- Send charset in headers for everything, excluding file-serv and streams.- Documentation updates- reverted patch affecting stats interface * Thu Jan 23 2014 Thomas B. Ruecker - 2.3.99.4-1- Upgrade to 2.4 beta4- Updated web interface to be more XHTML compliant.- Fixed a memory leak. Lost headers of stream because of wrong ref counter in associated refbuf objects.- avoid memory leak in _parse_mount() when \"type\"-attribute is set- Completed HTTP PUT support, send 100-continue-header, if client requests it. We need to adhere to HTTP1.1 here.- corrected Date-header format to conform the standard (see RFC1123). Thanks to cato for reporting.- Added a favicon to the web-root content- We now split handling of command line arguments into two parts. Only the critical part of getting the config file is done first (and -v as it prevents startup). The rest (currently only -b) is deferred. It allows us to log error messages to stderr even if the -b argument is passed. This is mainly for the case where the logfile or TCP port can\'t be opened. * Sat Apr 06 2013 Thomas B. Ruecker - 2.3.99.3-1- Upgrade to 2.4 beta3- This release added a default mount feature * Sun Mar 31 2013 Thomas B. Ruecker - 2.3.99.2-1- Experimental packaging of Icecast 2.4 beta2