comparison ChangeLog @ 31823:d72d728226dc

propagate from branch 'im.pidgin.pidgin' (head fb4d2b014576462db99d919dea15fbed03f1f48a) to branch 'im.pidgin.pidgin.next.minor' (head 4a5878f91c824f207ed343b57b36ae74e1baa438)
author John Bailey <rekkanoryo@rekkanoryo.org>
date Sun, 13 Mar 2011 18:14:04 +0000
parents 17a4b32f4d46 c39838d078e4
children ad7380e10f2a
comparison
equal deleted inserted replaced
31822:6c660dc7cb6a 31823:d72d728226dc
7 #13095) 7 #13095)
8 8
9 Pidgin: 9 Pidgin:
10 * Duplicate code cleanup. (Gabriel Schulhof) (#10599) 10 * Duplicate code cleanup. (Gabriel Schulhof) (#10599)
11 11
12 version 2.7.10 (??/??/????): 12 version 2.7.12 (??/??/????):
13 General:
14 * Implement simple silence suppression for voice calls, preventing wasted
15 bandwidth for silent periods during a call. (Jakub Adam) (half of #13180)
16
17 Gadu-Gadu:
18 * Allow showing your status only to buddies. (Mateusz Piękos) (#13358)
19
20 Windows-Specific Changes:
21 * Fix building libpurple with Visual C++ .NET 2005. This was accidentally
22 broken in 2.7.11. Florian Quèze)
23
24 version 2.7.11 (03/10/2011):
25 General:
26 * Our bundled libgadu should now build on HP-UX.
27 * Fix some instances of file transfers never completing. (Cristi Posoiu)
28 (#12472)
29
30 Pidgin:
31 * Sort by Status no longer causes buddies to move around when you
32 click them.
33 * Fix embedding in the system tray on older GTK+ releases (such as on
34 CentOS 5.5 and older Fedora).
35 * No longer require libstartup-notification for startup notification
36 support. GTK+ has included support for years, so use it instead. (David
37 Benjamin) (#13245)
38
39 AIM:
40 * Fix a bug where some buddies from your buddy list might not show up.
41 Affected non-English ICQ users the most. (#13386)
42 * Send keepalives for all types of network connections. Will hopefully
43 make chat rooms more reliable. (#1449)
44
45 MSN:
46 * Fix bug that prevented added buddies to your buddy list in certain
47 circumstances. (#13298)
48
49 MXit:
50 * MXit plugin and reported client version now follow the libpurple
51 version.
52 * Don't try to request profile information for non-user contacts.
53 * Allow Re-Invite for contacts in Deleted or Rejected state.
54 * Ensure we don't send packets too fast to the MXit server and trigger
55 its flood-detection mechanism. Also increased the internal packet queue
56 to 32 packets.
57
58 XMPP:
59 * Fix building on platforms with an older glib (inadvertantly broken in
60 2.7.10). (#13329)
61 * Don't treat the on-join status storms as 'new arrivals'. (Thijs
62 Alkemade) (#a14527)
63 * Extend the /join command to support room JIDs, enabling you to join
64 a room on any server. (Solarius, Matěj Cepl, Tirtha 'wyuka'
65 Chatterjee) (#4526)
66 * Add support for receiving a limited amount of history when joining a
67 room (not currently supported by Pidgin and Finch). (Thijs Alkemade)
68 (#10986, #a14219)
69
70 Yahoo!/Yahoo! JAPAN:
71 * Fix CVE-2011-1091, denials of service caused by NULL pointer
72 dereferences due to improper handling of malformed YMSG packets. Thanks
73 to Marius Wachtler for reporting this and reviewing the fix!
74
75 version 2.7.10 (02/06/2011):
13 General: 76 General:
14 * Force video sources to all have the same capabilities. This reduces the 77 * Force video sources to all have the same capabilities. This reduces the
15 number of times video must be scaled down, saving CPU time. (Jakub Adam) 78 number of times video must be scaled down, saving CPU time. (Jakub Adam)
16 (half of #13095) 79 (half of #13095)
17 * Starting multiple video calls and ending one no longer causes the other 80 * Starting multiple video calls and ending one no longer causes the other
39 functions from the dbus API. (The openSUSE Project) (#12507) 102 functions from the dbus API. (The openSUSE Project) (#12507)
40 * Fix D-Bus introspection calls that omit the interface parameter. (Tom 103 * Fix D-Bus introspection calls that omit the interface parameter. (Tom
41 Samstag) (#13073) 104 Samstag) (#13073)
42 * Fixed bugs in purple_str_to_time() that caused the most recent 'make 105 * Fixed bugs in purple_str_to_time() that caused the most recent 'make
43 check' failures. (Nader Morshed) (#13131) 106 check' failures. (Nader Morshed) (#13131)
107 * Correct an issue that caused some UIs other than Pidgin or Finch to
108 leave a buddy in the "is typing" state. (Jan Kaluza)
109 * Fix potential information disclosure issues in the Cipher code. (Julia
110 Lawall)
44 111
45 Pidgin: 112 Pidgin:
46 * Support using the Page Up and Page Down keys on the numeric keypad in 113 * Support using the Page Up and Page Down keys on the numeric keypad in
47 the conversation window. (Ryan Flegel) (#13127) 114 the conversation window. (Ryan Flegel) (#13127)
48 * Fix a few memory leaks. (Nader Morshed) (#13162) 115 * Fix a few memory leaks. (Nader Morshed) (#13162)
49 * Support rendering strikethrough when received as in-line CSS. (#13168) 116 * Support rendering strikethrough when received as in-line CSS. (#13168)
117 * Editable comboboxes are now more friendly to some GTK+ themes. (Hugo
118 Pereira Da Costa) (#13164).
50 119
51 Plugins: 120 Plugins:
52 * The Voice/Video Settings plugin no longer resets selected devices to 121 * The Voice/Video Settings plugin no longer resets selected devices to
53 defaults. (Jakub Adam) (#13044) 122 defaults. (Jakub Adam) (#13044)
54 * The Voice/Video Settings plugin no longer crashes when a stored device 123 * The Voice/Video Settings plugin no longer crashes when a stored device
65 XMPP: 134 XMPP:
66 * Don't crash when receiving an unexpected/invalid jingle transport type. 135 * Don't crash when receiving an unexpected/invalid jingle transport type.
67 (Nikita Kozlov) (#13136) 136 (Nikita Kozlov) (#13136)
68 * Handle Connection: Close headers for BOSH, when the server does not 137 * Handle Connection: Close headers for BOSH, when the server does not
69 terminate the connection itself. (#13008) 138 terminate the connection itself. (#13008)
139 * Improved parsing for DIGEST-MD5, which should resolve issues
140 connecting to some jabberd2 servers. This corrects an issue parsing
141 one-character or empty elements. (Noa Resare) (#a14514)
70 142
71 Yahoo!/Yahoo! JAPAN: 143 Yahoo!/Yahoo! JAPAN:
72 * Fix a crash when an account disconnects before a p2p session is 144 * Fix a crash when an account disconnects before a p2p session is
73 completely set up. (Jan Kaluza) (#12432) 145 completely set up. (Jan Kaluza) (#12432)
74 146
302 * Improvements for some file transfer scenarios, but not all. 374 * Improvements for some file transfer scenarios, but not all.
303 375
304 Windows: 376 Windows:
305 * Bonjour support now requires Apple Bonjour Print Services version 377 * Bonjour support now requires Apple Bonjour Print Services version
306 2.0.0 or newer (http://support.apple.com/kb/dl999). 378 2.0.0 or newer (http://support.apple.com/kb/dl999).
379
380 libpurple:
381 * Fall back to an ordinary request if a UI does not support showing a
382 request with an icon. Fixes receiving MSN file transfer requests
383 including a thumbnail in Finch.
384
385 Pidgin:
386 * Add support for the Gadu-Gadu protocol in the gevolution plugin to
387 provide Evolution integration with contacts with GG IDs. (#10709)
388 * Remap the "Set User Mood" shortcut to Control-D, which does not
389 conflict with the previous shortcut for Get Buddy Info on the
390 selected buddy.
391 * Add a plugin action menu (under Tools) for the Voice and Video
392 Settings plugin.
393
394 Finch:
395 * Add support for drop-down account options (like the SILC cipher
396 and HMAC options or the QQ protocol version).
397
398 XMPP:
399 * Unify the connection security-related settings into one dropdown.
400 * Fix a crash when multiple accounts are simultaneously performing
401 SASL authentication when built with Cyrus SASL support. (thanks
402 to Jan Kaluza) (#11560)
403 * Restore the ability to connect to XMPP servers that do not offer
404 Stream ID. (#12331)
405 * Added support for using Google's relay servers when making voice and
406 video calls to Google clients.
407
408 Yahoo/Yahoo JAPAN:
409 * Stop doing unnecessary lookups of certain alias information. This
410 solves deadlocks when a given Yahoo account has a ridiculously large
411 (>500 buddies) list and may improve login speed for those on slow
412 connections. (#12532)
307 413
308 version 2.7.3 (08/10/2010): 414 version 2.7.3 (08/10/2010):
309 General: 415 General:
310 * Use silent build rules for automake >1.11. You can enable verbose 416 * Use silent build rules for automake >1.11. You can enable verbose
311 builds with the --disable-silent-rules configure option, or using 417 builds with the --disable-silent-rules configure option, or using