On 13 February 2017 at 15:53, Evgeny Khramtsov <[email protected]> wrote:
> Mon, 13 Feb 2017 13:49:30 +0000
> Alexey Melnikov <[email protected]> wrote:
>
>> Initial SASL response was not in the original SASL specification, so
>> it was added later. So some clients (possibly using older SASL
>> libraries) would never emit it. The server can't know whether the
>> client doesn't support initial response, so it has to respond to
>> absent initial response with an empty string.
>
> OK, I see, thanks.
> Anyway, would be great adding brief rationale why this does matter,
> because that's not only me who thought there is no difference and treats
> "=" as an empty string (from private conversations with other
> developers).

Given Alexey's explanation, we might actually be able to get rid of
the distinction - that is, if it's not needed in <challenge/> and
<response/>, the new profile has optional elements for the other
cases. (I'd need to "fix" next-authenticate/> though).
_______________________________________________
Standards mailing list
Info: https://mail.jabber.org/mailman/listinfo/standards
Unsubscribe: [email protected]
_______________________________________________

Reply via email to