[Council] Fwd: [JIRA] Resolved: (SPEC-20) XEP-0114: Problem with escaping in the component handshake

Peter Saint-Andre stpeter at stpeter.im
Thu Apr 14 01:09:09 UTC 2011


Another agenda item. :)


-------- Original Message --------
Subject: [JIRA] Resolved: (SPEC-20) XEP-0114: Problem with escaping in
the component handshake
Date: Thu, 14 Apr 2011 01:09:35 +0000 (UTC)
From: Peter Saint-Andre (JIRA) <tickets at xmpp.org>
To: stpeter at stpeter.im


     [
http://athena.jabber.org:18081/browse/SPEC-20?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Peter Saint-Andre resolved SPEC-20.
-----------------------------------

    Resolution: Fixed

Provisionally fixed in 1.6rc1:

http://xmpp.org/extensions/tmp/xep-0114-1.6.html

The XMPP Council will need to approve this change.

> XEP-0114: Problem with escaping in the component handshake
> ----------------------------------------------------------
>
>                 Key: SPEC-20
>                 URL: http://athena.jabber.org:18081/browse/SPEC-20
>             Project: Spec issues
>          Issue Type: Bug
>            Reporter: Waqas Hussain
>            Assignee: Peter Saint-Andre
>            Priority: Minor
>
> In XEP-0114 we have:
>   "1. Concatenate the Stream ID received from the server with the
> shared secret (if necessary, characters that map to predefined XML
> entities MUST be escaped according to the rules defined in section 4.6
> of the XML specification, and any non-ASCII characters MUST be encoded
> according to the encoding of XML streams as specified in XMPP Core,
> i.e., UTF-8 as defined in RFC 3269 [6])."
> The MUST specified in parenthesis is unnecessary, and all
> implementations I looked at didn't follow this.
> Implementations which don't seem to follow this include:
> 1. Prosody
> 2. jabberd2
> 3. ejabberd
> 4. Tigase
> 5. Openfire
> 6. Gloox
> 7. Spectrum (based on Gloox)
> 8. Twisted (used by PyICQt, etc)
> 9. Verse
> Seeing as how noone follows that MUST, and it's useless anyway, that
> whole parenthesis should be removed.
> --
> Waqas Hussain
> [ copied from the mailing list message: http://mail.jabber.org/pipermail/standards/2010-September/023841.html ]

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://athena.jabber.org:18081/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 6105 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://mail.jabber.org/pipermail/council/attachments/20110413/898eb17a/attachment.bin>


More information about the Council mailing list