Mercurial > pidgin
comparison ChangeLog @ 27039:9a79f8a99259
Set charset=utf-8 when cyrus sasl doesn't include it.
Both deryni and my reading of the digest md5 cyrus plugin is that the response
will never actually include the charset (digestmd5.c:make_client_response,
look for IsUTF8). I future-proofed this code by checking for it anyway.
To be polite for older servers, we might want to only send this if the server
sent charset=utf-8 in the challenge (and encode everything to ISO-8859-1).
However, the RFC doesn't say always sending it is wrong (and that's what
the in-tree implementation does).
| author | Paul Aurich <paul@darkrain42.org> |
|---|---|
| date | Fri, 05 Jun 2009 07:02:16 +0000 |
| parents | e6031586fd1b |
| children | 1fd829110a6d |
comparison
equal
deleted
inserted
replaced
| 27037:f3b0232ef1ea | 27039:9a79f8a99259 |
|---|---|
| 50 * Support custom smileys in MUCs (only when all participants support the | 50 * Support custom smileys in MUCs (only when all participants support the |
| 51 "Bits of Binary" extension, and a maximum of 10 participants are in the | 51 "Bits of Binary" extension, and a maximum of 10 participants are in the |
| 52 chat to avoid getting too many fetch requests). | 52 chat to avoid getting too many fetch requests). |
| 53 * Fix an issue with Jabber (pre-XMPP) servers and the user's preference | 53 * Fix an issue with Jabber (pre-XMPP) servers and the user's preference |
| 54 to require SSL not being respected. | 54 to require SSL not being respected. |
| 55 * Fix an issue where Cyrus SASL DIGEST MD5 authentication might fail if | |
| 56 the username, password, or realm (the JID domain) contain characters | |
| 57 not in ISO-8859-1. | |
| 55 | 58 |
| 56 Yahoo: | 59 Yahoo: |
| 57 * P2P file transfers. (Sulabh Mahajan) | 60 * P2P file transfers. (Sulabh Mahajan) |
| 58 * Sending text messages (address to +<countrycode><phone number>). | 61 * Sending text messages (address to +<countrycode><phone number>). |
| 59 (Sulabh Mahajan) | 62 (Sulabh Mahajan) |
