dbus/bus
Havoc Pennington 6be547d32f 2003-04-10 Havoc Pennington <hp@redhat.com>
* dbus/dbus-connection.c (dbus_connection_flush): don't spin on
	the connection if it's disconnected

	* bus/activation.c (bus_activation_service_created): use new
	transaction features to roll back removal of pending activation if
	we don't successfully create the service after all. Don't remove
	pending activation if the function fails.

	* dbus/dbus-list.c (_dbus_list_insert_before_link)
	(_dbus_list_insert_after_link): new code to facilitate
	services.c fixes

	* dbus/dbus-hash.c (_dbus_hash_table_insert_string_preallocated):
	new functionality, so we can preallocate the ability to insert
	into a hash table.

	* bus/connection.c (bus_transaction_add_cancel_hook): new function
	allowing us to put custom hooks in a transaction to be used for
	cancelling said transaction

	* doc/dbus-specification.sgml: add some discussion of secondary
	service owners, and disallow zero-length service names

	* bus/services.c (bus_registry_acquire_service): new function,
	splits out part of bus_driver_handle_acquire_service() and fixes
	a bug where we didn't remove the service doing the acquiring
	from the secondary queue if we failed to remove the current owner
	from the front of the queue.
2003-04-11 00:03:06 +00:00
..
.cvsignore 2003-04-10 Alexander Larsson <alexl@redhat.com> 2003-04-10 12:09:00 +00:00
activation.c 2003-04-10 Havoc Pennington <hp@redhat.com> 2003-04-11 00:03:06 +00:00
activation.h 2003-04-02 Havoc Pennington <hp@redhat.com> 2003-04-02 20:14:52 +00:00
bus.c 2003-04-08 Colin Walters <walters@gnu.org> 2003-04-09 00:27:41 +00:00
bus.h 2003-04-06 Havoc Pennington <hp@pobox.com> 2003-04-06 23:53:27 +00:00
config-loader-expat.c 2003-04-02 Havoc Pennington <hp@redhat.com> 2003-04-02 21:43:29 +00:00
config-loader-libxml.c 2003-03-27 Havoc Pennington <hp@redhat.com> 2003-03-28 00:01:53 +00:00
config-parser.c 2003-04-06 Havoc Pennington <hp@pobox.com> 2003-04-06 23:15:41 +00:00
config-parser.h 2003-04-06 Havoc Pennington <hp@pobox.com> 2003-04-06 23:15:41 +00:00
connection.c 2003-04-10 Havoc Pennington <hp@redhat.com> 2003-04-11 00:03:06 +00:00
connection.h 2003-04-10 Havoc Pennington <hp@redhat.com> 2003-04-11 00:03:06 +00:00
desktop-file.c 2003-03-31 Havoc Pennington <hp@redhat.com> 2003-03-31 20:56:29 +00:00
desktop-file.h 2003-02-13 Anders Carlsson <andersca@codefactory.se> 2003-02-13 19:06:42 +00:00
dispatch.c 2003-04-10 Havoc Pennington <hp@redhat.com> 2003-04-11 00:03:06 +00:00
dispatch.h 2003-03-12 Havoc Pennington <hp@redhat.com> 2003-03-13 00:56:43 +00:00
driver.c 2003-04-10 Havoc Pennington <hp@redhat.com> 2003-04-11 00:03:06 +00:00
driver.h 2003-03-12 Havoc Pennington <hp@redhat.com> 2003-03-13 00:56:43 +00:00
main.c 2003-04-06 Havoc Pennington <hp@pobox.com> 2003-04-06 23:53:27 +00:00
Makefile.am 2003-04-06 Havoc Pennington <hp@pobox.com> 2003-04-06 23:53:27 +00:00
messagebus.in 2003-04-06 Havoc Pennington <hp@pobox.com> 2003-04-06 23:15:41 +00:00
policy.c 2003-03-24 Havoc Pennington <hp@redhat.com> 2003-03-25 04:37:08 +00:00
policy.h 2003-03-23 Havoc Pennington <hp@pobox.com> 2003-03-23 07:41:54 +00:00
services.c 2003-04-10 Havoc Pennington <hp@redhat.com> 2003-04-11 00:03:06 +00:00
services.h 2003-04-10 Havoc Pennington <hp@redhat.com> 2003-04-11 00:03:06 +00:00
session.conf.in 2003-04-06 Havoc Pennington <hp@pobox.com> 2003-04-06 18:03:03 +00:00
system.conf.in 2003-04-06 Havoc Pennington <hp@pobox.com> 2003-04-06 23:15:41 +00:00
test-main.c 2003-04-06 Havoc Pennington <hp@pobox.com> 2003-04-06 19:12:45 +00:00
test.c 2003-04-10 Havoc Pennington <hp@pobox.com> 2003-04-10 05:12:19 +00:00
test.h 2003-04-07 Havoc Pennington <hp@redhat.com> 2003-04-07 23:28:16 +00:00
utils.c 2003-04-06 Havoc Pennington <hp@pobox.com> 2003-04-06 23:53:27 +00:00
utils.h 2003-04-06 Havoc Pennington <hp@pobox.com> 2003-04-06 23:53:27 +00:00