1. 12 Jan, 2014 1 commit
  2. 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
  3. 29 Mar, 2013 1 commit
    • Thomas B. Rücker's avatar
      Highly experimental HTTP PUT support. ref #1812 · 3c359b62
      Thomas B. Rücker authored
      We are handling it the same as we would handle a SOURCE request.
      Due to legacy code, sender MUST send proper content-type header,
      if content type is not audio/mpeg!
      Can be tested using real-time encoded output and piping it into
      | curl -u username:password -H "Content-type: application/ogg" -T - http://localhost:8000/mountname.ogg
      Note that this example has ZERO timing, so a simple 'cat *.ogg' will fail.
      Whatever feeds the pipe must do it at proper timing for real-time playback!
      
      svn path=/icecast/trunk/icecast/; revision=18888
      3c359b62
  4. 10 Oct, 2012 1 commit
  5. 17 Jul, 2012 1 commit
  6. 26 Nov, 2011 1 commit
  7. 25 Nov, 2011 2 commits
  8. 14 Mar, 2009 1 commit
  9. 14 Jan, 2009 1 commit
  10. 11 Jan, 2009 1 commit
  11. 09 Jan, 2009 1 commit
  12. 08 Jan, 2009 1 commit
  13. 22 Jul, 2008 1 commit
    • Karl Heyes's avatar
      Some have reported that if they do a series of requests in succession that · 0bd5f9e7
      Karl Heyes authored
      the overall time is very slow. This lag is mainly down to the sleep that
      the connection and fserve threads do to prevent busy looping when idle. The
      sleep has to expire even if requests are waiting.
      
      This patch merges the tasks done by the connection and listener thread into
      one thread.  It allows us to remove some locking, reduce thread usage and
      service new connections more quickly as the poll/select acts as the busy
      CPU prevention.
      
      svn path=/icecast/trunk/icecast/; revision=15123
      0bd5f9e7
  14. 23 Nov, 2007 1 commit
  15. 15 Nov, 2007 1 commit
  16. 25 Oct, 2007 2 commits
  17. 24 Oct, 2007 1 commit
  18. 23 Oct, 2007 1 commit
  19. 22 Oct, 2007 1 commit
  20. 16 Oct, 2007 1 commit
  21. 29 Aug, 2007 1 commit
  22. 25 Aug, 2007 1 commit
  23. 21 Aug, 2007 1 commit
  24. 16 Aug, 2007 1 commit
  25. 11 Aug, 2007 1 commit
  26. 09 Aug, 2007 2 commits
  27. 15 Mar, 2006 1 commit
  28. 07 Mar, 2006 1 commit
  29. 17 Dec, 2005 2 commits
  30. 17 Nov, 2005 1 commit
  31. 01 Oct, 2005 1 commit
  32. 26 Sep, 2005 1 commit
  33. 08 Sep, 2005 1 commit
  34. 25 Aug, 2005 1 commit
  35. 18 Aug, 2005 1 commit
  36. 12 Aug, 2005 1 commit