On Friday, October 3, 2014 12:33:36 PM CEST, NSS Ltd wrote:
As I've been working on this other project and not had much time
recently, it looks like I need to come back round to aox and look at
that auth code as it should permit some additional quotation by the
looks of things.

I looked more closely. The IMAP syntax is unambiguous: The quotes are not allowed.

Base64 allows and ignores other characters, as I mentioned in my other message. But before the base64 decoder can decode, the IMAP parser has to parse.

We'll see what Jeffrey Stedfast says. Last time I spoke to him he was both quick and insightful.

Until we've decided what to do, you might want to remove the two relevant if() clauses from sasl/digest-md5.cpp. Search for "has length" in that file. That should let you go on working.

In general I suggest avoiding digest-md5. See RFC6331.

Arnt

Reply via email to