Support |
Specification |
Name |
Comment |
✓ |
Extensible Messaging and Presence Protocol (XMPP): Core |
||
✓ |
Extensible Messaging and Presence Protocol (XMPP): Instant Messaging and Presence |
||
⍻ |
Extensible Messaging and Presence Protocol (XMPP): Address Format |
We support previous version of the specification: RFC6122 |
|
✓ |
An Extensible Messaging and Presence Protocol (XMPP) Subprotocol for WebSocket |
||
✓ |
An Extensible Messaging and Presence Protocol (XMPP) Subprotocol for WebSocket |
||
✓ |
Use of Transport Layer Security (TLS) in the Extensible Messaging and Presence Protocol (XMPP) |
||
✓ |
Data Forms |
||
✓ |
IQ-Based Avatars |
||
✓ |
Last Activity |
||
✓ |
Flexible Offline Message Retrieval |
||
✓ |
Privacy Lists |
||
✓ |
Feature Negotiation |
||
✓ |
Message Events |
||
✓ |
Service Discovery |
||
✓ |
Multi-User Chat |
||
✓ |
In-Band Bytestreams |
||
✓ |
Bookmarks |
||
✓ |
Private XML Storage |
||
✓ |
Ad-Hoc Commands |
||
✓ |
vcard-temp |
||
✓ |
Result Set Management |
||
✓ |
Publish-Subscribe |
||
✓ |
SOCKS5 Bytestreams |
||
✓ |
Out of Band Data |
||
✓ |
Field Standardization for Data Forms |
||
✓ |
XHTML-IM |
||
✓ |
SOAP Over XMPP |
||
✓ |
In-Band Registration |
||
✓ |
Non-SASL Authentication |
||
✓ |
Advanced Message Processing |
||
✓ |
User Location |
||
✓ |
XMPP Date and Time Profiles |
||
✓ |
Nested Roster Groups |
||
✓ |
User Avatar |
||
✓ |
Chat State Notifications |
||
✓ |
Error Condition Mappings |
||
✓ |
Legacy Delayed Delivery |
||
✓ |
Software Version |
||
✓ |
File Transfer |
||
✓ |
Gateway Interaction |
||
✓ |
JID Escaping |
||
✓ |
User Mood |
Server support via |
|
✓ |
User Activity |
Server support via |
|
✓ |
Jabber Component Protocol |
||
✓ |
Entity Capabilities |
||
✓ |
User Tune |
Server support via |
|
✓ |
Bidirectional-streams Over Synchronous HTTP (BOSH) |
||
✓ |
Service Discovery Extensions |
||
✓ |
Common Alerting Protocol (CAP) Over XMPP |
||
✓ |
Stanza Headers and Internet Metadata (SHIM) |
||
✓ |
Service Administration |
||
✓ |
Message Archiving |
||
✓ |
Data Forms Layout |
||
✓ |
Workgroup Queues |
||
✓ |
Roster Item Exchange |
||
✓ |
Annotations |
||
✓ |
Remote Controlling Clients |
||
✓ |
Reachability Addresses |
||
✓ |
vCard-Based Avatars |
||
✓ |
Stanza Session Negotiation |
||
✓ |
Discovering Alternative XMPP Connection Methods |
Uses DNS records, so will work with Tigase XMPP Server |
|
✓ |
Contact Addresses for XMPP Services |
||
✓ |
Best Practices for Handling Offline Messages |
||
✓ |
Personal Eventing Protocol |
||
✓ |
Jingle |
||
✓ |
Jingle RTP Sessions |
||
✓ |
Recommended Order of Stream Feature Negotiation |
||
✓ |
Language Translation |
||
✓ |
User Nickname |
||
✓ |
Serverless Messaging |
||
✓ |
Best Practices for Use of SASL ANONYMOUS |
||
✓ |
Jingle ICE-UDP Transport Method |
||
✓ |
Jingle Raw UDP Transport Method |
||
✓ |
Best Practices for Use of SASL EXTERNAL with Certificates |
||
✓ |
Jingle IAX Transport Method |
||
✓ |
Jingle Video via RTP |
||
✓ |
Jingle DTMF |
||
✓ |
Message Receipts |
||
✓ |
Dialback Key Generation and Validation |
||
✓ |
Best Practice for Closing Idle Streams |
||
✓ |
Blocking Command |
||
✓ |
Stream Management |
Both |
|
✓ |
XMPP Ping |
||
✓ |
Best Practices for Message Threads |
||
✓ |
Entity Time |
||
✓ |
Delayed Delivery |
||
✓ |
Best Practices to Discourage Denial of Service Attacks |
||
✓ |
XMPP Over BOSH |
||
✓ |
Metacontacts |
||
✓ |
Server Dialback |
||
✓ |
Persistent Storage of Private Data via PubSub |
||
✓ |
Attention |
||
✓ |
Component Connections |
||
✓ |
Message Stanza Profiles |
||
✓ |
Bits of Binary |
||
✓ |
Jingle File Transfer |
||
✓ |
The /me Command |
||
✓ |
End-to-End XML Streams |
||
✓ |
Jingle XML Streams |
||
✓ |
Direct MUC Invitations |
||
✓ |
C2C Authentication Using TLS |
||
✓ |
Jingle Session Transfer |
||
✓ |
Jingle SOCKS5 Bytestreams Transport Method |
||
✓ |
Jingle In-Band Bytestreams Transport |
||
✓ |
Use of ZRTP in Jingle RTP Sessions |
||
✓ |
Microblogging over XMPP |
||
✓ |
Message Carbons |
||
✓ |
vCard4 Over XMPP |
||
✓ |
In-Band Real Time Text |
||
✓ |
XMPP Quickstart |
||
✓ |
Message Archive Management |
||
✓ |
Internet of Things - Sensor Data |
||
✓ |
Internet of Things - Provisioning |
||
✓ |
Internet of Things - Control |
||
✓ |
Internet of Things - Concentrators |
||
✓ |
Chat Markers |
||
✓ |
Client State Indication |
||
✓footnote:commercial[] |
Push Notifications |
||
✓ |
HTTP File Upload |
||
✓ |
SRV records for XMPP over TLS |
Requires adding DNS entries pointing to port 5223 |
|
✓ |
XMPP Compliance Suites 2018 |