mirror of
https://gitlab.freedesktop.org/dbus/dbus.git
synced 2026-02-13 07:00:43 +01:00
* 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. |
||
|---|---|---|
| .. | ||
| data | ||
| .cvsignore | ||
| break-loader.c | ||
| decode-gcov.c | ||
| Makefile.am | ||
| spawn-test.c | ||
| test-exit.c | ||
| test-segfault.c | ||
| test-service.c | ||
| test-sleep-forever.c | ||
| test-utils.c | ||
| test-utils.h | ||
| unbase64.c | ||