Revision 9b651b3...
Go back to digest for 29th December 2013Bug Fixes in KDE-PIM
Jan Kundrát committed changes in [trojita] /Imap:
IMAP: ignore extra ENABLED CONDSTORE QRESYNC responses when syncing a mailbox
Apparently at least some versions of Kolab are happy to send out unsolicited
ENABLED responses during the SELECT processing despite the fact that the QRESYNC
has been already enabled explicitly. This is in violation of my understanding of
RFC 5161. Reported to Kolab at https://issues.kolab.org/show_bug.cgi?id=2708 .
Thanks to Martin Sandsmark for reporting this and
patiently providing logs until I was sure where the problem is. Much
appreciated!
REVIEW: 114666
File Changes
Modified 4 files
- /Imap
- tests/test_Imap_Tasks_ObtainSynchronizedMailbox.cpp
- tests/test_Imap_Tasks_ObtainSynchronizedMailbox.h
- src/Tasks/ObtainSynchronizedMailboxTask.cpp
- src/Tasks/ObtainSynchronizedMailboxTask.h
4 files changed in total