Strophe Update: Public Repo, Authentication Testing, and More
It’s taking a bit longer than planned to whip Strophe into releasable shape, but work is progressing well. Since the last update, I have made a new and better Trac instance for the project, made a public SVN repository for the code, added SASL ANONYMOUS support to both libstrophe and Strophe.js, fixed DIGEST-MD5 authentication with ejabberd, did compatibility testing for both libraries, and wrote up a basic Strophe.js example. Still to come are TLS fixes for libstrophe, porting the libstrophe documentation to Natural Docs, working around a BOSH bug with Tigase, and writing up some examples.
UPDATED 8/26: It turns out Tigase and Openfire are smarter than the other XMPP servers with DIGEST-MD5 authentication, and that it wasn’t a bug at all. My apologies (kudos) to the Tigase and Openfire teams. The issue is now fixed in trunk.
Filed under: code, jabber, xmpp | 12 Comments