Presence issues
Gavin Mogan
halkeye at gmail.com
Tue Jun 2 03:33:40 UTC 2009
Does that really apply to presence. The client just sends a
<presence></presence> packet to the server. The server decides who to
send it to.
Doesn't it?
-----Original Message-----
From: Alex Vandiver
Sent: 06/01/2009 6:33:56 PM
To: Gavin Mogan
Cc: Martin Atkins; DJabberd List
Subject: Re: Presence issues
On Mon, 2009-06-01 at 17:20 -0700, Gavin Mogan wrote:
> I think its interesting to point out that some code detects this and
> others doesn't.
>
> In my above example, client #2 eventually sees client #1 online when
> the next presence tag is sent to the server.
>
> And it works if client #2 comes on first, then client #1
>
> My psi (client #2) and my roster building code all are in lower case.
If clients apply nodeprep themselves, then they'll figure it out. If
they don't, they'll just silently drop the stanza. The RFC says the
SHOULD apply nodeprep, (while the server MUST) which means they're free
to assume it's already kosher if they choose. :/
- Alex
More information about the Djabberd
mailing list