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
Michael Smith
c4d74c54d0
Patch for freebsd to set gcc options for pthreads correctly, from
...
"Nigel Weeks" <nigel@e-easy.com.au>
svn path=/trunk/icecast/; revision=4235
2003-01-13 10:48:43 +00:00
Michael Smith
7c7fa73422
Fix a compile error.
...
svn path=/trunk/icecast/; revision=4115
2002-11-22 13:13:04 +00:00
Michael Smith
68dea2dc71
build updates.
...
svn path=/trunk/icecast/; revision=3945
2002-09-24 08:16:24 +00:00
Michael Smith
bf782f0248
Decrement client connections on source termination to avoid eventual "server
...
is full" messages.
svn path=/trunk/icecast/; revision=3801
2002-08-11 12:15:40 +00:00
Michael Smith
4d884d832f
Ian Kumlien's security (chroot() and setuid() patch), with some modifications.
...
svn path=/trunk/icecast/; revision=3302
2002-05-14 11:06:54 +00:00
Jack Moffitt
67bca910f2
Another fix. -mv8 is a Sparc-only option, and gcc will barf if you use it
...
on x86.
svn path=/trunk/icecast/; revision=2273
2001-10-29 15:53:28 +00:00
Jack Moffitt
7e1f046d0b
One more try at this.
...
svn path=/trunk/icecast/; revision=2271
2001-10-29 15:32:39 +00:00
Jack Moffitt
bb4ea2070f
Does this fix x86 Solaris?
...
svn path=/trunk/icecast/; revision=2269
2001-10-29 15:02:54 +00:00
Jack Moffitt
0b7adda391
Fix SUN_LIBS to apply to x86 Solaris boxen. Who knew someone
...
actually used x86 Solaris :)
svn path=/trunk/icecast/; revision=2266
2001-10-29 14:55:08 +00:00
Jack Moffitt
c15a877085
Fix broken CFLAGS handling.
...
svn path=/trunk/icecast/; revision=2238
2001-10-21 16:13:02 +00:00
Jack Moffitt
c9fa9cd040
Fix lib handling.
...
svn path=/trunk/icecast/; revision=2235
2001-10-21 15:25:45 +00:00
Jack Moffitt
6b116e8b96
AC_CHECK_FUNC is stupid. It needs the LIBS set already, and you can't pass
...
in a set of libs to use. So we save/restore for the call.
svn path=/trunk/icecast/; revision=2233
2001-10-21 15:12:23 +00:00
Jack Moffitt
9cef32cac2
A few configure.in fixes.
...
* -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
2001-10-21 14:19:39 +00:00
Michael Smith
17e1289a89
configure.in: solaris requires -D_REENTRANT. What about other platforms?
...
source.c: fix bug in handling non-fatal errors like EAGAIN
svn path=/trunk/icecast/; revision=2225
2001-10-21 10:07:51 +00:00
Jack Moffitt
42688a8366
Add check for stdint.h, since Solaris doesn't have it. This is needed
...
on Linux for uint64_t, but Solaris defines this in sys/types.h. Use check
where appropriate, and also add typedefs for Win32.
svn path=/trunk/icecast/; revision=2206
2001-10-20 21:28:09 +00:00
Jack Moffitt
1d81d666cc
Include configuration files in 'make dist'
...
svn path=/trunk/icecast/; revision=2002
2001-09-10 02:55:41 +00:00
Jack Moffitt
61316a25d7
Initial revision
...
svn path=/trunk/icecast/; revision=1996
2001-09-10 02:21:46 +00:00