#19 √ resolved
Hallski

Uses old style auth if server provides old style auth and SASL

Reported by Hallski | September 24th, 2008 @ 02:33 PM | in Loudmouth 1.4.3

Reported by: Jelmer Vernooij

Some servers (such as jabberd2) offer both old style auth and SASL. Currently, loudmouth will choose to use the old style auth in this case. The attached patch makes it prefer SASL authentication if it is available.

Comments and changes to this ticket

  • Hallski

    Hallski September 24th, 2008 @ 02:33 PM

    • → Tag changed from “” to “patch”

    Comment from: Jelmer Vernooij

    Patch to prefer SASL if SASL and old style auth are both available.

  • Hallski

    Hallski October 6th, 2008 @ 11:32 AM

    • → Tag changed from “patch” to “committed patch”

    (from [fb180490c66381025af68abdcb3dae57021d2915]) Use SASL before old style auth if both are supported. [#19]

    Fixes an issue when server provides both old style and SASL authentication mechanisms. Loudmouth currently only checked if old style auth were supported and assumed that SASL weren't in those cases.

    [#19 tagged:committed responsible:Hallski milestone:none state:resolved] http://github.com/hallski/loudmo...

  • Hallski

    Hallski October 6th, 2008 @ 11:34 AM

    • → State changed from “new” to “resolved”

    Committed to both 1.4 and master branches.

    Thanks a lot for the patch!

  • Hallski

    Hallski October 29th, 2008 @ 10:08 PM

    • → Tag changed from “committed patch” to “committed”
    • → Milestone changed from “” to “Loudmouth 1.4.3”

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile »

Libloudmouth is a lightweight and easy-to-use C library for programming with the Jabber protocol. It's designed to be easy to get started with and yet extensible to let you do anything the Jabber protocol allows.

People watching this ticket

You can update this ticket by sending an email to from your email client. (help)

Tags