Merge branch 'doap' into 'master'

DOAP di doap

See merge request poezio/slixmpp!76
This commit is contained in:
Link Mauve 2020-12-05 01:20:45 +01:00
commit aa5d422f38
4 changed files with 470 additions and 115 deletions

523
doap.xml
View file

@ -77,446 +77,670 @@
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0004.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0004.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>2.11.0</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0009.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0009.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>2.2</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0012.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0012.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>2.0</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0013.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0013.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.2</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0016.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0016.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.7</xmpp:version>
<xmpp:since>1.0</xmpp:since>
<xmpp:note>The XEP is deprecated, we might remove support for it at some point.</xmpp:note>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0020.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0020.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.6</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0027.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0027.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.4</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0030.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0030.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>2.5rc3</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0033.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0033.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.2.1</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0045.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0045.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>partial</xmpp:status>
<xmpp:version>1.34.0</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0047.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0047.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>2.0</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0048.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0048.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.2</xmpp:version>
<xmpp:since>1.0</xmpp:since>
<xmpp:note>The XEP is deprecated, we might remove support for it at some point.</xmpp:note>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0049.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0049.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.2</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0050.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0050.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.3.0</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0054.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0054.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.2</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0059.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0059.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.0</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0060.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0060.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>partial</xmpp:status>
<xmpp:version>1.19.0</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0065.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0065.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.8.1</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0066.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0066.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.5</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep>
</implements>
<implements>
<xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0070.html"/>
<xmpp:status>complete</xmpp:status>
<xmpp:version>1.0.1</xmpp:version>
<xmpp:since>1.2</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0071.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0071.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.5.4</xmpp:version>
<xmpp:since>1.0</xmpp:since>
<xmpp:note>This XEP is deprecated, but we have no plan to remove support for it.</xmpp:note>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0077.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0077.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>2.4</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0078.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0078.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>2.5</xmpp:version>
<xmpp:since>1.0</xmpp:since>
<xmpp:note>This XEP is obsolete, we are considering removing support for it.</xmpp:note>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0079.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0079.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.2</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0080.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0080.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.9</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0082.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0082.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.1</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0084.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0084.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.1.4</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0085.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0085.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>2.1</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0086.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0086.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.0</xmpp:version>
<xmpp:since>1.0</xmpp:since>
<xmpp:note>The XEP is deprecated, we might remove support for it at some point.</xmpp:note>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0091.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0091.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.4</xmpp:version>
<xmpp:since>1.0</xmpp:since>
<xmpp:note>This XEP is obsolete, we are considering removing support for it.</xmpp:note>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0092.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0092.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.1</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep>
</implements>
<implements>
<xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0095.html"/>
<xmpp:status>complete</xmpp:status>
<xmpp:version>1.2</xmpp:version>
<xmpp:since>1.0</xmpp:since>
<xmpp:note>The XEP is deprecated, we might remove support for it at some point.</xmpp:note>
</xmpp:SupportedXep>
</implements>
<implements>
<xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0096.html"/>
<xmpp:status>complete</xmpp:status>
<xmpp:version>1.3</xmpp:version>
<xmpp:since>1.0</xmpp:since>
<xmpp:note>The XEP is deprecated, we might remove support for it at some point.</xmpp:note>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0106.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0106.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.1.1</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0107.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0107.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.2.1</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0108.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0108.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.3</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0115.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0115.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.5.2</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0118.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0118.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.3.0</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0122.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0122.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.0.2</xmpp:version>
<xmpp:since>1.1</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0128.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0128.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.0.1</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0131.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0131.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.2</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0133.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0133.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.2</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep>
</implements>
<implements>
<xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0138.html"/>
<xmpp:status>complete</xmpp:status>
<xmpp:version>2.0</xmpp:version>
<xmpp:since>1.1</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0152.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0152.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.0</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0153.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0153.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.1</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0163.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0163.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.2.1</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0172.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0172.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.1</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0184.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0184.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.4.0</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0186.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0186.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>0.14.0</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0191.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0191.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.3</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0196.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0196.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>0.3</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0198.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0198.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.6</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0199.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0199.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>2.0.1</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0202.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0202.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>2.0</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0203.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0203.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>2.0</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0221.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0221.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.0</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0222.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0222.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.0</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0223.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0223.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.1</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0224.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0224.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.0</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0231.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0231.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.0</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0235.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0235.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>0.7</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0242.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0242.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.0</xmpp:version>
<xmpp:since>1.0</xmpp:since>
<xmpp:note>This XEP is obsolete, we are considering removing support for it.</xmpp:note>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0249.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0249.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.2</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0256.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0256.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.1</xmpp:version>
<xmpp:since>1.2</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0257.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0257.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>0.3</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0258.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0258.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.1.1</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0270.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0270.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.1</xmpp:version>
<xmpp:since>1.0</xmpp:since>
<xmpp:note>This XEP is obsolete, we are considering removing support for it.</xmpp:note>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0279.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0279.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>0.2</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0280.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0280.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>0.13.2</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0297.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0297.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.0</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep>
</implements>
<implements>
<xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0300.html"/>
<xmpp:status>complete</xmpp:status>
<xmpp:version>1.0.0</xmpp:version>
<xmpp:since>1.3.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0302.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0302.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>0.1</xmpp:version>
<xmpp:since>1.0</xmpp:since>
<xmpp:note>This XEP is obsolete, we are considering removing support for it.</xmpp:note>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0308.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0308.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.2.0</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0313.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0313.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>0.7.2</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0319.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0319.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.0.2</xmpp:version>
<xmpp:since>1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0323.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0323.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>0.6</xmpp:version>
<xmpp:since>1.0</xmpp:since>
<xmpp:note>This XEP has been retracted, we are considering removing support for it.</xmpp:note>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0325.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0325.html"/>
<xmpp:status>unknown</xmpp:status>
</xmpp:SupportedXep>
</implements>
<implements>
<xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0359.html"/>
<xmpp:status>complete</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:since>NEXT</xmpp:since> <xmpp:version>0.5</xmpp:version>
<xmpp:since>1.0</xmpp:since>
<xmpp:note>This XEP has been retracted, we are considering removing support for it.</xmpp:note>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0332.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0332.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>0.5.1</xmpp:version>
<xmpp:since>1.1</xmpp:since>
</xmpp:SupportedXep>
</implements>
<implements>
<xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0333.html"/>
<xmpp:status>complete</xmpp:status>
<xmpp:version>0.4</xmpp:version>
<xmpp:since>1.2</xmpp:since>
</xmpp:SupportedXep>
</implements>
<implements>
<xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0334.html"/>
<xmpp:status>complete</xmpp:status>
<xmpp:version>0.3.0</xmpp:version>
<xmpp:since>1.2</xmpp:since>
</xmpp:SupportedXep>
</implements>
<implements>
<xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0335.html"/>
<xmpp:status>complete</xmpp:status>
<xmpp:version>0.1.1</xmpp:version>
<xmpp:since>1.5.0</xmpp:since>
</xmpp:SupportedXep>
</implements>
<implements>
<xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0352.html"/>
<xmpp:status>complete</xmpp:status>
<xmpp:version>1.0.0</xmpp:version>
<xmpp:since>1.2</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
@ -528,14 +752,15 @@
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:supportedxep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0359.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0359.html"/>
<xmpp:status>complete</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>0.6.1</xmpp:version>
<xmpp:since>NEXT</xmpp:since> <xmpp:since>NEXT</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:supportedxep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0363.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0363.html"/>
<xmpp:status>complete</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>1.0.0</xmpp:version> <xmpp:version>1.0.0</xmpp:version>
@ -546,19 +771,39 @@
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0369.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0369.html"/>
<xmpp:status>partial</xmpp:status> <xmpp:status>partial</xmpp:status>
<xmpp:version>0.14.6</xmpp:version>
<xmpp:since>NEXT</xmpp:since> <xmpp:since>NEXT</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0377.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0377.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>0.2</xmpp:version>
<xmpp:since>NEXT</xmpp:since>
</xmpp:SupportedXep>
</implements>
<implements>
<xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0380.html"/>
<xmpp:status>complete</xmpp:status>
<xmpp:version>0.3.0</xmpp:version>
<xmpp:since>1.3.0</xmpp:since>
</xmpp:SupportedXep>
</implements>
<implements>
<xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0394.html"/>
<xmpp:status>complete</xmpp:status>
<xmpp:version>0.2.1</xmpp:version>
<xmpp:since>1.3.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0403.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0403.html"/>
<xmpp:status>partial</xmpp:status> <xmpp:status>partial</xmpp:status>
<xmpp:version>0.3.2</xmpp:version>
<xmpp:since>NEXT</xmpp:since> <xmpp:since>NEXT</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
@ -566,6 +811,7 @@
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0404.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0404.html"/>
<xmpp:status>partial</xmpp:status> <xmpp:status>partial</xmpp:status>
<xmpp:version>0.3.1</xmpp:version>
<xmpp:since>NEXT</xmpp:since> <xmpp:since>NEXT</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
@ -573,19 +819,23 @@
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0405.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0405.html"/>
<xmpp:status>partial</xmpp:status> <xmpp:status>partial</xmpp:status>
<xmpp:version>0.5.1</xmpp:version>
<xmpp:since>NEXT</xmpp:since> <xmpp:since>NEXT</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0421.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0421.html"/>
<xmpp:status>unknown</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>0.1.0</xmpp:version>
<xmpp:since>NEXT</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0422.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0422.html"/>
<xmpp:status>complete</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>0.2.0</xmpp:version>
<xmpp:since>NEXT</xmpp:since> <xmpp:since>NEXT</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
@ -593,6 +843,7 @@
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0424.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0424.html"/>
<xmpp:status>complete</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>0.3.0</xmpp:version>
<xmpp:since>NEXT</xmpp:since> <xmpp:since>NEXT</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
@ -600,6 +851,7 @@
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0425.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0425.html"/>
<xmpp:status>complete</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>0.2.1</xmpp:version>
<xmpp:since>NEXT</xmpp:since> <xmpp:since>NEXT</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
@ -607,6 +859,7 @@
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0428.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0428.html"/>
<xmpp:status>complete</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>0.1.1</xmpp:version>
<xmpp:since>NEXT</xmpp:since> <xmpp:since>NEXT</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
@ -614,26 +867,116 @@
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0439.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0439.html"/>
<xmpp:status>complete</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:version>0.1.0</xmpp:version>
<xmpp:since>NEXT</xmpp:since> <xmpp:since>NEXT</xmpp:since>
<xmpp:vaersion>0.1.0</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<implements> <implements>
<xmpp:SupportedXep> <xmpp:SupportedXep>
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0444.html"/> <xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0444.html"/>
<xmpp:status>complete</xmpp:status> <xmpp:status>complete</xmpp:status>
<xmpp:since>0.1.0</xmpp:since> <xmpp:version>0.1.0</xmpp:version>
<xmpp:since>NEXT</xmpp:since>
</xmpp:SupportedXep> </xmpp:SupportedXep>
</implements> </implements>
<!-- Figure out releases.
<release> <release>
<Version> <Version>
<revision>0.5</revision> <revision>1.0</revision>
<created>2010-02-01</created> <created>2015-07-31</created>
<file-release rdf:resource="https://dev.louiz.org/attachments/29/poezio-0.5.tar.bz2"/> <file-release rdf:resource="https://files.pythonhosted.org/packages/e7/cc/d102dee9d4cf93e24ffcf6c43c3b50e2615c2ee4514e5fd160d96b9fe536/slixmpp-1.0.post5.tar.gz"/>
</Version>
</release>
<release>
<Version>
<revision>1.1</revision>
<created>2015-10-02</created>
<file-release rdf:resource="https://files.pythonhosted.org/packages/2a/8a/cb032a938bf245decc88aec2f2e03401802766a1a97f9daf3bf7fee5b07f/slixmpp-1.1.tar.gz"/>
</Version>
</release>
<release>
<Version>
<revision>1.2</revision>
<created>2016-10-02</created>
<file-release rdf:resource="https://files.pythonhosted.org/packages/c2/9f/1ac5304ab1801b08c20b07ee658583abdce9b7ae47ea3faf0d062e86221b/slixmpp-1.2.tar.gz"/>
</Version>
</release>
<release>
<Version>
<revision>1.2.1</revision>
<created>2016-10-05</created>
<file-release rdf:resource="https://files.pythonhosted.org/packages/73/7e/072aca82a2f8e25a93ce8755553f36e82975e950f23a69dc10164a23f32f/slixmpp-1.2.1.tar.gz"/>
</Version>
</release>
<release>
<Version>
<revision>1.2.2</revision>
<created>2016-11-21</created>
<file-release rdf:resource="https://files.pythonhosted.org/packages/8f/96/19c610e3b42baa140572bb3c79723902ae608bec8d3f0fa3cb187a5c12ba/slixmpp-1.2.2.tar.gz"/>
</Version>
</release>
<release>
<Version>
<revision>1.2.3</revision>
<created>2016-12-07</created>
<file-release rdf:resource="https://files.pythonhosted.org/packages/91/af/4018e1fda624af97d4e8fb37ff2cf2744926c126285488c55a5ad1f755da/slixmpp-1.2.3.tar.gz"/>
</Version>
</release>
<release>
<Version>
<revision>1.2.4</revision>
<created>2017-01-30</created>
<file-release rdf:resource="https://files.pythonhosted.org/packages/49/bb/092f0c07d6f7ac6922ceea57155c24561af7ee0736c15e7f833ab916c06e/slixmpp-1.2.4.post1.tar.gz"/>
</Version>
</release>
<release>
<Version>
<revision>1.3.0</revision>
<created>2017-11-28</created>
<file-release rdf:resource="https://files.pythonhosted.org/packages/84/df/c0972daaca550d98b313e0029dc7158b1b10e120f510917a3d34b5b5f102/slixmpp-1.3.0.tar.gz"/>
</Version>
</release>
<release>
<Version>
<revision>1.4.0</revision>
<created>2018-08-12</created>
<file-release rdf:resource="https://files.pythonhosted.org/packages/0a/50/76a06d929668252244a1cef515c48c21403a72988c20cab2f74ef0b4ecbd/slixmpp-1.4.0.tar.gz"/>
</Version>
</release>
<release>
<Version>
<revision>1.4.1</revision>
<created>2018-10-28</created>
<file-release rdf:resource="https://files.pythonhosted.org/packages/c6/d3/ed986188026843e0b98de816ab8f4d91a61865db8d4a9162f10596f5431e/slixmpp-1.4.1.tar.gz"/>
</Version>
</release>
<release>
<Version>
<revision>1.4.2</revision>
<created>2019-01-31</created>
<file-release rdf:resource="https://files.pythonhosted.org/packages/69/8f/1fa625d035af93bd3dd72589e33e3ff1954bdd37546bedc9246d048b0c93/slixmpp-1.4.2.tar.gz"/>
</Version>
</release>
<release>
<Version>
<revision>1.5.0</revision>
<created>2020-05-01</created>
<file-release rdf:resource="https://files.pythonhosted.org/packages/35/6c/cda25435be70821def0013c3d41761ea42c11a0c4e33b8cbca0206a21381/slixmpp-1.5.0.tar.gz"/>
</Version>
</release>
<release>
<Version>
<revision>1.5.1</revision>
<created>2020-05-02</created>
<file-release rdf:resource="https://files.pythonhosted.org/packages/2c/37/fbc95dd3632cbdb0d6dcc44e9df51b195fc7793e6beb2059f697dd458dd2/slixmpp-1.5.1.tar.gz"/>
</Version>
</release>
<release>
<Version>
<revision>1.5.2</revision>
<created>2020-05-23</created>
<file-release rdf:resource="https://files.pythonhosted.org/packages/ce/f1/b7cb0ba0b2f9950d3bd8e4d256502c39ac731136e1744c926f67e2c21131/slixmpp-1.5.2.tar.gz"/>
</Version> </Version>
</release> </release>
-->
</Project> </Project>
</rdf:RDF> </rdf:RDF>

