*** Plucked rev 4e5a642f1af4cb2fa6cd49596c19d7f99312fc0b (rekkanoryo@pidgin.im): release-2.5.8

Sat, 27 Jun 2009 00:00:37 +0000

author
John Bailey <rekkanoryo@rekkanoryo.org>
date
Sat, 27 Jun 2009 00:00:37 +0000
branch
release-2.5.8
changeset 25786
58ffaaea5f49
parent 25785
8e643bab5386
child 25787
9aaf08369bea

*** Plucked rev 4e5a642f1af4cb2fa6cd49596c19d7f99312fc0b (rekkanoryo@pidgin.im):
Mimic the official client's HTTP User-Agent strings.

Also fixed a debug message missing a trailing \n.

libpurple/protocols/yahoo/yahoo.h file | annotate | diff | comparison | revisions
libpurple/protocols/yahoo/yahoo_picture.c file | annotate | diff | comparison | revisions
--- a/libpurple/protocols/yahoo/yahoo.h	Fri Jun 26 22:01:30 2009 +0000
+++ b/libpurple/protocols/yahoo/yahoo.h	Sat Jun 27 00:00:37 2009 +0000
@@ -85,7 +85,7 @@
 #define YAHOOJP_CLIENT_VERSION "9.0.0.2152"
 
 
-#define YAHOO_CLIENT_USERAGENT "Mozilla/4.0 (compatible; MSIE 5.5)"
+#define YAHOO_CLIENT_USERAGENT "Mozilla/5.0"
 
 /* Index into attention types list. */
 #define YAHOO_BUZZ 0
--- a/libpurple/protocols/yahoo/yahoo_picture.c	Fri Jun 26 22:01:30 2009 +0000
+++ b/libpurple/protocols/yahoo/yahoo_picture.c	Sat Jun 27 00:00:37 2009 +0000
@@ -139,7 +139,7 @@
 		data->checksum = checksum;
 		/* TODO: Does this need to be MSIE 5.0? */
 		url_data = purple_util_fetch_url(url, use_whole_url,
-				"Mozilla/4.0 (compatible; MSIE 5.0)", FALSE,
+				"Mozilla/4.0 (compatible; MSIE 5.5)", FALSE,
 				yahoo_fetch_picture_cb, data);
 		if (url_data != NULL) {
 			yd = gc->proto_data;
@@ -573,7 +573,7 @@
 		checksum &= ~g;
 	}
 
-	purple_debug_misc("yahoo", "Calculated buddy icon checksum: %d", checksum);
+	purple_debug_misc("yahoo", "Calculated buddy icon checksum: %d"\n, checksum);
 
 	return checksum;
 } 

mercurial