[Standards] LAST CALL: XEP-0216 (XMPP Intermediate IM Server 2008)
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
> > uid is not good if you are writing to a file system as a backend,
> > 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