- 07 Aug, 2005 2 commits
-
-
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
-
- 20 Nov, 2004 1 commit
-
-
Karl Heyes authored
svn path=/icecast/trunk/icecast/; revision=8236
-
- 17 May, 2004 1 commit
-
-
Ed "oddsock" Zaleski authored
added ability to disallow concurrent connections from the same username if using htpasswd listener authentication. svn path=/icecast/trunk/icecast/; revision=6711
-
- 30 Apr, 2004 1 commit
-
-
Ed "oddsock" Zaleski authored
svn path=/icecast/trunk/icecast/; revision=6610
-
- 29 Jan, 2004 1 commit
-
-
Michael Smith authored
svn path=/trunk/httpp/; revision=5792
-
- 15 Jan, 2004 1 commit
-
-
Michael Smith authored
Melanie's multilevel fallbacks added (after major changes). svn path=/trunk/icecast/; revision=5760
-