2004-01-15 Mikael Hallendal <micke@imendio.com>
* loudmouth/Makefile.am:
- Added lm-proxy.[ch]
* loudmouth/lm-connection.c:
* loudmouth/lm-connection.h:
- Commited patch from Sjoerd Simons to make async connect work better.
- Cleaned out the proxy support to it's own file.
- Made sure all public functions user g_return_(val)_if_fail.
* loudmouth/lm-internals.h:
- cleaned up a bit and added proxy function and base64 encoding
* loudmouth/lm-message-handler.c:
- include config.h
* loudmouth/lm-proxy.c:
* loudmouth/lm-proxy.h:
- Added, broken out of LmConnection
- Commited patch from Josh Beam
* loudmouth/lm-utils.c:
(_lm_utils_base64_encode): Added.
NULL=
INCLUDES = \
-I. \
-I$(top_srcdir) \
$(LOUDMOUTH_CFLAGS) \
-DLM_COMPILATION \
-DRUNTIME_ENDIAN \
$(NULL)
lib_LTLIBRARIES = libloudmouth.la
libloudmouth_la_SOURCES = \
lm-connection.c \
lm-debug.c \
lm-debug.h \
lm-error.c \
lm-message.c \
lm-message-handler.c \
lm-message-node.c \
lm-parser.c \
lm-parser.h \
lm-internals.h \
lm-sha.c \
lm-sha.h \
lm-utils.c \
lm-proxy.c \
lm-queue.c \
lm-queue.h \
$(NULL)
libloudmouthinclude_HEADERS = \
lm-connection.h \
lm-error.h \
lm-message.h \
lm-message-handler.h \
lm-message-node.h \
lm-utils.h \
lm-proxy.h \
loudmouth.h \
$(NULL)
libloudmouth_la_LIBADD = \
$(LOUDMOUTH_LIBS)
libloudmouthincludedir = $(includedir)/loudmouth-1.0/loudmouth
# an explicit dependency here so alm generated files get built
$(OBJECTS): $(built_sources)
noinst_PROGRAMS = test-lm
test_lm_SOURCES = \
test-lm.c
test_lm_LDADD = \
$(LOUDMOUTH_LIBS) \
libloudmouth.la \
$(NULL)