1296 Commits (77134c35dbfabf3a6a289de2b30e3484191d53bd)
 

Author SHA1 Message Date
Oswald Buddenhagen 9e15ab4a5a refactor socket EOF handling 10 years ago
Oswald Buddenhagen 13c742529c fix crash on shutdown of compressed connection 10 years ago
Oswald Buddenhagen c9b8cefc29 handle clean shutdown of zlib stream 10 years ago
Oswald Buddenhagen ef70bd4a40 don't try to flush if there is nothing to flush 10 years ago
Oswald Buddenhagen f4240761f1 introduce and use pending_wakeup() 10 years ago
Oswald Buddenhagen 74c78c70b9 deal sensibly with permanent errors 10 years ago
Oswald Buddenhagen 5f265ad7da unify .isyncuidmap.db handling with that of .uidvalidity 10 years ago
Oswald Buddenhagen 4da89af7be refactor maildir_set_uid() and maildir_store_uidval() 10 years ago
Oswald Buddenhagen f61efdbb9d rename some *uid*() => *uidval*() to better reflect their function 10 years ago
Oswald Buddenhagen 2eece82276 lock .uidvalidity on demand 10 years ago
Oswald Buddenhagen 4aad8c9e04 delay unlocking of .uidvalidity 10 years ago
Oswald Buddenhagen d9a983add6 add support for propagating folder deletions 10 years ago
Oswald Buddenhagen a7eddc6ede don't make intermediate directories proper maildirs 10 years ago
Oswald Buddenhagen 7489ff8613 deal sensibly with incomplete maildir directories 10 years ago
Oswald Buddenhagen 5f4e3b285e factor out maildir_clear_tmp() 10 years ago
Oswald Buddenhagen 926788f3ae supplement open_box() with box existence information from list_store() 10 years ago
Oswald Buddenhagen 7b7304b625 split create_box() off from open_box() 10 years ago
Oswald Buddenhagen f1809ddd2b open the mailboxes after loading the sync state 10 years ago
Oswald Buddenhagen f43617cd94 lock sync state lazily 10 years ago
Oswald Buddenhagen fb19d644f7 split off open_box() from select_box() 10 years ago
Oswald Buddenhagen 97a42cd825 factor out {prepare,lock,save,load}_state() 10 years ago
Oswald Buddenhagen 5af1796777 de-duplicate handling of box operation (create & expunge) options 10 years ago
Oswald Buddenhagen 9982e7bf08 make some driver function names more descriptive 10 years ago
Oswald Buddenhagen 00ebf45be2 rename driver::prepare_opts() => prepare_load() 10 years ago
Oswald Buddenhagen bac2b00f1b disable use of LITERAL+ for payloads > 100k 10 years ago
Oswald Buddenhagen 6c959c3ee4 fix handling of unsolicited BYE responses 10 years ago
Oswald Buddenhagen 4f3ef54f3a fix treatment of untagged NO and BAD responses 10 years ago
Oswald Buddenhagen 139b90be29 added support for IMAP DEFLATE 10 years ago
Oswald Buddenhagen f0b80e7d35 make socket writing buffered 10 years ago
Oswald Buddenhagen efb23ab96a vectorize socket_write() 10 years ago
Oswald Buddenhagen 3f629af07e remove support for faking notifications 10 years ago
Oswald Buddenhagen a4e2f1a60d use null timer instead of faking a socket notification 10 years ago
Oswald Buddenhagen 7b76d9ff7e add timers to mainloop 10 years ago
Oswald Buddenhagen 1fd66195d8 change socket notifier design 10 years ago
Oswald Buddenhagen f68e021b90 factor out socket_open_internal() 10 years ago
Oswald Buddenhagen 42cedc8f81 introduce uchar, ushort & uint typedefs 10 years ago
Oswald Buddenhagen b730f66f7d Merge branch 'isync_1_1_branch' into HEAD 10 years ago
Oswald Buddenhagen 9a4be0af5f skip merges during ChangeLog generation 10 years ago
Oswald Buddenhagen 2fa75cf159 fix UID assignment with some non-UIDPLUS servers 10 years ago
Oswald Buddenhagen 958af473a0 fix conditional for early failure in cancel_done() 10 years ago
Oswald Buddenhagen 9eba3d8cd9 don't leave 2nd store in limbo if opening 1st store fails synchronously 10 years ago
Oswald Buddenhagen 3db3f4718e remove stray CRLF from AUTHENTICATE continuations 10 years ago
Oswald Buddenhagen 518b5630dc cleanup dead cram() prototype 10 years ago
Oswald Buddenhagen 5dfca41422 fix more memcmp() abuse 10 years ago
Oswald Buddenhagen 6f7d416bb8 fix acceptance of trusted SSL certs 10 years ago
Oswald Buddenhagen f377e7b696 introduce FieldDelimiter and InfoDelimiter options 10 years ago
Oswald Buddenhagen 85fd5ceb54 move orig_name out of store_t 10 years ago
Oswald Buddenhagen 7ee0483436 nuke home-grown CRAM-MD5 support 10 years ago
Oswald Buddenhagen eb1005151c add SASL support 10 years ago
Oswald Buddenhagen 360600b98d factor out ensure_user() and ensure_password() 10 years ago