- 05 Jul, 2003 1 commit
-
-
brendan authored
svn path=/trunk/icecast/; revision=5067
-
- 04 Jul, 2003 1 commit
-
-
giles authored
Add a name mangling mechanism so we can safely compile in code we share with applications that might link with use. Currently only hooked up for the timing liblet, but thread is the real target. Basically we define _mangle() in config.h, and use that in timing.h (if available) to prepend the package name to all the symbols in the header and including C files. It's thus fairly invisible. Unfortunately the prefix is hardwired, so it's another thing that has to be maintained by hand (not that is changes often, but we can't make it a macro). AH_VERBATIM seems to be the only way to add a macro that takes arguments, and it explicitly doesn't do shell expansion. Further, @PACKAGE@ substitution doesn't happen on config.h.in. Insert standard autotools frustration here. svn path=/trunk/timing/; revision=5060
-
- 03 Jul, 2003 3 commits
-
-
brendan authored
svn path=/trunk/avl/; revision=5050
-
brendan authored
TODO: rewrite ice-audio-info bitrate tag to icy-br. svn path=/trunk/icecast/; revision=5045
-
brendan authored
causing stuttering in some clients. Thank goodness icecast uses an odd metainterval, or this bug would never have been discoverd :) svn path=/trunk/icecast/; revision=5044
-
- 02 Jul, 2003 2 commits
-
-
Karl Heyes authored
svn path=/trunk/net/; revision=5042
-
brendan authored
svn path=/trunk/icecast/; revision=5040
-
- 01 Jul, 2003 3 commits
- 29 Jun, 2003 1 commit
-
-
Karl Heyes authored
svn path=/trunk/icecast/; revision=5019
-
- 28 Jun, 2003 1 commit
-
-
brendan authored
Adds cppflags and cflags-only variables svn path=/trunk/m4/; revision=5018
-
- 26 Jun, 2003 9 commits
-
-
brendan authored
svn path=/trunk/m4/; revision=5017
-
brendan authored
(ported from ices0 version) svn path=/trunk/m4/; revision=5016
-
brendan authored
Make all xiph_compiler macros comply with our coding guidelines XIPH_GCC_INCLUDE_WARNING renamed XIPH_GCC_WARNING svn path=/trunk/m4/; revision=5013
-
Ed "oddsock" Zaleski authored
- all yp adds/touches are now done within a single thread. This should eliminate any "thread growth" issues and make things behave much nicer when yp problems arise. We should eventually change the add/touches to non-blocking sockets, which will be needed for large numbers of streams doing adds/touches. svn path=/trunk/icecast/; revision=5012
-
Ed "oddsock" Zaleski authored
svn path=/trunk/icecast/; revision=5011
-
Ed "oddsock" Zaleski authored
svn path=/trunk/icecast/; revision=5010
-
Ed "oddsock" Zaleski authored
- most of the yp processing now moved into the yp add/touch thread - use ice/icy-public rather than ice/icy-private to coorespond to libshout and general convention - memory leak fixed with audio-info svn path=/trunk/icecast/; revision=5009
-
Ed "oddsock" Zaleski authored
svn path=/trunk/icecast/; revision=5008
-
Ed "oddsock" Zaleski authored
svn path=/trunk/icecast/; revision=5007
-
- 25 Jun, 2003 1 commit
-
-
brendan authored
even if action-if-not-found is defined. Rename have_shout to xt_have_shout, in conformance with macro writing guidelines :) svn path=/trunk/m4/; revision=5006
-
- 24 Jun, 2003 4 commits
-
-
brendan authored
1. src/net tests abstracted into XIPH_NET macro. We should do the same for src/thread, but it's a little more complicated - it will have to interact with the caller (eg some apps may want --disable-threads) 2. uintxx_t, socklen_t tests encapsulated, moved to xiph_types.m4 3. solaris fixes for socket func, nanosleep detection 4. added $LIBS to SHOUT_LIBS for *-config scripts. Good or bad idea? We'll definitely need a libshout beta 2. svn path=/trunk/m4/; revision=5005
-
brendan authored
svn path=/trunk/m4/; revision=4998
-
Karl Heyes authored
svn path=/trunk/m4/; revision=4996
-
brendan authored
svn path=/trunk/m4/; revision=4992
-
- 20 Jun, 2003 2 commits
-
-
Karl Heyes authored
svn path=/trunk/icecast/; revision=4986
-
brendan authored
Install icecast.xml.dist in doc Install as $(sysconfdir)/icecast.xml only if that file doesn't already exist. svn path=/trunk/icecast/; revision=4983
-
- 18 Jun, 2003 4 commits
-
-
Karl Heyes authored
svn path=/trunk/httpp/; revision=4963
-
Karl Heyes authored
re-evaluate string length each time. svn path=/trunk/httpp/; revision=4961
-
Karl Heyes authored
svn path=/trunk/net/; revision=4960
-
brendan authored
release a bit unfortunately. svn path=/trunk/m4/; revision=4958
-
- 17 Jun, 2003 2 commits
-
-
brendan authored
ATTN Mike! make install now installs the xsl files in pkgdatadir ($prefix/share/icecast) web and admin directories, and builds icecast.xml accordingly. icecast.xml is now installed in $sysconfdir/etc, and IMHO icecast should attempt to find a config file there, and only demand one on the command line if it can't. svn path=/trunk/icecast/; revision=4956
-
brendan authored
svn path=/trunk/icecast/; revision=4955
-
- 16 Jun, 2003 1 commit
-
-
brendan authored
svn path=/trunk/icecast/; revision=4954
-
- 13 Jun, 2003 4 commits
-
-
brendan authored
these m4 macros synchronised. svn path=/trunk/m4/; revision=4944
-
brendan authored
Use new shout.m4 macro svn path=/trunk/m4/; revision=4943
-
brendan authored
svn path=/trunk/m4/; revision=4941
-
brendan authored
It relies on pkg-config or shout-config (in that order) for compiler/linker flags. --with-shout-prefix is gone. Also gone is --disable-shouttest. I don't understand the advantages of that home built script over the standard header/ func checks, so I used those. I guess AC_TRY_RUN isn't invoked, but I feel (mildly) that the business of autoconf is to ensure the program builds correctly, not runs correctly. Run errors can usually be fixed after the build (by tweaking LD_LIBRARY_PATH, ld.so.conf, crle etc) without rebuilding. I've ported ices 0 to this macro in order to test it, but haven't put the various fallbacks through the ringer yet. I will before release. TODO: I don't think this file is being included with make dist. Should it be? Probably. Should it be installed? Probably, but less so. svn path=/trunk/m4/; revision=4939
-
- 10 Jun, 2003 1 commit
-
-
brendan authored
svn path=/trunk/m4/; revision=4910
-