Merge with release-2.x.y.

Sun, 22 Jul 2012 19:57:09 -0400

author
Elliott Sales de Andrade <quantum.analyst@gmail.com>
date
Sun, 22 Jul 2012 19:57:09 -0400
changeset 33109
2e77c7b22d41
parent 33101
74bb8f99bfa1 (current diff)
parent 33108
f343f7e1a31f (diff)
child 33110
a2923f41d05a
child 33163
e15b0467ef3b

Merge with release-2.x.y.

COPYRIGHT file | annotate | diff | comparison | revisions
ChangeLog file | annotate | diff | comparison | revisions
libpurple/protocols/msn/userlist.c file | annotate | diff | comparison | revisions
libpurple/protocols/yahoo/yahoo_picture.c file | annotate | diff | comparison | revisions
libpurple/protocols/yahoo/yahoo_profile.c file | annotate | diff | comparison | revisions
po/de.po file | annotate | diff | comparison | revisions
--- a/ChangeLog	Sun Jul 22 19:45:03 2012 -0400
+++ b/ChangeLog	Sun Jul 22 19:57:09 2012 -0400
@@ -47,6 +47,14 @@
 	* The Offline Message Emulation plugin now adds a note that the message
 	  was an offline message. (Flavius Anton) (#2497)
 
+	MSN:
+	* Fix a crash when removing a user before its icon is loaded. (Mark
+	  Barfield) (#15217)
+
+	Yahoo!:
+	* Fix a double-free in profile/picture loading code. (Mihai Serban)
+	  (#15053)
+
 version 2.10.6 (07/06/2012):
 	Pidgin:
 	* Fix a bug that requires a triple-click to open a conversation
--- a/doc/pidgin.1.in	Sun Jul 22 19:45:03 2012 -0400
+++ b/doc/pidgin.1.in	Sun Jul 22 19:57:09 2012 -0400
@@ -218,9 +218,7 @@
 .TP
 .B Notify buddies that you are typing to them
 Some protocols allow clients to tell their buddies when they are typing.
-This option enables this feature for protocols that supports it.  For XMPP,
-this also enables sending the "User has left the conversation" message
-when ending the conversation.
+This option enables this feature for protocols that supports it.
 
 .TP
 .B Default Formatting
--- a/libpurple/protocols/yahoo/yahoo_picture.c	Sun Jul 22 19:45:03 2012 -0400
+++ b/libpurple/protocols/yahoo/yahoo_picture.c	Sun Jul 22 19:57:09 2012 -0400
@@ -137,9 +137,6 @@
 		if (url_data != NULL) {
 			yd = purple_connection_get_protocol_data(gc);
 			yd->url_datas = g_slist_prepend(yd->url_datas, url_data);
-		} else {
-			g_free(data->who);
-			g_free(data);
 		}
 	} else if (who && send_icon_info) {
 		yahoo_send_picture_info(gc, who);
--- a/libpurple/protocols/yahoo/yahoo_profile.c	Sun Jul 22 19:45:03 2012 -0400
+++ b/libpurple/protocols/yahoo/yahoo_profile.c	Sun Jul 22 19:57:09 2012 -0400
@@ -1278,10 +1278,6 @@
 	url_data = purple_util_fetch_url(url, TRUE, NULL, FALSE, -1, yahoo_got_info, data);
 	if (url_data != NULL)
 		yd->url_datas = g_slist_prepend(yd->url_datas, url_data);
-	else {
-		g_free(data->name);
-		g_free(data);
-	}
 
 	g_free(url);
 }
--- a/po/de.po	Sun Jul 22 19:45:03 2012 -0400
+++ b/po/de.po	Sun Jul 22 19:57:09 2012 -0400
@@ -11,8 +11,8 @@
 msgstr ""
 "Project-Id-Version: de\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-06-11 19:37+0200\n"
-"PO-Revision-Date: 2012-06-11 19:36+0200\n"
+"POT-Creation-Date: 2012-07-12 17:36+0200\n"
+"PO-Revision-Date: 2012-07-12 17:36+0200\n"
 "Last-Translator: Jochen Kemnade <jochenkemnade@web.de>\n"
 "Language-Team: German <de@li.org>\n"
 "Language: de\n"
@@ -11574,6 +11574,13 @@
 msgid "New Event"
 msgstr "Neue Ereignisse"
 
+msgid ""
+"The account has disconnected and you are no longer in this chat. You will "
+"automatically rejoin the chat when the account reconnects."
+msgstr ""
+"Das Konto wurde getrennt und Sie sind nicht mehr in diesem Chat. Sie werden "
+"den Chat automatisch wieder betreten, wenn das Konto wieder verbunden ist."
+
 msgid "clear: Clears all conversation scrollbacks."
 msgstr "clear: Leert alle Gesprächsfenster."
 
@@ -11865,6 +11872,9 @@
 msgid "Malay"
 msgstr "Malaiisch"
 
+msgid "Burmese"
+msgstr "Birmanisch"
+
 msgid "Bokmål Norwegian"
 msgstr "Bokmål Norwegisch"
 

mercurial