Mercurial > pidgin
comparison ChangeLog @ 27999:901476dc70b9
propagate from branch 'im.pidgin.pidgin' (head dd712fa84e46b2d78adf28e914d3e1a5c18a5154)
to branch 'im.pidgin.cpw.darkrain42.2.6.1' (head bbfae195c9c51fc001abbf89a084b54d4ec4b549)
author | Elliott Sales de Andrade <qulogic@pidgin.im> |
---|---|
date | Wed, 19 Aug 2009 00:37:01 +0000 |
parents | 35f3a79045a6 e3afedf82bb6 |
children | 5479ffb6ec6c d83ee160ffb6 |
comparison
equal
deleted
inserted
replaced
27991:2253903841a6 | 27999:901476dc70b9 |
---|---|
2 | 2 |
3 version 2.6.1 (??/??/2009): | 3 version 2.6.1 (??/??/2009): |
4 XMPP: | 4 XMPP: |
5 * Prompt the user before cancelling a presence subscription. | 5 * Prompt the user before cancelling a presence subscription. |
6 | 6 |
7 version 2.6.0 (??/??/2009): | 7 version 2.6.0 (08/18/2009): |
8 libpurple: | 8 libpurple: |
9 * Theme support in libpurple thanks to Justin Rodriguez's summer of code | 9 * Theme support in libpurple thanks to Justin Rodriguez's summer of code |
10 project, with some minor additions and cleanups from Paul Aurich. | 10 project, with some minor additions and cleanups from Paul Aurich. |
11 * Voice & Video framework in libpurple, thanks to Mike Ruprecht's summer | 11 * Voice & Video framework in libpurple, thanks to Mike Ruprecht's summer |
12 of code project in 2008. | 12 of code project in 2008. |
15 * Removed the unmaintained and unneeded toc protocol plugin. | 15 * Removed the unmaintained and unneeded toc protocol plugin. |
16 * Fixed NTLM authentication on big-endian systems. | 16 * Fixed NTLM authentication on big-endian systems. |
17 * Various memory cleanups when unloading libpurple. (Nick Hebner and | 17 * Various memory cleanups when unloading libpurple. (Nick Hebner and |
18 Stefan Becker) | 18 Stefan Becker) |
19 * Report idle time 'From last message sent' should work properly. | 19 * Report idle time 'From last message sent' should work properly. |
20 * Better handling of corrupt certificates in the TLS Peers cache. | |
21 * More efficient buddy list and conversation search functions. | |
22 (Jan Kaluza and Aman Gupta) | |
23 * Install scalable versions of the main Pidgin icon, the protocol icons, | |
24 the dialog icons, and the Buddy List emblems. | |
25 * Build properly on Hurd. (Marc Dequènes) | |
26 * Various memory leaks fixed as reported by Josh Mueller. | |
27 * Properly handle an IRC buddy appearing in multiple groups. | |
28 * Escape HTML entities in usernames when written with the HTML logger. | |
29 * Do not display MySpace status changes as incoming IMs. (Mark Doliner and | |
30 Justin Williams) | |
31 | |
32 DNS: | |
20 * DNS servers are re-read when DNS queries fail in case the system has | 33 * DNS servers are re-read when DNS queries fail in case the system has |
21 moved to a new network and the old servers are not accessible. | 34 moved to a new network and the old servers are not accessible. |
22 * DNS SRV records with equal priority are sorted with respect to their | 35 * DNS SRV records with equal priority are sorted with respect to their |
23 weight as specified in RFC 2782. (Vijay Raghunathan) | 36 weight as specified in RFC 2782. (Vijay Raghunathan) |
37 * Don't do IPv6 address lookups if the computer does not have an IPv6 | |
38 address configured. | |
39 * Fix a leak when the UI provides its own DNS resolving UI op. | |
40 (Aman Gupta) | |
41 * Don't fork a DNS resolver process to resolve IP addresses. (Aman Gupta) | |
42 * Internationalized Domain Names are supported when libpurple is compiled | |
43 against the GNU IDN library. | |
44 | |
45 Environment Variables: | |
24 * GnuTLS logging (disabled by default) can be controlled through the | 46 * GnuTLS logging (disabled by default) can be controlled through the |
25 PURPLE_GNUTLS_DEBUG environment variable, which is an integer between | 47 PURPLE_GNUTLS_DEBUG environment variable, which is an integer between |
26 0 and 9 (higher is more verbose). Higher values may reveal sensitive | 48 0 and 9 (higher is more verbose). Higher values may reveal sensitive |
27 information. | 49 information. |
28 * PURPLE_VERBOSE_DEBUG environment variable. Currently, this is an "on" or | 50 * PURPLE_VERBOSE_DEBUG environment variable. Currently, this is an "on" or |
33 or "off" variable. Set it to any value to turn it on and unset it to | 55 or "off" variable. Set it to any value to turn it on and unset it to |
34 turn it off. This will be used to perform various actions that are | 56 turn it off. This will be used to perform various actions that are |
35 useful when running libpurple inside of Valgrind or similar programs. | 57 useful when running libpurple inside of Valgrind or similar programs. |
36 Currently, it keeps plugins in memory, allowing Valgrind to perform | 58 Currently, it keeps plugins in memory, allowing Valgrind to perform |
37 symbol resolution of leak traces at shutdown. | 59 symbol resolution of leak traces at shutdown. |
38 * Don't do IPv6 address lookups if the computer does not have an IPv6 | |
39 address configured. | |
40 * Fix a leak when the UI provides its own DNS resolving UI op. | |
41 (Aman Gupta) | |
42 * Don't fork a DNS resolver process to resolve IP addresses. (Aman Gupta) | |
43 * Better handling of corrupt certificates in the TLS Peers cache. | |
44 * More efficient buddy list and conversation search functions. | |
45 (Jan Kaluza and Aman Gupta) | |
46 * Internationalized Domain Names are supported when libpurple is compiled | |
47 against the GNU IDN library. | |
48 * Install scalable versions of the main Pidgin icon, the protocol icons, | |
49 the dialog icons, and the Buddy List emblems. | |
50 * Build properly on Hurd. (Marc Dequènes) | |
51 * Various memory leaks fixed as reported by Josh Mueller. | |
52 | 60 |
53 AIM and ICQ: | 61 AIM and ICQ: |
54 * Preliminary support for a new authentication scheme called | 62 * Preliminary support for a new authentication scheme called |
55 "clientLogin." | 63 "clientLogin." |
56 * Fixed a bug where your away message sometimes would not get set when | 64 * Fixed a bug where your away message sometimes would not get set when |
64 * Correctly show tooltip status for contacts with status messages. | 72 * Correctly show tooltip status for contacts with status messages. |
65 (Krzysztof "kkszysiu" Klinikowski) | 73 (Krzysztof "kkszysiu" Klinikowski) |
66 * Support for fetching buddy icons. (Krzysztof "kkszysiu" Klinikowski) | 74 * Support for fetching buddy icons. (Krzysztof "kkszysiu" Klinikowski) |
67 * Support connection progress steps in Gadu-Gadu. (Krzysztof "kkszysiu" | 75 * Support connection progress steps in Gadu-Gadu. (Krzysztof "kkszysiu" |
68 Klinikowski) | 76 Klinikowski) |
77 | |
78 MSN: | |
79 * Add support for receiving handwritten (ink) messages on MSN. (Chris | |
80 Stafford, Gal Topper, and Elliott Sales de Andrade) | |
81 * Add support for receiving audio clips on MSN. (Chris Stafford, Gal | |
82 Topper, and Elliott Sales de Andrade) | |
83 * Show the invite message for buddies that requested authorization | |
84 from you on MSN. | |
85 * Support sending an invite message to buddies when requesting authorization | |
86 from them on MSN. | |
87 * Timeout switchboard connections aggressively (60 seconds). | |
69 | 88 |
70 XMPP: | 89 XMPP: |
71 * Voice & Video support with Jingle (XEP-0166, 0167, 0176, & 0177), voice | 90 * Voice & Video support with Jingle (XEP-0166, 0167, 0176, & 0177), voice |
72 support with GTalk and voice and video support with the GMail web | 91 support with GTalk and voice and video support with the GMail web |
73 client. (Mike "Maiku" Ruprecht) | 92 client. (Mike "Maiku" Ruprecht) |
117 * Removed support for obsoleted XEP-0022 (Message Events) and XEP-0091 | 136 * Removed support for obsoleted XEP-0022 (Message Events) and XEP-0091 |
118 (Legacy Entity Time). | 137 (Legacy Entity Time). |
119 * When the GNU IDN library (libidn) is available, it is used for | 138 * When the GNU IDN library (libidn) is available, it is used for |
120 normalization of Jabber IDs. When unavailable, internal routines are | 139 normalization of Jabber IDs. When unavailable, internal routines are |
121 used (as in previous versions). | 140 used (as in previous versions). |
141 * Topics that contain '<' followed by a non-whitespace character can now | |
142 be set properly. | |
122 | 143 |
123 Yahoo!/Yahoo! JAPAN: | 144 Yahoo!/Yahoo! JAPAN: |
124 * P2P file transfers. (Sulabh Mahajan) | 145 * P2P file transfers. (Sulabh Mahajan) |
125 * Sending text messages (address to +<countrycode><phone number>). | 146 * Sending text messages (address to +<countrycode><phone number>). |
126 (Sulabh Mahajan) | 147 (Sulabh Mahajan) |
131 common protocol code. You can now have the same account on both | 152 common protocol code. You can now have the same account on both |
132 networks. Accounts should be seamlessly migrated to the new | 153 networks. Accounts should be seamlessly migrated to the new |
133 arrangement. | 154 arrangement. |
134 * Ability to set personal details for an account and for buddies in the | 155 * Ability to set personal details for an account and for buddies in the |
135 buddylist. | 156 buddylist. |
136 | |
137 MSN: | |
138 * Add support for receiving handwritten (ink) messages on MSN. | |
139 * Add support for receiving audio clips on MSN. | |
140 * Show the invite message for buddies that requested authorization | |
141 from you on MSN. | |
142 * Support sending an invite message to buddies when requesting authorization | |
143 from them on MSN. | |
144 * Timeout switchboard connections aggressively | |
145 | 157 |
146 Pidgin: | 158 Pidgin: |
147 * Added -f command line option to tell Pidgin to ignore NetworkManager | 159 * Added -f command line option to tell Pidgin to ignore NetworkManager |
148 and assume it has a valid network connection. | 160 and assume it has a valid network connection. |
149 * Allow plugins to specify custom link types to the GtkIMHtml widget. | 161 * Allow plugins to specify custom link types to the GtkIMHtml widget. |
180 * Fix a crash when closing a conversation tab that has unread messages | 192 * Fix a crash when closing a conversation tab that has unread messages |
181 when the Message Notification plugin is loaded. | 193 when the Message Notification plugin is loaded. |
182 * Fix a crash when closing the New Mail dialog if an account with new | 194 * Fix a crash when closing the New Mail dialog if an account with new |
183 mail was previously disconnected while the dialog was open. | 195 mail was previously disconnected while the dialog was open. |
184 * Fix incorrect unread message counts for the new mail notifications. | 196 * Fix incorrect unread message counts for the new mail notifications. |
197 * Do not lose unread messages with a hidden conversation window when | |
198 new IM conversations are hidden and "Close IMs immediately when the tab | |
199 is closed" is unset. | |
185 | 200 |
186 Finch: | 201 Finch: |
187 * The hardware cursor is updated correctly. This will be useful | 202 * The hardware cursor is updated correctly. This will be useful |
188 especially for users of braille terminals, screen readers etc. | 203 especially for users of braille terminals, screen readers etc. |
189 * Added a TinyURL plugin, which aids copying longer URLs. | 204 * Added a TinyURL plugin, which aids copying longer URLs. |
205 * Fixed UTF-8 compatibility problems which could cause exits or other | |
206 unrequested behaviour. | |
190 | 207 |
191 Pidgin GTK+ Theme Control Plugin: | 208 Pidgin GTK+ Theme Control Plugin: |
192 * Removed mouse cursor color preferences. | 209 * Removed mouse cursor color preferences. |
193 * Added "Typing Notification Color" preference. | 210 * Added "Typing Notification Color" preference. |
194 * Added "Disable Typing Notification Text" preference. | 211 * Added "Disable Typing Notification Text" preference. |
195 * Preferences have been reorganized into three tabs for Colors, Fonts, and | 212 * Preferences have been reorganized into three tabs for Colors, Fonts, and |
196 Miscellaneous categories. | 213 Miscellaneous categories. |
214 | |
215 version 2.5.9 (08/18/2009): | |
216 * Fix a crash via a specially crafted MSN message (CVE-2009-2694, | |
217 thanks to Core Security Technologies for discovering this and | |
218 notifying us privately before announcing it). | |
219 * Fix a crash in Bonjour, MSN, and XMPP when trying to transfer files with | |
220 NULL names. | |
197 | 221 |
198 version 2.5.8 (06/27/2009): | 222 version 2.5.8 (06/27/2009): |
199 ICQ: | 223 ICQ: |
200 * Fix misparsing a web message as an SMS message. (Yuriy Kaminskiy) | 224 * Fix misparsing a web message as an SMS message. (Yuriy Kaminskiy) |
201 | 225 |