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
|
9 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
|
9 years ago |
Oswald Buddenhagen
|
9a4be0af5f
skip merges during ChangeLog generation
|
9 years ago |
Oswald Buddenhagen
|
2fa75cf159
fix UID assignment with some non-UIDPLUS servers
|
9 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 |
Oswald Buddenhagen
|
1217193fbb
rework authentication mechanism configuration
|
10 years ago |
Oswald Buddenhagen
|
aba3524d9b
make it possible to disable usage of system cert store
|
10 years ago |
Oswald Buddenhagen
|
7822bd8a91
require Host if SSL is used despite Tunnel
|
10 years ago |
Oswald Buddenhagen
|
7ce57b9c00
make SSL certificate verification less arcane
|
10 years ago |
Oswald Buddenhagen
|
2745813367
re-design SSL/TLS configuration
|
10 years ago |
Oswald Buddenhagen
|
aa4f7a7d00
move use_imaps out of server_conf_t
|
10 years ago |
Oswald Buddenhagen
|
3742fc475b
deprecate the compat wrapper
|
10 years ago |