1
0
mirror of https://gitlab.xiph.org/xiph/icecast-server.git synced 2024-07-07 02:44:13 -04:00
Commit Graph

55 Commits

Author SHA1 Message Date
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
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