[Telepathy] [Bug 15889] New: Improve XEP-0153 compliance in interactions with our other resources

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri May 9 05:03:41 PDT 2008


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

           Summary: Improve XEP-0153 compliance in interactions with our
                    other resources
           Product: Telepathy
           Version: unspecified
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: minor
          Priority: low
         Component: telepathy-glib
        AssignedTo: telepathy at lists.freedesktop.org
        ReportedBy: simon.mcvittie at collabora.co.uk


_grab_avatar_sha1 in src/presence-cache.c says:

+      /* FIXME: according to XEP-0153,
+       * if (handle == priv->conn->parent.self_handle), then we MUST
+       * immediately send a presence update with an empty update child
+       * element (no photo node), then re-download our own vCard;
+       * when that arrives, we may start setting the photo node in our
+       * presence again.
+       *
+       * At the moment we ignore that requirement and trust that our other
+       * resource is getting its sha1 right - but it's a good policy to not
+       * trust anyone's XMPP implementation :-) */

We should add the extra checks.


-- 
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 mailing list