Opened 5 years ago

Closed 5 years ago

Last modified 5 years ago

#9320 closed defect (fixed)

Modify dojox.xmpp to follow XEP-0124 and XEP-0206

Reported by: BryanForbes Owned by: BryanForbes
Priority: high Milestone: 1.4
Component: Dojox Version: 1.3.1
Keywords: Cc:
Blocked by: Blocking:

Description (last modified by BryanForbes)

dojox.xmpp currently only works with Openfire because it doesn't follow the session creation and resource binding steps that are defined in XEP-0206. Because of this, it will not work with ejabberd. dojox.xmpp needs to be modified to follow the specification.

Change History (4)

comment:1 Changed 5 years ago by BryanForbes

  • Description modified (diff)
  • Summary changed from Modify dojox.xmpp to follow XEP-0124 and XEP-0252 to Modify dojox.xmpp to follow XEP-0124 and XEP-0206

comment:2 Changed 5 years ago by BryanForbes

  • Resolution set to fixed
  • Status changed from new to closed

(In [17548]) fixes #9320 !strict

  • Modified dojox.xmpp to follow XEP-0124 and XEP-0206.
  • Rewrote SASL layer to be pluggable.
  • Added DIGEST-MD5 SASL module.
  • Changed to use dojox.encoding for Base64 encoding/decoding.

comment:3 Changed 5 years ago by BryanForbes

(In [17550]) refs #9320 !strict

comment:4 Changed 5 years ago by BryanForbes

(In [17552]) refs #9320 !strict

  • Changed reference to dojox.encoding.digests.auth to dojox.encoding.digests.MD5.
Note: See TracTickets for help on using tickets.