mirror of
https://github.com/moparisthebest/xeps
synced 2024-12-04 15:02:19 -05:00
schema updates
This commit is contained in:
parent
e31335eb76
commit
9cb8250400
16
xep-0220.xml
16
xep-0220.xml
@ -20,6 +20,9 @@
|
||||
<supersedes/>
|
||||
<supersededby/>
|
||||
<shortname>dialback</shortname>
|
||||
<schemaloc>
|
||||
<url>http://xmpp.org/schemas/dialback.xsd</url>
|
||||
</schemaloc>
|
||||
&jer;
|
||||
&stpeter;
|
||||
&fippo;
|
||||
@ -725,6 +728,13 @@ home.montague.example. 86400 IN A 10.44.0.
|
||||
xmlns='jabber:server:dialback'
|
||||
elementFormDefault='qualified'>
|
||||
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
The protocol documented by this schema is defined in
|
||||
XEP-0220: http://www.xmpp.org/extensions/xep-0220.html
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
|
||||
<xs:import namespace='urn:ietf:params:xml:ns:xmpp-stanzas'
|
||||
schemaLocation='http://xmpp.org/schemas/stanzaerror.xsd'/>
|
||||
|
||||
@ -794,6 +804,12 @@ home.montague.example. 86400 IN A 10.44.0.
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
<xs:simpleType name='empty'>
|
||||
<xs:restriction base='xs:string'>
|
||||
<xs:enumeration value=''/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
|
||||
</xs:schema>
|
||||
]]></code>
|
||||
</section2>
|
||||
|
59
xep-0288.xml
59
xep-0288.xml
@ -22,6 +22,9 @@
|
||||
<supersedes/>
|
||||
<supersededby/>
|
||||
<shortname>bidi</shortname>
|
||||
<schemaloc>
|
||||
<url>http://xmpp.org/schemas/bidi.xsd</url>
|
||||
</schemaloc>
|
||||
&fippo;
|
||||
&dcridland;
|
||||
<revision>
|
||||
@ -218,6 +221,9 @@ C: <db:result from='capulet.lit' to='conference.montague.lit' type='valid'/>
|
||||
<!-- one might explain why not... http://mail.jabber.org/pipermail/xmppwg/2004-February/002026.html -->
|
||||
Note that the impact of the "unsolicited server dialback" attack described in <cite>XEP-0220</cite> is considerably larger for bidirectional streams, e.g. a vulnerability which allows spoofing might also route messages to the wrong targets. Additionally, dialback elements with a "type" attribute also need to be handled in incoming connections.</p>
|
||||
</section1>
|
||||
<section1 topic='IANA Considerations' anchor='iana'>
|
||||
<p>This document requires no interaction with &IANA;.</p>
|
||||
</section1>
|
||||
<section1 topic='XMPP Registrar Considerations' anchor='registrar'>
|
||||
<section2 topic='Protocol Namespaces' anchor='registrar-ns'>
|
||||
<p>The ®ISTRAR; includes 'urn:xmpp:bidi' in its registry of protocol namespaces (see &NAMESPACES;).</p>
|
||||
@ -226,9 +232,58 @@ C: <db:result from='capulet.lit' to='conference.montague.lit' type='valid'/>
|
||||
<p>The XMPP Registrar includes 'urn:xmpp:features:bidi' in its registry of stream features (see &STREAMFEATURES;).</p>
|
||||
</section2>
|
||||
</section1>
|
||||
<section1 topic='IANA Considerations' anchor='iana'>
|
||||
<p>This document requires no interaction with &IANA;.</p>
|
||||
<section1 topic='XML Schema' anchor='schema'>
|
||||
<section2 topic="Bidi" anchor="schema-bidi">
|
||||
<code><![CDATA[
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
|
||||
<xs:schema
|
||||
xmlns:xs='http://www.w3.org/2001/XMLSchema'
|
||||
targetNamespace='urn:xmpp:bidi'
|
||||
xmlns='urn:xmpp:bidi'
|
||||
elementFormDefault='qualified'>
|
||||
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
The protocol documented by this schema is defined in
|
||||
XEP-0288: http://www.xmpp.org/extensions/xep-0288.html
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
|
||||
<xs:element name='bidi' type='empty'/>
|
||||
|
||||
<xs:simpleType name='empty'>
|
||||
<xs:restriction base='xs:string'>
|
||||
<xs:enumeration value=''/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
|
||||
</xs:schema>
|
||||
]]></code>
|
||||
</section2>
|
||||
<section2 topic="Stream Feature" anchor="schema-feature">
|
||||
<code><![CDATA[
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
|
||||
<xs:schema
|
||||
xmlns:xs='http://www.w3.org/2001/XMLSchema'
|
||||
targetNamespace='urn:xmpp:features:bidi'
|
||||
xmlns='urn:xmpp:features:bidi'
|
||||
elementFormDefault='qualified'>
|
||||
|
||||
<xs:element name='bidi' type='empty'/>
|
||||
|
||||
<xs:simpleType name='empty'>
|
||||
<xs:restriction base='xs:string'>
|
||||
<xs:enumeration value=''/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
|
||||
</xs:schema>
|
||||
]]></code>
|
||||
</section2>
|
||||
</section1>
|
||||
|
||||
<section1 topic='Acknowledgements' anchor='ack'>
|
||||
<p>Thanks to Justin Karneges and Torje Henriksen.</p>
|
||||
</section1>
|
||||
|
Loading…
Reference in New Issue
Block a user