3. Supported features

Specification

Name

Description

RFC 6120

Extensible Messaging and Presence Protocol (XMPP): Core

XMPP specification including SSL/TLS encryption, SASL authentication, resource binding, etc..

RFC 6121

Extensible Messaging and Presence Protocol (XMPP): Instant Messaging and Presence

Roster management, presence subscription, sending and receiving messages

EP-0030

Service Discovery

Support for XMPP service discovery

XEP-0045

Multi-User Chat

Support for MUC protocol extension

XEP-0054

vcard-temp

User vCard implementation

XEP-0060

Publish-Subscribe

Support for PubSub protocol extension

XEP-0077

In-Band Registration

Support for in-band account registration

XEP-0082

XMPP Date and Time Profiles

Support for standarized ISO 8601 profiles and lexical representation

XEP-0092

Software Version

Support for discovery and advertisement of used software and it’s version

XEP-0115

Entity Capabilities

Support for discovery of features supported and advertised by clients and servers

XEP-0138

Support for discovery of features supported and advertised by clients and servers

Compression of data exchanged between client and server

XEP-0153

vCard-Based Avatars

Storage of user avatar inside vCard

XEP-0163

Personal Eventing Protocol

Support for PEP protocol extension

XEP-0172

User Nickname

Support for communication of user nickname

XEP-0175

Best Practices for Use of SASL ANONYMOUS

Anonymous authentication

XEP-0198

Stream Management

XEP-0199

XMPP Ping

XEP-0203

Delayed Delivery

Information about delayed delivery of stanza

XEP-0280

Message Carbons

Support for delivery of messages sent to other resources

XEP-0352

Client State Indication

Notifying server about current state of XMPP client

Mobile Optimizations

Optimizations designed for mobile devices