Comparison of XMPP server software

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

Comparison by RFC implementation status[edit]

RFC Description Status ejabberd iChat Server jabberd14 jabberd2 Metronome MongooseIM Openfire Prosody Sun Java System Instant Messaging Server Tigase
RFC 3920 XMPP Core Obsolete Yes[1] Unknown Yes[2] Yes[3] Unknown Yes[4] Yes[5] Yes Unknown Yes[6]
RFC 3921 XMPP IM Obsolete Yes[1] Unknown Yes[2] Yes[3] Unknown Yes[4] Yes[5] Yes Unknown Yes[6]
RFC 3922 XMPP CPIM Final[7] Yes Unknown Unknown Unknown Unknown Yes[4] Unknown Unknown Unknown Unknown
RFC 3923 XMPP E2E Final[7] Yes Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown
RFC 4854 XMPP URN Informational[7] Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown
RFC 4979 XMPP ENUM Final[7] Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown
RFC 5122 XMPP URI Final[7] Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown
RFC 6120 XMPP Core Final[7] Yes[8] Yes Unknown Unknown Yes Yes[4] Yes/Partial [9] Yes Unknown Yes[6]
RFC 6121 XMPP IM Final[7] Yes[8] Yes Unknown Unknown Yes Yes[4] Yes/Partial [10] Yes Unknown Yes[6]
RFC 6122 XMPP AF Obsolete Yes[8] Yes Unknown Unknown Yes Yes[4] Yes[11] Yes Unknown Yes[6]
RFC 7395 XMPP WebSockets Proposed Yes[12] Unknown[13] Unknown Unknown Yes[14] Yes[4] Yes/Plugin[15] Yes[16] Unknown Yes[6]
RFC 7622 XMPP AF Final[7] Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown

Comparison by XEP implementation status[edit]

