Karl Heyes
f61283dfc7
another resync with recent trunk updates.
...
svn path=/icecast/branches/kh/icecast/; revision=8203
2004-11-15 17:20:19 +00:00
Karl Heyes
0d0a87ea84
add intro file handling
...
svn path=/icecast/branches/kh/icecast/; revision=8189
2004-11-10 20:14:31 +00:00
Karl Heyes
7d6b4f02bc
build the slave host list by using the connecting relay-authenticated master relays
...
instead of using the xml. Update docs and example xml
svn path=/icecast/branches/kh/icecast/; revision=7659
2004-08-29 15:17:14 +00:00
Karl Heyes
eddcf59867
doc updates
...
svn path=/icecast/branches/kh/icecast/; revision=7631
2004-08-25 16:12:37 +00:00
Karl Heyes
8fb8a3423b
more re-sync work with trunk, no functional changes
...
svn path=/icecast/branches/kh/icecast/; revision=7611
2004-08-23 13:54:14 +00:00
Karl Heyes
1a5effb4bd
update config, NEWS and bump version
...
svn path=/icecast/branches/kh/icecast/; revision=7403
2004-07-28 22:00:37 +00:00
Karl Heyes
c5e132e311
enabled clients to be redirected to a randomly selected slave when
...
max clients has been reached. This uses the HTTP 302 code
svn path=/icecast/branches/kh/icecast/; revision=7329
2004-07-25 16:38:00 +00:00
Karl Heyes
a2c7be340e
allow for all relays to default to on-demand, and update per-client write limits
...
svn path=/icecast/branches/kh/icecast/; revision=7298
2004-07-24 00:56:05 +00:00
j
09f7f18d5b
reimport icecast-kh to branches/kh/icecast; this time as a branch of trunk/icecast
...
svn path=/icecast/branches/kh/icecast/; revision=7095
2004-07-11 18:09:05 +00:00
brendan
5960df0ce8
Prepare KH thread branch
...
svn path=/icecast/branches/kh/thread/; revision=7013
2004-07-06 06:47:07 +00:00
oddsock
56cd1de3c5
added ability to disallow concurrent connections from the same username if using htpasswd listener authentication.
...
svn path=/icecast/trunk/icecast/; revision=6711
2004-05-17 04:33:46 +00:00
oddsock
d11f777888
much better documentation of listener authentication
...
svn path=/icecast/trunk/icecast/; revision=6617
2004-05-03 15:00:18 +00:00
oddsock
d642846c80
added web based interface to htpasswd client authentication
...
svn path=/icecast/trunk/icecast/; revision=6610
2004-04-30 14:36:07 +00:00
Michael Smith
cd47258bb4
Disable burst-on-connect by default
...
svn path=/icecast/trunk/icecast/; revision=6607
2004-04-30 02:28:58 +00:00
oddsock
32718b5b4e
new feature in icecast : burst-on-connect - allows an initial burst of data to connecting listeners, thus reducing the startup time of a stream.
...
svn path=/icecast/trunk/icecast/; revision=6606
2004-04-29 15:23:13 +00:00
oddsock
fc98d009f9
added small comment about <hostname>
...
svn path=/icecast/trunk/icecast/; revision=6603
2004-04-28 20:58:47 +00:00
oddsock
e6b7e96c02
commented out mount specific settings as they are optional and tend to cause
...
confusion
svn path=/trunk/icecast/; revision=5746
2004-01-08 14:16:26 +00:00
oddsock
cd415a8576
removed yp.icecast.net from the config..apparently, they are no longer running a YP..
...
svn path=/trunk/icecast/; revision=5743
2004-01-07 21:26:14 +00:00
oddsock
bb96da291a
disable pidfile by default
...
svn path=/trunk/icecast/; revision=5686
2003-12-04 16:54:48 +00:00
Karl Heyes
112ce96cf0
Add optional pidfile. Writes process id of icecast to named file
...
svn path=/trunk/icecast/; revision=5674
2003-12-01 23:30:13 +00:00
oddsock
bdeffe42bc
removed unused tags and added the XIPH directory
...
svn path=/trunk/icecast/; revision=5524
2003-10-31 19:16:12 +00:00
Karl Heyes
8654a18f72
minor cleanups
...
svn path=/trunk/icecast/; revision=5168
2003-07-23 00:27:10 +00:00
brendan
784fe52e85
Whoops! make install could overwrite an existing icecast.xml.
...
Install icecast.xml.dist in doc
Install as $(sysconfdir)/icecast.xml only if that file doesn't already
exist.
svn path=/trunk/icecast/; revision=4983
2003-06-20 04:01:31 +00:00
brendan
e19a7af1b1
Fix critical TODO item 1 (make install)
...
ATTN Mike!
make install now installs the xsl files in pkgdatadir ($prefix/share/icecast) web
and admin directories, and builds icecast.xml accordingly. icecast.xml is now
installed in $sysconfdir/etc, and IMHO icecast should attempt to find a config
file there, and only demand one on the command line if it can't.
svn path=/trunk/icecast/; revision=4956
2003-06-17 21:10:56 +00:00
brendan
be325ccd24
spaces-only indentation for the love of $
...
svn path=/trunk/icecast/; revision=4872
2003-06-04 01:40:06 +00:00
oddsock
ddfae103f0
new config param <adminroot>
...
added yp.icecast.net as another possible yp directory
svn path=/trunk/icecast/; revision=4710
2003-05-15 21:05:15 +00:00
Michael Smith
4df7eefea7
Change the <mount> section slightly and add a comment to avoid confusing
...
users.
svn path=/trunk/icecast/; revision=4634
2003-04-25 08:38:47 +00:00
Michael Smith
8527ed7b43
Implementation of aliases contributed by Paul Donohue <icecast@TopQuark.net>
...
svn path=/trunk/icecast/; revision=4629
2003-04-23 12:44:29 +00:00
oddsock
516cee73db
new parameter for the icecast.xml config file (yp timeout interval)
...
svn path=/trunk/icecast/; revision=4604
2003-04-11 03:14:26 +00:00
Michael Smith
eba22526aa
Support listening on multiple sockets.
...
svn path=/trunk/icecast/; revision=4454
2003-03-09 11:27:06 +00:00
Michael Smith
81f9551da0
Comment out dump file, people don't want that on by default (I'm not
...
admitting to just having filled up /)
svn path=/trunk/icecast/; revision=4400
2003-03-04 08:31:49 +00:00
Michael Smith
a169380258
Add another comment suggested by a user.
...
svn path=/trunk/icecast/; revision=4384
2003-03-02 10:18:28 +00:00
Michael Smith
5019130d27
Max queue length for clients is now
...
a) based on total bytes in queue, not total number of buffers in queue
b) configurable (defaults to 100 kB)
mp3 metadata relaying (inline). Untested.
svn path=/trunk/icecast/; revision=4364
2003-02-24 13:37:15 +00:00
Michael Smith
9acef4801e
Per mountpoint usernames, passwords, and some infrastructure for other
...
per-mountpoint configuration (some of these are given as examples in
the config file, but they aren't yet used).
svn path=/trunk/icecast/; revision=4338
2003-02-11 14:23:34 +00:00
Michael Smith
e3bb942ed9
Rearrange some relaying code.
...
Add ability to configure individual relays as well (i.e. single stream, rather
than all the streams from a server).
svn path=/trunk/icecast/; revision=4327
2003-02-07 10:53:38 +00:00
Michael Smith
9e168dc870
Lots of fixes for screwy code formatting, plus:
...
make streams public by default, send ice-private: 1 to make them private.
However, default config file has yp servers commented out.
A little fix for compilation on some solaris systems
Redo some config file stuff: now all the passwords are inside an element
<authentication>, (though for now they're also accepted in the old location),
and added admin username and password. Move some of the admin activities over
to using the admin passwords (admin action that affect a mountpoint use the
source password)
Fill in some (but not yet all, maybe i'll do that later) of the infrastructure
for per-mountpoint passwords.
Fix lots of headers/code so that it works properly/portably on non-win32
systems.
svn path=/trunk/icecast/; revision=4325
2003-02-06 13:10:48 +00:00
oddsock
2848150fb3
added new entry for yp server
...
svn path=/trunk/icecast/; revision=4315
2003-02-02 14:35:10 +00:00
Michael Smith
8ce3dbb957
File serving, from the webroot.
...
svn path=/trunk/icecast/; revision=3852
2002-08-18 05:06:58 +00:00
Michael Smith
25f0c9f4bb
Typo.
...
svn path=/trunk/icecast/; revision=3839
2002-08-16 15:04:04 +00:00
Michael Smith
121720a4cc
Fix relaying to work with new auth scheme.
...
svn path=/trunk/icecast/; revision=3838
2002-08-16 14:55:56 +00:00
Michael Smith
15783d12f8
oddsock's win32 port/GUI
...
svn path=/trunk/icecast/; revision=3787
2002-08-09 15:55:02 +00:00
Michael Smith
fce9ecb952
Allow setting the log level (for the error log, not the access log) from the
...
config file.
svn path=/trunk/icecast/; revision=3774
2002-08-09 08:11:37 +00:00
Michael Smith
8d75eb0b4a
Logging cleanups, and a config file fix.
...
svn path=/trunk/icecast/; revision=3773
2002-08-09 08:06:00 +00:00
Michael Smith
9b6b2afeaf
oddsock's xslt stats support, slightly cleaned up
...
svn path=/trunk/icecast/; revision=3772
2002-08-09 06:52:07 +00:00
Michael Smith
f9a36f1846
Revert some accidental changes to the config file.
...
svn path=/trunk/icecast/; revision=3761
2002-08-05 14:51:22 +00:00
Michael Smith
f1dc57ae2b
Cleaned up version of Ciaran Anscomb's relaying patch.
...
svn path=/trunk/httpp/; revision=3760
2002-08-05 14:48:04 +00:00
Michael Smith
4d884d832f
Ian Kumlien's security (chroot() and setuid() patch), with some modifications.
...
svn path=/trunk/icecast/; revision=3302
2002-05-14 11:06:54 +00:00
Jack Moffitt
34c6203669
Add a source-timeout config option and implement it. This prevents lame
...
sources from sticking around way too long. Default is 10 seconds.
svn path=/trunk/icecast/; revision=2968
2002-01-21 04:28:30 +00:00
Jack Moffitt
1d81d666cc
Include configuration files in 'make dist'
...
svn path=/trunk/icecast/; revision=2002
2001-09-10 02:55:41 +00:00
Jack Moffitt
6009622745
More .cvsignore
...
svn path=/trunk/avl/; revision=2001
2001-09-10 02:58:24 +00:00