dbus/glib
Havoc Pennington 41f52c96d6 2005-01-30 Havoc Pennington <hp@redhat.com>
dbus-viewer introspected and displayed the bus driver

	* dbus/dbus-object-tree.c
	(object_tree_test_iteration): add tests for a handler registered on "/"

	* dbus/dbus-object-tree.c
	(_dbus_decompose_path): fix to handle path "/" properly
	(run_decompose_tests): add tests for path decomposition

	* glib/dbus-gutils.c (_dbus_gutils_split_path): fix to handle "/"
	properly

	* glib/dbus-gobject.c (handle_introspect): fix quotes

	* test/glib/run-test.sh: support launching the bus, then running
	dbus-viewer

	* test/glib/test-service-glib.c (main): put in a trivial gobject
	subclass and register it on the connection

	* bus/driver.c (bus_driver_handle_introspect): implement
	introspection of the bus driver service

	* dbus/dbus-protocol.h: add #defines for the XML namespace,
	identifiers, doctype decl

	* bus/driver.c (bus_driver_handle_get_service_owner): handle
	attempts to get owner of DBUS_SERVICE_ORG_FREEDESKTOP_DBUS by
	returning the service unchanged.
	(bus_driver_handle_message): remove old check for reply_serial in
	method calls, now the message type deals with that
	(bus_driver_handle_message): handle NULL interface

	* glib/dbus-gproxy.c (dbus_g_proxy_get_bus_name): new function

	* glib/dbus-gloader-expat.c (description_load_from_string): allow
	-1 for len

	* tools/dbus-viewer.c: add support for introspecting a service on
	a bus

	* glib/dbus-gproxy.c (dbus_g_pending_call_ref): add
	(dbus_g_pending_call_unref): add
2005-01-30 05:18:44 +00:00
..
.cvsignore 2005-01-29 Havoc Pennington <hp@redhat.com> 2005-01-29 19:52:19 +00:00
dbus-gidl.c 2005-01-30 Havoc Pennington <hp@redhat.com> 2005-01-30 05:18:44 +00:00
dbus-gidl.h 2005-01-30 Havoc Pennington <hp@redhat.com> 2005-01-30 05:18:44 +00:00
dbus-glib-tool.c 2005-01-29 Havoc Pennington <hp@redhat.com> 2005-01-29 19:52:19 +00:00
dbus-glib.c 2005-01-16 Havoc Pennington <hp@redhat.com> 2005-01-16 15:51:55 +00:00
dbus-gloader-expat.c 2005-01-30 Havoc Pennington <hp@redhat.com> 2005-01-30 05:18:44 +00:00
dbus-gmain.c 2005-01-21 Havoc Pennington <hp@redhat.com> 2005-01-21 05:06:10 +00:00
dbus-gobject.c 2005-01-30 Havoc Pennington <hp@redhat.com> 2005-01-30 05:18:44 +00:00
dbus-gparser.c 2005-01-29 Havoc Pennington <hp@redhat.com> 2005-01-29 19:52:19 +00:00
dbus-gparser.h 2004-08-09 Havoc Pennington <hp@redhat.com> 2004-08-10 03:07:01 +00:00
dbus-gproxy.c 2005-01-30 Havoc Pennington <hp@redhat.com> 2005-01-30 05:18:44 +00:00
dbus-gtest-main.c 2004-08-09 Havoc Pennington <hp@redhat.com> 2004-08-10 03:07:01 +00:00
dbus-gtest.c 2004-08-09 Havoc Pennington <hp@redhat.com> 2004-08-10 03:07:01 +00:00
dbus-gtest.h 2004-08-09 Havoc Pennington <hp@redhat.com> 2004-08-10 03:07:01 +00:00
dbus-gthread.c 2004-08-09 Havoc Pennington <hp@redhat.com> 2004-08-10 03:07:01 +00:00
dbus-gtool-test.h 2004-08-09 Havoc Pennington <hp@redhat.com> 2004-08-10 03:07:01 +00:00
dbus-gutils.c 2005-01-30 Havoc Pennington <hp@redhat.com> 2005-01-30 05:18:44 +00:00
dbus-gutils.h 2004-08-09 Havoc Pennington <hp@redhat.com> 2004-08-10 03:07:01 +00:00
dbus-gvalue.c 2005-01-27 Havoc Pennington <hp@redhat.com> 2005-01-28 03:06:56 +00:00
dbus-gvalue.h 2004-03-29 Michael Meeks <michael@ximian.com> 2004-03-29 13:24:50 +00:00
Makefile.am 2005-01-29 Havoc Pennington <hp@redhat.com> 2005-01-29 19:52:19 +00:00