274 Commits (5c2e8d3e147ad4550fbdb66585a93b1a03e1f756)

Author SHA1 Message Date
Oswald Buddenhagen 5c2e8d3e14 make more objects static 5 years ago
Oswald Buddenhagen 71d7d3e6df add some ATTR_* (mostly) 5 years ago
Oswald Buddenhagen 234becf530 remove support for SSLv3 5 years ago
Oswald Buddenhagen d09f988c70 add support for (disabling) TLS v1.3 5 years ago
Oswald Buddenhagen 990cc112f1 Add option to use IMAP LSUB instead of LIST 5 years ago
Oswald Buddenhagen e9407cc1f7 IMAP: reject unqualified non-uppercased INBOX spellings 5 years ago
Jaroslav Suchanek 07cb422cbb Add support for specifying cipher string used for ssl connection 5 years ago
Oswald Buddenhagen e7bc402d09 rename socket_expect_read() => socket_expect_activity() 5 years ago
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