[Pidgin] #11546: Jabber w/ CYRUS-SASL and no saved password fails to prompt at connect time

Pidgin trac at pidgin.im
Tue Mar 16 22:19:20 EDT 2010


#11546: Jabber w/ CYRUS-SASL and no saved password fails to prompt at connect time
--------------------+-------------------------------------------------------
 Reporter:  evands  |        Owner:  deryni 
     Type:  defect  |       Status:  pending
Milestone:          |    Component:  XMPP   
  Version:  2.6.6   |   Resolution:         
 Keywords:          |  
--------------------+-------------------------------------------------------
Changes (by darkrain42):

  * status:  new => pending


Comment:

 Does Adium set a blank password ("") or is `account->password` left
 as/explicitly set to NULL when you have no password set in the UI?

 The code that I think is failing to work here is this (from
 `jabber_sasl_build_callbacks`):
 {{{
         if (purple_account_get_password(js->gc->account) != NULL ) {
                 js->sasl_cb[id].id = SASL_CB_PASS;
                 js->sasl_cb[id].proc = jabber_sasl_cb_secret;
                 js->sasl_cb[id].context = (void *)js;
                 id++;
         }
 }}}

-- 
Ticket URL: <http://developer.pidgin.im/ticket/11546#comment:7>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list