Karl Heyes
78ee74cf3e
change thread startup/shutdown order slightly wrt to slave thread
...
svn path=/trunk/icecast/; revision=5791
2004-01-28 23:23:10 +00:00
Karl Heyes
c9d6c049ef
oops, missed these from previous commit, the lock is now taken further up
...
svn path=/trunk/icecast/; revision=5789
2004-01-28 02:17:57 +00:00
Karl Heyes
87da84a021
make sure the source doesn't disappear from under us when an admin
...
request is performed.
svn path=/trunk/icecast/; revision=5788
2004-01-28 01:22:36 +00:00
Karl Heyes
6c6a22bf45
minor cleanups, and only have one thread responding to TERM
...
svn path=/trunk/avl/; revision=5787
2004-01-27 02:16:25 +00:00
Karl Heyes
1665a4f7d9
fix potential deadlock case at source stream startup
...
svn path=/trunk/icecast/; revision=5786
2004-01-26 22:42:22 +00:00
Karl Heyes
fbd92a913e
add localtime_r checks, useful the threads
...
svn path=/trunk/icecast/; revision=5785
2004-01-26 21:49:07 +00:00
giles
48abfaa93e
Quote our macro name in AC_DEFUN() to avoid a warning in automake 1.8. Patch from Alexander
...
Winston.
svn path=/trunk/m4/; revision=5784
2004-01-26 07:48:39 +00:00
oddsock
610a2c022a
fixed small bug where if using fallbacks and the main mount was not connected, icecast was not connecting client to the fallback mount.
...
svn path=/trunk/icecast/; revision=5780
2004-01-21 15:19:48 +00:00
Michael Smith
d668d4dfa6
Fix nasty bug in file serving code, would probably have made it fail with
...
multiple simultaneous requests.
svn path=/trunk/icecast/; revision=5764
2004-01-16 00:43:16 +00:00
oddsock
8a78baa149
- properly initialize the authorizer structure, otherwise by default it is enabled
...
- add new element (listenurl) to the stats for use in things like java player applets
svn path=/trunk/icecast/; revision=5763
2004-01-15 15:37:25 +00:00
oddsock
6dc92dae79
fixed some variable definitions to be ANSI compatable.
...
updated win32 project files with new files
svn path=/trunk/icecast/; revision=5761
2004-01-15 04:24:57 +00:00
Michael Smith
57dd5f71a5
Client authentication added.
...
Melanie's multilevel fallbacks added (after major changes).
svn path=/trunk/icecast/; revision=5760
2004-01-15 01:01:09 +00:00
oddsock
964ac0b9dc
add icecast.spec to the list of distributed files
...
svn path=/trunk/icecast/; revision=5753
2004-01-12 01:34:07 +00:00
oddsock
646e57e8e5
fix reference to index document
...
svn path=/trunk/icecast/; revision=5752
2004-01-11 20:03:51 +00:00
oddsock
e6b7e96c02
commented out mount specific settings as they are optional and tend to cause
...
confusion
svn path=/trunk/icecast/; revision=5746
2004-01-08 14:16:26 +00:00
oddsock
ac917ac5b8
version bump for 2.0.0 release
...
svn path=/trunk/icecast/; revision=5745
2004-01-07 21:53:38 +00:00
oddsock
0a220e4377
new logo :)
...
svn path=/trunk/icecast/; revision=5744
2004-01-07 21:44:13 +00:00
oddsock
cd415a8576
removed yp.icecast.net from the config..apparently, they are no longer running a YP..
...
svn path=/trunk/icecast/; revision=5743
2004-01-07 21:26:14 +00:00
oddsock
e8a87ef35c
more doc updates
...
svn path=/trunk/icecast/; revision=5742
2004-01-07 20:41:03 +00:00
oddsock
bc17d2dbc1
update HTML help files with new index
...
svn path=/trunk/icecast/; revision=5741
2004-01-07 20:36:54 +00:00
oddsock
8026919671
version tag updates for pending 2.0.0 release
...
svn path=/trunk/icecast/; revision=5740
2004-01-07 20:31:19 +00:00
oddsock
acf5adf334
Misc documentation updates
...
svn path=/trunk/icecast/; revision=5739
2004-01-07 20:28:23 +00:00
oddsock
85e7d11aac
config file now goes to /etc...
...
svn path=/trunk/icecast/; revision=5737
2004-01-06 04:36:51 +00:00
oddsock
426d9318b7
spec file for RPMs
...
svn path=/trunk/icecast/; revision=5736
2004-01-06 03:43:00 +00:00
oddsock
8168123a78
add icecast_console project files to the Makefile.am
...
svn path=/trunk/icecast/; revision=5733
2003-12-30 20:07:53 +00:00
oddsock
a1a969a02e
Fixed some peculiarities when shutting down server...
...
svn path=/trunk/icecast/; revision=5732
2003-12-30 19:39:11 +00:00
oddsock
25fca81390
minor documentation fix
...
svn path=/trunk/icecast/; revision=5731
2003-12-30 15:57:05 +00:00
oddsock
f636826e23
re-add these as binary, hopefully fixing the line ending problem when doing a make dist...
...
svn path=/trunk/icecast/; revision=5723
2003-12-29 16:35:01 +00:00
oddsock
d0432d97ef
Remove the VC project files and re-add them as binary (-kb)
...
svn path=/trunk/icecast/; revision=5722
2003-12-29 16:34:10 +00:00
oddsock
ec47801d20
fixed VERSION STRING define
...
svn path=/trunk/icecast/; revision=5721
2003-12-29 16:28:06 +00:00
oddsock
360c18b5b8
add option to display icecast version string, and cleaned up usage a bit..
...
svn path=/trunk/icecast/; revision=5720
2003-12-29 16:18:48 +00:00
oddsock
31510eec6a
update the TODO
...
svn path=/trunk/icecast/; revision=5719
2003-12-29 16:18:15 +00:00
oddsock
816ffafb84
added Karl to AUTHORS
...
updated the README with more detailed information...
svn path=/trunk/icecast/; revision=5702
2003-12-18 17:01:31 +00:00
Karl Heyes
e8546d44d4
Fetching the stream list was failing after the config file was re-read.
...
svn path=/trunk/icecast/; revision=5701
2003-12-17 23:03:38 +00:00
Karl Heyes
1e7316b4b2
failure case, keep the source count in sync with the number of sources
...
running, locking for shutdown was also affected.
svn path=/trunk/icecast/; revision=5700
2003-12-17 22:54:43 +00:00
oddsock
52ed76734d
update version for win32 build
...
svn path=/trunk/icecast/; revision=5699
2003-12-13 14:40:03 +00:00
oddsock
13bce59158
version bump
...
svn path=/trunk/icecast/; revision=5698
2003-12-13 14:33:40 +00:00
oddsock
e8a61ce5d3
fixed master-slave relaying...
...
* slaves now ask for /admin/streamlist.txt which serves a plaintext version of the source list (this is what it was expecting to get)
* /admin/streamlist still serves XML (which slave.c wasn't expecting)
* fixed a few cases of pointer invalidation due to possible config re-reading.
* slave relay now uses relay password to get the list of streams to relay
svn path=/trunk/icecast/; revision=5695
2003-12-12 23:06:44 +00:00
oddsock
bb96da291a
disable pidfile by default
...
svn path=/trunk/icecast/; revision=5686
2003-12-04 16:54:48 +00:00
oddsock
5707eff3f6
version bump
...
svn path=/trunk/icecast/; revision=5685
2003-12-04 16:30:31 +00:00
oddsock
8e3658727e
Rewrite of the method of gathering stats from the icecast core engine. The old way was causing a bunch of instability issues...they have now been fixed :). Also regenerated the icecast2 docs
...
svn path=/trunk/icecast/; revision=5684
2003-12-04 16:29:27 +00:00
oddsock
5e075b9202
Remove explicit exit() calls...this was possibly causing some cases of immediate UI termination without any messages...
...
svn path=/trunk/avl/; revision=5683
2003-12-04 16:27:30 +00:00
oddsock
c20bc3c346
Remove stats_callback() which is only used by the win32 UI...The stats gathering done by the UI has been completely rewritten to eliminate some reported instability.
...
svn path=/trunk/icecast/; revision=5682
2003-12-04 16:25:28 +00:00
oddsock
6a67e82db8
Added win32 include for getpid()
...
svn path=/trunk/icecast/; revision=5681
2003-12-04 16:24:34 +00:00
oddsock
70ae454647
get rid of the fullpath of the module that is logged...Stupid VC6....
...
svn path=/trunk/icecast/; revision=5680
2003-12-04 16:23:51 +00:00
Karl Heyes
25dcbd976d
fix segv when fallback or dumpfilename are not specified
...
svn path=/trunk/icecast/; revision=5675
2003-12-02 01:11:12 +00:00
Karl Heyes
112ce96cf0
Add optional pidfile. Writes process id of icecast to named file
...
svn path=/trunk/icecast/; revision=5674
2003-12-01 23:30:13 +00:00
Karl Heyes
b795bb58dc
cleanup bad pointer access after config re-read
...
svn path=/trunk/icecast/; revision=5673
2003-12-01 17:18:37 +00:00
oddsock
85efc9a783
added VERSION_STRING to defines for win32 project
...
svn path=/trunk/icecast/; revision=5630
2003-11-25 03:04:40 +00:00
oddsock
9a53ac6510
Icecast we are
...
svn path=/trunk/icecast/; revision=5629
2003-11-25 02:51:02 +00:00