Karl Heyes
b2ce433a8f
Add Kate and Skeleton codecs to ogg handler. patch by ogg.k.ogg.k
...
svn path=/icecast/trunk/icecast/; revision=14778
2008-04-19 02:11:37 +00:00
Karl Heyes
bded7d2564
Small cleanups. Prevent possible segv in relay definition if missing server tag.
...
Don't add to stream directory until a minute has passed, it seems like a few sites
are triggering YP requests because they are connecting and then dropping (probably
due to timeout), so at least make sure the stream is running a little while.
svn path=/icecast/trunk/icecast/; revision=14777
2008-04-19 02:04:17 +00:00
Karl Heyes
7df993f367
Don't define special flags for non-gcc builds, they can vary, allow them to be defined
...
by the builder. Also drop the SUS define as too many non-gnu headers break. Any system
required defines/flags can be added via CFLAGS/CPPFLAGS
svn path=/icecast/trunk/icecast/; revision=13927
2007-10-03 19:50:10 +00:00
Karl Heyes
4b647b9c42
check for LFS, closes #881
...
svn path=/icecast/trunk/icecast/; revision=13793
2007-09-13 01:59:33 +00:00
Karl Heyes
7e5604b993
merge work. allow sockets to be marked as ssl capable. This is mainly for /admin
...
requests but can be used for sources and listeners
svn path=/icecast/trunk/icecast/; revision=13650
2007-08-29 03:51:22 +00:00
oddsock
ce8ec3bc78
version bumps for 2.3.1
...
svn path=/icecast/trunk/icecast/; revision=10503
2005-11-30 17:40:40 +00:00
oddsock
1926d8866a
include example application in distribution
...
svn path=/icecast/trunk/icecast/; revision=10053
2005-09-23 21:31:52 +00:00
oddsock
0c16610750
version bumps for 2.3
...
forgot a few win32 files in the automake Makefile...
svn path=/icecast/trunk/icecast/; revision=10045
2005-09-23 14:23:44 +00:00
oddsock
b54c911552
version bumps
...
svn path=/icecast/trunk/icecast/; revision=10013
2005-09-12 22:53:57 +00:00
oddsock
55b10503a1
version bump to RC1
...
svn path=/icecast/trunk/icecast/; revision=9802
2005-08-20 20:01:40 +00:00
Karl Heyes
1aa657f1b4
changes applied from feedback. make option names and action settings more
...
consistent. Add changes to docs for listener auth via url
svn path=/icecast/trunk/icecast/; revision=9768
2005-08-17 16:38:46 +00:00
Karl Heyes
eebb340a1a
merge URL listener auth
...
svn path=/icecast/trunk/icecast/; revision=9714
2005-08-07 23:29:12 +00:00
Karl Heyes
b1dcee52a8
Add more Ogg codec handlers, there has not been that much testing on these
...
mainly due to client support, but they are only for detection and plug
straight into the ogg handler.
The win32 project files will need updating to take the new files into account
svn path=/icecast/trunk/icecast/; revision=9225
2005-05-07 11:01:35 +00:00
oddsock
4b353e243e
version bump to 2.2.0
...
svn path=/icecast/trunk/icecast/; revision=8512
2004-12-21 19:36:22 +00:00
oddsock
a069d4af89
version bump (for 2.2RC1)
...
update of NEWS (new features for 2.2)
update of ChangeLog
svn path=/icecast/trunk/icecast/; revision=8389
2004-12-14 16:32:50 +00:00
Karl Heyes
2bd23d9050
merge multi ogg codec handling. Handle theora and/or vorbis. Place new
...
clients before keyframe. For vorbis-only streams, perform rebuild to
flush pages more frequently and to provide url updating mechanism for
titles
svn path=/icecast/trunk/icecast/; revision=8341
2004-12-07 21:06:26 +00:00
oddsock
f191ee5ea3
updated version tags to 2.1.0 - prepping for release
...
svn path=/icecast/trunk/icecast/; revision=8161
2004-11-04 16:51:32 +00:00
oddsock
4739f5c910
version bump for RC2
...
svn path=/icecast/trunk/icecast/; revision=8140
2004-10-29 20:27:01 +00:00
oddsock
82b8e2b626
version bump
...
svn path=/icecast/trunk/icecast/; revision=8111
2004-10-26 21:34:08 +00:00
Karl Heyes
e0ab0d85fc
update version, this isn't the offical release
...
svn path=/icecast/trunk/icecast/; revision=7594
2004-08-20 19:46:48 +00:00
Karl Heyes
55ba59f3f7
Update of the YP code. This should resolve several YP issues that
...
have been reported, the main one being icecast instability when
there is a YP server outage.
svn path=/icecast/trunk/icecast/; revision=6646
2004-05-10 16:17:56 +00:00
Michael Smith
5323b27c95
Couple of minor contributed patches.
...
- Solaris/autoconf nanosleep checking
- use time_t as appropriate for yp
svn path=/trunk/icecast/; revision=5921
2004-03-09 02:36:01 +00:00
Karl Heyes
d7dc5d327c
minor cleanup
...
svn path=/trunk/icecast/; revision=5795
2004-01-29 23:23:53 +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
oddsock
ac917ac5b8
version bump for 2.0.0 release
...
svn path=/trunk/icecast/; revision=5745
2004-01-07 21:53:38 +00:00
oddsock
13bce59158
version bump
...
svn path=/trunk/icecast/; revision=5698
2003-12-13 14:33:40 +00:00
oddsock
5707eff3f6
version bump
...
svn path=/trunk/icecast/; revision=5685
2003-12-04 16:30:31 +00:00
oddsock
86d20c494b
version bump
...
svn path=/trunk/icecast/; revision=5590
2003-11-17 22:40:27 +00:00
keegan
3c52e079f4
Added Debian packaging
...
svn path=/trunk/icecast/; revision=5190
2003-08-04 08:42:13 +00:00
Karl Heyes
69de4ea61e
minor fixes. autoconf/make init clenaup, missing includes added and
...
compiler warnings removed
svn path=/trunk/icecast/; revision=5173
2003-07-24 16:21:22 +00:00
brendan
f14dcdc023
use _GNU_SOURCE where possible
...
guard unistd.h with CHROOT rather than HAVE_UNISTD_H, since that's how it's
tested in configure.in
svn path=/trunk/icecast/; revision=5171
2003-07-24 05:32:37 +00:00
Karl Heyes
d2ee7bbfca
remove duplication for compiler flags, and fixup curl detection
...
svn path=/trunk/icecast/; revision=5169
2003-07-24 02:31:36 +00:00
Karl Heyes
52b917d2c3
Make icecast use the shared M4 macros. Cleanup the other files.
...
svn path=/trunk/icecast/; revision=5157
2003-07-21 02:23:41 +00:00
Karl Heyes
b4cdad000d
Another net change, making it more bullet-proof, before could silently miss
...
data. so now we allocate enough space for the write to succeed fully.
svn path=/trunk/icecast/; revision=4888
2003-06-06 00:05:19 +00:00
brendan
6b9457cae1
coordinate IPv6 change with net module
...
svn path=/trunk/icecast/; revision=4885
2003-06-05 17:55:40 +00:00
brendan
494f8fc2b6
Fix curl version test.
...
YP is enabled by default but automatically turned off if the curl test fails
(unless --enable-yp is explicitly passed to configure, in which case configure
will fail if the curl test fails).
svn path=/trunk/icecast/; revision=4831
2003-05-28 15:04:53 +00:00
brendan
60bce31e41
Check whether CURLOPT_NOSIGNAL is available, or disable YP (hopefully).
...
svn path=/trunk/icecast/; revision=4825
2003-05-28 03:45:57 +00:00
oddsock
0931b3d263
added new admin directory
...
svn path=/trunk/icecast/; revision=4709
2003-05-15 21:04:39 +00:00
Karl Heyes
37989f62b2
add missing check for inet_aton, sock.h wants this.
...
svn path=/trunk/icecast/; revision=4622
2003-04-22 02:35:05 +00:00
Karl Heyes
1de7583029
autoconf updates. Now builds on OpenBSD
...
svn path=/trunk/icecast/; revision=4620
2003-04-21 17:52:12 +00:00
brendan
8651aabcbb
First crack at making YP/curl optional.
...
svn path=/trunk/icecast/; revision=4552
2003-03-27 17:10:14 +00:00
Karl Heyes
5457dd83f0
we need to define an API level we want for certain systems like solaris
...
svn path=/trunk/icecast/; revision=4509
2003-03-18 01:40:40 +00:00
brendan
33bc36b3f5
Announce version required
...
svn path=/trunk/icecast/; revision=4499
2003-03-17 16:17:49 +00:00
Karl Heyes
407ac0bb17
Add XIPH_CFLAGS which will be used to pass compiler flags which you
...
don't want to get clobbered by things like make CFLAGS='....'
The typical flags you don't want clobbered are ones like -pthread
svn path=/trunk/icecast/; revision=4436
2003-03-07 22:39:17 +00:00
brendan
d2fbef6058
Typo
...
svn path=/trunk/icecast/; revision=4382
2003-02-28 20:16:36 +00:00
Michael Smith
8f0aefb2be
check for poll(2) in configure.
...
svn path=/trunk/icecast/; revision=4349
2003-02-15 01:13:35 +00:00
oddsock
00dd22107a
added check for HAVE_SYS_UIO_H
...
svn path=/trunk/icecast/; revision=4317
2003-02-02 20:43:02 +00:00
oddsock
8bf4af66fe
added libcurl to dependencies, needed for yp-listing within icecast2
...
svn path=/trunk/icecast/; revision=4305
2003-02-02 14:21:57 +00:00
brendan
c6e4268872
OS X 10.2.3 doesn't define socklen_t.
...
This version is compatible with autoconf 2.13. I believe it should also
work in 2.5x, although the semantics of AC_CHECK_TYPE have changed.
svn path=/trunk/icecast/; revision=4243
2003-01-15 05:58:09 +00:00
brendan
905c858791
autoheader always requires the third argument to AC_DEFINE
...
svn path=/trunk/icecast/; revision=4240
2003-01-15 05:34:20 +00:00