580 Commits (2bbd07ec87d81cb7a20aa49344b66d6cfdc4fc78)
 

Author SHA1 Message Date
Oswald Buddenhagen 2bbd07ec87 adjust comments to new reality 11 years ago
Oswald Buddenhagen 5a21042e98 ensure sequencing of message propagation and store closing 11 years ago
Oswald Buddenhagen c47ee1c8c4 fix error paths wrt sync drivers, take 3 11 years ago
Oswald Buddenhagen 2f0fbcd306 don't use UID EXPUNGE unless trashing 11 years ago
Oswald Buddenhagen 03b3b566f1 reshuffle sources a bit 11 years ago
Oswald Buddenhagen 92b892d247 tag verbose output when channel links two verbose stores 11 years ago
Oswald Buddenhagen 27fa63a577 move verbose socket logging out of socket driver 11 years ago
Oswald Buddenhagen 0b32734693 remove own_store() function from driver model 11 years ago
Oswald Buddenhagen 2cb483fb2e make use of IMAP MOVE extension 11 years ago
Oswald Buddenhagen 0ad8ef80b2 don't check for INBOX more than necessary 11 years ago
Oswald Buddenhagen c293acaf24 fix listing of nested maildir mailboxes 11 years ago
Oswald Buddenhagen cf0f32f800 allow prefixes to Patterns 11 years ago
Oswald Buddenhagen 6c6ad9710c less spaghetti 11 years ago
Oswald Buddenhagen decc33c2cf factor out sync_listed_boxes() 11 years ago
Oswald Buddenhagen f485d69332 refuse box list overrides if Channel has no Patterns 11 years ago
Oswald Buddenhagen c6f08b8f17 treat manually specified box list the same as one coming from Patterns 11 years ago
Oswald Buddenhagen 540adbb8fd make host resolution error messages more useful in non-ipv6 builds 11 years ago
Oswald Buddenhagen b6949c64d2 avoid useless delay after creating maildir box 11 years ago
Oswald Buddenhagen 71524cb6b0 reduce FSync option to a boolean 11 years ago
Oswald Buddenhagen 29a56e2dc4 don't fsync after logging every TUID 11 years ago
Oswald Buddenhagen 8d5bd62537 add ExpireUnread option 11 years ago
Oswald Buddenhagen f586c0bee5 make it possible to specify CopyArrivalDate and MaxMessages globally 11 years ago
Oswald Buddenhagen c0ba0c7ecf replace global_* with a channel_conf_t instance 11 years ago
Oswald Buddenhagen 1e427f5cd5 do not unnecessarily use bitfields 11 years ago
Oswald Buddenhagen 49a32910a7 move handling of new messages after that of old ones 11 years ago
Oswald Buddenhagen fe3d19b7eb verify idempotence of all sync operations 11 years ago
Oswald Buddenhagen b1842617f7 make MaxMessages work for new mails as well 11 years ago
Oswald Buddenhagen d3f6347021 delay propagation of new messages 11 years ago
Oswald Buddenhagen 391ec01f28 make message propagation recording less magic 11 years ago
Oswald Buddenhagen 7f784fd235 log maxuid bumping less aggressively 11 years ago
Oswald Buddenhagen 8b76412b0d document message expiration transactions 11 years ago
Oswald Buddenhagen ecb4c7ab07 propagate deletions with other flag changes 11 years ago
Oswald Buddenhagen 273ac899f3 don't delay loading master even if messages were expired 11 years ago
Oswald Buddenhagen 12676f28da remove cleanup of expired entries during setup of master load 11 years ago
Oswald Buddenhagen 9a62521cff micro-optimization/-clarification: swap condition order 11 years ago
Oswald Buddenhagen 014d9b9081 make message counting in expiration code less confusing 11 years ago
Oswald Buddenhagen 83b834cdfd count unread messages like flagged messages when expiring 11 years ago
Oswald Buddenhagen 9e186ae88b use post-sync "seen" flag to determine expirability 11 years ago
Oswald Buddenhagen 15216947fb don't protect recent messages from MaxMessages 11 years ago
Oswald Buddenhagen 6b7b2b1106 always get slave flags when we are expiring 11 years ago
Oswald Buddenhagen f1eea7d9a5 do not trash expired messages 11 years ago
Oswald Buddenhagen 48754ecc74 make sync state header format less obscure 11 years ago
Oswald Buddenhagen 83bb1cf716 make state loading in showstate() similar to ckstate() 11 years ago
Oswald Buddenhagen f044adbfa4 take configs out of target state defs 11 years ago
Oswald Buddenhagen 5297425918 more precise failure reporting 11 years ago
Oswald Buddenhagen 3d81ccbf21 make it possible to run only selected tests 11 years ago
Oswald Buddenhagen 3dcb393de2 set srec->msg[] when finding messages by tuid 11 years ago
Oswald Buddenhagen 3814f19661 remove pointless assignment 11 years ago
Oswald Buddenhagen e63e16ab45 assert no stray TUIDs 11 years ago
Oswald Buddenhagen 8e49300cf7 initialize struct tm 11 years ago