[Standards] LAST CALL: XEP-0216 (XMPP Intermediate IM Server 2008)

JD Conley jd.conley at coversant.net
Fri Jun 1 16:58:25 UTC 2007

> > Another being how we look up into the backend store : having '\' in
> the
> > uid is not good if you are writing to a file system as a backend,
> with
> > node as a key and support windows. That way, JID escaping makes us
> > require double transformation for those ...
> Well the \ character is allowed by nodeprep. Are you suggesting that
> nodeprep be changed to disallow the \ character?

To get around filesystem issues like this (which we tend to only have on
the client side), any JID's that become part of a filename are put there
as a hex encoded md5 hash string.


More information about the Standards mailing list