- 30 Nov, 2014 1 commit
-
-
Philipp Schafft authored
svn path=/icecast/trunk/icecast/; revision=19376
-
- 29 Nov, 2014 1 commit
-
-
Philipp Schafft authored
svn path=/icecast/trunk/icecast/; revision=19365
-
- 20 Nov, 2014 1 commit
-
-
Philipp Schafft authored
(sync with my branch) report system name and print better warnings about <hostname> at start of process svn path=/icecast/trunk/icecast/; revision=19339
-
- 07 Nov, 2014 2 commits
-
-
Philipp Schafft authored
svn path=/icecast/trunk/icecast/; revision=19278
-
Philipp Schafft authored
svn path=/icecast/trunk/icecast/; revision=19271
-
- 31 Oct, 2014 2 commits
-
-
Philipp Schafft authored
svn path=/icecast/trunk/icecast/; revision=19258
-
Philipp Schafft authored
LOG_{ERROR|WARN|INFO|DEBUG}() -> ICECAST_LOG_{ERROR|WARN|INFO|DEBUG}(); this is to avoid collision with LOG_INFO that is defined as part of syslog. svn path=/icecast/trunk/icecast/; revision=19257
-
- 18 Oct, 2014 1 commit
-
-
Philipp Schafft authored
svn path=/icecast/trunk/icecast/; revision=19246
-
- 09 Oct, 2014 1 commit
-
-
Philipp Schafft authored
svn path=/icecast/trunk/icecast/; revision=19229
-
- 06 May, 2014 1 commit
-
-
Thomas B. Rücker authored
In case of <changeowner> only UID and GID were changed, supplementary groups were left in place. This is a potential security issue only if <changeowner> is used. New behaviour is to set UID, GID and set supplementary groups based on the UID Even in case of icecast remaining in supplementary group 0 this "only" gives it things like access to files that are owned by group 0 and according to their umask. This is obviously bad, but not as bad as UID 0 with all its other special rights. It's a security issue and we fix immediately and recommend users to update. PS: Cherry picking this should be fine by distros for fixing older releases. svn path=/icecast/trunk/icecast/; revision=19137
-
- 01 Mar, 2014 1 commit
-
-
Thomas B. Rücker authored
Reopening #1886 svn path=/icecast/trunk/icecast/; revision=19100
-
- 15 May, 2013 1 commit
-
-
Thomas B. Rücker authored
I've rethought the approach and found a much cleaner way. We now split handling of command line arguments into two parts. Only the critical part of getting the config file is done first (and -v as it prevents startup). The rest (currently only -b) is deferred. This achieves the important bit why #1886 was created. It allows us to log error messages to stderr even if the -b argument is passed. This is mainly for the case where the logfile or TCP port can't be opened. svn path=/icecast/trunk/icecast/; revision=18945
-
- 02 Apr, 2013 2 commits
-
-
Philipp Schafft authored
svn path=/icecast/trunk/icecast/; revision=18899
-
Philipp Schafft authored
svn path=/icecast/trunk/icecast/; revision=18898
-
- 12 Nov, 2012 1 commit
-
-
Philipp Schafft authored
svn path=/icecast/trunk/icecast/; revision=18688
-
- 12 Oct, 2012 1 commit
-
-
Philipp Schafft authored
svn path=/icecast/trunk/icecast/; revision=18655
-
- 11 Oct, 2012 3 commits
-
-
Philipp Schafft authored
svn path=/icecast/trunk/icecast/; revision=18651
-
Philipp Schafft authored
svn path=/icecast/trunk/icecast/; revision=18650
-
Philipp Schafft authored
svn path=/icecast/trunk/icecast/; revision=18646
-
- 10 Oct, 2012 1 commit
-
-
Philipp Schafft authored
svn path=/icecast/trunk/icecast/; revision=18642
-
- 05 Aug, 2009 1 commit
-
-
Karl Heyes authored
svn path=/icecast/trunk/icecast/; revision=16440
-
- 08 Jan, 2009 1 commit
-
-
Karl Heyes authored
svn path=/icecast/trunk/icecast/; revision=15612
-
- 02 May, 2008 1 commit
-
-
Karl Heyes authored
svn path=/icecast/trunk/icecast/; revision=14825
-
- 11 Feb, 2008 1 commit
-
-
Karl Heyes authored
was very easy for the intermediate files to clash between projects. The newer libxml2/libxslt/libcurl also were causing some threading issues due to library initialization svn path=/icecast/trunk/icecast/; revision=14465
-
- 23 Nov, 2007 1 commit
-
-
Karl Heyes authored
svn path=/icecast/trunk/icecast/; revision=14219
-
- 16 Oct, 2007 1 commit
-
-
Karl Heyes authored
svn path=/icecast/trunk/icecast/; revision=13995
-
- 17 Dec, 2005 3 commits
-
-
Michael Smith authored
svn path=/icecast/trunk/icecast/; revision=10620
-
Michael Smith authored
content. svn path=/icecast/trunk/icecast/; revision=10617
-
Michael Smith authored
changes. svn path=/icecast/trunk/icecast/; revision=10615
-
- 24 Oct, 2005 1 commit
-
-
Ed "oddsock" Zaleski authored
- logsize : specify in KB the max size of any of icecast log files - logarchive : causes icecast to rename logs with timestamps (for proper archiving) svn path=/icecast/trunk/icecast/; revision=10287
-
- 16 Sep, 2005 1 commit
-
-
Ed "oddsock" Zaleski authored
svn path=/icecast/trunk/icecast/; revision=10020
-
- 16 Aug, 2005 1 commit
-
-
Karl Heyes authored
created before changeowner/chroot) svn path=/icecast/trunk/icecast/; revision=9759
-
- 12 Aug, 2005 1 commit
-
-
Karl Heyes authored
prototypes for compile warning svn path=/icecast/trunk/icecast/; revision=9736
-
- 11 Aug, 2005 1 commit
-
-
Karl Heyes authored
svn path=/icecast/trunk/icecast/; revision=9730
-
- 07 Aug, 2005 1 commit
-
-
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
-
- 26 May, 2005 1 commit
-
-
Karl Heyes authored
it is at the right point. kick off the YP 'add' 5 seconds after source startup so that any stats are processed. svn path=/icecast/trunk/icecast/; revision=9314
-
- 24 Feb, 2005 1 commit
-
-
Michael Smith authored
ever find out about by running a command that did what -h claimed to do. svn path=/icecast/trunk/icecast/; revision=8976
-
- 16 Nov, 2004 1 commit
-
-
Ed "oddsock" Zaleski authored
this patch adds a playlist log to icecast. This can be used to maintain an audit trail of metadata that comes through icecast. The format of the log file may be changed in the future as we decide on a good format. svn path=/icecast/trunk/icecast/; revision=8205
-
- 12 Oct, 2004 1 commit
-
-
Michael Smith authored
since it's a fatal error. svn path=/icecast/trunk/icecast/; revision=7983
-
- 10 Aug, 2004 1 commit
-
-
Michael Smith authored
svn path=/icecast/trunk/icecast/; revision=7509
-