[Bug 23777] Don't advertise FT ContactCapability unless contact can stream data

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Sep 8 11:23:18 CEST 2009


http://bugs.freedesktop.org/show_bug.cgi?id=23777





--- Comment #1 from Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>  2009-09-08 02:23:18 PST ---
If you advertise NS_FILE_TRANSFER that means you support XEP-0096: SI File
Transfer. As this XEP uses SI, you are suppose to support XEP-0095: Stream
Initiation as well.

We could check that the client supports at least one of the bytestream we
implement (SOCKS5 and/or IBB) but, in practice, I'm not aware of any client
supporting FT and SI but not SOCKS5 or IBB.

Furthemore, if we want to be more strict on caps checking we should extensively
test interop with other clients. From my experience, some of them don't
announce everything they support. This could have be fixed though, I didn't
test this since a while.


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the telepathy-bugs mailing list