1. 20 Sep, 2018 1 commit
  2. 05 May, 2018 1 commit
  3. 28 Nov, 2015 1 commit
  4. 06 Jun, 2015 2 commits
  5. 01 Feb, 2015 1 commit
    • Philipp Schafft's avatar
      Fix: Added some more HTTP/1.1 headers · 8941de32
      Philipp Schafft authored
      This adds to all responses:
       * "Accept-Encoding: identity"
       * "Connection: close"
       * "Allow: GET, SOURCE" or "Allow: GET" (on admin pages)
      
      This is to generate some infrastructure for Icecast to tell futur
      source clients what is supported.
      
      "Upgrade: TLS/1.0" should be added later when upgrade support is present.
      
      See: #2152
      8941de32
  6. 10 Jan, 2015 2 commits
  7. 24 Dec, 2014 1 commit
  8. 09 Dec, 2014 1 commit
    • Philipp Schafft's avatar
      Feature: Extract metadata and export them to stats.xml · 28572be2
      Philipp Schafft authored
      All metadata is now extracted from Vorbis streams and ICY streams
      and exported as new <metadata> tag into admin/stats if specific
      mountpoint is requested.
      
      To testers:
       - Please test with Ogg Vorbis streams.
       - Please test with Ogg Vorbis + Theora streams.
       - Please test chained Ogg streams.
       - Please test with ICY streams.
      
      close #2106
      28572be2
  9. 30 Nov, 2014 2 commits
  10. 21 Nov, 2014 1 commit
  11. 10 Nov, 2014 1 commit
    • Philipp Schafft's avatar
      patch to fix regression on header size with large headers introduced by... · d06b6b18
      Philipp Schafft authored
      patch to fix regression on header size with large headers introduced by support of <server-id> and <http-headers>. This should ensure we have at least space for 2kB of extra headers. Depending on function and call we may have much more space.
      
      Please test this very carefully.
      Some pointers what should be in the tests (NOT complet list):
      - request to 'static' web/ and admin/ pages.
      - requests to playlist generation.
      - requests to streams.
      - requests to admin/ manipulation functions.
      - test everything with at least 8kB of extra headers, then reduce in 1kB (or 512B) steps.
      - see if response is correct OR 500 is returned.
      - run under valgrind or similar to see no buffer overflow or similiar will happen.
      - take a cookie!
      
      svn path=/icecast/trunk/icecast/; revision=19300
      d06b6b18
  12. 07 Nov, 2014 1 commit
  13. 31 Oct, 2014 1 commit
  14. 09 Oct, 2014 1 commit
  15. 05 Apr, 2013 1 commit
  16. 02 Apr, 2013 1 commit
    • Philipp Schafft's avatar
      Added support for a default mount. See #1914. · d54c61bf
      Philipp Schafft authored
      The default mount is a block in the config file that contains settings for
      all mount points that do not have a block in configfile themself.
      This is implemented by a <mount type="default">-block.
      In this case the <mount>-block MUST NOT contain a <mount-name>-subblock.
      
      svn path=/icecast/trunk/icecast/; revision=18902
      d54c61bf
  17. 18 Aug, 2012 1 commit
  18. 18 Jul, 2012 1 commit
  19. 17 Jul, 2012 1 commit
  20. 18 May, 2012 1 commit
    • giles's avatar
      Add David Richard's webm support patch. · 835408b7
      giles authored
      This is a self-contained ebml parser. It just looks
      for cluster boundaries and breaks the stream there.
      
      svn path=/icecast/branches/icecast-webm/; revision=18297
      835408b7
  21. 23 Apr, 2008 1 commit
  22. 15 Dec, 2007 1 commit
  23. 20 Oct, 2007 1 commit
  24. 19 Oct, 2007 1 commit
  25. 03 Sep, 2007 1 commit
  26. 16 Aug, 2007 1 commit
  27. 10 Aug, 2007 1 commit
  28. 15 Mar, 2006 1 commit
  29. 25 Aug, 2005 1 commit
  30. 07 Aug, 2005 1 commit
  31. 27 Jun, 2005 1 commit
  32. 10 Jun, 2005 1 commit
  33. 09 Jun, 2005 1 commit
  34. 08 Jun, 2005 1 commit
  35. 03 Jun, 2005 1 commit
  36. 31 May, 2005 1 commit
  37. 18 Dec, 2004 1 commit