mirror of
https://github.com/moparisthebest/xeps
synced 2024-11-25 02:32:18 -05:00
1.5pre9
git-svn-id: file:///home/ksmith/gitmigration/svn/xmpp/trunk@1409 4b5297f7-1745-476d-ba37-a9c6900126ab
This commit is contained in:
parent
17dc6b4d77
commit
4cf39659aa
26
xep-0115.xml
26
xep-0115.xml
@ -28,10 +28,10 @@
|
|||||||
&stpeter;
|
&stpeter;
|
||||||
&remko;
|
&remko;
|
||||||
<revision>
|
<revision>
|
||||||
<version>1.5pre8</version>
|
<version>1.5pre9</version>
|
||||||
<date>in progress, last updated 2007-11-19</date>
|
<date>in progress, last updated 2007-11-20</date>
|
||||||
<initials>jjh/psa</initials>
|
<initials>jjh/psa</initials>
|
||||||
<remark><p>Removed hash attribute since only SHA-1 is used; clarified meaning of node attribute; further specified security considerations; clarified handling of the legacy format to assist developers.</p></remark>
|
<remark><p>Removed hash attribute since only SHA-1 is used; clarified meaning of node attribute; further specified security considerations; clarified handling of the legacy format to assist developers; defined optional v attribute for the software version.</p></remark>
|
||||||
</revision>
|
</revision>
|
||||||
<revision>
|
<revision>
|
||||||
<version>1.4</version>
|
<version>1.4</version>
|
||||||
@ -127,6 +127,7 @@
|
|||||||
<presence from='romeo@montague.lit/orchard'>
|
<presence from='romeo@montague.lit/orchard'>
|
||||||
<c xmlns='http://jabber.org/protocol/caps'
|
<c xmlns='http://jabber.org/protocol/caps'
|
||||||
node='http://code.google.com/p/exodus/'
|
node='http://code.google.com/p/exodus/'
|
||||||
|
v='0.9.1'
|
||||||
ver='8RovUdtOmiAjzj+xI7SK5BCw3A8='/>
|
ver='8RovUdtOmiAjzj+xI7SK5BCw3A8='/>
|
||||||
</presence>
|
</presence>
|
||||||
]]></code>
|
]]></code>
|
||||||
@ -159,6 +160,7 @@
|
|||||||
<presence from='benvolio@capulet.lit/230193'>
|
<presence from='benvolio@capulet.lit/230193'>
|
||||||
<c xmlns='http://jabber.org/protocol/caps'
|
<c xmlns='http://jabber.org/protocol/caps'
|
||||||
node='http://psi-im.org/'
|
node='http://psi-im.org/'
|
||||||
|
v='0.11'
|
||||||
ver='8RovUdtOmiAjzj+xI7SK5BCw3A8='/>
|
ver='8RovUdtOmiAjzj+xI7SK5BCw3A8='/>
|
||||||
</presence>
|
</presence>
|
||||||
]]></code>
|
]]></code>
|
||||||
@ -167,7 +169,8 @@
|
|||||||
<code><![CDATA[
|
<code><![CDATA[
|
||||||
<presence from='nurse@capulet.lit/chamber'>
|
<presence from='nurse@capulet.lit/chamber'>
|
||||||
<c xmlns='http://jabber.org/protocol/caps'
|
<c xmlns='http://jabber.org/protocol/caps'
|
||||||
node='http://psi-im.org/;0.10'
|
node='http://psi-im.org/'
|
||||||
|
v='0.10'
|
||||||
ver='uCoVCteRe3ty2wU2gHxkMaA7xhs='/>
|
ver='uCoVCteRe3ty2wU2gHxkMaA7xhs='/>
|
||||||
</presence>
|
</presence>
|
||||||
]]></code>
|
]]></code>
|
||||||
@ -226,14 +229,20 @@
|
|||||||
<td>A unique identifier for the software underlying the entity, typically a URL at the website of the project or company that produces the software. *</td>
|
<td>A unique identifier for the software underlying the entity, typically a URL at the website of the project or company that produces the software. *</td>
|
||||||
<td>REQUIRED</td>
|
<td>REQUIRED</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>v</td>
|
||||||
|
<td>A specific version of the software. **</td>
|
||||||
|
<td>RECOMMENDED</td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>ver</td>
|
<td>ver</td>
|
||||||
<td>A string that specifies the identity and supported features of the entity. **</td>
|
<td>A string that specifies the identity and supported features of the entity. ***</td>
|
||||||
<td>REQUIRED</td>
|
<td>REQUIRED</td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
<p>* Note: It is RECOMMENDED for the value of the 'node' attribute to identify both the software product and the released version in the form "ProductURL;SoftwareVersion", such as "http://psi-im.org/;0.11" <note>This enables a processing application to strip off everything after the ";" character and thereby determine a unique string for the generating application, which it could maintain in a list of known products or (if the string is a URL) which it could use to find more detailed information about the generating application.</note>.</p>
|
<p>* Note: It is RECOMMENDED for the value of the 'node' attribute to be an HTTP URL at which a user could find further information about the software product, such as "http://psi-im.org/" for the Psi client; this enables a processing application to also determine a unique string for the generating application, which it could maintain in a list of known products (e.g., associating the name received via the disco#info reply with the URL found in the caps data).</p>
|
||||||
<p>** Note: Before version 1.4 of this specification, the 'ver' attribute was used to specify the released version of the software; while the values of the 'ver' attribute that result from use of the algorithm specified herein are backward-compatible, applications SHOULD appropriately handle the <link url='#legacy'>Legacy Format</link>.</p>
|
<p>** Note: Before version 1.5 of this specification, the version information was contained in the 'ver' attribute as described below.</p>
|
||||||
|
<p>*** Note: Before version 1.4 of this specification, the 'ver' attribute was used to specify the released version of the software; while the values of the 'ver' attribute that result from use of the algorithm specified herein are backward-compatible, applications SHOULD appropriately handle the <link url='#legacy'>Legacy Format</link>.</p>
|
||||||
</section1>
|
</section1>
|
||||||
|
|
||||||
<section1 topic='Generation of ver Attribute' anchor='ver'>
|
<section1 topic='Generation of ver Attribute' anchor='ver'>
|
||||||
@ -267,6 +276,7 @@
|
|||||||
<presence>
|
<presence>
|
||||||
<c xmlns='http://jabber.org/protocol/caps'
|
<c xmlns='http://jabber.org/protocol/caps'
|
||||||
node='http://code.google.com/p/exodus/'
|
node='http://code.google.com/p/exodus/'
|
||||||
|
v='0.9.1'
|
||||||
ver='8RovUdtOmiAjzj+xI7SK5BCw3A8='/>
|
ver='8RovUdtOmiAjzj+xI7SK5BCw3A8='/>
|
||||||
</presence>
|
</presence>
|
||||||
]]></example>
|
]]></example>
|
||||||
@ -312,6 +322,7 @@
|
|||||||
<stream:features>
|
<stream:features>
|
||||||
<c xmlns='http://jabber.org/protocol/caps'
|
<c xmlns='http://jabber.org/protocol/caps'
|
||||||
node='http://jabberd.org/entity'
|
node='http://jabberd.org/entity'
|
||||||
|
v='1.6.1'
|
||||||
ver='ItBTI0XLDFvVxZ72NQElAzKS9sU='>
|
ver='ItBTI0XLDFvVxZ72NQElAzKS9sU='>
|
||||||
</stream:features>
|
</stream:features>
|
||||||
]]></example>
|
]]></example>
|
||||||
@ -390,6 +401,7 @@
|
|||||||
<xs:extension base='empty'>
|
<xs:extension base='empty'>
|
||||||
<xs:attribute name='ext' type='xs:NMTOKENS' use='optional'/>
|
<xs:attribute name='ext' type='xs:NMTOKENS' use='optional'/>
|
||||||
<xs:attribute name='node' type='xs:string' use='required'/>
|
<xs:attribute name='node' type='xs:string' use='required'/>
|
||||||
|
<xs:attribute name='v' type='xs:string' use='optional'/>
|
||||||
<xs:attribute name='ver' type='xs:string' use='required'/>
|
<xs:attribute name='ver' type='xs:string' use='required'/>
|
||||||
</xs:extension>
|
</xs:extension>
|
||||||
</xs:simpleContent>
|
</xs:simpleContent>
|
||||||
|
Loading…
Reference in New Issue
Block a user