SASL authentication is sometimes ignoring initial tokens

Description

SASL authentication is sometimes ignoring initial tokens. This problem is not letting Pidgin authenticate using SASL PLAIN since the auth packet has mix content (i.e. contains not only text) as shown in this example:

<auth xmlns='urn:ietf:params:xml:ns:xmpp-sasl' xmlns:ga='http://www.google.com/talk/protocol/auth' ga:client-uses-full-bind-result='true' mechanism='PLAIN'>AGFkbWluAGFkbWlu</auth>

Environment

None
Fixed
Your pinned fields
Click on the next to a field label to start pinning.

Assignee

Gaston Dombiak

Reporter

Gaston Dombiak