handle SASL EXTERNAL's inital empty responce (FDO Bug #9945)
authorJohn (J5) Palmieri <johnp@redhat.com>
Tue, 15 Jan 2008 22:21:52 +0000 (17:21 -0500)
committerJohn (J5) Palmieri <johnp@redhat.com>
Tue, 15 Jan 2008 22:21:52 +0000 (17:21 -0500)
2008-01-15  John (J5) Palmieri  <johnp@redhat.com>

* patch by Magnus Henoch <henoch plus bfdo at dtek dot chalmers dot se>

* dbus/dbus-auth.c (handle_server_data_external_mech): handle SASL
EXTERNAL's inital empty responce (FDO Bug #9945)

ChangeLog
dbus/dbus-auth.c

index 7befd98..528d74b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
 2008-01-15  John (J5) Palmieri  <johnp@redhat.com>
 
+       * patch by Magnus Henoch <henoch plus bfdo at dtek dot chalmers dot se>
+
+       * dbus/dbus-auth.c (handle_server_data_external_mech): handle SASL
+       EXTERNAL's inital empty responce (FDO Bug #9945)
+
+2008-01-15  John (J5) Palmieri  <johnp@redhat.com>
+
        * bus/messagebus.in: add lsb headers (FDO Bug #11491)
 
 2008-01-15  John (J5) Palmieri  <johnp@redhat.com>
index 221ceb4..7e424af 100644 (file)
@@ -1039,6 +1039,7 @@ handle_server_data_external_mech (DBusAuth         *auth,
           _dbus_verbose ("%s: sending empty challenge asking client for auth identity\n",
                          DBUS_AUTH_NAME (auth));
           auth->already_asked_for_initial_response = TRUE;
+          goto_state (auth, &server_state_waiting_for_data);
           return TRUE;
         }
       else