]> git.ipfire.org Git - thirdparty/dbus.git/commitdiff
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 7befd986f969813f8aafd13340d007bec1e2d9ff..528d74b15e7a090405de395fdd702577de76123e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+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)
index 221ceb475d60660f247b3b96c7c829f3b4ff4c96..7e424aff70eead048f20362110329a8980c17117 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