1
0
mirror of https://github.com/moparisthebest/xeps synced 2024-11-24 18:22:24 -05:00
git-svn-id: file:///home/ksmith/gitmigration/svn/xmpp/trunk@923 4b5297f7-1745-476d-ba37-a9c6900126ab
This commit is contained in:
Peter Saint-Andre 2007-06-07 22:50:23 +00:00
parent a1dad80941
commit 24827c9e48

View File

@ -23,10 +23,10 @@
&hildjj;
&stpeter;
<revision>
<version>1.1pre1</version>
<date>in progress, last updated 2007-06-01</date>
<version>1.1pre2</version>
<date>in progress, last updated 2007-06-07</date>
<initials>psa</initials>
<remark><p>Specified that \20 must not be included at the beginning of a JID; added note about native JIDs with escaped characters; added mapping for IRC addresses; modified terminology to consistely use escaping and unescaping rather than encoding and decoding.</p></remark>
<remark><p>Specified that \20 must not be included at the beginning or end of a node identifier; added note about native JIDs with escaped characters; added mapping for IRC addresses; modified terminology to consistently use escaping and unescaping rather than encoding and decoding.</p></remark>
</revision>
<revision>
<version>1.0</version>
@ -151,7 +151,7 @@
<tr><td>@</td><td>\40</td></tr>
<tr><td>\</td><td>\5c</td></tr>
</table>
<p>* Note: The string \20 MUST NOT be the first character of an escaped JID.</p>
<p>* Note: The string \20 MUST NOT be the first or last character of an escaped node identifier. <note>For a similar restriction, see Section 2.4 of <cite>RFC 2253</cite>.</note></p>
<example caption="JID Escaping: Porthos starts a chat, typing into his client the JID d'artagnan@musketeers.bourbon.gov:"><![CDATA[
<message
from='porthos@musketeers.bourbon.gov/gate'
@ -195,7 +195,7 @@
<li>The unescaping transformation MUST be NFKC-safe -- i.e., it MUST conform to Unicode normalization form KC (see Appendix B.3 of <cite>RFC 3454</cite>).</li>
<li>An entity MUST NOT include the unescaped version of a disallowed character over the wire in any XML stanzas sent to another entity.</li>
<li>An entity MUST NOT use the unescaped version of a disallowed character when comparing two JIDs.</li>
<li>The string \20 MUST NOT be the first character of an escaped JID.</li>
<li>The string \20 MUST NOT be the first or last character of an escaped node identifier.</li>
<li>If the string \5c is included in the source address, it too MUST be escaped (to \5c5c).</li>
</ol>
</section2>