Opened 9 years ago

Closed 9 years ago

Last modified 9 years ago

#9320 closed defect (fixed)

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

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

Description (last modified by Bryan Forbes)

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 9 years ago by Bryan Forbes

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

comment:2 Changed 9 years ago by Bryan Forbes

Resolution: fixed
Status: newclosed

(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 9 years ago by Bryan Forbes

(In [17550]) refs #9320 !strict

comment:4 Changed 9 years ago by Bryan Forbes

(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.