View file

@ -16,14 +16,14 @@ __all__ = [
'xep_0009', # Jabber-RPC 'xep_0009', # Jabber-RPC
'xep_0012', # Last Activity 'xep_0012', # Last Activity
'xep_0013', # Flexible Offline Message Retrieval 'xep_0013', # Flexible Offline Message Retrieval
'xep_0016', # Privacy Lists # 'xep_0016', # Privacy Lists. Dont automatically load
'xep_0020', # Feature Negotiation 'xep_0020', # Feature Negotiation
'xep_0027', # Current Jabber OpenPGP Usage 'xep_0027', # Current Jabber OpenPGP Usage
'xep_0030', # Service Discovery 'xep_0030', # Service Discovery
'xep_0033', # Extended Stanza Addresses 'xep_0033', # Extended Stanza Addresses
'xep_0045', # Multi-User Chat (Client) 'xep_0045', # Multi-User Chat (Client)
'xep_0047', # In-Band Bytestreams 'xep_0047', # In-Band Bytestreams
'xep_0048', # Bookmarks # 'xep_0048', # Legacy Bookmarks. Dont automatically load
'xep_0049', # Private XML Storage 'xep_0049', # Private XML Storage
'xep_0050', # Ad-hoc Commands 'xep_0050', # Ad-hoc Commands
'xep_0054', # vcard-temp 'xep_0054', # vcard-temp
@ -31,17 +31,20 @@ __all__ = [
'xep_0060', # Pubsub (Client) 'xep_0060', # Pubsub (Client)
'xep_0065', # SOCKS5 Bytestreams 'xep_0065', # SOCKS5 Bytestreams
'xep_0066', # Out of Band Data 'xep_0066', # Out of Band Data
'xep_0070', # Verifying HTTP Requests via XMPP
'xep_0071', # XHTML-IM 'xep_0071', # XHTML-IM
'xep_0077', # In-Band Registration 'xep_0077', # In-Band Registration
# 'xep_0078', # Non-SASL auth. Don't automatically load # 'xep_0078', # Non-SASL auth. Dont automatically load
'xep_0079', # Advanced Message Processing 'xep_0079', # Advanced Message Processing
'xep_0080', # User Location 'xep_0080', # User Location
'xep_0082', # XMPP Date and Time Profiles 'xep_0082', # XMPP Date and Time Profiles
'xep_0084', # User Avatar 'xep_0084', # User Avatar
'xep_0085', # Chat State Notifications 'xep_0085', # Chat State Notifications
'xep_0086', # Legacy Error Codes 'xep_0086', # Legacy Error Codes
'xep_0091', # Legacy Delayed Delivery # 'xep_0091', # Legacy Delayed Delivery. Dont automatically load
'xep_0092', # Software Version 'xep_0092', # Software Version
# 'xep_0095', # Legacy Stream Initiation. Dont automatically load
# 'xep_0096', # Legacy SI File Transfer. Dont automatically load
'xep_0106', # JID Escaping 'xep_0106', # JID Escaping
'xep_0107', # User Mood 'xep_0107', # User Mood
'xep_0108', # User Activity 'xep_0108', # User Activity
@ -51,6 +54,7 @@ __all__ = [
'xep_0128', # Extended Service Discovery 'xep_0128', # Extended Service Discovery
'xep_0131', # Standard Headers and Internet Metadata 'xep_0131', # Standard Headers and Internet Metadata
'xep_0133', # Service Administration 'xep_0133', # Service Administration
# 'xep_0138', # Stream Compression. Broken atm
'xep_0152', # Reachability Addresses 'xep_0152', # Reachability Addresses
'xep_0153', # vCard-Based Avatars 'xep_0153', # vCard-Based Avatars
'xep_0163', # Personal Eventing Protocol 'xep_0163', # Personal Eventing Protocol
@ -69,27 +73,34 @@ __all__ = [
'xep_0224', # Attention 'xep_0224', # Attention
'xep_0231', # Bits of Binary 'xep_0231', # Bits of Binary
'xep_0235', # OAuth Over XMPP 'xep_0235', # OAuth Over XMPP
'xep_0242', # XMPP Client Compliance 2009 # 'xep_0242', # XMPP Client Compliance 2009. Dont automatically load
'xep_0249', # Direct MUC Invitations 'xep_0249', # Direct MUC Invitations
'xep_0256', # Last Activity in Presence 'xep_0256', # Last Activity in Presence
'xep_0257', # Client Certificate Management for SASL EXTERNAL 'xep_0257', # Client Certificate Management for SASL EXTERNAL
'xep_0258', # Security Labels in XMPP 'xep_0258', # Security Labels in XMPP
'xep_0270', # XMPP Compliance Suites 2010 # 'xep_0270', # XMPP Compliance Suites 2010. Dont automatically load
'xep_0279', # Server IP Check 'xep_0279', # Server IP Check
'xep_0280', # Message Carbons 'xep_0280', # Message Carbons
'xep_0297', # Stanza Forwarding 'xep_0297', # Stanza Forwarding
'xep_0302', # XMPP Compliance Suites 2012 'xep_0300', # Use of Cryptographic Hash Functions in XMPP
# 'xep_0302', # XMPP Compliance Suites 2012. Dont automatically load
'xep_0308', # Last Message Correction 'xep_0308', # Last Message Correction
'xep_0313', # Message Archive Management 'xep_0313', # Message Archive Management
'xep_0319', # Last User Interaction in Presence 'xep_0319', # Last User Interaction in Presence
'xep_0323', # IoT Systems Sensor Data # 'xep_0323', # IoT Systems Sensor Data. Dont automatically load
'xep_0325', # IoT Systems Control # 'xep_0325', # IoT Systems Control. Dont automatically load
'xep_0332', # HTTP Over XMPP Transport 'xep_0332', # HTTP Over XMPP Transport
'xep_0333', # Chat Markers
'xep_0334', # Message Processing Hints
'xep_0335', # JSON Containers
'xep_0352', # Client State Indication
'xep_0353', # Jingle Message Initiation 'xep_0353', # Jingle Message Initiation
'xep_0359', # Unique and Stable Stanza IDs 'xep_0359', # Unique and Stable Stanza IDs
'xep_0363', # HTTP File Upload 'xep_0363', # HTTP File Upload
'xep_0369', # MIX-CORE 'xep_0369', # MIX-CORE
'xep_0377', # Spam reporting 'xep_0377', # Spam reporting
'xep_0380', # Explicit Message Encryption
'xep_0394', # Message Markup
'xep_0403', # MIX-Presence 'xep_0403', # MIX-Presence
'xep_0404', # MIX-Anon 'xep_0404', # MIX-Anon
'xep_0405', # MIX-PAM 'xep_0405', # MIX-PAM

View file

@ -39,25 +39,22 @@ class XEP_0300(BasePlugin):
'sha-1': hashlib.sha1, 'sha-1': hashlib.sha1,
'sha-256': hashlib.sha256, 'sha-256': hashlib.sha256,
'sha-512': hashlib.sha512, 'sha-512': hashlib.sha512,
'sha3-256': lambda: hashlib.sha3_256(), 'sha3-256': hashlib.sha3_256,
'sha3-512': lambda: hashlib.sha3_512(), 'sha3-512': hashlib.sha3_512,
'BLAKE2b256': lambda: hashlib.blake2b(digest_size=32), 'BLAKE2b256': lambda: hashlib.blake2b(digest_size=32),
'BLAKE2b512': lambda: hashlib.blake2b(digest_size=64), 'BLAKE2b512': lambda: hashlib.blake2b(digest_size=64),
} }
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
self.enabled_hashes = []
def plugin_init(self): def plugin_init(self):
namespace = 'urn:xmpp:hash-function-text-names:%s' namespace = 'urn:xmpp:hash-function-text-names:%s'
self.enabled_hashes = [] self.enabled_hashes.clear()
for algo in self._hashlib_function: for algo in self._hashlib_function:
if getattr(self, 'enable_' + algo, False): if getattr(self, 'enable_' + algo, False):
# XXX: this is a hack for Python 3.5 or below, which self.enabled_hashes.append(namespace % algo)
# dont support sha3 or blake2b…
try:
self._hashlib_function[algo]()
except AttributeError:
log.warn('Algorithm %s unavailable, disabling.', algo)
else:
self.enabled_hashes.append(namespace % algo)
def session_bind(self, jid): def session_bind(self, jid):
self.xmpp['xep_0030'].add_feature(Hash.namespace) self.xmpp['xep_0030'].add_feature(Hash.namespace)
@ -68,6 +65,7 @@ class XEP_0300(BasePlugin):
def plugin_end(self): def plugin_end(self):
for namespace in self.enabled_hashes: for namespace in self.enabled_hashes:
self.xmpp['xep_0030'].del_feature(namespace) self.xmpp['xep_0030'].del_feature(namespace)
self.enabled_hashes.clear()
self.xmpp['xep_0030'].del_feature(feature=Hash.namespace) self.xmpp['xep_0030'].del_feature(feature=Hash.namespace)

View file

@ -8,6 +8,7 @@
import logging import logging
from slixmpp import ClientXMPP
from slixmpp.stanza import StreamFeatures from slixmpp.stanza import StreamFeatures
from slixmpp.xmlstream import register_stanza_plugin from slixmpp.xmlstream import register_stanza_plugin
from slixmpp.plugins.base import BasePlugin from slixmpp.plugins.base import BasePlugin
@ -40,17 +41,19 @@ class XEP_0352(BasePlugin):
self.xmpp.register_stanza(stanza.Active) self.xmpp.register_stanza(stanza.Active)
self.xmpp.register_stanza(stanza.Inactive) self.xmpp.register_stanza(stanza.Inactive)
self.xmpp.register_feature('csi', if isinstance(self.xmpp, ClientXMPP):
self._handle_csi_feature, self.xmpp.register_feature('csi',
restart=False, self._handle_csi_feature,
order=self.order) restart=False,
order=self.order)
def plugin_end(self): def plugin_end(self):
if self.xmpp.is_component: if self.xmpp.is_component:
return return
self.xmpp.unregister_feature('csi', self.order) if isinstance(self.xmpp, ClientXMPP):
self.xmpp.unregister_feature('csi', self.order)
self.xmpp.remove_stanza(stanza.Active) self.xmpp.remove_stanza(stanza.Active)
self.xmpp.remove_stanza(stanza.Inactive) self.xmpp.remove_stanza(stanza.Inactive)