-
Notifications
You must be signed in to change notification settings - Fork 35
Home
ruff edited this page Oct 25, 2020
·
5 revisions
Welcome to the DJabberd wiki!
For general information look at README
See XEP Coverage for the list of available plugins covering various extensions.
DJabberd was written to be compliant with older RFC3920/21 mostly, however newer RFC6120/6121 is compatible in many places with older specification and with a time DJabberd has grown to support many missing elements.
DJabberd does maintain compatibility with obsolete RFC3920/3921 (aka stream v0.9) as well as almost all mandatory features outlined in RFC6120 and RFC6121.
Following optional features are supported by the core implementation:
- S2S Connection - disabled by default but are shipped out of the box with Server Dialback [XEP-0220] and SASL EXTERNAL [XEP-0178] authentication
- Roster Versioning - the core supports ver attribute and handles versioned roster items, however RosterStorage must support them as well.
- SCRAM-SHA-512-PLUS - RFC 6120 mandates SCRAM-SHA-1 at the least, -PLUS is supported with tls-unique, tls-server-end-point and tls-exporter binding types.
- Pre-approved subscription