- 11 Aug, 2005 7 commits
-
-
Ed "oddsock" Zaleski authored
svn path=/icecast/trunk/icecast/; revision=9735
-
Ed "oddsock" Zaleski authored
svn path=/icecast/trunk/icecast/; revision=9734
-
Karl Heyes authored
on incoming connections. Now we get the accept thread to create a client_t and mark it as a shoutcast client if need be. Then use a single connection thread to poll the non-blocking sockets for the headers. When complete they get handled as usual. svn path=/icecast/trunk/icecast/; revision=9733
-
Ed "oddsock" Zaleski authored
svn path=/icecast/trunk/icecast/; revision=9732
-
Karl Heyes authored
svn path=/icecast/trunk/icecast/; revision=9731
-
Karl Heyes authored
svn path=/icecast/trunk/icecast/; revision=9730
-
Ed "oddsock" Zaleski authored
svn path=/icecast/trunk/icecast/; revision=9729
-
- 09 Aug, 2005 2 commits
-
-
Karl Heyes authored
svn path=/icecast/trunk/icecast/; revision=9721
-
Karl Heyes authored
svn path=/icecast/trunk/icecast/; revision=9720
-
- 08 Aug, 2005 2 commits
-
-
Karl Heyes authored
very small blocks and go out in those same small blocks increasing the protocol overhead used by the provided. Generally occurs when using a low bitrate stream and many listeners. With this patch we pack out a refbuf before queuing. Add missing include for vorbis build that shows on some platforms svn path=/icecast/trunk/icecast/; revision=9718
-
Karl Heyes authored
svn path=/icecast/trunk/icecast/; revision=9717
-
- 07 Aug, 2005 3 commits
-
-
Karl Heyes authored
svn path=/icecast/trunk/icecast/; revision=9714
-
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
-
Karl Heyes authored
svn path=/icecast/trunk/icecast/; revision=9711
-
- 06 Aug, 2005 1 commit
-
-
Karl Heyes authored
svn path=/icecast/trunk/log/; revision=9706
-
- 30 Jul, 2005 1 commit
-
-
Karl Heyes authored
svn path=/icecast/trunk/m4/; revision=9655
-
- 28 Jul, 2005 1 commit
-
-
Ed "oddsock" Zaleski authored
svn path=/icecast/trunk/thread/; revision=9635
-
- 26 Jul, 2005 1 commit
-
-
Michael Smith authored
compilable with Sun's compiler svn path=/icecast/trunk/icecast/; revision=9626
-
- 10 Jul, 2005 1 commit
-
-
Karl Heyes authored
other m4 macros for the --with-X prefix check svn path=/icecast/trunk/m4/; revision=9556
-
- 04 Jul, 2005 1 commit
-
-
Karl Heyes authored
case, and truncate the buffer length so that junk chars are not sent back. svn path=/icecast/trunk/icecast/; revision=9547
-
- 27 Jun, 2005 1 commit
-
-
Karl Heyes authored
some of the burst data svn path=/icecast/trunk/icecast/; revision=9514
-
- 25 Jun, 2005 1 commit
-
-
Karl Heyes authored
svn path=/icecast/trunk/icecast/; revision=9512
-
- 19 Jun, 2005 1 commit
-
-
Karl Heyes authored
user agent to YP server svn path=/icecast/trunk/icecast/; revision=9488
-
- 18 Jun, 2005 1 commit
-
-
Karl Heyes authored
svn path=/icecast/trunk/icecast/; revision=9464
-
- 17 Jun, 2005 1 commit
-
-
Karl Heyes authored
stalls in connection thread. perform most file checking in fserve but allow for m3u file override and using the Host header if available. svn path=/icecast/trunk/icecast/; revision=9462
-
- 15 Jun, 2005 1 commit
-
-
Karl Heyes authored
prototype definitions svn path=/icecast/trunk/httpp/; revision=9453
-
- 12 Jun, 2005 1 commit
-
-
Karl Heyes authored
svn path=/icecast/trunk/icecast/; revision=9443
-
- 11 Jun, 2005 2 commits
-
-
Karl Heyes authored
thread by using generic write routine. small leak plugged on failure case. extend mime type handling slightly for rare case svn path=/icecast/trunk/icecast/; revision=9440
-
Karl Heyes authored
svn path=/icecast/trunk/icecast/; revision=9437
-
- 10 Jun, 2005 3 commits
-
-
Karl Heyes authored
when on-[dis]connect is used svn path=/icecast/trunk/icecast/; revision=9435
-
Karl Heyes authored
svn path=/icecast/trunk/icecast/; revision=9434
-
Karl Heyes authored
svn path=/icecast/trunk/icecast/; revision=9424
-
- 09 Jun, 2005 8 commits
-
-
Karl Heyes authored
svn path=/icecast/trunk/icecast/; revision=9423
-
Karl Heyes authored
svn path=/icecast/trunk/icecast/; revision=9421
-
Karl Heyes authored
there are no lagging clients svn path=/icecast/trunk/icecast/; revision=9420
-
Karl Heyes authored
loop but don't trigger a small poll timeout svn path=/icecast/trunk/icecast/; revision=9418
-
Karl Heyes authored
svn path=/icecast/trunk/icecast/; revision=9417
-
Ed "oddsock" Zaleski authored
also, some updates to the VC project files svn path=/icecast/trunk/icecast/; revision=9410
-
Karl Heyes authored
test to see if file exists already svn path=/icecast/trunk/icecast/; revision=9407
-
Karl Heyes authored
svn path=/icecast/trunk/icecast/; revision=9406
-