2002-11-24 Havoc Pennington <hp@pobox.com>
authorHavoc Pennington <hp@redhat.com>
Mon, 25 Nov 2002 05:13:09 +0000 (05:13 +0000)
committerHavoc Pennington <hp@redhat.com>
Mon, 25 Nov 2002 05:13:09 +0000 (05:13 +0000)
commit041b0767b284034aee09e9a0de2a3844b8cc546a
tree8ef9cce16d743350971696ff6333ce43686c7ac0
parent576cdb6e0b1274e9fa5276e01337aef330dd4e8c
2002-11-24  Havoc Pennington  <hp@pobox.com>

        * test/echo-client.c, test/echo-server.c: cheesy test
clients.

* configure.in (AC_CHECK_FUNCS): check for writev

* dbus/dbus-message.c (_dbus_message_get_network_data): new
function

* dbus/dbus-list.c (_dbus_list_foreach): new function

* dbus/dbus-internals.c (_dbus_verbose): new function

* dbus/dbus-server.c, dbus/dbus-server.h: public object
representing a server that listens for connections.

* dbus/.cvsignore: create

* dbus/dbus-errors.h, dbus/dbus-errors.c:
public API for reporting errors

* dbus/dbus-connection.h, dbus/dbus-connection.c:
public object representing a connection that
sends/receives messages. (Same object used for
both client and server.)

* dbus/dbus-transport.h, dbus/dbus-transport.c:
Basic abstraction for different kinds of stream
that we might read/write messages from.
39 files changed:
.cvsignore [new file with mode: 0644]
ChangeLog
bus/.cvsignore [new file with mode: 0644]
configure.in
dbus/.cvsignore [new file with mode: 0644]
dbus/Makefile.am
dbus/dbus-connection-internal.h [new file with mode: 0644]
dbus/dbus-connection.c [new file with mode: 0644]
dbus/dbus-connection.h [new file with mode: 0644]
dbus/dbus-errors.c [new file with mode: 0644]
dbus/dbus-errors.h [new file with mode: 0644]
dbus/dbus-internals.c
dbus/dbus-internals.h
dbus/dbus-list.c
dbus/dbus-list.h
dbus/dbus-message-internal.h [new file with mode: 0644]
dbus/dbus-message.c
dbus/dbus-message.h
dbus/dbus-server-protected.h [new file with mode: 0644]
dbus/dbus-server-unix.c [new file with mode: 0644]
dbus/dbus-server-unix.h [new file with mode: 0644]
dbus/dbus-server.c [new file with mode: 0644]
dbus/dbus-server.h [new file with mode: 0644]
dbus/dbus-transport-protected.h [new file with mode: 0644]
dbus/dbus-transport-unix.c [new file with mode: 0644]
dbus/dbus-transport-unix.h [new file with mode: 0644]
dbus/dbus-transport.c [new file with mode: 0644]
dbus/dbus-transport.h [new file with mode: 0644]
dbus/dbus-types.h
dbus/dbus-watch.c [new file with mode: 0644]
dbus/dbus-watch.h [new file with mode: 0644]
dbus/dbus.h
doc/.cvsignore [new file with mode: 0644]
test/.cvsignore [new file with mode: 0644]
test/Makefile.am
test/echo-client.c [new file with mode: 0644]
test/echo-server.c [new file with mode: 0644]
test/watch.c [new file with mode: 0644]
test/watch.h [new file with mode: 0644]