Skip to content

Conversation

vandrlexay
Copy link

It adds custom xml stream parser derived from XML::Stream, just replacing one method.

@vandrlexay vandrlexay changed the title Fix for servers which use Digest-MD5 for SASL auth, like jabber.ru. Implemented choosing of SASL auth mechanisms. Sep 18, 2019
$callbacks->{'authname'} = $authname;
}

my $sasl = Authen::SASL->new(mechanism=>join(" ",@{$mechanisms}),

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The join will create an invalid request when the server supports multiple mechanisms. See dap/XML-Stream#27 for details.

@Neustradamus
Copy link

@dap: Have you seen this PR?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants