Karl Heyes
ddd6cd047c
file fallback update
...
svn path=/icecast/branches/kh/icecast/; revision=9144
2005-04-15 23:02:10 +00:00
Karl Heyes
92a010dd6c
remove leftover code, plugged a couple of leaks when using fserve
...
svn path=/icecast/branches/kh/icecast/; revision=9143
2005-04-15 21:22:21 +00:00
Karl Heyes
c6ebd27fc1
silly copy+paste error, minor leak fixed on xml reading
...
svn path=/icecast/branches/kh/icecast/; revision=9142
2005-04-15 19:33:17 +00:00
Karl Heyes
8a45266304
on-demand relay related updates. Will now add to YP before initial connection
...
provided enough information has been provided to the YP server
svn path=/icecast/branches/kh/icecast/; revision=9141
2005-04-15 16:34:52 +00:00
Karl Heyes
a19bf1d7a0
push global clients count handling to client_create/destroy. call the create in the main
...
connection handler code and pass that to the specific request handlers.
drop references to parser/con in source
svn path=/icecast/branches/kh/icecast/; revision=9140
2005-04-15 10:58:47 +00:00
Karl Heyes
e4c932446b
Various fixes and cleanups. Theora keyframes could have a refcount uncleared
...
on chained streams leading to large memory use by the queue. YP add now deals
with querying the stats allowing for a delay when collecting the details.
small leaks elsewhere plugged.
svn path=/icecast/branches/kh/icecast/; revision=9139
2005-04-15 02:07:29 +00:00
Karl Heyes
81458623a8
fixes to NULL pointer issues
...
svn path=/icecast/branches/kh/icecast/; revision=9130
2005-04-11 15:13:35 +00:00
Karl Heyes
c25d7d7399
bump version
...
svn path=/icecast/branches/kh/icecast/; revision=9127
2005-04-08 03:59:38 +00:00
Karl Heyes
6669924814
allow for per-mount override of stream details - stream-name,
...
stream-description, stream-url,genre and bitrate
svn path=/icecast/branches/kh/icecast/; revision=9125
2005-04-08 03:44:25 +00:00
Karl Heyes
4f2f92643f
fix null dereference, and allow for the xml to state the HTTP header that
...
confirms a listener as authenticated
svn path=/icecast/branches/kh/icecast/; revision=9124
2005-04-07 17:53:28 +00:00
Karl Heyes
ab3f0cc138
extend url auth to allow a request on source start and shutdown, in case
...
of sudden server outage.
svn path=/icecast/branches/kh/icecast/; revision=9123
2005-04-07 16:01:23 +00:00
Karl Heyes
39d110640d
fixup auth references on web interface
...
svn path=/icecast/branches/kh/icecast/; revision=9122
2005-04-07 12:52:23 +00:00
Karl Heyes
a5a16c0836
bump version
...
svn path=/icecast/branches/kh/icecast/; revision=9117
2005-04-06 16:54:28 +00:00
Karl Heyes
f4d7d8a63f
sync with fixes applied to trunk
...
svn path=/icecast/branches/kh/icecast/; revision=9116
2005-04-06 16:49:12 +00:00
Karl Heyes
bbe0de532d
global stat values were not making it to stats listeners. Add missing
...
slave redirect and make sure we don't double free clients in auth
fserve clients
svn path=/icecast/branches/kh/icecast/; revision=9115
2005-04-06 15:58:06 +00:00
Karl Heyes
709821a252
allow for a default mount named "all" which can be applied if no
...
specific mount name can be found for the request
svn path=/icecast/branches/kh/icecast/; revision=9114
2005-04-06 15:52:55 +00:00
Karl Heyes
120cf856fc
after sending intro file, place listener correctly on stream queue to
...
finish required burst
svn path=/icecast/branches/kh/icecast/; revision=9113
2005-04-06 01:29:12 +00:00
Karl Heyes
cd4aaabf96
auth update. moved authenticator to mount structure allowing mount
...
to apply to files in webroot as well as to streams. simplify the auth
thread handler, in extreme cases the previous version could have
scaling problems.
svn path=/icecast/branches/kh/icecast/; revision=9111
2005-04-05 02:09:58 +00:00
Karl Heyes
b310b0a127
source stats in a slave setup should not be removed on master update, properly
...
fixup the unnecessary header setup in the vorbis handler, the rest is small
cleanups or resync with changes made in trunk
svn path=/icecast/branches/kh/icecast/; revision=9065
2005-03-12 01:37:10 +00:00
Karl Heyes
812e2ac05c
bump version
...
svn path=/icecast/branches/kh/icecast/; revision=8796
2005-01-26 21:40:57 +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
498ff5c74d
fix hard to trigger race, resync doc to trunk
...
svn path=/icecast/branches/kh/icecast/; revision=8794
2005-01-26 20:52:28 +00:00
Karl Heyes
720523e2b1
fixes to auth handling
...
svn path=/icecast/branches/kh/icecast/; revision=8792
2005-01-26 15:20:45 +00:00
Karl Heyes
a658fccb0b
small cleanups
...
svn path=/icecast/branches/kh/icecast/; revision=8776
2005-01-22 14:31:40 +00:00
Karl Heyes
c4744d8a7f
bump version
...
svn path=/icecast/branches/kh/icecast/; revision=8483
2004-12-18 02:31:27 +00:00
Karl Heyes
a37ed997ee
sync up trunk
...
svn path=/icecast/branches/kh/icecast/; revision=8482
2004-12-18 00:27:14 +00:00
Karl Heyes
8c319bea59
resync with recent changes made to trunk
...
svn path=/icecast/branches/kh/icecast/; revision=8361
2004-12-10 12:02:22 +00:00
Karl Heyes
8d98b6f664
small cleanups, add missing stats into theora from recent work
...
svn path=/icecast/branches/kh/icecast/; revision=8356
2004-12-09 16:35:48 +00:00
Karl Heyes
614f39bbee
bump version
...
svn path=/icecast/branches/kh/icecast/; revision=8353
2004-12-08 14:04:20 +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
8d0f79e028
update ogg format handler, removed unused code, drop ogg xml option as it is
...
handled automatically now
svn path=/icecast/branches/kh/icecast/; revision=8340
2004-12-07 20:25:02 +00:00
Karl Heyes
bce0aceb96
fixup for build
...
svn path=/icecast/branches/kh/icecast/; revision=8321
2004-11-30 20:36:57 +00:00
Karl Heyes
f56872d731
bump version
...
svn path=/icecast/branches/kh/icecast/; revision=8314
2004-11-30 15:35:50 +00:00
Karl Heyes
14a0f2762d
fixup YP updating
...
svn path=/icecast/branches/kh/icecast/; revision=8305
2004-11-29 17:37:04 +00:00
Karl Heyes
adeb06b80a
merge the two ogg modules (multi-codec and vorbis rebuild), split out the
...
codec specific bits into separate files, fixup m4 macros. need to check YP
update triggers
svn path=/icecast/branches/kh/icecast/; revision=8304
2004-11-29 15:45:57 +00:00
Karl Heyes
aac34547d8
small updates, fserve build problem on FBSD
...
svn path=/icecast/branches/kh/icecast/; revision=8302
2004-11-29 15:15:59 +00:00
Karl Heyes
4f105c1afc
Missing initialisation causing auth over relays to be incorrect
...
svn path=/icecast/branches/kh/icecast/; revision=8291
2004-11-27 00:59:26 +00:00
Karl Heyes
abeebfc5f8
various cleanups, small resync and some functions moved to help further
...
merging.
svn path=/icecast/branches/kh/icecast/; revision=8244
2004-11-22 17:09:42 +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
4b94e72ca3
removed a line too many, stats were not being updated on new listeners
...
svn path=/icecast/branches/kh/icecast/; revision=8218
2004-11-18 13:25:53 +00:00
Karl Heyes
8889f1a5be
bump version
...
svn path=/icecast/branches/kh/icecast/; revision=8217
2004-11-18 12:32:29 +00:00
Karl Heyes
87e69eb421
resync with recent work on trunk, playlistlog, shoutcast-mount
...
svn path=/icecast/branches/kh/icecast/; revision=8215
2004-11-17 22:31:42 +00:00
Karl Heyes
4987a4265d
add 2 extra stats, and send a max listener setting to YP
...
svn path=/icecast/branches/kh/icecast/; revision=8211
2004-11-17 11:38:54 +00:00
Karl Heyes
905ae4a79f
fix fd/mem leak case, and use correct xslt api
...
svn path=/icecast/branches/kh/icecast/; revision=8208
2004-11-16 14:15:20 +00:00
Karl Heyes
91cc74730c
bump version
...
svn path=/icecast/branches/kh/icecast/; revision=8204
2004-11-15 17:29:04 +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
df448649dc
implement fallback to file, also small updates to stats handling
...
svn path=/icecast/branches/kh/icecast/; revision=8198
2004-11-14 20:29:10 +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
f2f292cfaa
update file serve handler to utilise refbufs
...
svn path=/icecast/branches/kh/icecast/; revision=8187
2004-11-10 16:09:20 +00:00
Karl Heyes
97aeaa837e
drop separate predata handler for http headers, now use a per-client refbuf
...
instead with a specific write handler. drop ICY reply and cleanup some API
bits as well
svn path=/icecast/branches/kh/icecast/; revision=8186
2004-11-10 14:35:18 +00:00