Mercurial > pidgin
comparison ChangeLog @ 31185:1e5654e2928d
propagate from branch 'im.pidgin.pidgin' (head ea17b906d0f9b7422adfebcbec58d7c06d3bd8bc)
to branch 'im.pidgin.pidgin.openq' (head 0f8a2684fb6f0f7221bde3bedd5734241bfb7ff5)
author | SHiNE CsyFeK <csyfek@gmail.com> |
---|---|
date | Sat, 18 Jul 2009 15:15:45 +0000 |
parents | f95bcb5eb047 |
children | 5299547556ae |
comparison
equal
deleted
inserted
replaced
31184:a1e92a4d99b9 | 31185:1e5654e2928d |
---|---|
1 Pidgin and Finch: The Pimpin' Penguin IM Clients That're Good for the Soul | 1 Pidgin and Finch: The Pimpin' Penguin IM Clients That're Good for the Soul |
2 | 2 |
3 version 2.6.0 (??/??/2009): | 3 version 2.6.0 (??/??/2009): |
4 General: | 4 libpurple: |
5 * Theme support in libpurple thanks to Justin Rodriguez's summer of code | 5 * Theme support in libpurple thanks to Justin Rodriguez's summer of code |
6 project. With some minor additions and clean ups from Paul Aurich. | 6 project. With some minor additions and clean ups from Paul Aurich. |
7 * Voice & Video framework in libpurple, thanks to Mike Ruprecht's summer | 7 * Voice & Video framework in libpurple, thanks to Mike Ruprecht's summer |
8 of code project in 2008. | 8 of code project in 2008. |
9 * It should no longer be possible to end up with duplicates of buddies | 9 * It should no longer be possible to end up with duplicates of buddies |
10 in a group on the buddy list. | 10 in a group on the buddy list. |
11 * Removed the unmaintained and unneeded toc protocol plugin. | 11 * Removed the unmaintained and unneeded toc protocol plugin. |
12 * Fixed NTLM authentication on big-endian systems. | 12 * Fixed NTLM authentication on big-endian systems. |
13 | |
14 libpurple: | |
15 * Various memory cleanups when unloading libpurple. (Nick Hebner) | 13 * Various memory cleanups when unloading libpurple. (Nick Hebner) |
16 * Report idle time 'From last message sent' should work properly. | 14 * Report idle time 'From last message sent' should work properly. |
15 * DNS servers are re-read when DNS queries fail in case the system has | |
16 moved to a new network and the old servers are not accessible. | |
17 * DNS SRV records with equal priority are sorted with respect to their | |
18 weight as specified in RFC 2782. (Vijay Raghunathan) | |
19 * GnuTLS logging (disabled by default) can be controlled through the | |
20 PURPLE_GNUTLS_DEBUG environment variable, which is an integer between | |
21 0 and 9 (higher is more verbose). Higher values may reveal sensitive | |
22 information. | |
23 * PURPLE_VERBOSE_DEBUG environment variable. Currently, this is an "on" or | |
24 "off" variable. Set it to any value to turn it on and unset it to turn | |
25 it off. This will optionally be used to only show less useful debug | |
26 information on an as-needed basis. | |
27 * PURPLE_LEAKCHECK_HELP environment variable. Currently, this is an "on" | |
28 or "off" variable. Set it to any value to turn it on and unset it to | |
29 turn it off. This will be used to perform various actions that are | |
30 useful when running libpurple inside of Valgrind or similar programs. | |
31 Currently, it keeps plugins in memory, allowing Valgrind to perform | |
32 symbol resolution of leak traces at shutdown. | |
33 * Add support for receiving handwritten (ink) messages on MSN. | |
34 * Don't do IPv6 address lookups if the computer does not have an IPv6 | |
35 address configured. | |
36 * Add support for receiving audio clips on MSN. | |
37 * Fix a leak when the UI provides its own DNS resolving UI op. | |
38 (Aman Gupta) | |
39 * Don't fork a DNS resolver process to resolve IP addresses. (Aman Gupta) | |
40 * Show the invite message for buddies that requested authorization | |
41 from you on MSN. | |
42 * Support sending an invite message to buddies when requesting authorization | |
43 from them on MSN. | |
44 * Better handling of corrupt certificates in the TLS Peers cache. | |
45 * More efficient purple_find_buddies() and purple_find_group() functions. | |
46 (Jan Kaluza and Aman Gupta) | |
47 | |
48 AIM and ICQ: | |
49 * Preliminary support for a new authentication scheme called | |
50 "clientLogin." | |
51 * Fixed a bug where your away message sometimes would not get set when | |
52 you first sign on. | |
53 * Make sure links in your away messages show up as links to other people. | |
54 * For ICQ, Never change the privacy setting specified by the user. | |
55 | |
56 Gadu-Gadu: | |
57 * Accounts can specify a server to which to connect. | |
58 (Krzysztof "kreez" Tobola) | |
59 * Correctly show tooltip status for contacts with status messages. | |
60 (Krzysztof "kkszysiu" Klinikowski) | |
61 * Support for fetching buddy icons. (Krzysztof "kkszysiu" Klinikowski) | |
62 * Support connection progress steps in Gadu-Gadu. (Krzysztof "kkszysiu" | |
63 Klinikowski) | |
17 | 64 |
18 XMPP: | 65 XMPP: |
19 * Voice & Video support with Jingle (XEP-0166, 0167, 0176, & 0177), and | 66 * Voice & Video support with Jingle (XEP-0166, 0167, 0176, & 0177), voice |
20 voice support with GTalk and GMail. (Mike "Maiku" Ruprecht) | 67 support with GTalk and voice and video support with the GMail web |
21 * Support for in-band bytestreams for file transfers (XEP-0047). | 68 client. (Mike "Maiku" Ruprecht) |
69 * Added a Service Discovery Browser plugin for Pidgin. (Andrei Mozzhuhin) | |
70 * Support for in-band bytestreams for file transfers (XEP-0047). (Marcus | |
71 Lundblad) | |
22 * Support for sending and receiving attentions (equivalent to "buzz" | 72 * Support for sending and receiving attentions (equivalent to "buzz" |
23 and "nudge") using the command /buzz. (XEP-0224) | 73 and "nudge") using the command /buzz. (XEP-0224) |
24 * Support for connecting using BOSH. (Tobias Markmann) | 74 * Support for connecting using BOSH. (Tobias Markmann) |
25 * A buddy's local time is displayed in the Get Info dialog if the remote | 75 * A buddy's local time is displayed in the Get Info dialog if the remote |
26 client supports it. | 76 client supports it. |
32 * Updated Entity Capabilities support. (Tobias Markmann) | 82 * Updated Entity Capabilities support. (Tobias Markmann) |
33 * Better support for receiving remote users' nicknames. | 83 * Better support for receiving remote users' nicknames. |
34 * /affiliate and /role will now list the room members with the specified | 84 * /affiliate and /role will now list the room members with the specified |
35 affiliation/role if possible. (Andrei Mozzhuhin) | 85 affiliation/role if possible. (Andrei Mozzhuhin) |
36 * Put section breaks between resources in "Get Info" to improve readability. | 86 * Put section breaks between resources in "Get Info" to improve readability. |
87 * Silently remove invalid XML 1.0 entities (e.g. ASCII control characters) | |
88 from sent messages. | |
37 * XHTML markup is only included in outgoing messages when the message | 89 * XHTML markup is only included in outgoing messages when the message |
38 contains formatting. | 90 contains formatting. |
39 * Show when the user was last logged in when doing "Get Info" on an offline | 91 * Show when the user was last logged in when doing "Get Info" on an offline |
40 buddy, provided the server supports it. | 92 buddy, provided the server supports it. |
41 * Support custom smileys in MUCs (only when all participants supports the | 93 * Support custom smileys in MUCs (only when all participants support the |
42 "Bits of Binary" extension, and a maximum of 10 participants are in the | 94 "Bits of Binary" extension, and a maximum of 10 participants are in the |
43 chat (to avoid getting too many fetch requests). | 95 chat to avoid getting too many fetch requests). |
44 | 96 * Fix an issue with Jabber (pre-XMPP) servers and the user's preference |
45 Yahoo: | 97 to require SSL not being respected. |
46 * P2P file transfers. (Sulabh Mahajan) | 98 * Fix an issue where Cyrus SASL DIGEST MD5 authentication might fail if |
47 * MSN Interoperability by adding MSN buddies as 'msn/user@example.com'. | 99 the username, password, or realm (the JID domain) contain non-ASCII |
48 (Sulabh Mahajan) | 100 characters. |
101 * Show emblem for mobile, handheld, and web clients and bots (if the other | |
102 client supports it). | |
103 * Google Talk mail notifications should now work for people for whom they | |
104 inexplicably did not. (Thanks to yukam for determining the reason) | |
105 * New XMPP and Google Talk accounts require SSL by default. | |
106 * Display kicks (and the reasons given) in chat rooms when an occupant is | |
107 kicked. | |
108 * Fix issues with case-sensitivity of XMPP roster and case-insensitive | |
109 Purple groups. | |
110 * For contacts who advertise Entity Capabilities, only send rich text | |
111 markup if they support it. | |
112 * Removed support for obsoleted XEP-0022 (Message Events) and XEP-0091 | |
113 (Legacy Entity Time). | |
114 * When the GNU IDN library (libidn) is available, it is used for | |
115 normalization of Jabber IDs and support for internationalized domain | |
116 names (IDNA). When unavailable, internal routines are used (as in | |
117 previous versions) for normalization and IDNA is unavailable. | |
118 | |
119 Yahoo!/Yahoo! JAPAN: | |
120 * P2P file transfers. (Sulabh Mahajan) | |
49 * Sending text messages (address to +<countrycode><phone number>). | 121 * Sending text messages (address to +<countrycode><phone number>). |
50 (Sulabh Mahajan) | 122 (Sulabh Mahajan) |
123 * Addition of MSN buddies to Yahoo accounts by adding them as | |
124 'msn/buddy@somedomain.com' is now supported. (Sulabh Mahajan) | |
125 * Further fixes for buddy pictures, aliases etc. | |
126 * Yahoo! and Yahoo! JAPAN are now two separate protocol plugins that share | |
127 common protocol code. You can now have the same account on both | |
128 networks. | |
129 * Ability to set personal details for an account and for buddies in the | |
130 buddylist. | |
51 | 131 |
52 Pidgin: | 132 Pidgin: |
53 * Added -f command line option to tell Pidgin to ignore NetworkManager | 133 * Added -f command line option to tell Pidgin to ignore NetworkManager |
54 and assume it has a valid network connection. | 134 and assume it has a valid network connection. |
55 * Allow plugins to specify custom link types to the GtkIMHtml widget. | 135 * Allow plugins to specify custom link types to the GtkIMHtml widget. |
68 * The nicks of the persons who leave the chatroom are italicized in the | 148 * The nicks of the persons who leave the chatroom are italicized in the |
69 chat's conversation history. The nicks are un-italicized when they | 149 chat's conversation history. The nicks are un-italicized when they |
70 rejoin. | 150 rejoin. |
71 * Always set unseen-count and unseen-state on conversations. | 151 * Always set unseen-count and unseen-state on conversations. |
72 (Joshua Stein) | 152 (Joshua Stein) |
153 * Fix a bug in 'Conversation Colors' plugin for RTL messages. | |
154 * Pressing the Left and Right arrow keys in the buddy list will expand and | |
155 collapse buddy groups or contacts. (Peter Ruibal) | |
156 * Support saving animated custom smileys as animated images or animated | |
157 custom smileys. (Andrea Piccinelli) | |
158 * Support for keyboard navigation on the status icon. (Li Yuan) | |
159 * IMG tags without 'id' attributes are turned into links to the image URL. | |
160 (Dmitry Petroff) | |
161 * Draw the user's buddy icon at the bottom of the Buddy List with rounded | |
162 corners for visual consistency with the actual icons in the Buddy List. | |
163 (Kosta Arvanitis) | |
164 * When file transfers are complete, the received file name written to the | |
165 conversation window is now linked to the file. | |
166 * Fix a crash when closing a conversation tab that has unread messages | |
167 when the Message Notification plugin is loaded. | |
73 | 168 |
74 Finch: | 169 Finch: |
75 * The hardware cursor is updated correctly. This will be useful | 170 * The hardware cursor is updated correctly. This will be useful |
76 especially for users of braille terminals, screen readers etc. | 171 especially for users of braille terminals, screen readers etc. |
77 * Added a TinyURL plugin, which aids copying longer URLs. | 172 * Added a TinyURL plugin, which aids copying longer URLs. |
173 | |
174 Pidgin GTK+ Theme Control Plugin: | |
175 * Removed mouse cursor color preferences. | |
176 * Added "Typing Notification Color" preference. | |
177 * Added "Disable Typing Notification Text" preference. | |
178 * Preferences have been reorganized into three tabs for Colors, Fonts, and | |
179 Miscellaneous categories. | |
180 | |
181 version 2.5.8 (06/27/2009): | |
182 ICQ: | |
183 * Fix misparsing a web message as an SMS message. (Yuriy Kaminskiy) | |
184 | |
185 MSN: | |
186 * Increase NS command history size to prevent crashes on buddy lists that | |
187 have a lot of buddies on other networks like Yahoo!. | |
188 | |
189 MySpace: | |
190 * Accounts with empty buddy lists are now properly marked as connected. | |
191 * Fix receiving messages from users of MySpace's web IM client. | |
192 | |
193 Yahoo: | |
194 * Fixed phantom online buddies. They should now properly disappear when | |
195 signing out. | |
196 * Fixed the crashes some users were seeing with cn.scs.msg.yahoo.com in | |
197 2.5.7. | |
198 * Fixed compiling on systems with glib 2.4.x or older. | |
199 * Fixed an issue with file transfers. This may not resolve all issues, | |
200 but it should resolve at least some of the most common ones. | |
201 * The pager server will automatically update to scsa.msg.yahoo.com if the | |
202 user empties the field or if it is scs.msg.yahoo.com. This should ease | |
203 the pain of transition to the new login method. | |
204 | |
205 XMPP: | |
206 * Fix an incompatibility betweeen Prosody and libpurple clients. | |
207 | |
208 version 2.5.7 (06/20/2009): | |
209 * Yahoo Protocol 16 support, including new HTTPS login method; this should | |
210 fix a number of login problems that have recently cropped up. (Sulabh | |
211 Mahajan, Mike "Maiku" Ruprecht) | |
212 * Only display the AIM "Unable to Retrieve Buddy List" message once per | |
213 connection. (Rob Taft) | |
214 * Blocking MSN users not on your buddy list no longer disconnects you. | |
215 * When performing operations on MSN, assume users are on the MSN/Passport | |
216 network if we don't get network ID's for them. | |
217 | |
218 version 2.5.6 (05/19/2009): | |
219 libpurple: | |
220 * Improve sleep behavior by aggregation of longer timeouts on second | |
221 boundaries to allow better power saving. (Arunan Balasubramaniam) | |
222 * Fix various crashes on exit. | |
223 * Make XML parsing more resilient to interactions with other libraries. | |
224 This, along with the fix for libxml2 bug 564217, fixes the crashes | |
225 on connect in XMPP with recent gst-plugins-bad (see #8830 for details). | |
226 * Many security related fixes. | |
227 | |
228 IRC: | |
229 * Correctly handle WHOIS for users who are joined to a large number of | |
230 channels. | |
231 * Notify the user if a /nick command fails, rather than trying | |
232 fallback nicks. | |
233 | |
234 MSN: | |
235 * Fix a race condition causing occasional Pidgin crashes. | |
236 * Fix some errors about the friendly name changing too fast caused | |
237 by MSN/Yahoo integration buddies. | |
238 | |
239 XMPP: | |
240 * Less likely to pop up a new conversation window in disregard of | |
241 the "Hide new IM conversations" preference. | |
242 | |
243 Yahoo: | |
244 * Fix a crash when sending very long messages. | |
245 * Fix a bug where UTF-8 status messages get garbled when going idle. | |
78 | 246 |
79 version 2.5.5 (03/01/2009): | 247 version 2.5.5 (03/01/2009): |
80 libpurple: | 248 libpurple: |
81 * Fix a crash when removing an account with an unknown protocol id. | 249 * Fix a crash when removing an account with an unknown protocol id. |
82 * Beta support for SSL connections for AIM and ICQ accounts. To | 250 * Beta support for SSL connections for AIM and ICQ accounts. To |