266 Commits (8a03651dd8a40afd0ac520fc3e6dcd228db24ca3)

Author SHA1 Message Date
Oswald Buddenhagen 2f3cb5f481 fix signedness issues surrounding UIDs 5 years ago
Oswald Buddenhagen 27a1935361 fix strftime() format string warning properly 5 years ago
Oswald Buddenhagen 542e38dd49 fix re-using server connections for new stores 5 years ago
Oswald Buddenhagen 3651c30296 increase PassCmd output buffer even more 5 years ago
Oswald Buddenhagen 04fc586e75 handle case-insensitivity of IMAP's INBOX 5 years ago
Oswald Buddenhagen 94022a6752 catch server's failure to FETCH * 5 years ago
Oswald Buddenhagen 93fb3c29c6 fix UIDNEXT error message 5 years ago
Oswald Buddenhagen e565d08246 don't try to propagate flags the target store does not support 5 years ago
Dmitry Torokhov bf14798700 Bump up PassCmd buffer size to 2KiB 6 years ago
Oswald Buddenhagen fbc432aace fix parsing of NIL hierarchy delimiters in IMAP LIST responses 6 years ago
Oswald Buddenhagen 702b6ec4a1 fix spacing in "SASL mechanism(s) not available" error message 6 years ago
Klemens Nanni d61f462039 Fix CopyArrivalDate on platforms without glibc 6 years ago
Gergely Risko a8f6eebdd9 Work around useless SASL warnings 6 years ago
Oswald Buddenhagen acfa3a2bbc sort messages from UID FETCH request 6 years ago
Oswald Buddenhagen f7cec3064d bump IMAP command buffer size to 4KiB 6 years ago
Oswald Buddenhagen f698f16967 fix type of 'port' and check its range in config reader 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 f82c172d2b fix IMAP UID sequence also in imap_find_new_msgs() 7 years ago
Oswald Buddenhagen 0a5a847932 fix IMAP UID sequence in UIDNEXT determination fallback 7 years ago
Oswald Buddenhagen 53e8e79488 remove pointless conditional in assignment of ctx->delimiter 7 years ago
Oswald Buddenhagen 3a2e6b3793 prune SSL 2 support 7 years ago
Alessandro Ghedini a9feea71fe Fix spelling of error messages 7 years ago
Oswald Buddenhagen 47bdbb4aab enable TLS 1.1 and 1.2 by default 8 years ago
Oswald Buddenhagen bb632d1cd0 make UIDs unsigned 8 years ago
Oswald Buddenhagen bd5fb6fff3 move away from magic UIDs in the sync state 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 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 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 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 28d52b2b18 de-obfuscate cmd_sendable() 8 years ago
Oswald Buddenhagen 0aa4c628df add comments 8 years ago
Oswald Buddenhagen af4b8896f0 use typedefs for structs more 8 years ago
Oswald Buddenhagen 1e939bafd8 don't use strncpy() to copy TUIDs 8 years ago
Oswald Buddenhagen 3ebb066aba make -DN print also the sent data 8 years ago
Oswald Buddenhagen 2457b2baa3 don't arbitrarily limit UIDs to a billion, part 2 8 years ago
Oswald Buddenhagen 77acc26812 implement Message-Id based UIDVALIDITY recovery 8 years ago
Oswald Buddenhagen f9fe75602e don't fetch message size unless necessary 8 years ago
Oswald Buddenhagen 3d64f16702 make fetching of partial UID ranges more flexible 8 years ago