Commit History

Autor SHA1 Mensaxe Data
  Oswald Buddenhagen 71524cb6b0 reduce FSync option to a boolean %!s(int64=11) %!d(string=hai) anos
  Oswald Buddenhagen 29a56e2dc4 don't fsync after logging every TUID %!s(int64=11) %!d(string=hai) anos
  Oswald Buddenhagen 8d5bd62537 add ExpireUnread option %!s(int64=11) %!d(string=hai) anos
  Oswald Buddenhagen c0ba0c7ecf replace global_* with a channel_conf_t instance %!s(int64=11) %!d(string=hai) anos
  Oswald Buddenhagen 49a32910a7 move handling of new messages after that of old ones %!s(int64=11) %!d(string=hai) anos
  Oswald Buddenhagen b1842617f7 make MaxMessages work for new mails as well %!s(int64=11) %!d(string=hai) anos
  Oswald Buddenhagen d3f6347021 delay propagation of new messages %!s(int64=11) %!d(string=hai) anos
  Oswald Buddenhagen 391ec01f28 make message propagation recording less magic %!s(int64=11) %!d(string=hai) anos
  Oswald Buddenhagen 7f784fd235 log maxuid bumping less aggressively %!s(int64=11) %!d(string=hai) anos
  Oswald Buddenhagen 8b76412b0d document message expiration transactions %!s(int64=11) %!d(string=hai) anos
  Oswald Buddenhagen ecb4c7ab07 propagate deletions with other flag changes %!s(int64=11) %!d(string=hai) anos
  Oswald Buddenhagen 273ac899f3 don't delay loading master even if messages were expired %!s(int64=11) %!d(string=hai) anos
  Oswald Buddenhagen 12676f28da remove cleanup of expired entries during setup of master load %!s(int64=11) %!d(string=hai) anos
  Oswald Buddenhagen 9a62521cff micro-optimization/-clarification: swap condition order %!s(int64=11) %!d(string=hai) anos
  Oswald Buddenhagen 014d9b9081 make message counting in expiration code less confusing %!s(int64=11) %!d(string=hai) anos
  Oswald Buddenhagen 83b834cdfd count unread messages like flagged messages when expiring %!s(int64=11) %!d(string=hai) anos
  Oswald Buddenhagen 9e186ae88b use post-sync "seen" flag to determine expirability %!s(int64=11) %!d(string=hai) anos
  Oswald Buddenhagen 15216947fb don't protect recent messages from MaxMessages %!s(int64=11) %!d(string=hai) anos
  Oswald Buddenhagen 6b7b2b1106 always get slave flags when we are expiring %!s(int64=11) %!d(string=hai) anos
  Oswald Buddenhagen f1eea7d9a5 do not trash expired messages %!s(int64=11) %!d(string=hai) anos
  Oswald Buddenhagen 48754ecc74 make sync state header format less obscure %!s(int64=11) %!d(string=hai) anos
  Oswald Buddenhagen 3dcb393de2 set srec->msg[] when finding messages by tuid %!s(int64=11) %!d(string=hai) anos
  Oswald Buddenhagen 3814f19661 remove pointless assignment %!s(int64=11) %!d(string=hai) anos
  Oswald Buddenhagen e63e16ab45 assert no stray TUIDs %!s(int64=11) %!d(string=hai) anos
  Oswald Buddenhagen 32def5dc0a add/fix comments and improve debug messages %!s(int64=11) %!d(string=hai) anos
  Oswald Buddenhagen a9a331c98a simplify condition %!s(int64=11) %!d(string=hai) anos
  Oswald Buddenhagen 03f8bfdfb2 micro-optimization/-clarification %!s(int64=11) %!d(string=hai) anos
  Oswald Buddenhagen 00076a6971 move initializations for clarity %!s(int64=11) %!d(string=hai) anos
  Oswald Buddenhagen 61ef099cd5 MaxMessages: make condition exactly symmetrical to condition below %!s(int64=12) %!d(string=hai) anos
  Oswald Buddenhagen 080740f867 rewrite condition for readability and consistency %!s(int64=12) %!d(string=hai) anos