241 Commits (af1acdac9748910f6db8c8a3853ff72aeb948107)

Author SHA1 Message Date
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
Oswald Buddenhagen 509a191474 make more use of strnlen() 8 years ago
Oswald Buddenhagen 3b615bba3c make more use of nfstrndup() 8 years ago
Oswald Buddenhagen ef0e7fdd3e accept NAMESPACE responses without hierarchy delimiter 8 years ago
Oswald Buddenhagen 03e25db3b8 validate NAMESPACE response earlier 8 years ago
Oswald Buddenhagen 1a707ab156 inform user if LOGIN was skipped because of missing SSL 8 years ago
Oswald Buddenhagen 1b235d3d46 make * not match LOGIN even in non-SSL builds 8 years ago
Oswald Buddenhagen fdb03b91f2 be more helpful when no SASL mechanisms are available 8 years ago
Oswald Buddenhagen 2f91e22371 fix LOGIN in SASL builds 8 years ago
Oswald Buddenhagen bc51d0206a fix LOGIN in non-SASL builds 8 years ago
Oswald Buddenhagen 815822d81c don't arbitrarily limit UIDs to a billion 8 years ago
Oswald Buddenhagen ae95490d52 pre-sort exception list passed to driver->load_box() 8 years ago
Oswald Buddenhagen 7b567164ff abstract growable arrays somewhat 8 years ago
Oswald Buddenhagen 8bd6eb433f don't attempt to issue LOGOUT on bad stores 10 years ago
Oswald Buddenhagen 8979ebbdf2 tolerate case changes in X-TUID header name 10 years ago
Anton Khirnov 167964933f add support for sending a TLS client certificate 10 years ago
Oswald Buddenhagen 17f3348ff1 make it possible to specifiy Pattern INBOX* with no Path defined 10 years ago
Oswald Buddenhagen 72c2d695ac remove support for multi-char imap path delimiters again 10 years ago
Oswald Buddenhagen 9d22641b62 make server connection a cancellable operation 10 years ago
Oswald Buddenhagen a3b131b6e8 don't make bogus attempts at enabling compression 10 years ago
Oswald Buddenhagen 2013e50b1c rename misnamed functions concerning sending imap commands 10 years ago