- 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
-
- 12 Jan, 2014 1 commit
-
-
Philipp Schafft authored
svn path=/icecast/trunk/icecast/; revision=19053
-
- 02 Apr, 2013 1 commit
-
-
Philipp Schafft authored
The default mount is a block in the config file that contains settings for all mount points that do not have a block in configfile themself. This is implemented by a <mount type="default">-block. In this case the <mount>-block MUST NOT contain a <mount-name>-subblock. svn path=/icecast/trunk/icecast/; revision=18902
-
- 29 Mar, 2013 1 commit
-
-
Thomas B. Rücker authored
We are handling it the same as we would handle a SOURCE request. Due to legacy code, sender MUST send proper content-type header, if content type is not audio/mpeg! Can be tested using real-time encoded output and piping it into | curl -u username:password -H "Content-type: application/ogg" -T - http://localhost:8000/mountname.ogg Note that this example has ZERO timing, so a simple 'cat *.ogg' will fail. Whatever feeds the pipe must do it at proper timing for real-time playback! svn path=/icecast/trunk/icecast/; revision=18888
-
- 10 Oct, 2012 1 commit
-
-
Philipp Schafft authored
svn path=/icecast/trunk/icecast/; revision=18643
-
- 17 Jul, 2012 1 commit
-
-
Philipp Schafft authored
svn path=/icecast/trunk/icecast/; revision=18454
-
- 26 Nov, 2011 1 commit
-
-
Philipp Schafft authored
svn path=/icecast/trunk/icecast/; revision=18131
-
- 25 Nov, 2011 2 commits
-
-
Thomas B. Rücker authored
HTTPS now with better security and support for chained certificates svn path=/icecast/trunk/icecast/; revision=18127
-
Philipp Schafft authored
This is to avoid falling back to a default password which may open security holes. svn path=/icecast/trunk/icecast/; revision=18125
-
- 14 Mar, 2009 1 commit
-
-
Karl Heyes authored
specifying the TCP send buffer size, it seems that on at least some win32 systems, the window size stays at 8k (even with registry settings) which could limit available streaming bandwidth. svn path=/icecast/trunk/icecast/; revision=15766
-
- 14 Jan, 2009 1 commit
-
-
Karl Heyes authored
issue requests (using ithe stream_auth option) to allow external engines to determine whether a client can stream or not. Admin requests using source auth are able to use this mechanism however source clients using the icy protocol cannot yet. svn path=/icecast/trunk/icecast/; revision=15621
-
- 11 Jan, 2009 1 commit
-
-
Karl Heyes authored
are for consistency. svn path=/icecast/trunk/icecast/; revision=15619
-
- 09 Jan, 2009 1 commit
-
-
Karl Heyes authored
svn path=/icecast/trunk/icecast/; revision=15614
-
- 08 Jan, 2009 1 commit
-
-
Karl Heyes authored
bind parameter to connect_wto call. Some small compiler cleanups. svn path=/icecast/trunk/icecast/; revision=15611
-
- 22 Jul, 2008 1 commit
-
-
Karl Heyes authored
the overall time is very slow. This lag is mainly down to the sleep that the connection and fserve threads do to prevent busy looping when idle. The sleep has to expire even if requests are waiting. This patch merges the tasks done by the connection and listener thread into one thread. It allows us to remove some locking, reduce thread usage and service new connections more quickly as the poll/select acts as the busy CPU prevention. svn path=/icecast/trunk/icecast/; revision=15123
-
- 23 Nov, 2007 1 commit
-
-
Karl Heyes authored
svn path=/icecast/trunk/icecast/; revision=14219
-
- 15 Nov, 2007 1 commit
-
-
Michael Smith authored
work) Include <errno.h> in connection.c; hopefully fixes Geoff Shang's compilation problems. svn path=/icecast/trunk/icecast/; revision=14155
-
- 25 Oct, 2007 2 commits
-
-
Karl Heyes authored
provide a mountpoint so you specify a shoutcast-mount in the listen-socket section. Specifying this will automatically define the port+1 with the same settings however the original shoutcast-compat approach is maintained. svn path=/icecast/trunk/icecast/; revision=14045
-
Karl Heyes authored
svn path=/icecast/trunk/icecast/; revision=14044
-
- 24 Oct, 2007 1 commit
-
-
Karl Heyes authored
svn path=/icecast/trunk/icecast/; revision=14043
-
- 23 Oct, 2007 1 commit
-
-
Karl Heyes authored
accept or deny client connections. svn path=/icecast/trunk/icecast/; revision=14039
-
- 22 Oct, 2007 1 commit
-
-
Karl Heyes authored
svn path=/icecast/trunk/icecast/; revision=14031
-
- 16 Oct, 2007 1 commit
-
-
Karl Heyes authored
svn path=/icecast/trunk/icecast/; revision=13995
-
- 29 Aug, 2007 1 commit
-
-
Karl Heyes authored
requests but can be used for sources and listeners svn path=/icecast/trunk/icecast/; revision=13650
-
- 25 Aug, 2007 1 commit
-
-
Karl Heyes authored
svn path=/icecast/trunk/icecast/; revision=13628
-
- 21 Aug, 2007 1 commit
-
-
Karl Heyes authored
them. Each listener connection for each request is checked as connected before performing the request (so that time isn't wasted on slow authentication). Various name/comment cleanups as well. svn path=/icecast/trunk/icecast/; revision=13583
-
- 16 Aug, 2007 1 commit
-
-
Karl Heyes authored
svn path=/icecast/trunk/icecast/; revision=13559
-
- 11 Aug, 2007 1 commit
-
-
Karl Heyes authored
need updating. Fixes a few unusual cases, if a mount was removed (with xml reload) whilst no source was reserved then those stats were left behind. svn path=/icecast/trunk/icecast/; revision=13538
-
- 09 Aug, 2007 2 commits
-
-
Karl Heyes authored
we'll get queries about the access log. Fix a potential FD leak and add a small delay into the listener thread if accept fails, the usual cause is an FD limit being reached triggering logs to fill up and CPU to max out. svn path=/icecast/trunk/icecast/; revision=13492
-
Karl Heyes authored
response headers to those clients. svn path=/icecast/trunk/icecast/; revision=13490
-
- 15 Mar, 2006 1 commit
-
-
Karl Heyes authored
svn path=/icecast/trunk/icecast/; revision=11005
-
- 07 Mar, 2006 1 commit
-
-
Michael Smith authored
svn path=/icecast/trunk/icecast/; revision=10978
-
- 17 Dec, 2005 2 commits
-
-
Michael Smith authored
svn path=/icecast/trunk/icecast/; revision=10620
-
Michael Smith authored
changes. svn path=/icecast/trunk/icecast/; revision=10615
-
- 17 Nov, 2005 1 commit
-
-
Karl Heyes authored
where connections are terminated. svn path=/icecast/trunk/icecast/; revision=10393
-
- 01 Oct, 2005 1 commit
-
-
Karl Heyes authored
svn path=/icecast/trunk/icecast/; revision=10110
-
- 26 Sep, 2005 1 commit
-
-
Karl Heyes authored
OK response. Icecast was dropping the connection preventing the stream svn path=/icecast/trunk/icecast/; revision=10076
-
- 08 Sep, 2005 1 commit
-
-
Karl Heyes authored
lock for client_create at relay startup to prevent race svn path=/icecast/trunk/icecast/; revision=10004
-
- 25 Aug, 2005 1 commit
-
-
Karl Heyes authored
I've taken out the client_create out of the connection_complete_source and put it in slave, that way we can control the cleanup of the memory/socket better, the change also meant fallback to file tests were slghtly different. svn path=/icecast/trunk/icecast/; revision=9847
-