1. 04 May, 2003 1 commit
  2. 25 Apr, 2003 1 commit
  3. 23 Apr, 2003 3 commits
  4. 22 Apr, 2003 1 commit
  5. 21 Apr, 2003 2 commits
  6. 18 Apr, 2003 1 commit
  7. 17 Apr, 2003 4 commits
  8. 11 Apr, 2003 2 commits
  9. 10 Apr, 2003 1 commit
  10. 08 Apr, 2003 1 commit
  11. 03 Apr, 2003 1 commit
  12. 31 Mar, 2003 1 commit
  13. 30 Mar, 2003 1 commit
    • Michael Smith's avatar
      Remove locking from refbuf: we used a single global lock for all of them, which · ed019c0c
      Michael Smith authored
      caused significant lock contention with many sources. Further, a single refbuf
      is never used by more than one source (and hence one thread), so the locking
      was unneeded.
      
      Fix a nasty bug in source.c:_compare_clients() - was casting a void pointer
      to the wrong type, and hence all the tree-maintaince comparisons were totally
      wrong (but due to the exact nature of the bug this wasn't causing any active
      problems until...)
      
      Add another admin command to kill a client - remove it using an id. Note that
      many clients will do auto-reconnect, so this may not be sufficient on its own,
      we might need a ban (possibly temporary) function.
      
      svn path=/trunk/icecast/; revision=4569
      ed019c0c
  14. 27 Mar, 2003 1 commit
  15. 26 Mar, 2003 2 commits
  16. 21 Mar, 2003 1 commit
  17. 19 Mar, 2003 3 commits
  18. 18 Mar, 2003 1 commit
  19. 17 Mar, 2003 2 commits
  20. 16 Mar, 2003 1 commit
  21. 15 Mar, 2003 1 commit
  22. 14 Mar, 2003 2 commits
  23. 13 Mar, 2003 1 commit
  24. 12 Mar, 2003 2 commits
  25. 10 Mar, 2003 1 commit
  26. 09 Mar, 2003 2 commits