231 Commits (c8f402e43f9c6a3c685fe0f716ffda741beeac13)

Author SHA1 Message Date
Oswald Buddenhagen c8f402e43f deprecate master/slave terminology 5 years ago
Oswald Buddenhagen b514d9ddbc purge handling of pending sync entries from state file 5 years ago
Oswald Buddenhagen d93726067d wrap jFprintf()+debug() into a macro 5 years ago
Oswald Buddenhagen 64e5f07ad3 consistently use NULL for null pointers 5 years ago
Oswald Buddenhagen e2d3b4d55b fix lots of sign conversion warnings 5 years ago
Oswald Buddenhagen cc176df2c3 make some narrowing of integers explicit 5 years ago
Oswald Buddenhagen 4d7e169e57 shrink some data at the source to avoid subsequent narrowing 5 years ago
Oswald Buddenhagen def22db096 constness fixes 5 years ago
Oswald Buddenhagen 5c2e8d3e14 make more objects static 5 years ago
Oswald Buddenhagen 71d7d3e6df add some ATTR_* (mostly) 5 years ago
Oswald Buddenhagen 25b1c2b9e7 set sync record's flags only after propagating new message 5 years ago
Oswald Buddenhagen abdca388f6 atomize & document conditions in load() exception list construction 5 years ago
Oswald Buddenhagen b677bfe7e5 de-noise msg_copied() and flags_set() somewhat 5 years ago
Oswald Buddenhagen 841f07efd0 de-noise initialization of sync records 5 years ago
Oswald Buddenhagen 2f3cb5f481 fix signedness issues surrounding UIDs 5 years ago
Oswald Buddenhagen 96afe8d0c2 fix propagation of flagged oversized messages 5 years ago
Oswald Buddenhagen e565d08246 don't try to propagate flags the target store does not support 5 years ago
Michael J Gruber c4d7f0189c implement Forwarded flag 7 years ago
Michael J Gruber e71f0ccc2a mark MAILBOX_DRIVER_FLAG locations in code 7 years ago
Oswald Buddenhagen c29eceaeed make map_name() interpret empty strings as "no separator" 7 years ago
Oswald Buddenhagen a5d4a0fe60 make sync records with stray TUID non-fatal 7 years ago
Oswald Buddenhagen bb632d1cd0 make UIDs unsigned 8 years ago
Oswald Buddenhagen a0961d6505 delay assignment of TUID when propagating messages 8 years ago
Oswald Buddenhagen bd5fb6fff3 move away from magic UIDs in the sync state 8 years ago
Oswald Buddenhagen 4ffe149666 split off ephemeral sync record state to a separate member 8 years ago
Oswald Buddenhagen efd72b85cc autotest: implement much more thorough resumption verification 8 years ago
Oswald Buddenhagen 4cc5ad5a1a introduce driver call debugging 8 years ago
Oswald Buddenhagen bbe4567bce let driver_t::openbox_box() return the UID validity 8 years ago
Oswald Buddenhagen 48ad58b9a3 use a #define for invalid UIDVALIDITY 8 years ago
Oswald Buddenhagen 8d4918affd introduce get_uidnext() driver callback 8 years ago
Oswald Buddenhagen 683e581340 let driver_t::find_new_msgs() return the list of messages 8 years ago
Oswald Buddenhagen 74e9368121 let driver_t::load_box() return the list of messages 8 years ago
Oswald Buddenhagen c886f71054 make driver_t::prepare_load_box() return the final options 8 years ago
Oswald Buddenhagen 83ebe9022d introduce get_box_path() driver callback 8 years ago
Oswald Buddenhagen d624c9af5d make set_bad_callback() a proper driver_t entry 8 years ago
Oswald Buddenhagen f46cf8c887 provide a proper getter callback for driver capabilities 8 years ago
Oswald Buddenhagen d54809e268 prepend "get_" to getters in driver_t 8 years ago
Oswald Buddenhagen 36666f7e52 rewrite tracking of highest expired UID 8 years ago
Oswald Buddenhagen 677accfd84 streamline syncing of old entries 8 years ago
Oswald Buddenhagen 990c8a1404 sort uid exception list in a smarter place 8 years ago
Oswald Buddenhagen 34993fbca6 fix sync resumption with aborted entries 8 years ago
Oswald Buddenhagen 887b2205ff remove nonsensical statement from journal replay of aborted entries 8 years ago
Oswald Buddenhagen 5c2ce59217 fix sync resumption with re-newed messages 8 years ago
Oswald Buddenhagen 7c466fc3e7 don't emit redundant flag updates for re-newed messages 8 years ago
Oswald Buddenhagen 1ea2e69aa7 fix maxuid tracking 8 years ago
Oswald Buddenhagen 6705604c4a de-duplicate journal replay somewhat 8 years ago
Oswald Buddenhagen c3350753b0 factor out jFprintf() 8 years ago
Oswald Buddenhagen 1fdf793a3f fix signedness of 'nex' variables 8 years ago
Oswald Buddenhagen f934e995d6 don't populate sync record map with invalid UIDs 8 years ago
Oswald Buddenhagen 77acc26812 implement Message-Id based UIDVALIDITY recovery 8 years ago