- 03 May, 2002 1 commit
-
-
Michael Smith authored
svn path=/trunk/httpp/; revision=3275
-
- 30 Apr, 2002 1 commit
-
-
Michael Smith authored
svn path=/trunk/thread/; revision=3264
-
- 05 Apr, 2002 2 commits
-
-
Jack Moffitt authored
initialized (the first time it was NULL). After the server is restarted it retained a pointer to freed memory. We should have been initializing this anyway. svn path=/trunk/icecast/; revision=3220
-
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 5 commits
-
-
Jack Moffitt authored
When the cond var is signalled it will wake up a thread. If all the connection handler threads are handling connections, the signal will be ignored and clients will 'pend' until another client causes the to signal again. We have to check to see if there are more pending connections before waiting on the signal again. svn path=/trunk/icecast/; revision=3178
-
Jack Moffitt authored
as we used to in icecast1. They make things work a bit better. svn path=/trunk/net/; revision=3177
-
Jack Moffitt authored
svn path=/trunk/net/; revision=3176
-
Jack Moffitt authored
to Ricardo Galli for finding this bug. svn path=/trunk/icecast/; revision=3175
-
Jack Moffitt authored
Minor style fixes. svn path=/trunk/net/; revision=3174
-
- 05 Mar, 2002 1 commit
-
-
Jack Moffitt authored
svn path=/trunk/icecast/; revision=3123
-
- 19 Feb, 2002 1 commit
-
-
Michael Smith authored
svn path=/trunk/icecast/; revision=3076
-
- 14 Feb, 2002 3 commits
-
-
Jack Moffitt authored
svn path=/trunk/icecast/; revision=3046
-
Jack Moffitt authored
svn path=/trunk/icecast/; revision=3045
-
Jack Moffitt authored
stats_shutdown() is called. svn path=/trunk/icecast/; revision=3044
-
- 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
-
- 08 Feb, 2002 2 commits
-
-
Jack Moffitt authored
Fixed usage bug where usage wasn't getting displayed properly. svn path=/trunk/icecast/; revision=3034
-
Jack Moffitt authored
svn path=/trunk/icecast/; revision=3033
-
- 07 Feb, 2002 1 commit
-
-
Jack Moffitt authored
svn path=/trunk/icecast/; revision=3029
-
- 06 Feb, 2002 2 commits
-
-
Jack Moffitt authored
svn path=/trunk/icecast/; revision=3027
-
Jack Moffitt authored
stats updates. Basically stats_connection() was copied to stats_callback() (i should probably factor out some of the code here!) with the change that instead of sending stats to a socket, it sends the event to a callback function. svn path=/trunk/icecast/; revision=3026
-
- 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
-
- 29 Jan, 2002 1 commit
-
-
Michael Smith authored
(example configs turn this off, to leave behaviour as it was). svn path=/trunk/log/; revision=3008
-
- 21 Jan, 2002 3 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
-
Jack Moffitt authored
we weren't checking to see if the mountpoint was already taken. Since the mountpoint was the key in the avl tree, bad things happened. svn path=/trunk/icecast/; revision=2966
-
- 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
-
- 09 Dec, 2001 1 commit
-
-
Jack Moffitt authored
32 and lower, this will set tv_usec to > 1 second, which wrong. So we do it the right way, and put seconds in tv_sec. svn path=/trunk/timing/; revision=2507
-
- 10 Nov, 2001 1 commit
-
-
Michael Smith authored
memory leaks too, I think. svn path=/trunk/log/; revision=2326
-
- 29 Oct, 2001 5 commits
-
-
Jack Moffitt authored
svn path=/trunk/m4/; revision=2275
-
Jack Moffitt authored
on x86. svn path=/trunk/icecast/; revision=2273
-
Jack Moffitt authored
svn path=/trunk/icecast/; revision=2271
-
Jack Moffitt authored
svn path=/trunk/icecast/; revision=2269
-
Jack Moffitt authored
actually used x86 Solaris :) svn path=/trunk/icecast/; revision=2266
-
- 21 Oct, 2001 7 commits
-
-
Jack Moffitt authored
svn path=/trunk/icecast/; revision=2238
-
Jack Moffitt authored
svn path=/trunk/icecast/; revision=2235
-
Jack Moffitt authored
in a set of libs to use. So we save/restore for the call. svn path=/trunk/icecast/; revision=2233
-
Jack Moffitt authored
svn path=/trunk/m4/; revision=2231
-
Jack Moffitt authored
* -D_REENTRANT probably needed on all platforms. Let's not limit it to Linux and Solaris. * AM_PATH_OGG|VORBIS had a slight bug. We shouldn't update the LIBS until after we've detected anything. Thanks to Michael Pruett <michael@68k.org> for finding this. svn path=/trunk/icecast/; revision=2229
-
Michael Smith authored
source.c: fix bug in handling non-fatal errors like EAGAIN svn path=/trunk/icecast/; revision=2225
-
Jack Moffitt authored
svn path=/trunk/icecast/; revision=2223
-