Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
auth: client protocol: Recognize empty initial response field as an a…
…bsent initial response for older clients. Particularly, Exim sends an empty initial response field in the AUTH request for an authentication command that has no initial response. Originally, Dovecot allowed this, but this was recently changed so that the EXTERNAL SASL mechanism works properly from ManageSieve. This commit makes it allowed again for older authentication clients to send an empty initial response field for an authentication command that has no initial response part. Sending '=' for an empty initial response is still allowed in general.
- Loading branch information