Mercurial > pidgin
comparison ChangeLog @ 31187:befc616a0bf5
propagate from branch 'im.pidgin.pidgin' (head a6563c73412a7ef0a1425ce5882741e7ada6e3e9)
to branch 'im.pidgin.pidgin.openq' (head 996ccba31989bd5268bd0aeac6fd522793140939)
author | SHiNE CsyFeK <csyfek@gmail.com> |
---|---|
date | Wed, 23 Sep 2009 14:48:57 +0000 |
parents | 574fd92ff3e5 |
children | fa77b70c8ca6 6e9917e067e6 |
comparison
equal
deleted
inserted
replaced
31186:ecfa71bc216d | 31187:befc616a0bf5 |
---|---|
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.3 (??/??/20??): |
4 XMPP: | |
5 * Fix a crash when attempting to validate an invalid JID. | |
6 | |
7 General: | |
8 * New 'plugins' sub-command to 'debug' command (i.e. '/debug plugins') | |
9 to announce the list of loaded plugins (in both Finch and Pidgin). | |
10 | |
11 version 2.6.2 (09/05/2009): | |
12 libpurple: | |
13 * Fix --disable-avahi to actually disable it in configure, as opposed | |
14 to just making the warning non-fatal. | |
15 * Fix using GNOME proxy settings properly. (Erik van Pienbroek) | |
16 | |
17 IRC: | |
18 * Fix parsing of invalid TOPIC messages. (CVE-2009-2703) | |
19 | |
20 MSN: | |
21 * Sending custom smileys in chats is now supported. | |
22 * Ink messages are now saved when using the HTML logger. | |
23 * Fix a crash when receiving some handwritten messages. | |
24 * Fix a crash when receiving certain SLP invite messages. | |
25 * Chats with multiple people should no longer spontaneously | |
26 disconnect. | |
27 | |
28 XMPP: | |
29 * Prompt the user before cancelling a presence subscription. | |
30 * Escape status messages that have HTML entities in the Get Info dialog. | |
31 * Fix connecting to XMPP domains with no SRV records from Pidgin on | |
32 Windows. | |
33 * Fix typing notifications with Pidgin 2.5.9 or earlier. | |
34 * Fix connecting using BOSH and legacy authentication (XEP-0078). | |
35 * Adding buddies of the form "romeo@montague.net/Resource" are handled | |
36 properly. In addition, it is no longer possible to add buddies of | |
37 the form "room@conference.example.net/User", where | |
38 room@conference.example.net is a MUC. | |
39 * Don't crash when receiving "smileyfied" XHTML-IM from clients that don't | |
40 support bits of binary (ie. when getting an empty <data/> in return) | |
41 * Fix bug where SSL/TLS was not required even though the | |
42 "require SSL/TLS" preference checked when connecting to servers | |
43 that use the older iq-based authentication. (CVE-2009-3026) | |
44 | |
45 Yahoo!/Yahoo! JAPAN: | |
46 * Accounts now have "Use account proxy for SSL connections" option. This | |
47 option force-overrides the account specific proxy settings for SSL | |
48 connections only and instead uses the global proxy configuration. | |
49 | |
50 Finch: | |
51 * Properly detect libpanel on OpenBSD. (Brad Smith) | |
52 * Remove IO watches in gnt_quit. (Tomasz Mon) | |
53 | |
54 Pidgin: | |
55 * Fix the auto-personize functionality in the Buddy List. | |
56 * Set the window icon for the media window to an icon corresponding to | |
57 the type of call (headphone or webcam). | |
58 * Customized sound files are no longer reset whenever opening the | |
59 Preferences dialog. | |
60 * The buddy list should now immediately refresh upon changing the icon | |
61 theme. | |
62 | |
63 version 2.6.1 (08/18/2009): | |
64 * Fix a crash when some users send you a link in a Yahoo IM | |
65 * Fix compilation with GTK+ < 2.6.0 | |
66 * Fix compilation on Windows | |
67 | |
68 version 2.6.0 (08/18/2009): | |
4 libpurple: | 69 libpurple: |
5 * Theme support in libpurple thanks to Justin Rodriguez's summer of code | 70 * Theme support in libpurple thanks to Justin Rodriguez's summer of code |
6 project, with some minor additions and cleanups from Paul Aurich. | 71 project, with some minor additions and cleanups from Paul Aurich. |
7 * Voice & Video framework in libpurple, thanks to Mike Ruprecht's summer | 72 * Voice & Video framework in libpurple, thanks to Mike Ruprecht's summer |
8 of code project in 2008. | 73 of code project in 2008. |
11 * Removed the unmaintained and unneeded toc protocol plugin. | 76 * Removed the unmaintained and unneeded toc protocol plugin. |
12 * Fixed NTLM authentication on big-endian systems. | 77 * Fixed NTLM authentication on big-endian systems. |
13 * Various memory cleanups when unloading libpurple. (Nick Hebner and | 78 * Various memory cleanups when unloading libpurple. (Nick Hebner and |
14 Stefan Becker) | 79 Stefan Becker) |
15 * Report idle time 'From last message sent' should work properly. | 80 * Report idle time 'From last message sent' should work properly. |
81 * Better handling of corrupt certificates in the TLS Peers cache. | |
82 * More efficient buddy list and conversation search functions. | |
83 (Jan Kaluza and Aman Gupta) | |
84 * Install scalable versions of the main Pidgin icon, the protocol icons, | |
85 the dialog icons, and the Buddy List emblems. | |
86 * Build properly on Hurd. (Marc Dequènes) | |
87 * Various memory leaks fixed as reported by Josh Mueller. | |
88 * Properly handle an IRC buddy appearing in multiple groups. | |
89 * Escape HTML entities in usernames when written with the HTML logger. | |
90 * Do not display MySpace status changes as incoming IMs. (Mark Doliner and | |
91 Justin Williams) | |
92 | |
93 DNS: | |
16 * DNS servers are re-read when DNS queries fail in case the system has | 94 * DNS servers are re-read when DNS queries fail in case the system has |
17 moved to a new network and the old servers are not accessible. | 95 moved to a new network and the old servers are not accessible. |
18 * DNS SRV records with equal priority are sorted with respect to their | 96 * DNS SRV records with equal priority are sorted with respect to their |
19 weight as specified in RFC 2782. (Vijay Raghunathan) | 97 weight as specified in RFC 2782. (Vijay Raghunathan) |
98 * Don't do IPv6 address lookups if the computer does not have an IPv6 | |
99 address configured. | |
100 * Fix a leak when the UI provides its own DNS resolving UI op. | |
101 (Aman Gupta) | |
102 * Don't fork a DNS resolver process to resolve IP addresses. (Aman Gupta) | |
103 * Internationalized Domain Names are supported when libpurple is compiled | |
104 against the GNU IDN library. | |
105 | |
106 Environment Variables: | |
20 * GnuTLS logging (disabled by default) can be controlled through the | 107 * GnuTLS logging (disabled by default) can be controlled through the |
21 PURPLE_GNUTLS_DEBUG environment variable, which is an integer between | 108 PURPLE_GNUTLS_DEBUG environment variable, which is an integer between |
22 0 and 9 (higher is more verbose). Higher values may reveal sensitive | 109 0 and 9 (higher is more verbose). Higher values may reveal sensitive |
23 information. | 110 information. |
24 * PURPLE_VERBOSE_DEBUG environment variable. Currently, this is an "on" or | 111 * PURPLE_VERBOSE_DEBUG environment variable. Currently, this is an "on" or |
29 or "off" variable. Set it to any value to turn it on and unset it to | 116 or "off" variable. Set it to any value to turn it on and unset it to |
30 turn it off. This will be used to perform various actions that are | 117 turn it off. This will be used to perform various actions that are |
31 useful when running libpurple inside of Valgrind or similar programs. | 118 useful when running libpurple inside of Valgrind or similar programs. |
32 Currently, it keeps plugins in memory, allowing Valgrind to perform | 119 Currently, it keeps plugins in memory, allowing Valgrind to perform |
33 symbol resolution of leak traces at shutdown. | 120 symbol resolution of leak traces at shutdown. |
34 * Don't do IPv6 address lookups if the computer does not have an IPv6 | |
35 address configured. | |
36 * Fix a leak when the UI provides its own DNS resolving UI op. | |
37 (Aman Gupta) | |
38 * Don't fork a DNS resolver process to resolve IP addresses. (Aman Gupta) | |
39 * Better handling of corrupt certificates in the TLS Peers cache. | |
40 * More efficient buddy list and conversation search functions. | |
41 (Jan Kaluza and Aman Gupta) | |
42 * Internationalized Domain Names are supported when libpurple is compiled | |
43 against the GNU IDN library. | |
44 * Install scalable versions of the main Pidgin icon, the protocol icons, | |
45 the dialog icons, and the Buddy List emblems. | |
46 * Build properly on Hurd. (Marc Dequènes) | |
47 * Various memory leaks fixed as reported by Josh Mueller. | |
48 * Properly handle an IRC buddy appearing in multiple groups. | |
49 * Escape HTML entities in usernames when written with the HTML logger. | |
50 | 121 |
51 AIM and ICQ: | 122 AIM and ICQ: |
52 * Preliminary support for a new authentication scheme called | 123 * Preliminary support for a new authentication scheme called |
53 "clientLogin." | 124 "clientLogin." |
54 * Fixed a bug where your away message sometimes would not get set when | 125 * Fixed a bug where your away message sometimes would not get set when |
62 * Correctly show tooltip status for contacts with status messages. | 133 * Correctly show tooltip status for contacts with status messages. |
63 (Krzysztof "kkszysiu" Klinikowski) | 134 (Krzysztof "kkszysiu" Klinikowski) |
64 * Support for fetching buddy icons. (Krzysztof "kkszysiu" Klinikowski) | 135 * Support for fetching buddy icons. (Krzysztof "kkszysiu" Klinikowski) |
65 * Support connection progress steps in Gadu-Gadu. (Krzysztof "kkszysiu" | 136 * Support connection progress steps in Gadu-Gadu. (Krzysztof "kkszysiu" |
66 Klinikowski) | 137 Klinikowski) |
138 | |
139 MSN: | |
140 * Add support for receiving handwritten (ink) messages on MSN. (Chris | |
141 Stafford, Gal Topper, and Elliott Sales de Andrade) | |
142 * Add support for receiving audio clips on MSN. (Chris Stafford, Gal | |
143 Topper, and Elliott Sales de Andrade) | |
144 * Show the invite message for buddies that requested authorization | |
145 from you on MSN. | |
146 * Support sending an invite message to buddies when requesting authorization | |
147 from them on MSN. | |
148 * Timeout switchboard connections aggressively (60 seconds). | |
67 | 149 |
68 XMPP: | 150 XMPP: |
69 * Voice & Video support with Jingle (XEP-0166, 0167, 0176, & 0177), voice | 151 * Voice & Video support with Jingle (XEP-0166, 0167, 0176, & 0177), voice |
70 support with GTalk and voice and video support with the GMail web | 152 support with GTalk and voice and video support with the GMail web |
71 client. (Mike "Maiku" Ruprecht) | 153 client. (Mike "Maiku" Ruprecht) |
132 networks. Accounts should be seamlessly migrated to the new | 214 networks. Accounts should be seamlessly migrated to the new |
133 arrangement. | 215 arrangement. |
134 * Ability to set personal details for an account and for buddies in the | 216 * Ability to set personal details for an account and for buddies in the |
135 buddylist. | 217 buddylist. |
136 | 218 |
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 | |
146 Pidgin: | 219 Pidgin: |
147 * Added -f command line option to tell Pidgin to ignore NetworkManager | 220 * Added -f command line option to tell Pidgin to ignore NetworkManager |
148 and assume it has a valid network connection. | 221 and assume it has a valid network connection. |
149 * Allow plugins to specify custom link types to the GtkIMHtml widget. | 222 * Allow plugins to specify custom link types to the GtkIMHtml widget. |
150 * The status message input box at the bottom of the buddy list expands | 223 * The status message input box at the bottom of the buddy list expands |
188 | 261 |
189 Finch: | 262 Finch: |
190 * The hardware cursor is updated correctly. This will be useful | 263 * The hardware cursor is updated correctly. This will be useful |
191 especially for users of braille terminals, screen readers etc. | 264 especially for users of braille terminals, screen readers etc. |
192 * Added a TinyURL plugin, which aids copying longer URLs. | 265 * Added a TinyURL plugin, which aids copying longer URLs. |
266 * Fixed UTF-8 compatibility problems which could cause exits or other | |
267 unrequested behaviour. | |
193 | 268 |
194 Pidgin GTK+ Theme Control Plugin: | 269 Pidgin GTK+ Theme Control Plugin: |
195 * Removed mouse cursor color preferences. | 270 * Removed mouse cursor color preferences. |
196 * Added "Typing Notification Color" preference. | 271 * Added "Typing Notification Color" preference. |
197 * Added "Disable Typing Notification Text" preference. | 272 * Added "Disable Typing Notification Text" preference. |
198 * Preferences have been reorganized into three tabs for Colors, Fonts, and | 273 * Preferences have been reorganized into three tabs for Colors, Fonts, and |
199 Miscellaneous categories. | 274 Miscellaneous categories. |
275 | |
276 version 2.5.9 (08/18/2009): | |
277 * Fix a crash via a specially crafted MSN message (CVE-2009-2694, | |
278 thanks to Core Security Technologies for discovering this and | |
279 notifying us privately before announcing it). | |
280 * Fix a crash in Bonjour, MSN, and XMPP when trying to transfer files with | |
281 NULL names. | |
200 | 282 |
201 version 2.5.8 (06/27/2009): | 283 version 2.5.8 (06/27/2009): |
202 ICQ: | 284 ICQ: |
203 * Fix misparsing a web message as an SMS message. (Yuriy Kaminskiy) | 285 * Fix misparsing a web message as an SMS message. (Yuriy Kaminskiy) |
204 | 286 |