1. 21 May, 2008 1 commit
  2. 23 Apr, 2008 1 commit
    • Karl Heyes's avatar
      YP fixup for unusual cases. Inactive on-demand relays were not sending certain · a3d1ff80
      Karl Heyes authored
      details to stats engine.  On YP remove, make sure we find all nodes for that
      montpoint not just the first. Allow at least 20mins from a failed touch before
      next add, allows YP to give a longer wait period for misconfigured setups by
      issuing a TouchFreq header on rejection.
      
      svn path=/icecast/trunk/icecast/; revision=14787
      a3d1ff80
  3. 23 Nov, 2007 1 commit
  4. 22 Oct, 2007 1 commit
  5. 20 Oct, 2007 1 commit
  6. 30 Aug, 2007 1 commit
  7. 24 Aug, 2007 1 commit
    • Karl Heyes's avatar
      Fix bug #895. Most if not all non-Ogg streams send metadata as non-UTF8, typically · 5a7111fc
      Karl Heyes authored
      ISO-8859-1 is assumed as there is no real clarity wrt the spec. In most cases people
      send ASCII so it's not an issue, but for some, the extended characters they send
      can cause problems with XML processing.  As stats and YP require UTF8 we need to
      translate them and block invalid cases.
      
      For the moment, for non-Ogg streams only, we assume that the metadata needs converting
      from ISO-8859-1. Ogg streams are UTF8 so no conversion needed. You can override the
      default with a charset mount option.
      
      
      svn path=/icecast/trunk/icecast/; revision=13615
      5a7111fc
  8. 16 Aug, 2007 1 commit
  9. 13 Aug, 2007 1 commit
  10. 11 Aug, 2007 1 commit
  11. 09 Aug, 2007 1 commit
  12. 15 Mar, 2006 2 commits
  13. 07 Mar, 2006 1 commit
  14. 17 Dec, 2005 1 commit
  15. 20 Nov, 2005 1 commit
  16. 19 Sep, 2005 1 commit
  17. 15 Sep, 2005 1 commit
  18. 27 Aug, 2005 1 commit
  19. 25 Aug, 2005 2 commits
  20. 23 Aug, 2005 2 commits
  21. 18 Aug, 2005 1 commit
  22. 12 Aug, 2005 2 commits
  23. 11 Aug, 2005 1 commit
  24. 09 Aug, 2005 1 commit
  25. 07 Aug, 2005 2 commits
    • Karl Heyes's avatar
      Initial auth merge. Add an auth thread (multiple threads can be done later) · 15b3a5f8
      Karl Heyes authored
      which can be used to handle authentication mechanisms without taking locks
      for long periods.  Non-authenticated mountpoints bypass the auth thread.
      
      The lookup/checking of the source_t is done after the authentication succeeds
      so the fallback mechanism does not affect which authenticator is used. This
      can be extended to allow us to authenticate in webroot as well. XML re-read
      changes will take effect immediately for new listeners but existing listeners
      will use the original auth_t (refcounted) when they exit.
      
      htpasswd access has been seperated out from auth.c, and implements an AVL
      tree for a faster username lookup.  The htpasswd file timestamp is checked
      just in case there are changes made externally
      
      svn path=/icecast/trunk/icecast/; revision=9713
      15b3a5f8
    • Karl Heyes's avatar
      merge extra checks. minor cleanup work · 33cf86f5
      Karl Heyes authored
      svn path=/icecast/trunk/icecast/; revision=9711
      33cf86f5
  26. 11 Jun, 2005 1 commit
  27. 10 Jun, 2005 2 commits
  28. 09 Jun, 2005 3 commits
  29. 08 Jun, 2005 1 commit
  30. 03 Jun, 2005 1 commit
  31. 31 May, 2005 1 commit
  32. 30 May, 2005 1 commit