1
0
mirror of https://gitlab.xiph.org/xiph/icecast-server.git synced 2024-06-30 06:35:23 +00:00
Commit Graph

56 Commits

Author SHA1 Message Date
Karl Heyes
eadfcbe19f initial ssl port handling work
svn path=/icecast/branches/kh/icecast/; revision=9656
2005-07-30 17:16:21 +00:00
Karl Heyes
5555f60b4e sync up work from recent merging
svn path=/icecast/branches/kh/icecast/; revision=9433
2005-06-10 13:22:06 +00:00
Karl Heyes
8657e28ab1 add this example just for reference
svn path=/icecast/branches/kh/icecast/; revision=8795
2005-01-26 21:32:58 +00:00
Karl Heyes
986dac0bd4 resync with changes made in trunk
svn path=/icecast/branches/kh/icecast/; revision=8352
2004-12-08 13:46:54 +00:00
Karl Heyes
7afbc8a5f8 resync with recent trunk changes, contenttype merge and final bits of
handling shoutcast DSP client.

svn path=/icecast/branches/kh/icecast/; revision=8233
2004-11-19 19:06:51 +00:00
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