178 Commits (9f9a2af959d81a0b2d22920c6390841590a028c8)

Author SHA1 Message Date
Oswald Buddenhagen 04e225c7ce make some maildir (error) messages more helpful 3 years ago
Oswald Buddenhagen 8e83649c33 slightly improve maildir rescan debugging 3 years ago
Oswald Buddenhagen b9f0162642 make free_*_messages() loops less obfuscated 3 years ago
Oswald Buddenhagen 75113ef796 get rid of some redundant casts 3 years ago
Oswald Buddenhagen 9356300952 convert licensing to SPDX 3 years ago
Oswald Buddenhagen 72ba7ef125 bump copyrights 3 years ago
Oswald Buddenhagen 2e17f427a9 fix severing of msg -> srec links upon maildir rescan 3 years ago
Oswald Buddenhagen c9b52f5aec fix maildir driver's debug flag 3 years ago
Oswald Buddenhagen 9c2cd0abd8 plug memory leaks when OPEN_OLD_IDS is used with Maildir 3 years ago
Oswald Buddenhagen ba13362a52 deal with oversized messages in maildirs 3 years ago
Oswald Buddenhagen 7979782676 limit maildir nesting depth 4 years ago
Oswald Buddenhagen d8feb67dae tolerate INBOX mis-casing in Path 4 years ago
Oswald Buddenhagen c3d91ae1e8 introduce new inheritance model based on C11 anonymous structs 4 years ago
Oswald Buddenhagen 09341c10c5 make complaints about unrecognized keywords more verbose 4 years ago
Oswald Buddenhagen 8457225a50 use more appropriate return value in driver_t::select_box() 5 years ago
Oswald Buddenhagen 70bad66129 create placeholders for messages over MaxSize 5 years ago
Oswald Buddenhagen 395f802500 fix loading of some messages' sizes in some partial sync scenarios 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 def22db096 constness fixes 5 years ago
Oswald Buddenhagen df22514ced turn maildir_again() into a proper varargs function 5 years ago
Oswald Buddenhagen 2f3cb5f481 fix signedness issues surrounding UIDs 5 years ago
Oswald Buddenhagen 01348f6f7c centralize "const cast" in make_key() 5 years ago
Oswald Buddenhagen 83adb9a39b actually implement maildir_get_uidnext() 5 years ago
Oswald Buddenhagen c84235b068 get rid of maildir_find_new_msgs() stub 5 years ago
Oswald Buddenhagen 38e7b4db22 Maildir: fix setting flags on messages without ":2," part 5 years ago
Oswald Buddenhagen 04fc586e75 handle case-insensitivity of IMAP's INBOX 5 years ago
Oswald Buddenhagen bee4fc54e7 fix overflows in uint comparisons 5 years ago
Oswald Buddenhagen e565d08246 don't try to propagate flags the target store does not support 5 years ago
Klemens Nanni 470210fa86 Fix time_t format strings 7 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 5072032939 fix uidvalidity recovery with really long message-id headers 7 years ago
Oswald Buddenhagen d2e5134ebd another fix for -Wimplicit-fallthrough (new on master) 8 years ago
Oswald Buddenhagen 1039ee25f7 fix build without BDB 8 years ago
Oswald Buddenhagen bb632d1cd0 make UIDs unsigned 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 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 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 416ced25dd fix repeated listing of same Store with different flags 8 years ago
Oswald Buddenhagen b9505301cc factor out listing Maildir++ Stores 8 years ago