comparison ChangeLog @ 32580:08b6fd5e36ae

propagate from branch 'im.pidgin.pidgin' (head ef660d19c58b200a67bf94b3e8cbf0fd562a7f1d) to branch 'im.pidgin.cpw.qulogic.gtk3' (head 3e0647ac67738fe7125b4c3197af282eda9634e6)
author Elliott Sales de Andrade <qulogic@pidgin.im>
date Sun, 28 Jun 2009 04:41:07 +0000
parents 2eee06628764
children bd85e78518b7 9a2c1c6ad899
comparison
equal deleted inserted replaced
32579:38e3ec8251d3 32580:08b6fd5e36ae
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. (Paul Aurich)
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 13
14 libpurple: 14 libpurple:
15 * Various memory cleanups when unloading libpurple. (Nick Hebner) 15 * Various memory cleanups when unloading libpurple. (Nick Hebner)
16 * Report idle time 'From last message sent' should work properly. 16 * Report idle time 'From last message sent' should work properly.
17 * Show the invite message for buddies that requested authorization
18 from you on MSN.
19 * DNS servers are re-read when DNS queries fail in case the system has
20 moved to a new network and the old servers are not accessible.
21 * GnuTLS logging (disabled by default) can be controlled through the
22 PURPLE_GNUTLS_DEBUG environment variable, which is an integer between
23 0 and 9 (higher is more verbose). Higher values may reveal sensitive
24 information.
25
26 Gadu-Gadu:
27 * Accounts can specify a server to which to connect.
28 (Krzysztof "kreez" Tobola)
29 * Correctly show tooltip status for contacts with status messages.
30 (Krzysztof "kkszysiu" Klinikowski)
31 * Support for fetching buddy icons. (Krzysztof "kkszysiu" Klinikowski)
17 32
18 XMPP: 33 XMPP:
19 * Voice & Video support with Jingle (XEP-0166, 0167, 0176, & 0177), and 34 * Voice & Video support with Jingle (XEP-0166, 0167, 0176, & 0177), voice
20 voice support with GTalk and GMail. (Mike "Maiku" Ruprecht) 35 support with GTalk and voice and video support with the GMail web
21 * Support for in-band bytestreams for file transfers (XEP-0047). 36 client. (Mike "Maiku" Ruprecht)
37 * Added a Service Discovery Browser plugin for Pidgin. (Andrei Mozzhuhin)
38 * Support for in-band bytestreams for file transfers (XEP-0047). (Marcus
39 Lundblad)
22 * Support for sending and receiving attentions (equivalent to "buzz" 40 * Support for sending and receiving attentions (equivalent to "buzz"
23 and "nudge") using the command /buzz. (XEP-0224) 41 and "nudge") using the command /buzz. (XEP-0224)
24 * Support for connecting using BOSH. (Tobias Markmann) 42 * Support for connecting using BOSH. (Tobias Markmann)
25 * A buddy's local time is displayed in the Get Info dialog if the remote 43 * A buddy's local time is displayed in the Get Info dialog if the remote
26 client supports it. 44 client supports it.
32 * Updated Entity Capabilities support. (Tobias Markmann) 50 * Updated Entity Capabilities support. (Tobias Markmann)
33 * Better support for receiving remote users' nicknames. 51 * Better support for receiving remote users' nicknames.
34 * /affiliate and /role will now list the room members with the specified 52 * /affiliate and /role will now list the room members with the specified
35 affiliation/role if possible. (Andrei Mozzhuhin) 53 affiliation/role if possible. (Andrei Mozzhuhin)
36 * Put section breaks between resources in "Get Info" to improve readability. 54 * Put section breaks between resources in "Get Info" to improve readability.
55 * Silently remove invalid XML 1.0 entities (e.g. ASCII control characters)
56 from sent messages.
37 * XHTML markup is only included in outgoing messages when the message 57 * XHTML markup is only included in outgoing messages when the message
38 contains formatting. 58 contains formatting.
39 * Show when the user was last logged in when doing "Get Info" on an offline 59 * Show when the user was last logged in when doing "Get Info" on an offline
40 buddy, provided the server supports it. 60 buddy, provided the server supports it.
61 * Support custom smileys in MUCs (only when all participants support the
62 "Bits of Binary" extension, and a maximum of 10 participants are in the
63 chat to avoid getting too many fetch requests).
64 * Fix an issue with Jabber (pre-XMPP) servers and the user's preference
65 to require SSL not being respected.
66 * Fix an issue where Cyrus SASL DIGEST MD5 authentication might fail if
67 the username, password, or realm (the JID domain) contain non-ASCII
68 characters.
69 * Show emblem for mobile, handheld, and web clients and bots (if the other
70 client supports it).
41 71
42 Yahoo: 72 Yahoo:
43 * P2P file transfers. (Sulabh Mahajan) 73 * P2P file transfers. (Sulabh Mahajan)
44 * MSN Interoperability by adding MSN buddies as 'msn/user@example.com'.
45 (Sulabh Mahajan)
46 * Sending text messages (address to +<countrycode><phone number>). 74 * Sending text messages (address to +<countrycode><phone number>).
47 (Sulabh Mahajan) 75 (Sulabh Mahajan)
76 * Addition of MSN buddies to Yahoo accounts by adding them as
77 'msn/buddy@somedomain.com' is now supported. (Sulabh Mahajan)
48 78
49 Pidgin: 79 Pidgin:
50 * Added -f command line option to tell Pidgin to ignore NetworkManager 80 * Added -f command line option to tell Pidgin to ignore NetworkManager
51 and assume it has a valid network connection. 81 and assume it has a valid network connection.
52 * Allow plugins to specify custom link types to the GtkIMHtml widget. 82 * Allow plugins to specify custom link types to the GtkIMHtml widget.
65 * The nicks of the persons who leave the chatroom are italicized in the 95 * The nicks of the persons who leave the chatroom are italicized in the
66 chat's conversation history. The nicks are un-italicized when they 96 chat's conversation history. The nicks are un-italicized when they
67 rejoin. 97 rejoin.
68 * Always set unseen-count and unseen-state on conversations. 98 * Always set unseen-count and unseen-state on conversations.
69 (Joshua Stein) 99 (Joshua Stein)
100 * Fix a bug in 'Conversation Colors' plugin for RTL messages.
101 * Pressing the Left and Right arrow keys in the buddy list will expand and
102 collapse buddy groups or contacts. (Peter Ruibal)
103 * Support saving animated custom smileys as animated images or animated
104 custom smileys. (Andrea Piccinelli)
105 * Support for keyboard navigation on the status icon. (Li Yuan)
106 * IMG tags without 'id' attributes are turned into links to the image URL.
107 (Dmitry Petroff)
108 * Draw the user's buddy icon at the bottom of the Buddy List with rounded
109 corners for visual consistency with the actual icons in the Buddy List.
110 (Kosta Arvanitis)
70 111
71 Finch: 112 Finch:
72 * The hardware cursor is updated correctly. This will be useful 113 * The hardware cursor is updated correctly. This will be useful
73 especially for users of braille terminals, screen readers etc. 114 especially for users of braille terminals, screen readers etc.
74 * Added a TinyURL plugin, which aids copying longer URLs. 115 * Added a TinyURL plugin, which aids copying longer URLs.
116
117 Pidgin GTK+ Theme Control Plugin:
118 * Removed mouse cursor color preferences.
119 * Added "Typing Notification Color" preference.
120 * Added "Disable Typing Notification Text" preference.
121 * Preferences have been reorganized into three tabs for Colors, Fonts, and
122 Miscellaneous categories.
123
124 version 2.5.8 (06/27/2009):
125 ICQ:
126 * Fix misparsing a web message as an SMS message. (Yuriy Kaminskiy)
127
128 MSN:
129 * Increase NS command history size to prevent crashes on buddy lists that
130 have a lot of buddies on other networks like Yahoo!.
131
132 MySpace:
133 * Accounts with empty buddy lists are now properly marked as connected.
134 * Fix receiving messages from users of MySpace IM's web client.
135
136 Yahoo:
137 * Fixed phantom online buddies. They should now properly disappear when
138 signing out.
139 * Fixed the crashes some users were seeing with cn.scs.msg.yahoo.com in
140 2.5.7.
141 * Fixed compiling on systems with glib 2.4.x or older.
142 * Fixed an issue with file transfers. This may not resolve all issues,
143 but it should resolve at least some of the most common ones.
144 * The pager server will automatically update to scsa.msg.yahoo.com if the
145 user empties the field or if it is scs.msg.yahoo.com. This should ease
146 the pain of transition to the new login method.
147
148 XMPP:
149 * Fix an incompatibility betweeen Prosody and libpurple clients.
150
151 version 2.5.7 (06/20/2009):
152 * Yahoo Protocol 16 support, including new HTTPS login method; this should
153 fix a number of login problems that have recently cropped up. (Sulabh
154 Mahajan, Mike "Maiku" Ruprecht)
155 * Only display the AIM "Unable to Retrieve Buddy List" message once per
156 connection. (Rob Taft)
157 * Blocking MSN users not on your buddy list no longer disconnects you.
158 * When performing operations on MSN, assume users are on the MSN/Passport
159 network if we don't get network ID's for them.
160
161 version 2.5.6 (05/19/2009):
162 libpurple:
163 * Improve sleep behavior by aggregation of longer timeouts on second
164 boundaries to allow better power saving. (Arunan Balasubramaniam)
165 * Fix various crashes on exit.
166 * Make XML parsing more resilient to interactions with other libraries.
167 This, along with the fix for libxml2 bug 564217, fixes the crashes
168 on connect in XMPP with recent gst-plugins-bad (see #8830 for details).
169 * Many security related fixes.
170
171 IRC:
172 * Correctly handle WHOIS for users who are joined to a large number of
173 channels.
174 * Notify the user if a /nick command fails, rather than trying
175 fallback nicks.
176
177 MSN:
178 * Fix a race condition causing occasional Pidgin crashes.
179 * Fix some errors about the friendly name changing too fast caused
180 by MSN/Yahoo integration buddies.
181
182 XMPP:
183 * Less likely to pop up a new conversation window in disregard of
184 the "Hide new IM conversations" preference.
185
186 Yahoo:
187 * Fix a crash when sending very long messages.
188 * Fix a bug where UTF-8 status messages get garbled when going idle.
75 189
76 version 2.5.5 (03/01/2009): 190 version 2.5.5 (03/01/2009):
77 libpurple: 191 libpurple:
78 * Fix a crash when removing an account with an unknown protocol id. 192 * Fix a crash when removing an account with an unknown protocol id.
79 * Beta support for SSL connections for AIM and ICQ accounts. To 193 * Beta support for SSL connections for AIM and ICQ accounts. To