Karl Heyes
a9a19b3e37
sync up work
...
svn path=/icecast/branches/kh/icecast/; revision=11267
2006-04-24 03:15:24 +00:00
Karl Heyes
c17e9e896a
various bits collected, so better commit -
...
. allow filtering of a theora logical stream before pushing onto queue.
. allow conversion of mp3 metadata from a specified charset to UTF8 for stats/log
. handle content type better from xsl pages.
. handle 403 return from auth url backend, also allow the message header to contain
a '403 message' for the listener.
. allow a port-based shoutcast-mount, allows multiple sc source clients and removes
the need to define a second port.
. xml parsing re-organised. lets see how this works out
svn path=/icecast/branches/kh/icecast/; revision=11146
2006-04-16 23:22:20 +00:00
Karl Heyes
e525a98e65
missed a few updates.
...
svn path=/icecast/branches/kh/icecast/; revision=11065
2006-03-28 03:10:31 +00:00
Karl Heyes
6d5d8f5011
add some small updates to web pages, bump version to kh4
...
svn path=/icecast/branches/kh/icecast/; revision=11064
2006-03-27 03:23:58 +00:00
Karl Heyes
7f8f5d0606
sync up work, initial work for showlog, merge reported trunk bugs
...
svn path=/icecast/branches/kh/icecast/; revision=11003
2006-03-15 02:21:04 +00:00
Karl Heyes
bdb130e5b3
fix race condition in relay handling, add other minor changes for debug
...
svn path=/icecast/branches/kh/icecast/; revision=10864
2006-02-22 01:06:43 +00:00
Karl Heyes
a9516a9e31
bump version. mainly an update of 302 work, other bits missed out from before
...
svn path=/icecast/branches/kh/icecast/; revision=10828
2006-02-17 00:42:03 +00:00
Karl Heyes
a44c99bd07
commit work that has accumulated. mainly source auth via authenticator and
...
cleanup of type warnings from gcc4.x.
svn path=/icecast/branches/kh/icecast/; revision=10807
2006-02-12 21:50:10 +00:00
Karl Heyes
c057106e1c
release -kh2
...
svn path=/icecast/branches/kh/icecast/; revision=10455
2005-11-26 17:00:02 +00:00
Karl Heyes
c555085715
mainly sync-up with post 2.3 commits, some minor changes included as well
...
svn path=/icecast/branches/kh/icecast/; revision=10429
2005-11-25 02:54:14 +00:00
Karl Heyes
90e274b4eb
bump version to 2.3-kh1
...
svn path=/icecast/branches/kh/icecast/; revision=10140
2005-10-07 03:04:12 +00:00
Karl Heyes
79dfac4f87
apply changes done post 2.3 release (2 segv cases), add log size tag
...
svn path=/icecast/branches/kh/icecast/; revision=10139
2005-10-07 02:54:54 +00:00
Karl Heyes
29c20840ae
keep in sync with 2.3. maintain listener peak count over relay restarts
...
svn path=/icecast/branches/kh/icecast/; revision=10034
2005-09-19 22:33:56 +00:00
Karl Heyes
a5a9b7ac5d
revert parser change, applied changes from rc feedback
...
svn path=/icecast/branches/kh/icecast/; revision=10023
2005-09-16 22:13:49 +00:00
Karl Heyes
8484f7456c
checkin compile conditional work, reduce stack allocations to keep in sync with trunk
...
svn path=/icecast/branches/kh/thread/; revision=10022
2005-09-16 22:04:44 +00:00
Karl Heyes
27933b0e77
small fixes, mostly logging, some lock updates
...
svn path=/icecast/branches/kh/icecast/; revision=9997
2005-09-07 22:44:30 +00:00
Karl Heyes
33e72acb44
sync up with trunk and bump version is kh17
...
svn path=/icecast/branches/kh/icecast/; revision=9928
2005-09-02 00:47:11 +00:00
Karl Heyes
c5455bc7f8
resync with fixes in trunk
...
svn path=/icecast/branches/kh/icecast/; revision=9881
2005-08-31 17:33:04 +00:00
Karl Heyes
338c2c8291
fix double free bug on failed to start relays. remove unused parameter to
...
internal function
svn path=/icecast/branches/kh/icecast/; revision=9858
2005-08-28 15:05:55 +00:00
Karl Heyes
d786d8d2e4
various merges from trunk due to rc1 testing. slave relay user/pass checked
...
no matter if listener auth set. small memory leaks fixed.
svn path=/icecast/branches/kh/icecast/; revision=9856
2005-08-27 00:32:46 +00:00
Karl Heyes
787f86116e
small name change to previous patch
...
svn path=/icecast/branches/kh/icecast/; revision=9781
2005-08-20 17:13:58 +00:00
Karl Heyes
a01d64cdaa
add per-mount time limit for listeners
...
svn path=/icecast/branches/kh/icecast/; revision=9775
2005-08-19 21:46:25 +00:00
Karl Heyes
4576bddbe2
merge changes made on trunk. various small doc updates, redirecting of
...
xml/xslt errors to error log, pidfile creation change, -b closing terminal
fds, and auth_url option/action name consistency cleanup
svn path=/icecast/branches/kh/icecast/; revision=9770
2005-08-18 01:17:30 +00:00
Karl Heyes
1725c70d71
don't overwrite any surplus read in data, save it seperately for the
...
later processing
svn path=/icecast/branches/kh/icecast/; revision=9769
2005-08-18 01:10:43 +00:00
Karl Heyes
5e61e76b24
someone reported a quicktime hack needed for m3u, needing icy:// links
...
svn path=/icecast/branches/kh/icecast/; revision=9752
2005-08-15 02:07:50 +00:00
Karl Heyes
9faab0e8dd
sync up with recent work on merging with trunk. Add artwork= check in
...
update metadata code in admin, takes a url
svn path=/icecast/branches/kh/icecast/; revision=9748
2005-08-13 15:46:12 +00:00
Karl Heyes
0ebeb29544
small issues that have been reported. 1 compile error for some and fixup
...
2 links on the webroot pages
svn path=/icecast/branches/kh/icecast/; revision=9728
2005-08-11 14:14:40 +00:00
Karl Heyes
cf5f9ab673
bump version to kh16
...
svn path=/icecast/branches/kh/icecast/; revision=9726
2005-08-10 21:17:36 +00:00
Karl Heyes
7e0e691777
xsl page changes by Dave St John
...
svn path=/icecast/branches/kh/icecast/; revision=9725
2005-08-10 20:48:10 +00:00
Karl Heyes
6732274bbd
wrong svn mime type
...
svn path=/icecast/branches/kh/icecast/; revision=9724
2005-08-10 20:11:51 +00:00
Karl Heyes
1ff370d384
perform streamlist request via curl in a seperate thread, allow for using
...
an ssl port of the master server. Other minor cleanups, typos etc
svn path=/icecast/branches/kh/icecast/; revision=9723
2005-08-10 17:24:35 +00:00
Karl Heyes
de20891c40
allow the use of a older libxslt on platforms other than win32
...
svn path=/icecast/branches/kh/icecast/; revision=9719
2005-08-09 01:01:04 +00:00
Karl Heyes
853b7af193
add limiter for authentication queue and check for the no-mount setting at
...
the adding of the listener, no need to save it in the source_t.
svn path=/icecast/branches/kh/icecast/; revision=9712
2005-08-07 17:42:41 +00:00
Karl Heyes
9a08511872
minor update to auth url
...
svn path=/icecast/branches/kh/icecast/; revision=9710
2005-08-07 01:32:37 +00:00
Karl Heyes
94f745cb51
fix off by 1 error. users of oddcast DSP may show this up
...
svn path=/icecast/branches/kh/icecast/; revision=9708
2005-08-06 16:35:53 +00:00
Karl Heyes
8b096eaf64
re-arrange SSL handling slightly, less #ifdef mess in client.c
...
svn path=/icecast/branches/kh/icecast/; revision=9690
2005-08-02 02:45:35 +00:00
Karl Heyes
bdace5de80
bump version to kh15
...
svn path=/icecast/branches/kh/icecast/; revision=9657
2005-07-30 17:48:42 +00:00
Karl Heyes
eadfcbe19f
initial ssl port handling work
...
svn path=/icecast/branches/kh/icecast/; revision=9656
2005-07-30 17:16:21 +00:00
Karl Heyes
29f3d6639b
revert 1 change from previous patch as that was breaking relays, typically
...
relays with shoutcast-style metadata as the alignment was out.
svn path=/icecast/branches/kh/icecast/; revision=9654
2005-07-30 14:06:40 +00:00
oddsock
fc44206549
windows-isms...
...
svn path=/icecast/branches/kh/icecast/; revision=9646
2005-07-29 23:28:57 +00:00
Karl Heyes
0fa2520024
segv fix, doesn't happen in typical cases but it depends on the data sent by
...
the client.
svn path=/icecast/branches/kh/icecast/; revision=9642
2005-07-29 14:15:16 +00:00
Karl Heyes
68ae19fb0b
fix segv case
...
svn path=/icecast/branches/kh/icecast/; revision=9641
2005-07-29 11:48:13 +00:00
Karl Heyes
5650d0b593
various fixes/updates collected. send http response codes via the client
...
buffer to the fserve engine, using a callback for 200 OK. Create a client_t
even on reaching the client limit as that allows for sending response via
fserve, should help with SSL migration work later
svn path=/icecast/branches/kh/icecast/; revision=9634
2005-07-28 13:19:25 +00:00
Karl Heyes
586984b002
bump version to kh14
...
svn path=/icecast/branches/kh/icecast/; revision=9586
2005-07-19 01:38:18 +00:00
Karl Heyes
12b13d22da
add the favicon.ico file from the website
...
svn path=/icecast/branches/kh/icecast/; revision=9585
2005-07-19 01:33:28 +00:00
Karl Heyes
ddbf8b496e
auth update. make htpasswd use an in-memory avl tree with checks on the
...
file mtime to identify changes made externally. Add useragent field to
auth url.
svn path=/icecast/branches/kh/icecast/; revision=9583
2005-07-18 14:27:39 +00:00
oddsock
215e6c0170
win32 build updates
...
svn path=/icecast/branches/kh/icecast/; revision=9567
2005-07-15 15:52:57 +00:00
Karl Heyes
54e30ed807
without this, relays configured from a master icecast were flagged as disabled
...
svn path=/icecast/branches/kh/icecast/; revision=9566
2005-07-14 16:46:10 +00:00
Karl Heyes
ba7ba52788
auth update. handle missing options better. Add port= to each request POST. Add timelimit
...
mechanism for automatic listener termination (url auth gets actual time from auth server)
svn path=/icecast/branches/kh/icecast/; revision=9565
2005-07-14 10:29:34 +00:00
Karl Heyes
40b697b2c8
bump version is kh13
...
svn path=/icecast/branches/kh/icecast/; revision=9557
2005-07-10 14:29:35 +00:00