kde sieve ioslave incorrectly reports "protocol error" when given quoted strings during authentication
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kdepimlibs |
Invalid
|
Undecided
|
Unassigned | ||
kdepimlibs (Ubuntu) |
Invalid
|
Low
|
Unassigned |
Bug Description
Binary package hint: kdepim-kio-plugins
The managesieve specificiation offers two formats for strings everywhere, "quoted" and {7+}
literal
and there are rules about when to use which format.
The KDE Sieve ioslave accepts both formats most of the time, but demands the literal format for SASL challenges. It incorrectly rejects SASL challenges that use quoted strings.
The specification contains two examples of legal challenges, see http://
KDE incorrectly disallows the form used in the first example. It allows only the form used in the second example.
If necessary I can provide access to a server which sends quoted challenges.
Changed in kdepimlibs: | |
importance: | Undecided → Low |
status: | New → Confirmed |
oh, crap. I forgot to mention. This bug is still present in 8.04 and in this revision of the source: http:// websvn. kde.org/ branches/ KDE/3.5/ kdepim/ kioslaves/ sieve/sieve. cpp?view= markup& pathrev= 782973