1
0
mirror of https://gitlab.xiph.org/xiph/icecast-server.git synced 2024-09-29 04:25:55 -04:00
Commit Graph

872 Commits

Author SHA1 Message Date
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
Karl Heyes
6e81ae8e89 nasty hack for flash clients, in line with trunk/2.1 code
svn path=/icecast/branches/kh/icecast/; revision=8178
2004-11-06 16:18:55 +00:00
Karl Heyes
452e389213 resync with trunk, mainly win32 build and fallback css mime type fix
svn path=/icecast/branches/kh/icecast/; revision=8155
2004-11-02 01:49:58 +00:00
Karl Heyes
bd3b94c9ba bump version
svn path=/icecast/branches/kh/icecast/; revision=8135
2004-10-29 17:43:19 +00:00
Karl Heyes
9135c49493 more resync work, this time on docs and the xsl files
svn path=/icecast/branches/kh/icecast/; revision=8134
2004-10-29 17:26:50 +00:00
Karl Heyes
6c0a0108cd fixup client buffer refcounting for vorbis rewrite module as the original
mechanism can cause bad pointers now, the other fixes are minor.

svn path=/icecast/branches/kh/icecast/; revision=8132
2004-10-29 17:09:37 +00:00
Karl Heyes
9afaadd371 fix small memory leak when slave hosts are used. fixes to the stats updates when
streams shut down. expand on the trigger for a relay change

svn path=/icecast/branches/kh/icecast/; revision=8129
2004-10-28 19:21:52 +00:00
Karl Heyes
5d18bcd4f2 new clients should not depend on metadata settings from the source stream,
however the interval can be stated in the xml file.

svn path=/icecast/branches/kh/icecast/; revision=8128
2004-10-28 16:40:17 +00:00
Karl Heyes
1308c938ba add missing stats (and YP) update when url comments supplied
svn path=/icecast/branches/kh/icecast/; revision=8126
2004-10-28 00:13:59 +00:00
Karl Heyes
3dfcdaf3cd small volatile and resync cleanups
svn path=/icecast/branches/kh/icecast/; revision=8121
2004-10-27 14:05:14 +00:00
Karl Heyes
f83a70568d this event wasn't being logged
svn path=/icecast/branches/kh/icecast/; revision=8120
2004-10-27 13:15:53 +00:00
Karl Heyes
b5cb8e5d94 resync with trunk
svn path=/icecast/branches/kh/icecast/; revision=8119
2004-10-27 12:57:13 +00:00
Karl Heyes
c71366088e minor changes
svn path=/icecast/branches/kh/icecast/; revision=8118
2004-10-27 12:49:28 +00:00
Karl Heyes
5cda04db5b for on-demand relays, don't remove YP entries if inactive, keep refreshing
them but also avoid creating duplicates in yp_add

svn path=/icecast/branches/kh/icecast/; revision=8064
2004-10-21 11:33:36 +00:00
Karl Heyes
b5c1967eb1 bump version
svn path=/icecast/branches/kh/icecast/; revision=8010
2004-10-15 11:03:15 +00:00
Karl Heyes
08878c87e4 resync with trunk
svn path=/icecast/branches/kh/icecast/; revision=8009
2004-10-15 10:59:30 +00:00
Karl Heyes
d40b6b88ea minor cleanup on source shutdown. check for per-mount auth settings if admin
auth not provided on mount-based admin requests.

svn path=/icecast/branches/kh/icecast/; revision=8004
2004-10-15 02:34:38 +00:00