- 05 Mar, 2003 1 commit
-
-
Michael Smith authored
Lots of new locking happening so that it's safe to have the config file disappear under the rest of the program Does NOT affect currently-running sources at the moment svn path=/trunk/icecast/; revision=4406
-
- 02 Mar, 2003 2 commits
-
-
Michael Smith authored
svn path=/trunk/icecast/; revision=4385
-
Michael Smith authored
-- per mountpoint listener maxima -- static configuration of mountpoint fallbacks -- stream dumping (write incoming stream to disk) Fixed some warnings that other people introduced. svn path=/trunk/icecast/; revision=4383
-
- 27 Feb, 2003 1 commit
-
-
Ed "oddsock" Zaleski authored
also, handle case where a client sends a bad ice-audio-info string (variable but no value) svn path=/trunk/icecast/; revision=4380
-
- 26 Feb, 2003 1 commit
-
-
Ed "oddsock" Zaleski authored
communicate things like samplerate/quality/number of channels to icecast2. This info will be then forwarded to the yp servers for better stream info. also factored out some logic in source_main into common functions added a few new routines into util.c (taken from Brendan's updates to libshout) svn path=/trunk/icecast/; revision=4379
-
- 25 Feb, 2003 1 commit
-
-
Michael Smith authored
svn path=/trunk/icecast/; revision=4366
-
- 24 Feb, 2003 1 commit
-
-
Michael Smith authored
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
-
- 17 Feb, 2003 2 commits
-
-
Michael Smith authored
unlocking rwlocks. Move more checks and some other logic into source.c svn path=/trunk/icecast/; revision=4354
-
Michael Smith authored
and fix a series of locking bugs in source creation. svn path=/trunk/icecast/; revision=4352
-
- 06 Feb, 2003 1 commit
-
-
Michael Smith authored
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
-
- 02 Feb, 2003 2 commits
-
-
Ed "oddsock" Zaleski authored
svn path=/trunk/icecast/; revision=4316
-
Ed "oddsock" Zaleski authored
many modifications in order to support yp listing..the source structure now has additional fields, which are only used by the yp listing routines svn path=/trunk/icecast/; revision=4313
-
- 18 Jan, 2003 1 commit
-
-
Michael Smith authored
svn path=/trunk/icecast/; revision=4259
-
- 01 Jan, 2003 1 commit
-
-
Ed "oddsock" Zaleski authored
svn path=/trunk/icecast/; revision=4198
-
- 31 Dec, 2002 1 commit
-
-
Michael Smith authored
configurable fallbacks, now working. svn path=/trunk/icecast/; revision=4192
-
- 30 Dec, 2002 2 commits
-
-
Michael Smith authored
untested, and no interface available to configure them. svn path=/trunk/icecast/; revision=4180
-
Michael Smith authored
svn path=/trunk/icecast/; revision=4177
-
- 29 Dec, 2002 1 commit
-
-
Michael Smith authored
for mp3 metadata, for example. svn path=/trunk/icecast/; revision=4167
-
- 06 Oct, 2002 1 commit
-
-
Michael Smith authored
it would be triggered in certain cases, instead of merely making it dependant on previous values written to the variable in those cases. Fixes source disconnect on some (but very few) ogg bitstreams (the vast majority of my files play fine) svn path=/trunk/icecast/; revision=3978
-
- 03 Oct, 2002 1 commit
-
-
Michael Smith authored
svn path=/trunk/icecast/; revision=3975
-
- 17 Aug, 2002 1 commit
-
-
Michael Smith authored
svn path=/trunk/icecast/; revision=3845
-
- 16 Aug, 2002 1 commit
-
-
Michael Smith authored
available, but is deprecated and turned off by default. svn path=/trunk/icecast/; revision=3837
-
- 11 Aug, 2002 1 commit
-
-
Michael Smith authored
is full" messages. svn path=/trunk/icecast/; revision=3801
-
- 10 Aug, 2002 1 commit
-
-
Michael Smith authored
Automatically create .m3u responses for any existing streams. If /stream.ogg exists, you can now request /stream.ogg.m3u in your browser. svn path=/trunk/icecast/; revision=3797
-
- 09 Aug, 2002 1 commit
-
-
Michael Smith authored
svn path=/trunk/icecast/; revision=3773
-
- 05 Aug, 2002 1 commit
-
-
Michael Smith authored
svn path=/trunk/httpp/; revision=3760
-
- 24 Jul, 2002 1 commit
-
-
Michael Smith authored
Still need to make autoconf define HAVE_POLL where relevent. svn path=/trunk/icecast/; revision=3717
-
- 08 May, 2002 3 commits
-
-
Michael Smith authored
svn path=/trunk/icecast/; revision=3292
-
Michael Smith authored
svn path=/trunk/icecast/; revision=3291
-
Michael Smith authored
svn path=/trunk/icecast/; revision=3290
-
- 05 Apr, 2002 1 commit
-
-
Michael Smith authored
Requires a change to the format plugin interface - jack: if you want this done differently, feel free to change it (or ask me to). svn path=/trunk/httpp/; revision=3219
-
- 22 Mar, 2002 1 commit
-
-
Jack Moffitt authored
to Ricardo Galli for finding this bug. svn path=/trunk/icecast/; revision=3175
-
- 11 Feb, 2002 1 commit
-
-
Michael Smith authored
- connections are now matched to format plugins based on content-type headers, and are rejected if there isn't a format handler for that content-type, or there is no content-type at all. - format_vorbis now handles pages with granulepos of -1 in the headers correctly (this happens if the headers are fairly large, because of many comments, for example). - various #include fixes. - buffer overflow in httpp.c fixed. svn path=/trunk/avl/; revision=3042
-
- 07 Feb, 2002 1 commit
-
-
Jack Moffitt authored
svn path=/trunk/icecast/; revision=3029
-
- 04 Feb, 2002 1 commit
-
-
Jack Moffitt authored
1) vorbis tags (ARTIST and TITLE) now appear in the stats. Oddsock did the first cut of this. 2) stats bug fixed. if a stats value was NULL a segfault occurred. strdup(NULL) is fun! svn path=/trunk/icecast/; revision=3024
-
- 21 Jan, 2002 2 commits
-
-
Jack Moffitt authored
sources from sticking around way too long. Default is 10 seconds. svn path=/trunk/icecast/; revision=2968
-
Jack Moffitt authored
svn path=/trunk/icecast/; revision=2967
-
- 05 Jan, 2002 1 commit
-
-
Jack Moffitt authored
memory on source exits. This caused a small but noticable memory leak. The fix was to add a new method to the format_plugin object - free_plugin() - and have the source thread call this on shutdown. svn path=/trunk/icecast/; revision=2946
-
- 21 Oct, 2001 1 commit
-
-
Michael Smith authored
source.c: fix bug in handling non-fatal errors like EAGAIN svn path=/trunk/icecast/; revision=2225
-
- 20 Oct, 2001 1 commit
-
-
Jack Moffitt authored
Whee! svn path=/trunk/icecast/; revision=2195
-