comparison ChangeLog @ 24838:0d7c21b5f1d7

propagate from branch 'im.pidgin.pidgin' (head c06356e8e8d2c586f0192a5564053c2584020da8) to branch 'im.pidgin.pidgin.openq' (head a7077bc12b850d60ea7d768f4b9d4ee6ae6ad2c1)
author SHiNE CsyFeK <csyfek@gmail.com>
date Thu, 25 Dec 2008 14:06:10 +0000
parents 0700833f0c5d
children 90227761bc7d
comparison
equal deleted inserted replaced
24606:68eba2bafa6f 24838:0d7c21b5f1d7
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.5.3 (??/??/????): 3 version 2.5.4 (??/??/????):
4 libpurple: 4 libpurple:
5 * Fix an error with MSN offline messages by shipping the *new* 5 * Fix a connection timeout with empty Gadu-Gady buddy lists. (Martin
6 "Microsoft Secure Server Authority" and the 6 Rosinski)
7 "Microsoft Internet Authority" certificates. People that use 7 * Don't ignore namespace information when parsing XMPP data. (Michal
8 --with-system-ssl-certs and GnuTLS need to include these in the 8 Witkowski)
9 system certs directory. 9
10 XMPP:
11 * Support for XEP-0191 blocking. (Vijay Raghunathan)
12
13 version 2.5.3 (12/20/2008):
14 libpurple:
15 * The Buddy State Notification plugin no longer prints duplicate
16 notifications when the same buddy is in multiple groups. (Florian
17 Quèze)
18 * The Buddy State Notification plugin no longer turns JID's, MSN
19 Passport ID's, etc. into links. (Florian Quèze)
20 * purple-remote now has a "getstatusmessage" command to retrieve
21 the text of the current status message.
22 * Various fixes to the nullprpl. (Paul Aurich)
23 * Fix a crash when accessing the roomlist for an account that's not
24 connected. (Paul Aurich)
25 * Fix a crash in purple_accounts_delete that happens when this
26 function is called before the buddy list is initialized.
27 (Florian Quèze)
28 * Fix use of av_len in perl bindings to fix some off-by-one bugs
29 (Paul Aurich)
30 * On ICQ, advertise the ICQ 6 typing capability. This should fix
31 the reports of typing notifications not working with third-party
32 clients. (Jaromír Karmazín)
33 * Many QQ fixes and improvements, including the ability to connect
34 using QQ2008 protocol and sending/receiving of long messages.
35 The recommended version to use is still QQ2005.
36 * Fix a crash with DNS SRV lookups. (Florian Quèze)
37 * Fix a crash caused by authorization requests. (Florian Quèze)
38
39 Gadu-Gadu:
40 * Add support for IM images. (Tomasz Sałaciński, Adam Strzelecki)
41 * Gadu-Gadu now checks that UID's are valid. (Adam Strzelecki)
42 * Gadu-Gadu now does proper charset translations where needed. (Adam
43 Strzelecki)
44
45 MSN:
46 * Fix an error with offline messages by shipping the *new*
47 "Microsoft Secure Server Authority" and the "Microsoft Internet
48 Authority" certificates. These are now always installed even when
49 using --with-system-ssl-certs because most systems don't ship
50 those intermediate certificates.
51 * The Games and Office media can now be set and displayed (in
52 addition to the previous Music media). The Media status text now
53 shows the album, if possible.
54 * Messages sent from a mobile device while you were offline are now
55 correctly received.
56 * Server transfers after you've been connected for a long time
57 should now be handled correctly.
58 * Many improvements to handling of "federated" buddies, such as those
59 on the Yahoo network.
60 * Several known crashes have been resolved.
61 * Many other fixes and code cleanup.
62
63 MySpace:
64 * Respect your privacy settings set using the official MySpace client.
65 * Add support for blocking buddies.
66 * Fix a bug where buddies didn't appear in their correct groups the
67 first time you sign into your account.
68 * Properly disconnect and sign out of the service when logging off.
69 * Support for foreground and background font colors in outgoing IMs.
70 * Support for background font colors in incoming IMs.
71 * Many other fixes and code cleanup.
72
73 Sametime:
74 * Fix insanely long idle times for Sametime 7.5 buddies by assuming
75 0 idle time if the idle timestamp is in the future. (Laurent
76 Montaron)
77 * Fix a crash that can occur on login. (Raiko Nitzsche)
78
79 SIMPLE:
80 * Fix a crash when a malformed message is received.
81 * Don't allow connecting accounts if no server name has been
82 specified. (Florian Quèze)
83
84 XMPP:
85 * Fix the namespace URL we look for in PEP reply stanzas to match
86 the URL used in the 'get' requests (Paul Aurich)
87 * Resources can be set to the local machine's hostname by using
88 __HOSTNAME__ as the resource string. (Jonathan Sailor)
89 * Resources can now be left blank, causing the server to generate a
90 resource for us where supported. (Jonathan Sailor)
91 * Resources now default to no value, but "Home" is used if the
92 server refuses to provide a resource.
93 * Quit trying to get user info for MUC's. (Paul Aurich)
94 * Send "client-accepts-full-bind-result" attribute during SASL
95 login. This will fix Google Talk login failures if the user
96 configures the wrong domain for his/her account.
97 * Support new <metadata/> element to indicate no XEP-0084 User
98 Avatar. (Paul Aurich)
99 * Fix SHA1 avatar checksum errors that occur when one of the bytes
100 in a checksum begins with 0. (Paul Aurich)
101 * Fix a problem with duplicate buddies. (Paul Aurich)
102
103 Yahoo:
10 * Corrected maximum message lengths for Yahoo! 104 * Corrected maximum message lengths for Yahoo!
11 * Enable auto-reply on Zephyr, to emulate 'zaway' (Toby Schaffer) 105 * Fix file transfers with older Yahoo protocol versions.
12 * The Buddy State Notification plugin no longer prints duplicate 106
13 notifications when the same buddy is in multiple groups (Florian Quèze) 107 Zephyr:
14 * The Buddy State Notification plugin no longer turns JID's, MSN Passport 108 * Enable auto-reply, to emulate 'zaway.' (Toby Schaffer)
15 ID's, etc. into links (Florian Quèze) 109 * Fix a crash when an account is configured to use tzc but tzc is
16 * Fix a crash in SIMPLE when a malformed message is received. 110 not installed or the configured tzc command is invalid. (Michael
17 * purple-remote now has a "getstatusmessage" command to retrieve the text 111 Terry)
18 of the current status message. 112 * Fix a 10 second delay waiting on tzc if it is not installed or the
19 * Various fixes to the nullprpl (Paul Aurich) 113 configured command is invalid. (Michael Terry)
20 * Fix a crash when accessing the roomlist for an account that's not
21 connected (Paul Aurich)
22
23 Gadu-Gadu:
24 * Fix some problems with Gadu-Gadu buddy icons (Adam Strzelecki)
25 * Gadu-Gadu now validates that UID's are valid (Adam Strzelecki)
26 * Gadu-Gadu now does proper charset translations where needed (Adam
27 Strzelecki)
28
29 XMPP:
30 * Fix the namespace URL we look for in PEP reply stanzas to match the URL
31 used in the 'get' requests (Paul Aurich)
32 * Resources can be set to the local machine's hostname by using
33 __HOSTNAME__ as the resource string (Jonathan Sailor)
34 * Resources can now be left blank, causing the server to generate a
35 resource for us where supported (Jonathan Sailor)
36 * Resources now default to no value
37 * Quit trying to get user info for MUC's (Paul Aurich)
38 * Send "client-accepts-full-bind-result" attribute during SASL login.
39 This will fix Google Talk login failures if the user configures the
40 wrong domain for his/her account.
41 114
42 Pidgin: 115 Pidgin:
43 * On GTK+ 2.14 and higher, we're using the gtk-tooltip-delay setting 116 * On GTK+ 2.14 and higher, we're using the gtk-tooltip-delay setting
44 instead of our own (hidden) tooltip_delay pref. If you had 117 instead of our own (hidden) tooltip_delay pref. If you had
45 previously changed that pref, add a line like this to 118 previously changed that pref, add a line like this to
46 ~/.purple/gtkrc-2.0 (where 500 is the timeout (in ms) you want): 119 ~/.purple/gtkrc-2.0 (where 500 is the timeout (in ms) you want):
47 gtk-tooltip-timeout = 500 120 gtk-tooltip-timeout = 500
48 To completely disable tooltips (e.g. if you had an old tooltip_delay 121 To completely disable tooltips (e.g. if you had an old
49 of zero), add this to ~/.purple/gtkrc-2.0: 122 tooltip_delay of zero), add this to ~/.purple/gtkrc-2.0:
50 gtk-enable-tooltips = 0 123 gtk-enable-tooltips = 0
51 * Moved the release notification dialog to a mini-dialog in the 124 * Moved the release notification dialog to a mini-dialog in the
52 buddylist. (Thanks to Casey Ho) 125 buddylist. (Casey Ho)
53 * Fix a crash when closing an authorization minidialog with the X then 126 * Fix a crash when closing an authorization minidialog with the X
54 immediately going offline (Paul Aurich) 127 then immediately going offline. (Paul Aurich)
55 * Fix compatibility with old GTK+ yet again 128 * Fix a crash cleaning up custom smileys when Pidgin is closed.
129 * Fix adding a custom smiley using the context menu in a conversation
130 if no custom smilies have previously been added using the smiley
131 manager.
132 * Improved support for some message formatting in conversations.
133 * Allow focusing the coversation history or userlist with F6.
134 * Fixed the Send Button plugin to avoid duplicate buttons in a single
135 conversation.
136 * Double-clicking a saved status will now activate it and close the
137 saved status manager, rather than edit the status.
56 138
57 Finch: 139 Finch:
58 * Allow binding meta+arrow keys for actions. 140 * Allow binding meta+arrow keys for actions.
59 141 * Added default meta+erase binding for delete previous word.
142 * Added "Show When Offline" to buddy menus, so a plugin is no longer
143 needed.
60 144
61 version 2.5.2 (10/19/2008): 145 version 2.5.2 (10/19/2008):
62 libpurple: 146 libpurple:
63 * Fixed a crash on removing a custom buddy icon on a buddy. 147 * Fixed a crash on removing a custom buddy icon on a buddy.
64 * Fixed a crash caused by certain self-signed SSL certificates. 148 * Fixed a crash caused by certain self-signed SSL certificates.