comparison ChangeLog @ 31364:ea2a155b4439

propagate from branch 'im.pidgin.pidgin' (head 7d1d85421a7221e67b586df32625c65c1434f195) to branch 'im.pidgin.pidgin.next.minor' (head 5806c0bc47c791300ede51ab92336dd817bd149c)
author John Bailey <rekkanoryo@rekkanoryo.org>
date Sat, 08 Jan 2011 03:10:40 +0000
parents 539aa44be788 e71f78f10ce8
children d169a587901f
comparison
equal deleted inserted replaced
31363:539aa44be788 31364:ea2a155b4439
2 2
3 version 2.8.0 (??/??/????): 3 version 2.8.0 (??/??/????):
4 libpurple 4 libpurple
5 * media: Allow obtaining active local and remote candidates. (#11830) 5 * media: Allow obtaining active local and remote candidates. (#11830)
6 6
7 version 2.7.6 (??/??/????): 7 version 2.7.10 (??/??/????):
8 General:
9 * Force video sources to all have the same capabilities. This reduces the
10 number of times video must be scaled down, saving CPU time. (Jakub Adam)
11 (half of #13095)
12 * Starting multiple video calls and ending one no longer causes the other
13 calls to stop sending audio and video. (Jakub Adam) (#12758)
14 * Perl bindings now respect LDFLAGS. (Peter Volkov) (#12638)
15
16 IRC:
17 * Don't send ISON messages longer than 512 bytes. (Jeffrey Honig) (#9692)
18
19 libpurple:
20 * Stop sending audio when placing a call on hold. (Jakub Adam) (#13032)
21 * Stop translating gpointers to ints in the dbus API. This removes
22 functions from the dbus API. (The openSUSE Project) (#12507)
23
24 Pidgin:
25 * Support using the Page Up and Page Down keys on the numeric keypad in
26 the conversation window. (Ryan Flegel) (#13127)
27 * Fix a few memory leaks. (Nader Morshed) (#13162)
28 * Support rendering strikethrough when received as in-line CSS. (#13168)
29
30 Plugins:
31 * The Voice/Video Settings plugin no longer resets selected devices to
32 defaults. (Jakub Adam) (#13044)
33 * The Autoaccept plugin now allows disabling filename escaping. (Rok
34 Mandeljc) (half of #11459)
35 * The Autoaccept plugin now allows choosing Reject/Ask/Accept for
36 non-buddies. (Rok Mandeljc) (half of #11459)
37
38 QQ:
39 * QQ2008 is now the default protocol version. (Michael Terry) (#11635)
40
41 XMPP:
42 * Don't crash when receiving an unexpected/invalid jingle transport type.
43 (Nikita Kozlov) (#13136)
44
45 Yahoo!/Yahoo! JAPAN:
46 * Fix a crash when an account disconnects before a p2p session is
47 completely set up. (Jan Kaluza) (#12432)
48
49 version 2.7.9 (12/26/2010):
50 MSN:
51 * Fix CVE-2010-4528, a crash when receiving short packets related to
52 P2Pv2 messages.
53
54 version 2.7.8 (12/19/2010):
55 General:
56 * Fix the exceptions in purple-remote on Python 2.6+. (Ari Pollak)
57 (#12151)
58
59 Pidgin:
60 * When a conversation has reached the maximum limit on the number
61 of smileys, display the text representation of the smiley properly
62 when it contains HTML-escapable characters (e.g. "<3" was previously
63 displayed as "&lt;3").
64 * Drop dependency on GdkGC and use Cairo instead.
65 * New UI hack to assist in first-time setup of Facebook accounts with
66 icon from Jakub Szypulka.
67 * Don't hide the buddy list if there is no notification area in which
68 to put the icon. (#12129)
69
70 libpurple:
71 * Fix multipart parsing when '=' is included in the boundary for
72 purple_mime_document_parse. (Jakub Adam) (#11598)
73
74 AIM and ICQ:
75 * Buddies who unset their status message will now be correctly shown
76 without a message in your buddy list. (#12988)
77
78 Gadu-Gadu:
79 * Updated our bundled libgadu and minimum requirement for external
80 libgadu to 1.9.0. (#12789)
81
82 MSN:
83 * Stop showing ourselves in the list of endpoints that can be
84 disconnected.
85 * Allow full-size display names, by not escaping (most) non-English
86 characters. (#8508)
87 * Fix receiving messages from users on Yahoo and other federated
88 services. (#13022)
89 * Correctly remove old endpoints from the list when they sign out.
90 * Add option to disable connections from multiple locations. (#13017)
91 * Correctly update your own display name in the buddy list. (#13064)
92 * Correctly show ourselves as offline in the buddy list when going
93 invisible. (#12945)
94 * Correctly update your own icon in the buddy list. (#12973)
95 * Remove struct packing for better portability. (#12856)
96
97 XMPP:
98 * Terminate Jingle sessions with unsupported content types. (#13048)
99
100 version 2.7.7 (11/23/2010):
101 General:
102 * Allow multiple CA certificates to share the same Distinguished Name
103 (DN). Partially fixes remaining MSN issues from #12906.
104 * The GNUTLS SSL plugin now discards any certificate (and all subsequent
105 certificates) in a chain if it did not sign the previous certificate.
106 Partially fixes remaining MSN issues from #12906.
107 * Open requests related to a file transfer are now closed when the request
108 is cancelled locally. (#11666)
109
110 AIM and ICQ:
111 * AIM should now connect if "Use clientLogin" is turned off and the
112 "Server" field is set to anything other than "login.oscar.aol.com" or
113 "slogin.oscar.aol.com". (#12948)
114 * Fix a crash on connection loss. (#5927)
115
116 version 2.7.6 (11/21/2010):
117 General:
118 * Included Microsoft Internet Authority 2010 and Microsoft Secure Server
119 Authority 2010 intermediate CA certificates to our bundle. This fixes
120 the "Unable to validate certificate" error for omega.contacts.msn.com.
121 (#12906)
122
123 Pidgin:
124 * Avoid a use-after-free race condition in the media code (when
125 there's an error reported by GStreamer). (#12806, Jakub Adam)
126
127 AIM and ICQ:
128 * SSL option has been changed to a tri-state menu with choices for
129 "Don't Use Encryption", "Use Encryption if Available", and "Require
130 Encryption".
131 * Fix some possible clientLogin URL issues introduced in version 2.7.5.
132 * Don't show a "<URL>: Ok" connection error when using clientLogin.
133 * Cleaned up some debug output for improved readability.
134
8 MSN: 135 MSN:
9 * Added support for MSNP16, including Multiple Points of Presence (MPOP) 136 * Added support for MSNP16, including Multiple Points of Presence (MPOP)
10 which allows multiple simultaneous sign-ins. 137 which allows multiple simultaneous sign-ins. (#8247)
11 * Added extended capabilities support (none implemented). 138 * Added extended capabilities support (none implemented).
12 * Merged the work done on the Google SoC (major rewrite of SLP code) 139 * Merged the work done on the Google SoC (major rewrite of SLP code)
13 * Reworked the data transfer architecture. 140 * Reworked the data transfer architecture.
14 (http://developer.pidgin.im/wiki/SlpArchitecture) 141 (http://developer.pidgin.im/wiki/SlpArchitecture)
15 * Lots of little changes. 142 * Lots of little changes.
143 * Don't process zero-length DC messages. (#12660)
144 * Fixed a bunch of memory leaks.
145 * Prevent a use-after-free condition.
16 146
17 XMPP: 147 XMPP:
18 * Avoid a double-free in the Google Relay (V/V) code. 148 * Avoid a double-free in the Google Relay (V/V) code.
19 * Avoid double error message when failing a file transfer. (#12757) 149 * Avoid double error message when failing a file transfer. (#12757)
150 * Password-related information is printed out for SASL authentication
151 when the PURPLE_UNSAFE_DEBUG environment variable is set.
152 * Authentication mechanisms can now be added by UI's or other plugins
153 with some work. This is outside the API/ABI rules! (#12715)
154 * Fixed a few printf("%s", NULL) crashes for broken OSes.
155
156 Windows-Specific Changes:
157 * Build the Pidgin Theme Editor plugin (finally).
158 * Untarring (for themes) now works for non-ASCII destination paths.
20 159
21 version 2.7.5 (10/31/2010): 160 version 2.7.5 (10/31/2010):
22 General: 161 General:
23 * Added Verisign Class 3 Public CA - G2 root CA. 162 * Added Verisign Class 3 Public CA - G2 root CA.
24 163