2005-06-06 David Zeuthen <davidz@redhat.com>

* doc/TODO: Add item about need to remove deprecated functions.

        * dbus/dbus-connection.h: Add prototype for dbus_connection_disconnect

        * dbus/dbus-connection.c (dbus_connection_disconnect): New function
        to repair the ABI which was broken with the last commit.
This commit is contained in:
David Zeuthen 2005-06-06 18:55:22 +00:00
parent b079ae2e34
commit 982de71850
4 changed files with 24 additions and 0 deletions

View file

@ -1,3 +1,12 @@
2005-06-06 David Zeuthen <davidz@redhat.com>
* doc/TODO: Add item about need to remove deprecated functions.
* dbus/dbus-connection.h: Add prototype for dbus_connection_disconnect
* dbus/dbus-connection.c (dbus_connection_disconnect): New function
to repair the ABI which was broken with the last commit.
2005-06-02 John (J5) Palmieri <johnp@redhat.com>
* dbus/dbus-connection.c, dbus/dbus-connection.h

View file

@ -1947,6 +1947,18 @@ dbus_connection_close (DBusConnection *connection)
_dbus_connection_update_dispatch_status_and_unlock (connection, status);
}
/** Alias for dbus_connection_close(). This method is DEPRECATED and will be
* removed for 1.0. Change your code to use dbus_connection_close() instead.
*
* @param connection the connection.
* @deprecated
*/
void
dbus_connection_disconnect (DBusConnection *connection)
{
dbus_connection_close (connection);
}
static dbus_bool_t
_dbus_connection_get_is_connected_unlocked (DBusConnection *connection)
{

View file

@ -94,6 +94,7 @@ DBusConnection* dbus_connection_open_private (const char
DBusConnection* dbus_connection_ref (DBusConnection *connection);
void dbus_connection_unref (DBusConnection *connection);
void dbus_connection_close (DBusConnection *connection);
void dbus_connection_disconnect (DBusConnection *connection);
dbus_bool_t dbus_connection_get_is_connected (DBusConnection *connection);
dbus_bool_t dbus_connection_get_is_authenticated (DBusConnection *connection);
void dbus_connection_set_exit_on_disconnect (DBusConnection *connection,

View file

@ -1,6 +1,8 @@
Important for 1.0
===
- Remove all deprecated functions
- Audit @todo and FIXME for security issues
- The convenience functions in dbus-bus.h should perhaps have