# HG changeset patch # User Daniel Atallah # Date 1262907961 0 # Node ID bc4401ae1ab1889e8314f58e93d9044120deaa2d # Parent 1428d59119cdd762b8e3f3e0f8a840f63173b1ae *** Plucked rev 4356cc7feb044645d98b4ec0ce70476371949c99 (f05c54b03e6bbfdbff38c01697fbd353a969e05e): jabber: Fix file transfer with clients that don't support xep-0115. Closes #10936 diff -r 1428d59119cd -r bc4401ae1ab1 ChangeLog --- a/ChangeLog Thu Jan 07 23:44:38 2010 +0000 +++ b/ChangeLog Thu Jan 07 23:46:01 2010 +0000 @@ -11,6 +11,8 @@ XMPP: * Do not crash when attempting to register for a new account on Windows. + * Fix file transfer with clients that do not support Entity Capabilities + (e.g. Spark) version 2.6.4 (11/29/2009): libpurple: diff -r 1428d59119cd -r bc4401ae1ab1 libpurple/protocols/jabber/si.c --- a/libpurple/protocols/jabber/si.c Thu Jan 07 23:44:38 2010 +0000 +++ b/libpurple/protocols/jabber/si.c Thu Jan 07 23:46:01 2010 +0000 @@ -1448,7 +1448,7 @@ g_free(xfer->who); xfer->who = who; - if (jbr) { + if (jbr && jbr->caps.info) { char *msg; if (jabber_resource_has_capability(jbr, NS_IBB))