Sat, 27 Jun 2009 00:00:37 +0000
*** 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; }