comparison ChangeLog @ 29796:7763697a85c8

propagate from branch 'im.pidgin.pidgin' (head 92e101e3698042e7600729bc09dec9e28f81de8f) to branch 'im.pidgin.cpw.malu.ft_thumbnails' (head 29c3ce3e818c0e5b715ace3c2b2566976c4ea861)
author Marcus Lundblad <ml@update.uu.se>
date Mon, 24 Aug 2009 19:21:21 +0000
parents 30497d814cb9
children 2da9e508a523 b641af9dfe2a
comparison
equal deleted inserted replaced
29795:c138390bada8 29796:7763697a85c8
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.2 (??/??/2009):
4 libpurple:
5 * Fix --disable-avahi to actually disable it in configure, as opposed
6 to just making the warning non-fatal.
7 * Sending custom smileys in MSN chats is now supported.
8 * Fix using GNOME proxy settings properly.
9
10 XMPP:
11 * Prompt the user before cancelling a presence subscription.
12 * Escape status messages that have HTML entities in the Get Info dialog.
13 * Fix connecting to XMPP domains with no SRV records from Pidgin on
14 Windows.
15 * Fix typing notifications with Pidgin 2.5.9 or earlier.
16
17 Finch:
18 * Properly detect libpanel on OpenBSD. (Brad Smith)
19
20 version 2.6.1 (08/18/2009):
21 * Fix a crash when some users send you a link in a Yahoo IM
22 * Fix compilation with GTK+ < 2.6.0
23 * Fix compilation on Windows
24
25 version 2.6.0 (08/18/2009):
4 libpurple: 26 libpurple:
5 * Theme support in libpurple thanks to Justin Rodriguez's summer of code 27 * Theme support in libpurple thanks to Justin Rodriguez's summer of code
6 project, with some minor additions and cleanups from Paul Aurich. 28 project, with some minor additions and cleanups from Paul Aurich.
7 * Voice & Video framework in libpurple, thanks to Mike Ruprecht's summer 29 * Voice & Video framework in libpurple, thanks to Mike Ruprecht's summer
8 of code project in 2008. 30 of code project in 2008.
11 * Removed the unmaintained and unneeded toc protocol plugin. 33 * Removed the unmaintained and unneeded toc protocol plugin.
12 * Fixed NTLM authentication on big-endian systems. 34 * Fixed NTLM authentication on big-endian systems.
13 * Various memory cleanups when unloading libpurple. (Nick Hebner and 35 * Various memory cleanups when unloading libpurple. (Nick Hebner and
14 Stefan Becker) 36 Stefan Becker)
15 * Report idle time 'From last message sent' should work properly. 37 * Report idle time 'From last message sent' should work properly.
38 * Better handling of corrupt certificates in the TLS Peers cache.
39 * More efficient buddy list and conversation search functions.
40 (Jan Kaluza and Aman Gupta)
41 * Install scalable versions of the main Pidgin icon, the protocol icons,
42 the dialog icons, and the Buddy List emblems.
43 * Build properly on Hurd. (Marc Dequènes)
44 * Various memory leaks fixed as reported by Josh Mueller.
45 * Properly handle an IRC buddy appearing in multiple groups.
46 * Escape HTML entities in usernames when written with the HTML logger.
47 * Do not display MySpace status changes as incoming IMs. (Mark Doliner and
48 Justin Williams)
49
50 DNS:
16 * DNS servers are re-read when DNS queries fail in case the system has 51 * 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. 52 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 53 * DNS SRV records with equal priority are sorted with respect to their
19 weight as specified in RFC 2782. (Vijay Raghunathan) 54 weight as specified in RFC 2782. (Vijay Raghunathan)
55 * Don't do IPv6 address lookups if the computer does not have an IPv6
56 address configured.
57 * Fix a leak when the UI provides its own DNS resolving UI op.
58 (Aman Gupta)
59 * Don't fork a DNS resolver process to resolve IP addresses. (Aman Gupta)
60 * Internationalized Domain Names are supported when libpurple is compiled
61 against the GNU IDN library.
62
63 Environment Variables:
20 * GnuTLS logging (disabled by default) can be controlled through the 64 * GnuTLS logging (disabled by default) can be controlled through the
21 PURPLE_GNUTLS_DEBUG environment variable, which is an integer between 65 PURPLE_GNUTLS_DEBUG environment variable, which is an integer between
22 0 and 9 (higher is more verbose). Higher values may reveal sensitive 66 0 and 9 (higher is more verbose). Higher values may reveal sensitive
23 information. 67 information.
24 * PURPLE_VERBOSE_DEBUG environment variable. Currently, this is an "on" or 68 * 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 73 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 74 turn it off. This will be used to perform various actions that are
31 useful when running libpurple inside of Valgrind or similar programs. 75 useful when running libpurple inside of Valgrind or similar programs.
32 Currently, it keeps plugins in memory, allowing Valgrind to perform 76 Currently, it keeps plugins in memory, allowing Valgrind to perform
33 symbol resolution of leak traces at shutdown. 77 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 * Do not display MySpace status changes as incoming IMs. (Mark Doliner and
51 Justin Williams)
52 78
53 AIM and ICQ: 79 AIM and ICQ:
54 * Preliminary support for a new authentication scheme called 80 * Preliminary support for a new authentication scheme called
55 "clientLogin." 81 "clientLogin."
56 * Fixed a bug where your away message sometimes would not get set when 82 * Fixed a bug where your away message sometimes would not get set when
64 * Correctly show tooltip status for contacts with status messages. 90 * Correctly show tooltip status for contacts with status messages.
65 (Krzysztof "kkszysiu" Klinikowski) 91 (Krzysztof "kkszysiu" Klinikowski)
66 * Support for fetching buddy icons. (Krzysztof "kkszysiu" Klinikowski) 92 * Support for fetching buddy icons. (Krzysztof "kkszysiu" Klinikowski)
67 * Support connection progress steps in Gadu-Gadu. (Krzysztof "kkszysiu" 93 * Support connection progress steps in Gadu-Gadu. (Krzysztof "kkszysiu"
68 Klinikowski) 94 Klinikowski)
95
96 MSN:
97 * Add support for receiving handwritten (ink) messages on MSN. (Chris
98 Stafford, Gal Topper, and Elliott Sales de Andrade)
99 * Add support for receiving audio clips on MSN. (Chris Stafford, Gal
100 Topper, and Elliott Sales de Andrade)
101 * Show the invite message for buddies that requested authorization
102 from you on MSN.
103 * Support sending an invite message to buddies when requesting authorization
104 from them on MSN.
105 * Timeout switchboard connections aggressively (60 seconds).
69 106
70 XMPP: 107 XMPP:
71 * Voice & Video support with Jingle (XEP-0166, 0167, 0176, & 0177), voice 108 * Voice & Video support with Jingle (XEP-0166, 0167, 0176, & 0177), voice
72 support with GTalk and voice and video support with the GMail web 109 support with GTalk and voice and video support with the GMail web
73 client. (Mike "Maiku" Ruprecht) 110 client. (Mike "Maiku" Ruprecht)
134 networks. Accounts should be seamlessly migrated to the new 171 networks. Accounts should be seamlessly migrated to the new
135 arrangement. 172 arrangement.
136 * Ability to set personal details for an account and for buddies in the 173 * Ability to set personal details for an account and for buddies in the
137 buddylist. 174 buddylist.
138 175
139 MSN:
140 * Add support for receiving handwritten (ink) messages on MSN.
141 * Add support for receiving audio clips on MSN.
142 * Show the invite message for buddies that requested authorization
143 from you on MSN.
144 * Support sending an invite message to buddies when requesting authorization
145 from them on MSN.
146 * Timeout switchboard connections aggressively
147
148 Pidgin: 176 Pidgin:
149 * Added -f command line option to tell Pidgin to ignore NetworkManager 177 * Added -f command line option to tell Pidgin to ignore NetworkManager
150 and assume it has a valid network connection. 178 and assume it has a valid network connection.
151 * Allow plugins to specify custom link types to the GtkIMHtml widget. 179 * Allow plugins to specify custom link types to the GtkIMHtml widget.
152 * The status message input box at the bottom of the buddy list expands 180 * The status message input box at the bottom of the buddy list expands
190 218
191 Finch: 219 Finch:
192 * The hardware cursor is updated correctly. This will be useful 220 * The hardware cursor is updated correctly. This will be useful
193 especially for users of braille terminals, screen readers etc. 221 especially for users of braille terminals, screen readers etc.
194 * Added a TinyURL plugin, which aids copying longer URLs. 222 * Added a TinyURL plugin, which aids copying longer URLs.
223 * Fixed UTF-8 compatibility problems which could cause exits or other
224 unrequested behaviour.
195 225
196 Pidgin GTK+ Theme Control Plugin: 226 Pidgin GTK+ Theme Control Plugin:
197 * Removed mouse cursor color preferences. 227 * Removed mouse cursor color preferences.
198 * Added "Typing Notification Color" preference. 228 * Added "Typing Notification Color" preference.
199 * Added "Disable Typing Notification Text" preference. 229 * Added "Disable Typing Notification Text" preference.
200 * Preferences have been reorganized into three tabs for Colors, Fonts, and 230 * Preferences have been reorganized into three tabs for Colors, Fonts, and
201 Miscellaneous categories. 231 Miscellaneous categories.
232
233 version 2.5.9 (08/18/2009):
234 * Fix a crash via a specially crafted MSN message (CVE-2009-2694,
235 thanks to Core Security Technologies for discovering this and
236 notifying us privately before announcing it).
237 * Fix a crash in Bonjour, MSN, and XMPP when trying to transfer files with
238 NULL names.
202 239
203 version 2.5.8 (06/27/2009): 240 version 2.5.8 (06/27/2009):
204 ICQ: 241 ICQ:
205 * Fix misparsing a web message as an SMS message. (Yuriy Kaminskiy) 242 * Fix misparsing a web message as an SMS message. (Yuriy Kaminskiy)
206 243