XEP Description Status ejabberd iChat Server jabberd14 jabberd2 Metronome Isode M-Link MongooseIM Openfire Prosody Tigase
0004 Data forms Final Yes[8] Unknown Unknown No[17] Yes[18] Yes[19] Yes Yes[5] Yes[20] Yes[6][21]
0009 Jabber RPC Final Yes[8] Unknown Unknown No[17] Unknown No No Unknown Yes[20] Yes
0012 Last Activity Final Yes[8] Unknown Yes[2] Yes[17] Yes[18] Yes[19] Yes Yes[5] Yes[20] Yes[6]
0013 Flexible offline message retrieval Draft No[8] Unknown Yes[2] No[17] No[18] No No Yes[5] No[20] Yes[6]
0016 Privacy Lists Deprecated Yes[8] Unknown Yes[2] Yes[17] Yes[18] No Yes Unknown Yes[20] Yes[6]
0018 Invisible Presence Rejected Yes[8] Unknown Yes[2] No[17] No No Yes Unknown Unknown No[6]
0020 Feature negotiation Deprecated Yes[22] Unknown Unknown No[17] Unknown No No No[5] Yes[20] Yes[6]
0022 Message Events Obsolete Yes[8] Unknown Yes[2] Yes[17] Unknown No Yes Unknown Yes[20] Yes[6]
0023 Message Expiration Obsolete Yes[8] Unknown Yes[2] Yes[17] Unknown No Yes Unknown Unknown No
0025 HTTP Polling Obsolete Yes[8] Unknown Unknown No[17] No[18] No No Unknown No[20] No[6]
0030 Service Discovery Final Yes[8] Unknown Yes[2] Yes[17] Yes[18] Yes[19] Yes Yes[5] Yes[20] Yes[6]
0033 Extended Stanza Addressing Draft Yes[8][23] Unknown Unknown No[17] No[18] No No Yes[5] Partial
Contrib.[20][24]
No[6]
0039 Statistics Gathering (deferred) Deferred Yes[8] Unknown Unknown No[17] No[18] No No Unknown Unknown Yes[6]
0045 Multi User Chat Draft Yes[8] Unknown Contrib.[2][25] No[17] Yes[18] Yes[19] Yes Yes[5] Yes[20] Yes[6]
0047 In-Band Bytestreams Final Yes[8] Unknown Unknown No[17] Unknown No Yes Yes[5] Yes[20] Yes[6]
0049 Private XML Storage Historical Use Yes[8] Unknown Yes[2] Yes[17] Yes[18] Yes[19] Yes Yes[5] Yes[20] Yes[6]
0050 Ad-Hoc Commands Draft Yes[8] Unknown Unknown No[17] Yes[18] Yes[19] Yes Yes[5] Yes[20] Yes[6]
0054 vcard-temp Historical Use Yes[8] Unknown Yes[2] Yes[17] Yes[18] Yes[19] Yes Yes[5] Yes[20] Yes[6]
XEP Description Status ejabberd iChat Server jabberd14 jabberd2 Metronome Isode M-Link MongooseIM Openfire Prosody Tigase
0055 Jabber Search Historical Use Yes[8] Unknown Unknown No[17] Yes[18] Yes[19] Yes Yes[5][26] No[20] Unknown
0059 Result set management Draft Yes[8] Unknown Unknown No[17] Partial[18] No Yes Yes[5] No[20] Yes[6]
0060 Publish-Subscribe Draft Yes[8] Unknown Contrib.[2][27] No[17] Yes[18] Yes[19] Yes Yes[5] Yes[20] Yes[6]
0065 SOCKS5 Bytestreams Draft Yes[8] Unknown Contrib.[2][28] No[17] Yes[18] No No Yes[5] Yes[20] Yes[6]
0066 Out of Band Data Draft Yes[8] Unknown Unknown No[17] Unknown No Yes Unknown Yes Yes[6]
0068 Field Standardization for Data Forms Approved Yes[8] Unknown Unknown No[17] Unknown Yes[19] Yes Unknown Yes[20] Yes[6]
0070 Verifying HTTP Requests via XMPP Draft No[8] Unknown Unknown No[17] No[18] No No Unknown No[20] No[6]
0073 Basic IM Protocol Suite Obsolete Unknown Unknown Yes[2] Yes[17] Yes No Yes Yes[5] Yes Yes[6]
0077 In-Band Registration Final Yes[8] Unknown Yes[2] Yes[17] Yes[18] Yes[19] Yes Yes[5] Yes[20] Yes[6]
0078 Non-SASL Authentication Obsolete Yes[8] Unknown Yes[2] Yes[17] No[18] Yes[19] Yes Yes[5] Yes[20] Yes[6]
0079 Advanced Message Processing Draft Contrib.[8][29] Contrib.[8] Unknown Yes[17] No[18] No Template:Yes, partial Unknown No[20] Yes[6]
0080 User Location Draft Unknown Unknown Unknown No[17] Yes[18] No Yes Unknown Yes[20] Yes[6]
0082 XMPP Date and Time Profiles Approved Yes[8] Unknown Unknown No[17] Yes[18] Yes[19] Yes Yes[5] Yes[20] Yes[6]
0083 Nested Roster Groups Approved Yes[8] Unknown Yes[2] Yes[17] Yes[18] No Yes Unknown Yes[20] Yes[6]
0084 User Avatar Draft Unknown Unknown Unknown No[17] Yes[18] No No Unknown Yes[20] Yes[6]
0085 Chat State Notifications Final Yes[8] Unknown Unknown No[17] Yes No Yes Unknown Yes[20] Yes[6]
0086 Error Condition Mappings Deprecated Yes[8] Unknown Yes[2] Yes[17] No[18] No Yes Yes[5] No Yes[6]
0090 Legacy Entity Time Obsolete Yes[8][30] Unknown Yes[2] Yes[17] No[18] No No Yes[5] Yes[20] Yes[6]
XEP Description Status ejabberd iChat Server jabberd14 jabberd2 Metronome Isode M-Link MongooseIM Openfire Prosody Tigase
0091 Legacy Delayed Delivery Obsolete Yes[8][30] Unknown Yes[2] Yes[17] Yes Yes[19] No Yes[5] Yes[20] Yes[6]
0092 Software Version Draft Yes[8] Unknown Yes[2] Yes[17] Yes[18] Yes[19] No Yes[5] Yes[20] Yes[6]
0093 Roster Item Exchange Deprecated Unknown Unknown Yes[2] Yes[17] Unknown No Yes Unknown No No
0095 Stream Initiation Deprecated Unknown Unknown Unknown No[17] Unknown No Yes Unknown No No
0096 SI File Transfer Deprecated Unknown Unknown Unknown No[17] Unknown No Yes Yes[5] Yes[20] Yes[6]
0106 JID escaping Draft Yes[8] Unknown Unknown No[17] Yes No Yes Yes[5] Yes[20] Yes[6]
0107 User Mood Draft Unknown Unknown Unknown No[17] Yes[18] No No Unknown Yes[20] Yes[6]
0108 User Activity Draft Unknown Unknown Unknown No[17] Yes[18] No No Unknown Yes[20] Yes[6]
0114 Jabber Component Protocol Historical Use Yes[8] Unknown Yes[2] Yes[17] Yes[18] Yes[19] Yes Yes[5] Yes[20] Yes[6]
0115 Entity Capabilities Draft Yes[8] Unknown Unknown No[17] Yes[18] No Yes[31] Yes[5] Yes[20] Yes[6]
0118 User Tune Draft Unknown Unknown Unknown No[17] Yes[18] No No Unknown Yes[20] Yes[6]
0122 Data Forms Validation Draft Unknown Unknown Unknown No[17] No[18] No Yes No No[20] No
0124 Bidirectional-streams Over Synchronous HTTP (BOSH) Draft Yes[8] Unknown Contrib.[2][32] No[17] Yes[18] No Yes Yes[5] Yes[20] Yes[6]
0126 Invisibility Approved Unknown Unknown Unknown No[17] Yes[18] No Yes Yes[5] Yes[20] No
0128 Service Discovery Extensions Approved No[8] Unknown Unknown Yes[17] Yes[18] Yes[19] No Yes[5] Yes[20] Yes[6]
0130 Waiting Lists Deprecated No[8] Unknown Unknown No[17] No[18] No No Unknown No[20] No
0131 Stanza Headers and Internet Metadata Draft No[8] Unknown Unknown No[17] Unknown Yes[19] No Unknown Yes[20] Yes[6]
0133 Service Administration Approved Yes[8] Unknown Unknown No[17] Yes[18] Yes[19] No Unknown Yes[20] Yes[6]
0136 Message archiving Deprecated Contrib.[8][33] Unknown Contrib.[2][34] No[17] No[18] No No Yes/Plugin[35] Contrib.[36] Yes[6]
0137 Publishing SI Requests Deprecated No[8] Unknown Unknown No[17] Yes No No Unknown No No
XEP Description Status ejabberd iChat Server jabberd14 jabberd2 Metronome Isode M-Link MongooseIM Openfire Prosody Tigase
0138 Stream Compression Final Yes[8] Unknown Unknown Yes[17] Yes[18] Yes[19] Yes Yes[5] Yes[20] Yes[6]
0148 Instant Messaging Intelligence Quotient Humorous Unknown Unknown Unknown No[17] unfinished
[citation needed]
No No Unknown experimental
[citation needed]
Yes[6]
0153 vCard-Based Avatars Historical Use Yes[8] Unknown Yes[2] Yes[17] Yes[18] No Yes Unknown Yes[20] Yes[6]
0154 User profile Deferred Contrib.[8] Unknown Unknown No[17] Yes[18] No No Unknown No[20] No
0157 Contact Addresses for XMPP Services Approved Yes[8][37] Unknown Yes[2] Yes[17] Yes[18] No Yes Unknown Contrib.[20] Yes[6]
0158 CAPTCHA Forms Draft Yes[8] Unknown Unknown No[17] No[18] No No Unknown No[20] No
0159 Spim-Blocking Control Deferred Unknown Unknown Unknown No[17] No[18] No No Unknown No[20] No
0160 Best Practices for Handling Offline Messages Approved Yes[8] Unknown Yes[2] Yes[17] Yes[18] No Yes Unknown Yes[20] Yes[6]
0161 Abuse Reporting Deferred Unknown Unknown Unknown No[17] No[18] No No Unknown No[20] No
0163 Personal Eventing Protocol Draft Yes[8] Unknown Unknown No[17] Yes[18] Yes[19] Yes Yes[5] Yes[20] Yes[6]
0168 Resource Application Priority Deferred Unknown Unknown Unknown No[17] No[18] No No Unknown No[20] No
0170 Recommended Order of Stream Feature Negotiation Approved Yes[8][38] Yes[8] Yes[2] Yes[17] Yes[18] No Yes Unknown Yes[20] Yes[6]
0171 Language Translation Draft Unknown Unknown Unknown No[17] No[18] No No Unknown Yes[20] No
0172 User Nickname Draft No[8] Unknown Unknown No[17] Yes[18] No No Unknown Yes[20] Yes[6]
0175 Best Practices for Use of SASL ANONYMOUS Approved Yes[8] Unknown Unknown Yes[17] Yes[18] No Yes Yes[5] Yes[20] Yes[6]
0176 Jingle ICE-UDP Transport Method Draft Yes[8] Unknown Unknown No[17] Unknown No No Unknown Yes[20] Yes[6]
0178 Best Practices for Use of SASL EXTERNAL with Certificates Approved No[8] Unknown Yes[2] Yes[17] Yes[18] No No Unknown No[20] Yes[6]
0182 Application-Specific Error Conditions Approved Unknown Unknown Unknown No[17] Yes[18] No Unknown Unknown Yes[20] No
XEP Description Status ejabberd iChat Server jabberd14 jabberd2 Metronome Isode M-Link MongooseIM Openfire Prosody Tigase
0184 Message Delivery Receipts Draft No[8] Unknown Unknown[2] Unknown[17] Unknown No Yes Unknown Yes[20] Yes[6]
0185 Dialback Key Generation and Validation Approved Unknown Unknown Yes[2] Yes[17] Yes[18] No Yes Unknown Yes[20] Yes[6]
0189 Public Key Publishing Deferred Unknown Unknown Unknown No[17] No[18] No No Unknown Yes[20] Yes[6]
0190 Best Practice for Closing Idle Streams Obsolete Yes[8] Unknown Unknown Yes[17] Yes[18] No Unknown Unknown No[20] Yes[6]
0191 Blocking Command Draft Yes[8] Unknown Unknown Yes[17] Yes[18] No Yes Unknown Yes[39] Yes[6]
0192 Proposed Stream Feature Improvements Obsolete Unknown Unknown Unknown Yes[17] No[18] No Unknown Unknown Unknown Unknown
0193 Proposed Resource Binding Improvements Obsolete Contrib.[8][40] Contrib.[8] Unknown Yes[17] No[18] No Unknown Unknown Unknown Unknown
0194 User Chatting Deferred Unknown Unknown Unknown No[17] Yes[18] No No Unknown Yes[20] Unknown
0195 User Browsing Deferred Unknown Unknown Unknown No[17] Yes[18] No No Unknown Yes[20] Unknown
0198 Stream Management Draft Yes[8][41][42] No[8] No Yes[17] Yes[18] Yes[19] Yes Partial[43] Yes[20] Yes[6]
0199 XMPP Ping Final Yes[8][44] Yes[8] Yes[2] Yes[17] Yes[18] Yes[19] Yes Unknown Yes[20] Yes[6]
0202 Entity Time Final Yes[8] Unknown Unknown Yes[17] Yes[18] No Yes Unknown Yes[20] No
0203 Delayed Delivery Final Yes[8] Unknown Unknown Yes[17] Yes[18] Yes[19] Yes Yes[5] Yes[20] Yes[6]
0205 Best Practices to Discourage Denial of Service Attacks Approved Partial[8] Yes Unknown Yes[17] Yes[18] No Partial Unknown No[20] Yes[6]
0206 XMPP over BOSH Draft Yes[8] Unknown Unknown No[17] Yes[18] No Yes Unknown Yes[20] Yes[6]
0209 Metacontacts Deferred Unknown Unknown Unknown Yes[17] Yes[18] No Yes Unknown Yes[20] Yes[6]
0212 XMPP Basic Server 2008 Obsolete Yes[8] Unknown Unknown Yes[17] Unknown Yes[19] Yes Unknown Yes Yes[6]
0214 File Repository and Sharing Deferred Unknown Unknown Unknown No[17] No[18] No No Unknown No[20] Unknown
0215 External Service Discovery Deferred No[8][45] No[8] Unknown No[17] Yes[18] No No Unknown No[20] No
0216 XMPP Intermediate IM Server 2008 Obsolete Yes[8] Unknown Unknown Yes[17] Unknown No Yes Unknown Yes[20] Yes[6]
0220 Server Dialback Draft Unknown Unknown Unknown Yes[17] Yes[18] Yes[19] Unknown Unknown Yes[20] Yes[6]
XEP Description Status ejabberd iChat Server jabberd14 jabberd2 Metronome Isode M-Link MongooseIM Openfire Prosody Tigase
0221 Data Forms Media Element Draft Unknown Unknown Unknown No[17] No[18] No Unknown Unknown No[20] No
0223 Persistent Storage of Private Data via PubSub Approved Yes[8] Yes Unknown No[17] Yes No No Unknown No Yes[6]
0225 Component Connections Deferred No[8] Unknown Unknown Yes[17] No[18] No No Unknown No[20] Yes[6]
0227 Portable Import/Export Format for XMPP-IM Servers (proposed) Draft Yes[8] Unknown Unknown No[17] No[18] Yes[19] No Unknown Yes[20] No
0230 Service Discovery Notifications Deferred Unknown Unknown Unknown No[17] No[18] No No Unknown No[20] No
0232 Software Information Deferred Unknown Unknown Unknown Yes[17] No[18] No No Unknown No[20] No
0233 Use of Domain-Based Service Names in XMPP SASL Negotiation Draft Unknown Unknown Unknown No[17] No[18] No No Unknown No[20] No
0235 OAuth Over XMPP Deferred Unknown Unknown Unknown No[17] No[18] No No Unknown No[20] No
0236 Abuse Reporting Retracted Unknown Unknown Unknown No[17] No[18] No No Unknown No[20] No
0237 Roster Versioning Obsolete Yes[8] Unknown Unknown Yes[17] Yes[18] Yes[19] Yes Unknown Yes[20] Yes[6]
0238 XMPP Protocol Flows for Inter-Domain Federation Deferred Unknown Unknown Unknown Yes[17] Unknown No Unknown Unknown Unknown Unknown
0241 Encryption of Archived Messages Deferred Unknown Unknown Unknown No[17] No[18] No No Unknown No[20] No
0243 XMPP Server Compliance 2009 Obsolete Yes[8] Unknown Unknown Yes[17] Yes Yes[19] Yes Unknown Yes[20] Yes[6]
0248 PubSub Collection Nodes Deferred Yes[8] Unknown Unknown No[17] No[18] No No Unknown No[20] Partial[6]
0252 BOSH Script Syntax Deferred Unknown Unknown Unknown No[17] Yes[18] No No Unknown No[20] No
0253 PubSub Chaining Deferred Unknown Unknown Unknown No[17] No[18] No No Unknown No[20] Partial[6]
0254 PubSub Queueing Deferred Unknown Unknown Unknown No[17] No[18] No No Unknown No[20] Unknown
0255 Location Query Deferred Unknown Unknown Unknown No[17] No No No Unknown No[20] No
0256 Last Activity in Presence Draft Unknown Unknown Unknown No[17] No[18] No Unknown Unknown No[20] No
0257 Client Certificate Management for SASL EXTERNAL Deferred Unknown Unknown Unknown No[17] No[18] No No Unknown Contrib.[20] Unknown
0258 Security Labels in XMPP Draft Unknown Unknown Unknown Unknown Unknown Yes[19] No Unknown Contrib.[20] Unknown
0259 Message Mine-ing Deferred Unknown Unknown Unknown No[17] No[18] No No Unknown No[20] Unknown
0268 Incident Handling Deferred Unknown Unknown Unknown Unknown Yes[18] No No Unknown Contrib.[46] No
0270 XMPP Compliance Suites 2010 Obsolete Yes[8] Unknown Unknown No[17] Yes Yes[19] Yes Unknown Unknown Unknown
0273 Stanza Interception and Filtering Technology (SIFT) Deferred Unknown Unknown Unknown Unknown Partial[18] No No Unknown Contrib.[20] No
0278 Jingle Relay Nodes Experimental Yes[8] Unknown Unknown No[17] Yes[18] No No Unknown Unknown No
0279 Server IP Check Deferred Yes[8] Unknown Unknown No[47][47] Yes[18] No Yes Unknown Contrib.[20][48] No
0280 Message Carbons Experimental Yes[8] Unknown Unknown Unknown Yes[18] No Yes[49] Yes[43] Yes[50] Yes[51]
0288 Bidirectional Server-to-Server Connections Draft Unknown Unknown Unknown Unknown Yes Yes[19] No Unknown Unknown Unknown
0289 Federated MUC for Constrained Environments Deferred Unknown Unknown Unknown Unknown No Yes[19] No Unknown Unknown Unknown
0302 XMPP Compliance Suites 2012 Obsolete Yes[8] Unknown Unknown Unknown Yes No Yes Unknown Unknown Yes[6]
0309 Service Directories Deferred Unknown Unknown Unknown Unknown Yes[18] Unknown No Unknown Contrib.[20] Unknown
0313 Message Archive Management Experimental Yes[52] Unknown Unknown Unknown Yes[18] No Yes Yes[53] Yes[54] Yes[6]
0321 Remote Roster Management Deferred Yes[41] Unknown Unknown Unknown Unknown[18] Unknown No Unknown Unknown[55] Unknown
0357 Push Notifications Experimental Contrib Unknown No No Yes[18] No Yes[56] No Contrib.[57] Yes[6]
0363 HTTP File Upload Experimental Contrib Unknown No No Yes[18] No Yes[58] Yes/Plugin[59] Yes[60] Yes[6]
0375 XMPP Compliance Suites 2016 Experimental Contrib Unknown Unknown Unknown Yes Unknown Unknown Unknown Unknown Unknown
0376 Pubsub Account Management Deferred Contrib Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown
XEP Description Status ejabberd iChat Server jabberd14 jabberd2 Metronome Isode M-Link MongooseIM Openfire Prosody Tigase

