Re: Jabber broken in 1.0.1 & Fire CVS?

Jason Townsend <[email protected]>
Newsgroups gmane.network.fire.general
Message-ID <[email protected]>
On Jun 10, 2004, at 3:49 PM, Evan Jones wrote:
> On Jun 9, 2004, at 18:53, Evan Jones wrote:
>> I'm trying to log in to a private Jabber server that has been set up 
>> here recently, and it doesn't seem to let me (Unauthorized errors).
>
> It turns out that it *is* a bug in Fire:
>
> Fire will always try to do digest authentication. This is incorrect, 
> as some servers do not support digest (for example, my server that 
> uses PAM). What Fire should do is follow the Jabber specification, and 
> ask the server what authentication types it supports:
>
> JEP-0078: Non-SASL Authentication
> http://www.jabber.org/jeps/jep-0078.html
>
> I'm about to submit a really rough patch which does that to the patch 
> tracker. It's a huge hack and doesn't do error checking as well as it 
> should, but it works for me.
>
> However, Fire should *really* consider replacing its Jabber code with 
> one of the more maintained Jabber libraries, like maybe Acid, an 
> Objective-C framework:
>
> http://www.jabberstudio.org/projects/acid/project/view.php
>
> But I'm not the guy to do that. I'll just hack on what is already 
> there to make it work.

Thanks for the patch... I'll try to get this into TOT as well as the 
1.0.x branch.

I agree with you about switching to Acid; however this is a relatively 
large project in comparison to doing one-off bug fixes on our existing 
code.

-Jason



-------------------------------------------------------
This SF.Net email is sponsored by the new InstallShield X.
From Windows to Linux, servers to mobile, InstallShield X is the
one installation-authoring solution that does it all. Learn more and
evaluate today! http://www.installshield.com/Dev2Dev/0504
_______________________________________________
Fire-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fire-talk
Have a question? Please read the Fire Frequently Asked Questions:
http://fire.sourceforge.net/faq.shtml
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.