Mercurial > pidgin
view libpurple/protocols/qq/AUTHORS @ 21922:d7f1231cc21a
The DIGEST-MD5 implementation of CYRUS-SASL is incompatible with the implementation in Java. The result is that we failed to authenticate to Java-based servers such as OpenFire when DIGEST-MD5 was enabled. This appears to be the result of a bug in the Java SASL library. While we -could- wait for a fix within that library and tell our users that server admins need to upgrade to get the fix, a client-side workaround is very easily accessible to us.
Our own implementation (used when compiled with SASL support) works fine. We therefore will make use of it when SASL chooses DIGEST-MD5 as the best auth mechanism.
Fixes #2095. Fixes #2186.
Also fixes http://trac.adiumx.com/ticket/8135.
author | Evan Schoenberg <evan.s@dreskin.net> |
---|---|
date | Sat, 22 Dec 2007 16:59:52 +0000 |
parents | 05404736d5e3 |
children | ebad75b719f5 |
line wrap: on
line source
Code Contributors ===== puzzlebird : original author gfhuang : patches for libpurple 2.0.0beta2, maintainer henryouly : file transfer, udp sock5 proxy and qq_show, maintainer hzhr : maintainer joymarquis : maintainer arfankai : fixed bugs in char_conv.c rakescar : provided filter for HTML tag yyw : improved performance on PPC linux lvxiang : provided ip to location original code csyfek : faces markhuetsch : OpenQ merge into libpurple, maintainer 2006-2007 Acknowledgement ===== Shufeng Tan : http://sf.net/projects/perl-oicq Jeff Ye : http://www.sinomac.com Hu Zheng : http://forlinux.yeah.net