[cl-xmpp-devel] Re: problems getting started

David Lichteblau david at lichteblau.com
Mon Dec 10 19:57:29 UTC 2007


Quoting Jason S. Cornez (jcornez at alum.mit.edu):
> And what follows is the reply...  I'm not (yet) an expert on any of
> this.  But if there is some document (ie a spec) that explains how the
> XML declaration really isn't valid, then please point me to it and I'll
> press the issue with the ejabberd folks.  Otherwise, this seems to
> indicate a bug in cxml which ought to be fixed.

As his second reply explains, this is a bug in CL-XMPP's SASL support.

The client is supposed to reset the stream by throwing away the previous
XML parser source and creating a new one.

Here's a patch fixing CL-XMPP accordingly.


Thanks,
David
-------------- next part --------------
A non-text attachment was scrubbed...
Name: sasl-stream-reset.diff
Type: text/x-diff
Size: 1038 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/cl-xmpp-devel/attachments/20071210/c76b0b37/attachment.diff>


More information about the cl-xmpp-devel mailing list