866 Commits (bb632d1cd029fa3dfbd005480e115b441c3108f7)
 

Author SHA1 Message Date
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 7ce658d14c autotest: pre-assign all UIDs of the test messages 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 6e32b88f3d let driver_t::list_store() return the list of boxes 8 years ago
Oswald Buddenhagen 8b7d3792e4 factor out transform_refcounted_msg_response() 8 years ago
Oswald Buddenhagen 39247197f9 make struct imap_cmd_refcounted_state "abstract" 8 years ago
Oswald Buddenhagen 96b5ae8360 don't mess with the driver's mailbox list from outside 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 72be55b0e3 add fallbacks for determining UIDNEXT 8 years ago
Oswald Buddenhagen 416ced25dd fix repeated listing of same Store with different flags 8 years ago
Oswald Buddenhagen b9505301cc factor out listing Maildir++ Stores 8 years ago
Oswald Buddenhagen 9eaa97923a fix exclusion of bogus "INBOX.*" folders in Maildir++ 8 years ago
Oswald Buddenhagen 2d1cfc2c7f make "Patterns *" match INBOX* in Maildir++ Stores 8 years ago
Oswald Buddenhagen 763cb8341f make help screen print some more compile time options 8 years ago
Oswald Buddenhagen 28d52b2b18 de-obfuscate cmd_sendable() 8 years ago
Oswald Buddenhagen 0aa4c628df add comments 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 af4b8896f0 use typedefs for structs more 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 1e939bafd8 don't use strncpy() to copy TUIDs 8 years ago
Oswald Buddenhagen d754608f55 autotest: improve valgrind integration 8 years ago
Oswald Buddenhagen f29bed526b autotest: write logs to files 8 years ago
Oswald Buddenhagen 991e809c38 autotest: factor out readfile() function 8 years ago
Oswald Buddenhagen 2da7951fe0 autotest: de-duplicate error reporting paths 8 years ago
Oswald Buddenhagen 373abcef02 autotest: print consistent information for journal replay failures 8 years ago
Oswald Buddenhagen ca43c57e85 autotest: don't print expected result if the mbsync run itself fails 8 years ago
Oswald Buddenhagen b4d1a05365 autotest: de-duplicate: use print*() in show*() 8 years ago
Oswald Buddenhagen 8aed94420f autotest: determine path of mbsync prior to chdir() 8 years ago