1. 30 Nov, 2016 1 commit
  2. 23 Nov, 2016 1 commit
  3. 29 Oct, 2016 1 commit
    • Philipp Schafft's avatar
      Workaround: This avoids libspeex printing warnings on Opus streams. · b3b1dd12
      Philipp Schafft authored
      libspeex reports warnings in case of oddnesses with the data to stderr.
      However Icecast2 uses those functions in it's codec probeing process.
      This way libspeex will write messages to a posibily reused random handle.
      
      This is clearly a bug by package maintainers of libspeex.
      See the source code of this change as well as libspeex's source code
      as reference.
      b3b1dd12
  4. 04 Sep, 2016 1 commit
  5. 28 Jun, 2016 1 commit
  6. 07 Jun, 2016 2 commits
  7. 19 Apr, 2016 1 commit
  8. 13 Apr, 2016 2 commits
  9. 27 Mar, 2016 8 commits
  10. 13 Feb, 2016 1 commit
  11. 10 Feb, 2016 2 commits
  12. 09 Feb, 2016 1 commit
  13. 08 Feb, 2016 1 commit
    • Marvin Scholz's avatar
      Fix invalid entities in listclient xml · d739c65e
      Marvin Scholz authored
      This fixes a bug where listener Referer or User-Agent strings containing
      a sequence like `&T;` was not escaped properly and therefore made the
      whole XML document invalid.
      Injecting new XML nodes (<foo></foo>) was not possible, it seems in the
      worse case all it could cause was that the XML failed to parse.
      
      Fix #2255
      d739c65e
  14. 06 Feb, 2016 1 commit
  15. 26 Jan, 2016 2 commits
    • Marvin Scholz's avatar
      Fix handling of URIs in custom XSL loader · eecbc647
      Marvin Scholz authored
      There was an error how URIs were handled in our custom XSL loader
      that rewrites include URIs to point to admin dir if the include
      is not found in the current dir.
      
      The check for the file would not work if the path contains chars
      that are usually escaped in URIs, like a space (%20), as we get
      a already encoded version of that URI in the loader and did not
      decode it before checking the existence of the file.
      
      (Fix #2249)
      eecbc647
    • Philipp Schafft's avatar
      Added missing line termination · 6e031962
      Philipp Schafft authored
      6e031962
  16. 25 Jan, 2016 1 commit
    • Marvin Scholz's avatar
      Replace autogen.sh with a simple wrapper for autoreconf. · e0c386a7
      Marvin Scholz authored
      The autoreconf tool does the same tool detection the older
      shell script does, and is now sufficiently widely deployed
      to depend on. The new script is what is currently used in
      other Xiph.Org projects.
      
      Note this is a change to the new pattern of needing to
      invoke ./configure separately after running ./autogen.sh.
      
      (Fix #2254)
      e0c386a7
  17. 24 Dec, 2015 1 commit
    • Philipp Schafft's avatar
      Fix: remove tailing dots in URI. · 471cbaa6
      Philipp Schafft authored
      This works around the problem that windows ignores tailing dots.
      This way you could trick Icecast2 to send a XSLT file as plain text.
      
      Please test.
      
      Closes: #2247
      471cbaa6
  18. 19 Dec, 2015 2 commits
  19. 12 Dec, 2015 1 commit
    • Philipp Schafft's avatar
      Fix: Moved <mime-types> into <paths>. · 255af9e6
      Philipp Schafft authored
      This moved the <mime-types> setting into <paths>. The code still
      supports reading it from the root element but will warn the user
      about this.
      
      Also there seems to be no documentation about this setting.
      
      Closes: #2164
      255af9e6
  20. 01 Dec, 2015 1 commit
  21. 28 Nov, 2015 8 commits