[dovecot/core] 11c704: imapc: Added support for imapc_features=modseq
GitHub
noreply at github.com
Fri Apr 22 22:30:11 UTC 2016
Branch: refs/heads/master-2.2
Home: https://github.com/dovecot/core
Commit: 11c704a3d321ee6ae4b6e50c2f22d63845178f10
https://github.com/dovecot/core/commit/11c704a3d321ee6ae4b6e50c2f22d63845178f10
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2016-04-23 (Sat, 23 Apr 2016)
Changed paths:
M src/lib-storage/index/imapc/imapc-mail.c
M src/lib-storage/index/imapc/imapc-mailbox.c
M src/lib-storage/index/imapc/imapc-settings.c
M src/lib-storage/index/imapc/imapc-settings.h
M src/lib-storage/index/imapc/imapc-storage.c
M src/lib-storage/index/imapc/imapc-storage.h
M src/lib-storage/index/imapc/imapc-sync.c
Log Message:
-----------
imapc: Added support for imapc_features=modseq
If the remote server supports CONDSTORE or QRESYNC extensions we'll use the
remote's MODSEQ and HIGHESTMODSEQ counts.
There are some situations where the HIGHESTMODSEQ isn't updated exactly
correctly on an open mailbox, so this feature shouldn't be fully relied on.
It was primarily implemented for dsync+imapc support - both for preserving
modseqs and also for HIGHESTMODSEQ lookups.
More information about the dovecot-cvs
mailing list