See also[edit]

References[edit]

  1. ^ a b "ejabberd 2.1.11 Features | ejabberd Community Site". ejabberd.im. Retrieved 2013-07-17.
  2. ^ a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah "[xmppd-dev] updated jabberd14 v1.6.x README.protocols file (links for add-ons)". Archived from the original on 2012-02-08.
  3. ^ a b "Xiaoka - making.your.metal.fly". codex.xiaoka.com. Retrieved 2013-07-17.
  4. ^ a b c d e f g "Features and supported standards". mongooseim.readthedocs.io. Retrieved 2019-01-17.
  5. ^ a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj "Openfire: Protocol Support". igniterealtime.org. Retrieved 2013-07-17.
  6. ^ a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj ak al am an ao ap aq ar as at au av aw ax ay az ba bb bc bd be bf bg bh bi bj bk bl bm bn bo bp bq br bs bt bu bv bw bx by bz ca cb cc cd ce cf cg ch ci cj "Tigase XMPP Server 8.0.0 server features". tigase.org. Retrieved 2018-02-27.
  7. ^ a b c d e f g h "Specifications". xmpp.org. September 2016. Retrieved 2016-09-22.
  8. ^ a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj ak al am an ao ap aq ar as at au av aw ax ay az ba bb bc bd be bf bg bh bi bj bk bl bm bn bo bp bq br bs bt bu bv bw bx by bz ca cb cc cd ce cf cg ch ci cj ck Protocols Implementation | ejabberd Community Site. Ejabberd.im (2010-08-03). Retrieved on 2013-07-17.
  9. ^ "Openfire JIRA: RFC 6120 XMPP-Core compliance".
  10. ^ "Openfire JIRA: RFC 6121 XMPP-IM compliance".
  11. ^ "Openfire Protocol Support". Retrieved 2018-09-19.
  12. ^ "Ejabberd: Realtime web". ejabberd.im. Retrieved 2015-10-01.
  13. ^ "Apple: Messaging services". Retrieved 2015-10-01.
  14. ^ "Metronome: mod_websockets". Retrieved 2018-03-06.
  15. ^ "Openfire: blogpost relating WebSockets plugin". Retrieved 2015-10-01.
  16. ^ "Prosody: modules". Retrieved 2015-10-01.
  17. ^ a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj ak al am an ao ap aq ar as at au av aw ax ay az ba bb bc bd be bf bg bh bi bj bk bl bm bn bo bp bq br bs bt bu bv bw bx by bz ca cb cc cd ce cf cg ch ci cj ck cl cm cn co cp cq cr cs ct cu cv cw cx cy cz da db dc dd de df dg dh di dj dk dl dm dn [1]. Jabber2 README.protocol. Retrieved on 2014-02-27.
  18. ^ a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj ak al am an ao ap aq ar as at au av aw ax ay az ba bb bc bd be bf bg bh bi bj bk bl bm bn bo bp bq br bs bt bu bv bw bx by bz ca cb cc cd ce cf cg ch ci cj ck cl cm cn co cp cq cr cs ct cu cv Server-side Extensions Supported in Metronome. Retrieved on 2018-03-06.
  19. ^ a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj ak al am an ao ap aq ar as at au av aw ax ay az ba bb bc bd be bf bg bh bi bj bk bl bm bn bo bp bq br bs bt bu bv bw bx by bz ca cb cc cd ce cf cg ch ci cj ck cl cm cn co cp cq cr cs ct cu cv cw cx cy XMPP Extensions (XEPs) supported in Prosody. Prosody.im (2013-05-29). Retrieved on 2013-07-17.
  20. ^ Exists as API on the server side
  21. ^ ProcessOne (2013-06-28). "ejabberd supported protocols". Retrieved 2013-07-17.
  22. ^ [#EJAB-265] Service for XEP-0033: Extended Stanza Addressing - ProcessOne - Support. Support.process-one.net. Retrieved on 2013-07-17.
  23. ^ http://modules.prosody.im/mod_addressing.html
  24. ^ MU-Conference - Summary [Gna!]. Gna.org. Retrieved on 2013-07-17.
  25. ^ Provided by search plugin
  26. ^ Idavoll Archived 2011-05-18 at the Wayback Machine. Idavoll (2011-02-13). Retrieved on 2013-07-17.
  27. ^ proxy65 - A SOCKS5 Bytestreams proxy for use in Jabber/XMPP file transfer. - Google Project Hosting. Code.google.com. Retrieved on 2013-07-17.
  28. ^ [#EJAB-449] Support for XEP-0079: Advanced Message Processing - ProcessOne - Support. Support.process-one.net. Retrieved on 2013-07-17.
  29. ^ a b [#EJAB-849] Remove support of the deprecated XEP-0090: Entity Time and XEP-0091: Delayed Delivery - ProcessOne - Support. Support.process-one.net. Retrieved on 2013-07-17.
  30. ^ "mod_caps". Retrieved 2019-01-17.
  31. ^ "Archived copy". Archived from the original on 2008-05-25. Retrieved 2011-06-05.CS1 maint: Archived copy as title (link)
  32. ^ mod_archive - Message Archiving (XEP-0136) | ejabberd Community Site. Ejabberd.im. Retrieved on 2013-07-17.
  33. ^ "Archived copy". Archived from the original on 2008-05-25. Retrieved 2011-06-05.CS1 maint: Archived copy as title (link)
  34. ^ http://www.igniterealtime.org/projects/openfire/plugins/monitoring/readme.html
  35. ^ http://modules.prosody.im/mod_mam_archive.html
  36. ^ https://support.process-one.net/browse/EJAB-235
  37. ^ https://support.process-one.net/browse/EJAB-499
  38. ^ https://prosody.im/doc/modules/mod_blocklist
  39. ^ https://support.process-one.net/browse/EJAB-430
  40. ^ a b "ejabberd 14.05". Retrieved 2014-07-02.
  41. ^ https://support.process-one.net/browse/EJAB-532
  42. ^ a b https://www.igniterealtime.org/builds/openfire/docs/latest/documentation/protocol-support.html
  43. ^ https://support.process-one.net/browse/EJAB-974
  44. ^ https://support.process-one.net/browse/EJAB-1181
  45. ^ http://modules.prosody.im/mod_incidents_handling.html
  46. ^ a b http://delta.affinix.com/specs/xmppstream.html#myip
  47. ^ http://modules.prosody.im/mod_ipcheck.html
  48. ^ [2]
  49. ^ https://prosody.im/doc/modules/mod_carbons
  50. ^ "Archived copy". Archived from the original on 2014-03-03. Retrieved 2014-02-28.CS1 maint: Archived copy as title (link). Tigase XMPP Server 5.2.0 final release (2014-02-13). Retrieved on 2014-02-27.
  51. ^ "ejabberd 15.06". Retrieved 2016-05-16.
  52. ^ "Add support for XEP-313: Message Archive Management". Retrieved 2018-06-19.
  53. ^ https://prosody.im/doc/modules/mod_mam
  54. ^ http://modules.prosody.im/mod_remote_roster.html
  55. ^ "MongooseIM 2.x". Retrieved 2019-01-17.
  56. ^ http://modules.prosody.im/mod_cloud_notify.html
  57. ^ "mod_http_upload". Text "https://mongooseim.readthedocs.io/en/latest/modules/mod_http_upload/ " ignored (help); Missing or empty |url= (help); |access-date= requires |url= (help)
  58. ^ "Ignite Realtime: Openfire Plugins". www.igniterealtime.org. Retrieved 19 June 2018.
  59. ^ "mod_http_upload - Prosody Modules". modules.prosody.im. May 2016. Retrieved 2016-05-25.