ggozad/jarn.xmpp.core — pull request #28 by vipod (2012-04-17 09:36:51+00:00)
Title: Escape user id following XMPP protocol specifications

In these commits we applied bunch of fixes to escape user ids, so that, for example, even email addresses will work for user ids. Actually this was our use case: make jarn.xmpp.* bundle work in plone with 'email as login' feature switched on.

We escape user ids both on server and client side. Escaping procedure was implemented according to XMPP protocol specifications.