| 2 | |
| 3 | == version 2.6.6 (02/18/2010) == |
| 4 | [http://developer.pidgin.im/query?status=closed&milestone=2.6.6 View all closed tickets for this release.] |
| 5 | * '''libpurple''' |
| 6 | * Fix 'make check' on OS X. (David Fang) |
| 7 | * Fix a quirk in purple_markup_html_to_xhtml that caused some messages |
| 8 | to be improperly converted to XHTML. |
| 9 | * Set "controlling-mode" correctly when initializing a media session. |
| 10 | Fixes receiving voice calls from Psi. |
| 11 | * When looking up DNS records, use the type of record returned by the |
| 12 | server (instead of the type we asked for) to determine how to process |
| 13 | the record. |
| 14 | * Fix an issue with parsing XML attributes that contain "<br>". |
| 15 | See !ChangeLog.API for more details. |
| 16 | |
| 17 | * '''General''' |
| 18 | * Correctly disable all missing dependencies when using the |
| 19 | --disable-missing-dependencies option. (Gabriel Schulhof) |
| 20 | |
| 21 | * '''Gadu-Gadu''' |
| 22 | * Fix display of avatars after a server-side change. (Krzysztof |
| 23 | Klinikowski) |
| 24 | |
| 25 | * '''AIM''' |
| 26 | * Allow setting and displaying icons between 1x1 and 100x100 pixels. |
| 27 | Previously only icons between 48x48 and 50x50 were allowed. |
| 28 | |
| 29 | * '''MSN''' |
| 30 | * Fix CVE-2010-0277, a possible remote crash when parsing an incoming |
| 31 | SLP message. (Discovered by Fabian Yamaguchi) |
| 32 | * File transfer requests will no longer cause a crash if you delete the |
| 33 | file before the other side accepts. |
| 34 | * Received files will no longer hold an extra lock after completion, |
| 35 | meaning they can be moved or deleted without complaints from your OS. |
| 36 | * Buddies who sign in from a second location will no longer cause an |
| 37 | unnecessary chat window to open. |
| 38 | * Support setting an animated GIF as a buddy icon. |
| 39 | * Numerous code cleanups and memory savings. |
| 40 | |
| 41 | * '''!MySpace''' |
| 42 | * Fix a leak and crash when retrieving buddy icons. |
| 43 | |
| 44 | * '''XMPP''' |
| 45 | * Less likely to send messages to a contact's idle/inactive resource. |
| 46 | Previously, if a message was received from a specific resource, |
| 47 | responses would be sent to that resource until either it went offline |
| 48 | or a message is received from another resource. Now, messages are |
| 49 | sent to the bare JID upon receipt of any presence change from the |
| 50 | contact. |
| 51 | * Added support for the SCRAM-SHA-1 SASL mechanism. This is only |
| 52 | available when built without Cyrus SASL support. |
| 53 | * When getting info on a domain-only (server) JID, show uptime |
| 54 | (when given by the result of the "last query") and don't show status |
| 55 | as offline. |
| 56 | * Fix getting info on your own JID. |
| 57 | * Wrap XHTML messages in <p>, as described in XEP-0071, for |
| 58 | compatibility with some clients. |
| 59 | * Don't do an SRV lookup for a STUN server associated with the account |
| 60 | if one is already set globally in prefs. |
| 61 | * Don't send custom smileys larger than the recommended maximum object |
| 62 | size specified in the BoB XEP. This prevents a client from being |
| 63 | disconnected by servers that dislike overly-large stanzas. |
| 64 | * Fix receiving messages without markup over an Openfire BOSH |
| 65 | connection (forcibly put the stanzas in the jabber:client namespace). |
| 66 | * The default value for the file transfer proxies is automatically |
| 67 | updated when an account connects, if it is still the old (broken) |
| 68 | default (from 'proxy.jabber.org' to 'proxy.eu.jabber.org'). |
| 69 | * Fix an issue where libpurple created duplicate buddies if the roster |
| 70 | contains a buddy in two groups that differ only by case |
| 71 | (e.g. "XMPP" and "xmpp") (or not at all). |
| 72 | |
| 73 | * '''Yahoo''' |
| 74 | * Don't send <span> and </span> tags. (Fartash Faghri) |
| 75 | * Support !PingBox. !PingBoxes will appear as pbx/PingBoxName. (Kartik |
| 76 | Mohta) |
| 77 | |
| 78 | * '''Pidgin''' |
| 79 | * Fix CVE-2010-0423, a denial of service attack due to the parsing |
| 80 | of large numbers of smileys. (Discovered by Antti Hayrynen) |
| 81 | * Correctly size conversation and status box entries when the |
| 82 | interior-focus style property is diabled. (Gabriel Schulhof) |
| 83 | * Correctly handle a multiline text field being required in a |
| 84 | request form. (Thanks to Florian Zeitz for finding this problem) |
| 85 | * Search friends by email-addresses in the buddy list. (Luoh Ren-Shan) |
| 86 | * Allow dropping an image on Custom Smiley window to add a new one. |
| 87 | * Prompt for confirmation when clearing a whiteboard (doodle) session. |
| 88 | (Kartik Mohta) |
| 89 | * Use the "hand" cursor when hovering over usernames in chat history to |
| 90 | indicate that the username is an actionable item. |
| 91 | * Double-clicking usernames in chat history will open an IM with that |
| 92 | user. |
| 93 | * Put an icon on the "Filter" button in the debug window. |
| 94 | * Don't treat "/messages/like/this " as commands. |
| 95 | * Explicitly mark user interaction when inserting smilies from the |
| 96 | toolbar so "Undo" correctly removes these smilies. |
| 97 | * Clicking "New" or "Saved" in the status selector menu while typing a |
| 98 | status message no longer keeps the status entry area stuck in "typing" |
| 99 | mode forever. |
| 100 | * Show tooltips for ellipsized conversation tabs. On older systems, |
| 101 | tooltips will show for all tabs. |
| 102 | * The File Transfers and Debug Window windows are no longer created as |
| 103 | dialogs. These windows should now have minimize buttons in many |
| 104 | environments in which they were previously missing |
| 105 | (including Windows). |
| 106 | * Smiley themes with Windows line endings no longer cause theme |
| 107 | descriptions not to be displayed in the theme selector. |
| 108 | |
| 109 | * '''Finch''' |
| 110 | * Fix CVE-2010-0420, a possible remote crash when handling chat room |
| 111 | buddy names. |
| 112 | * Rebindable 'move-first' and 'move-last' actions for tree widgets. So |
| 113 | it is possible to jump to the first or last entry in the buddy list |
| 114 | (and other such lists) by pressing home or end key (defaults) |
| 115 | respectively. |