comparison ChangeLog @ 31280:7c5a78a2cc0d

propagate from branch 'im.pidgin.pidgin' (head 830fe5304ea6ff4524d2f7d622341684d5a0e727) to branch 'im.pidgin.pidgin.mxit' (head 4b5b67d9a678762f83e47e5b84df1959638abaab)
author andrew.victor@mxit.com
date Mon, 01 Nov 2010 08:14:54 +0000
parents 66981e71af29 c9fe019788a6
children 0e9b252f1769
comparison
equal deleted inserted replaced
31279:66981e71af29 31280:7c5a78a2cc0d
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.7.4 (MM/DD/YYYY): 3 version 2.7.6 (??/??/????):
4 MSN:
5 * Added support for MSNP16:
6 * Added support for "Multi Points of Presence" (MPOP), which let users
7 to sign on multiple places at the same time.
8 * Added extended capabilities support (no one implemented).
9 * Merged the work done on the Google SoC:
10 * A major rewrite of SLP code:
11 * Reworked the data transfer architecture.
12 (http://developer.pidgin.im/wiki/SlpArchitecture)
13 * A lot of love to MSN prpl.
14
15 version 2.7.5 (10/31/2010):
16 General:
17 * Added Verisign Class 3 Public CA - G2 root CA.
18
19 Pidgin:
20 * Properly differentiate between bn and bn_IN in the Translation
21 Information dialog.
22
23 AIM and/or ICQ:
24 * Display the "Authorize buddy?" minidialog when the requestor has an
25 empty nickname. (#12810)
26 * New ICQ accounts default to proper ICQ servers. Old accounts using one
27 of the old default servers will be silently migrated to use the proper
28 servers.
29 * ICQ accounts using clientLogin now use the correct ICQ servers. This is
30 separate from the server settings mentioned above.
31 * '<' should no longer cause ICQ status messages to be truncated in some
32 locations. (#11964, #12593)
33 * Fix sending messages to chat rooms. (#12768)
34
35 Bonjour:
36 * Don't crash when attempting to log into a Bonjour account and init
37 failed.
38
39 Windows-Specific Changes:
40 * Quote the path stored in the registry when the "run at startup" option
41 in the Windows Pidgin Options plugin is used. (#12781)
42
43 version 2.7.4 (10/20/2010):
4 General: 44 General:
5 * Fix search path for Tk when compiling on Debian Squeeze. (#12465) 45 * Fix search path for Tk when compiling on Debian Squeeze. (#12465)
46 * purple-remote now expects and produces UTF-8. (Guillaume Brunerie)
47 (#12049)
48 * Add Deutsche Telekom, Thawte Primary, and Go Daddy Class 2 root CAs
49 (#12667, #12668, and #12594)
50 * Fix CVE-2010-3711 by properly validating return values from the
51 purple_base64_decode() function before using them.
52 * Fix two local crash bugs by properly validating return values from the
53 purple_base16_decode() function before using them.
6 54
7 libpurple: 55 libpurple:
8 * Fall back to an ordinary request if a UI does not support showing a 56 * Fall back to an ordinary request if a UI does not support showing a
9 request with an icon. Fixes receiving MSN file transfer requests 57 request with an icon. Fixes receiving MSN file transfer requests
10 including a thumbnail in Finch. 58 including a thumbnail in Finch. (#12561)
59 * Fix an invalid memory access when removing UPnP mappings that could
60 cause sporadic crashes, most notably when MSN Direct Connections are
61 enabled. (#12387)
62 * Add a sentence to the certificate warning for expired certificates
63 suggesting the user check their computer's date and time. (#12654)
11 64
12 Pidgin: 65 Pidgin:
13 * Add support for the Gadu-Gadu protocol in the gevolution plugin to 66 * Add support for the Gadu-Gadu protocol in the gevolution plugin to
14 provide Evolution integration with contacts with GG IDs. (#10709) 67 provide Evolution integration with contacts with GG IDs. (#10709)
15 * Remap the "Set User Mood" shortcut to Control-D, which does not 68 * Remap the "Set User Mood" shortcut to Control-D, which does not
16 conflict with the previous shortcut for Get Buddy Info on the 69 conflict with the previous shortcut for Get Buddy Info on the
17 selected buddy. 70 selected buddy.
18 * Add a plugin action menu (under Tools) for the Voice and Video 71 * Add a plugin action menu (under Tools) for the Voice and Video
19 Settings plugin. 72 Settings plugin.
73 * Use GRegex for the debug window where available. This brings regex
74 filtering to the debug window on Windows. (Eion Robb) (#12601)
75 * Add Google Chrome to the list of possible browsers on non-Windows
76 systems.
77 * Add Chromium to the list of possible browsers on non-Windows systems.
78 * The "Manual" browser option is now stored as a string. It is no
79 longer necessary to specify a full path to the browser command.
80 (Rodrigo Tobar Carrizo) (#12024)
81 * The Send To menu can now be used if the active account in the
82 conversation becomes disabled or inactive. (Keith Moyer) (#12471)
83 * xdg-open is now the default browser for new users on non-Windows
84 platforms. (Stanislav Brabec) (#12505)
85 * The "Authorize buddy?" mini-dialog now shows the nickname of
86 the buddy requesting authorization as well as the icon of
87 the IM protocol he is using. (#5038)
20 88
21 Finch: 89 Finch:
22 * Add support for drop-down account options (like the SILC cipher 90 * Add support for drop-down account options (like the SILC cipher
23 and HMAC options or the QQ protocol version). 91 and HMAC options or the QQ protocol version).
24 92
29 to Jan Kaluza) (#11560) 97 to Jan Kaluza) (#11560)
30 * Restore the ability to connect to XMPP servers that do not offer 98 * Restore the ability to connect to XMPP servers that do not offer
31 Stream ID. (#12331) 99 Stream ID. (#12331)
32 * Added support for using Google's relay servers when making voice and 100 * Added support for using Google's relay servers when making voice and
33 video calls to Google clients. 101 video calls to Google clients.
102 * Fix detecting file transfer proxies advertised by the server.
103 * Advertise support for Google Talk's JID Domain Discovery extension
104 in all cases again (changed in 2.7.0), not just when the domain
105 is "gmail.com" or "googlemail.com" (it's also needed for Google
106 Talk used for accounts on arbitrary domains not using Google Apps
107 for Your Domain). (#a14153)
108 * Improved handling of adding oneself to your buddy list when using
109 Non-SASL (legacy) authentication. (#12499)
110 * Generate a connection error instead of just stalling when the
111 _xmppconnect TXT record returns results, but none of them result
112 in a valid BOSH URI. (#a14367, #12744)
113
114 AIM and ICQ:
115 * Add support for managing Visible/Invisible lists. (#10967)
116 * Fix a problem with receiving HTML messages from
117 QIP/Miranda/Trillian. (#12044)
118 * Hopefully fixed all encoding-related problems, both
119 for sending and receiving messages. (#10833 and the like)
120 * Fix a problem with receiving messages from pyicqt. (#12284)
121 * Don't set a custom status text when going Invisible to avoid
122 being detected as Invisible. (#10633)
34 123
35 Yahoo/Yahoo JAPAN: 124 Yahoo/Yahoo JAPAN:
36 * Stop doing unnecessary lookups of certain alias information. This 125 * Stop doing unnecessary lookups of certain alias information. This
37 solves deadlocks when a given Yahoo account has a ridiculously large 126 solves deadlocks when a given Yahoo account has a ridiculously large
38 (>500 buddies) list and may improve login speed for those on slow 127 (>500 buddies) list and may improve login speed for those on slow
39 connections. (#12532) 128 connections. (#12532)
129 * Fix sending SMS messages. The lookup host changed on us. (Thanks to
130 todo) (#12688).
131 * Improvements for some file transfer scenarios, but not all.
132
133 Windows:
134 * Bonjour support now requires Apple Bonjour Print Services version
135 2.0.0 or newer (http://support.apple.com/kb/dl999).
40 136
41 version 2.7.3 (08/10/2010): 137 version 2.7.3 (08/10/2010):
42 General: 138 General:
43 * Use silent build rules for automake >1.11. You can enable verbose 139 * Use silent build rules for automake >1.11. You can enable verbose
44 builds with the --disable-silent-rules configure option, or using 140 builds with the --disable-silent-rules configure option, or using