Closed savagejen closed 11 years ago
jabber:iq:last
is the namespace of a protocol extension (XEP-0012: Last Activity) for determining the time of the last activity associated with an XMPP entity.
urn:xmpp:time
is the namespace of a protocol extension (XEP-0202: Entity Time) for determining the local time of an entity.
Doesn't look like either of these are supported extensions in xmpp.go or in the processIQ
function of ui.go here.
So maybe someone's client was requesting that info about me?
That would be my guess, though they shouldn't be requesting it since xmpp-client doesn't advertise support for these features. My guess would be a broken (or overly eager?) client out there?
Adding support for these features probably wouldn't be terribly difficult, though IDK if people would necessarily want to reveal this information...
Yeah, probably best to just leave it as is.
I experienced a lot of confusion trying to understand the XMPP specs. Both the RFCs and the numerous subprotocol docs, many of which appear to be "optimistic" with respect to what the set of other XMPP clients actually do.
I debugged a very minimal level of support which was sufficient for my needs, but lots of the core and non-core protocol is unimplemented. If you understand them, then it should be easy to add!
I have no idea what these mean. Are they normal?