<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="2">
<package pkgid="8c9ac7c76ef3bff711341c6343919b6d07ea661703ad93536d8f86ca45b49c83" name="icecast" arch="src">
  <version epoch="0" ver="2.4.99.3+20220321095153+6f16abf1df855c1e06f8e31feaf3765c788b546f" rel="1.1"/>
  <changelog author="Thomas B. Ruecker &lt;thomas@ruecker.fi&gt; - 2.3.99.2-1" date="1364731200">- Experimental packaging of Icecast 2.4 beta2</changelog>
  <changelog author="Thomas B. Ruecker &lt;thomas@ruecker.fi&gt; - 2.3.99.3-1" date="1365249600">- Upgrade to 2.4 beta3
- This release added a default mount feature</changelog>
  <changelog author="Thomas B. Ruecker &lt;thomas@ruecker.fi&gt; - 2.3.99.4-1" date="1390478400">- 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.</changelog>
  <changelog author="Thomas B. Ruecker &lt;thomas@ruecker.fi&gt; - 2.3.99.5-1" date="1393675200">- 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</changelog>
  <changelog author="Thomas B. Ruecker &lt;thomas@ruecker.fi&gt; - 2.4.0-1" date="1401019200">- SECURITY FIX - Override supplementary groups if &lt;changeowner&gt;
- Added &lt;audio&gt; 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</changelog>
  <changelog author="Thomas B. Ruecker &lt;thomas@ruecker.fi&gt; - 2.4.1-1" date="1416744000">- Initial packaging of 2.4.1
- SECURITY FIX
- See ChangeLog for details</changelog>
  <changelog author="Thomas B. Ruecker &lt;thomas@ruecker.fi&gt; - 2.4.1-2" date="1418558400">- Packaging fix for docdir problem, as patched upstream
- Adjusted %doc to reflect subdirectories</changelog>
  <changelog author="Thomas B. Ruecker &lt;thomas@ruecker.fi&gt; - 2.4.2-1" date="1428494400">- security fix for remote DoS vulnerability</changelog>
  <changelog author="Thomas B. Ruecker &lt;thomas@ruecker.fi&gt; - 2.4.2.99-1" date="1526040000">- 2.5 Beta 2</changelog>
  <changelog author="Philipp Schafft &lt;lion@lion.leolix.org&gt; - 2.4.99.3-1" date="1647172800">- Preparing for 2.5 beta3 aka 2.4.99.3</changelog>
  <changelog author="Philipp Schafft &lt;lion@lion.leolix.org&gt; - 2.4.99.3+20220321095153+6f16abf1df855c1e06f8e31feaf3765c788b546f-1" date="1647864000">- CI Build - https://gitlab.xiph.org/xiph/icecast-server/-/pipelines/2901</changelog>
</package>
<package pkgid="3f4e83dfbad662c7d6d30e9cf4b11f945f50031896235ba80a006aa44c676c91" name="icecast" arch="x86_64">
  <version epoch="0" ver="2.4.99.3+20220321095153+6f16abf1df855c1e06f8e31feaf3765c788b546f" rel="1.1"/>
  <changelog author="Thomas B. Ruecker &lt;thomas@ruecker.fi&gt; - 2.3.99.2-1" date="1364731200">- Experimental packaging of Icecast 2.4 beta2</changelog>
  <changelog author="Thomas B. Ruecker &lt;thomas@ruecker.fi&gt; - 2.3.99.3-1" date="1365249600">- Upgrade to 2.4 beta3
- This release added a default mount feature</changelog>
  <changelog author="Thomas B. Ruecker &lt;thomas@ruecker.fi&gt; - 2.3.99.4-1" date="1390478400">- 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.</changelog>
  <changelog author="Thomas B. Ruecker &lt;thomas@ruecker.fi&gt; - 2.3.99.5-1" date="1393675200">- 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</changelog>
  <changelog author="Thomas B. Ruecker &lt;thomas@ruecker.fi&gt; - 2.4.0-1" date="1401019200">- SECURITY FIX - Override supplementary groups if &lt;changeowner&gt;
- Added &lt;audio&gt; 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</changelog>
  <changelog author="Thomas B. Ruecker &lt;thomas@ruecker.fi&gt; - 2.4.1-1" date="1416744000">- Initial packaging of 2.4.1
- SECURITY FIX
- See ChangeLog for details</changelog>
  <changelog author="Thomas B. Ruecker &lt;thomas@ruecker.fi&gt; - 2.4.1-2" date="1418558400">- Packaging fix for docdir problem, as patched upstream
- Adjusted %doc to reflect subdirectories</changelog>
  <changelog author="Thomas B. Ruecker &lt;thomas@ruecker.fi&gt; - 2.4.2-1" date="1428494400">- security fix for remote DoS vulnerability</changelog>
  <changelog author="Thomas B. Ruecker &lt;thomas@ruecker.fi&gt; - 2.4.2.99-1" date="1526040000">- 2.5 Beta 2</changelog>
  <changelog author="Philipp Schafft &lt;lion@lion.leolix.org&gt; - 2.4.99.3-1" date="1647172800">- Preparing for 2.5 beta3 aka 2.4.99.3</changelog>
  <changelog author="Philipp Schafft &lt;lion@lion.leolix.org&gt; - 2.4.99.3+20220321095153+6f16abf1df855c1e06f8e31feaf3765c788b546f-1" date="1647864000">- CI Build - https://gitlab.xiph.org/xiph/icecast-server/-/pipelines/2901</changelog>
</package>
</otherdata>