comparison ChangeLog @ 27947:15f410158f84

merge of 'ba801ec16bca2ebd4892b49014d12b72df8aea03' and 'e06b62ba5d701408348cb69f6acaf7df1fde2d17'
author John Bailey <rekkanoryo@rekkanoryo.org>
date Tue, 18 Aug 2009 03:39:43 +0000
parents f213f50821a1 6dc7f2e36f72
children e3afedf82bb6
comparison
equal deleted inserted replaced
27934:2a9c44712ddc 27947:15f410158f84
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 (08/18/2009):
4 libpurple: 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 cleanups from Paul Aurich. 6 project, with some minor additions and cleanups 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.
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 * Various memory cleanups when unloading libpurple. (Nick Hebner and 13 * Various memory cleanups when unloading libpurple. (Nick Hebner and
14 Stefan Becker) 14 Stefan Becker)
15 * Report idle time 'From last message sent' should work properly. 15 * Report idle time 'From last message sent' should work properly.
16 * Better handling of corrupt certificates in the TLS Peers cache.
17 * More efficient buddy list and conversation search functions.
18 (Jan Kaluza and Aman Gupta)
19 * Install scalable versions of the main Pidgin icon, the protocol icons,
20 the dialog icons, and the Buddy List emblems.
21 * Build properly on Hurd. (Marc Dequènes)
22 * Various memory leaks fixed as reported by Josh Mueller.
23 * Properly handle an IRC buddy appearing in multiple groups.
24 * Escape HTML entities in usernames when written with the HTML logger.
25 * Do not display MySpace status changes as incoming IMs. (Mark Doliner and
26 Justin Williams)
27
28 DNS:
16 * DNS servers are re-read when DNS queries fail in case the system has 29 * 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. 30 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 31 * DNS SRV records with equal priority are sorted with respect to their
19 weight as specified in RFC 2782. (Vijay Raghunathan) 32 weight as specified in RFC 2782. (Vijay Raghunathan)
33 * Don't do IPv6 address lookups if the computer does not have an IPv6
34 address configured.
35 * Fix a leak when the UI provides its own DNS resolving UI op.
36 (Aman Gupta)
37 * Don't fork a DNS resolver process to resolve IP addresses. (Aman Gupta)
38 * Internationalized Domain Names are supported when libpurple is compiled
39 against the GNU IDN library.
40
41 Environment Variables:
20 * GnuTLS logging (disabled by default) can be controlled through the 42 * GnuTLS logging (disabled by default) can be controlled through the
21 PURPLE_GNUTLS_DEBUG environment variable, which is an integer between 43 PURPLE_GNUTLS_DEBUG environment variable, which is an integer between
22 0 and 9 (higher is more verbose). Higher values may reveal sensitive 44 0 and 9 (higher is more verbose). Higher values may reveal sensitive
23 information. 45 information.
24 * PURPLE_VERBOSE_DEBUG environment variable. Currently, this is an "on" or 46 * 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 51 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 52 turn it off. This will be used to perform various actions that are
31 useful when running libpurple inside of Valgrind or similar programs. 53 useful when running libpurple inside of Valgrind or similar programs.
32 Currently, it keeps plugins in memory, allowing Valgrind to perform 54 Currently, it keeps plugins in memory, allowing Valgrind to perform
33 symbol resolution of leak traces at shutdown. 55 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 56
53 AIM and ICQ: 57 AIM and ICQ:
54 * Preliminary support for a new authentication scheme called 58 * Preliminary support for a new authentication scheme called
55 "clientLogin." 59 "clientLogin."
56 * Fixed a bug where your away message sometimes would not get set when 60 * Fixed a bug where your away message sometimes would not get set when
64 * Correctly show tooltip status for contacts with status messages. 68 * Correctly show tooltip status for contacts with status messages.
65 (Krzysztof "kkszysiu" Klinikowski) 69 (Krzysztof "kkszysiu" Klinikowski)
66 * Support for fetching buddy icons. (Krzysztof "kkszysiu" Klinikowski) 70 * Support for fetching buddy icons. (Krzysztof "kkszysiu" Klinikowski)
67 * Support connection progress steps in Gadu-Gadu. (Krzysztof "kkszysiu" 71 * Support connection progress steps in Gadu-Gadu. (Krzysztof "kkszysiu"
68 Klinikowski) 72 Klinikowski)
73
74 MSN:
75 * Add support for receiving handwritten (ink) messages on MSN. (Chris
76 Stafford, Gal Topper, and Elliott Sales de Andrade)
77 * Add support for receiving audio clips on MSN. (Chris Stafford, Gal
78 Topper, and Elliott Sales de Andrade)
79 * Show the invite message for buddies that requested authorization
80 from you on MSN.
81 * Support sending an invite message to buddies when requesting authorization
82 from them on MSN.
83 * Timeout switchboard connections aggressively (60 seconds).
69 84
70 XMPP: 85 XMPP:
71 * Voice & Video support with Jingle (XEP-0166, 0167, 0176, & 0177), voice 86 * Voice & Video support with Jingle (XEP-0166, 0167, 0176, & 0177), voice
72 support with GTalk and voice and video support with the GMail web 87 support with GTalk and voice and video support with the GMail web
73 client. (Mike "Maiku" Ruprecht) 88 client. (Mike "Maiku" Ruprecht)
134 networks. Accounts should be seamlessly migrated to the new 149 networks. Accounts should be seamlessly migrated to the new
135 arrangement. 150 arrangement.
136 * Ability to set personal details for an account and for buddies in the 151 * Ability to set personal details for an account and for buddies in the
137 buddylist. 152 buddylist.
138 153
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.
149
150 Pidgin: 154 Pidgin:
151 * Added -f command line option to tell Pidgin to ignore NetworkManager 155 * Added -f command line option to tell Pidgin to ignore NetworkManager
152 and assume it has a valid network connection. 156 and assume it has a valid network connection.
153 * Allow plugins to specify custom link types to the GtkIMHtml widget. 157 * Allow plugins to specify custom link types to the GtkIMHtml widget.
154 * The status message input box at the bottom of the buddy list expands 158 * The status message input box at the bottom of the buddy list expands
201 * Removed mouse cursor color preferences. 205 * Removed mouse cursor color preferences.
202 * Added "Typing Notification Color" preference. 206 * Added "Typing Notification Color" preference.
203 * Added "Disable Typing Notification Text" preference. 207 * Added "Disable Typing Notification Text" preference.
204 * Preferences have been reorganized into three tabs for Colors, Fonts, and 208 * Preferences have been reorganized into three tabs for Colors, Fonts, and
205 Miscellaneous categories. 209 Miscellaneous categories.
210
211 version 2.5.9 (08/18/2009):
212 * Fix a crash via a specially crafted MSN message (CVE-2009-2694).
213 * Fix a crash in Bonjour, MSN, and XMPP when trying to transfer files with
214 NULL names.
206 215
207 version 2.5.8 (06/27/2009): 216 version 2.5.8 (06/27/2009):
208 ICQ: 217 ICQ:
209 * Fix misparsing a web message as an SMS message. (Yuriy Kaminskiy) 218 * Fix misparsing a web message as an SMS message. (Yuriy Kaminskiy)
210 219