# HG changeset patch # User Paul Aurich # Date 1284603956 0 # Node ID 3b6106598b13e08e50ba28f69a670b3f12451fe9 # Parent 8742041c58836236cb8184d6ab525d953234c978 jabber: Fix picking up bytestream proxies advertised by the server diff -r 8742041c5883 -r 3b6106598b13 ChangeLog --- a/ChangeLog Wed Sep 15 14:50:22 2010 +0000 +++ b/ChangeLog Thu Sep 16 02:25:56 2010 +0000 @@ -31,6 +31,7 @@ Stream ID. (#12331) * Added support for using Google's relay servers when making voice and video calls to Google clients. + * Fix detecting file transfer proxies advertised by the server. Yahoo/Yahoo JAPAN: * Stop doing unnecessary lookups of certain alias information. This diff -r 8742041c5883 -r 3b6106598b13 libpurple/protocols/jabber/disco.c --- a/libpurple/protocols/jabber/disco.c Wed Sep 15 14:50:22 2010 +0000 +++ b/libpurple/protocols/jabber/disco.c Thu Sep 16 02:25:56 2010 +0000 @@ -258,7 +258,7 @@ } else if(!strcmp(category, "directory") && !strcmp(type, "user")) { /* we found a JUD */ js->user_directories = g_list_prepend(js->user_directories, g_strdup(from)); - } else if(!strcmp(category, "proxy") && !strcmp(type, NS_BYTESTREAMS)) { + } else if(!strcmp(category, "proxy") && !strcmp(type, "bytestreams")) { /* This is a bytestream proxy */ JabberIq *iq; JabberBytestreamsStreamhost *sh;