[Kde-pim] Review Request 111720: Partial implementation of CONDSTORE IMAP extension (RFC4551)

Commit Hook null at kde.org
Mon Jul 29 14:17:40 BST 2013


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/111720/
-----------------------------------------------------------

(Updated July 29, 2013, 1:17 p.m.)


Status
------

This change has been marked as submitted.


Review request for KDEPIM-Libraries.


Description
-------

This patch adds partial support for CONDSTORE IMAP extension for fast flags change synchronization, specifically parts 3.1.1 (HIGHESTMODSEQ in SELECT reply) and 3.3.1 (CHANGEDSINCE parameter in FETCH command).

Parts 3.1.2 and 3.3.2 (NOMODSEQ) are omitted, because their support is not necessary thanks to current KIMAP design
Part 3.2 (CONDSTORE in STORE command) is omitted because it seems to be too complicated to implement with current KIMAP design and given we don't even need to use it...
Part 3.4 (MODSEQ in SEARCH command) is omitted because we don't actually use or support SEARCH with Akonadi (not yet, at least)
Part 3.7 (CONDSTORE in SELECT command) is omitted because it makes no sense in relation to current KIMAP design


Diffs
-----

  kimap/fetchjob.h 75fe6b6 
  kimap/fetchjob.cpp 3a94e02 
  kimap/selectjob.h 87157b5 
  kimap/selectjob.cpp 7854758 
  kimap/tests/fetchjobtest.cpp 0d97ba1 
  kimap/tests/selectjobtest.cpp f0b7185 

Diff: http://git.reviewboard.kde.org/r/111720/diff/


Testing
-------


Thanks,

Dan Vrátil

_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/


More information about the kde-pim mailing list