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 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 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 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 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.
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.
