Oswald Buddenhagen
|
f934e995d6
don't populate sync record map with invalid UIDs
|
8 سال پیش |
Oswald Buddenhagen
|
77acc26812
implement Message-Id based UIDVALIDITY recovery
|
8 سال پیش |
Oswald Buddenhagen
|
f9fe75602e
don't fetch message size unless necessary
|
8 سال پیش |
Oswald Buddenhagen
|
1d3b36f89e
factor out app_cr
|
8 سال پیش |
Oswald Buddenhagen
|
3dffd68825
factor out copy_msg_convert()
|
8 سال پیش |
Oswald Buddenhagen
|
951b7e77f8
factor out copy_msg_bytes()
|
8 سال پیش |
Oswald Buddenhagen
|
67f4aeff1f
standardize on 'int' for message sizes
|
8 سال پیش |
Oswald Buddenhagen
|
0c36655201
print actually read TUID in debug message
|
8 سال پیش |
Oswald Buddenhagen
|
1330f43034
null-terminate lines read from state file & journal
|
8 سال پیش |
Oswald Buddenhagen
|
4db64967c9
make more use of shifted_bit()
|
8 سال پیش |
Oswald Buddenhagen
|
2bba9b903c
wrap message trashing into simple transactions
|
8 سال پیش |
Oswald Buddenhagen
|
5b0c8cfa60
use a temporary for sanity
|
8 سال پیش |
Oswald Buddenhagen
|
ae95490d52
pre-sort exception list passed to driver->load_box()
|
8 سال پیش |
Oswald Buddenhagen
|
7b567164ff
abstract growable arrays somewhat
|
8 سال پیش |
Oswald Buddenhagen
|
7ddd8d1737
Merge branch 'isync_1_2_branch'
|
9 سال پیش |
Oswald Buddenhagen
|
8979ebbdf2
tolerate case changes in X-TUID header name
|
10 سال پیش |
Oswald Buddenhagen
|
549e6739e8
support verbatim and real Maildir++ subfolder naming styles
|
10 سال پیش |
Oswald Buddenhagen
|
0e1f8f9a3f
revamp console output options
|
10 سال پیش |
Oswald Buddenhagen
|
8aa22a62e7
make progress counters global
|
10 سال پیش |
Oswald Buddenhagen
|
a8b26dc4ac
soft-limit peak memory usage
|
10 سال پیش |
Oswald Buddenhagen
|
d9a983add6
add support for propagating folder deletions
|
10 سال پیش |
Oswald Buddenhagen
|
926788f3ae
supplement open_box() with box existence information from list_store()
|
10 سال پیش |
Oswald Buddenhagen
|
7b7304b625
split create_box() off from open_box()
|
10 سال پیش |
Oswald Buddenhagen
|
f1809ddd2b
open the mailboxes after loading the sync state
|
10 سال پیش |
Oswald Buddenhagen
|
f43617cd94
lock sync state lazily
|
10 سال پیش |
Oswald Buddenhagen
|
fb19d644f7
split off open_box() from select_box()
|
10 سال پیش |
Oswald Buddenhagen
|
97a42cd825
factor out {prepare,lock,save,load}_state()
|
10 سال پیش |
Oswald Buddenhagen
|
9982e7bf08
make some driver function names more descriptive
|
10 سال پیش |
Oswald Buddenhagen
|
00ebf45be2
rename driver::prepare_opts() => prepare_load()
|
10 سال پیش |
Oswald Buddenhagen
|
42cedc8f81
introduce uchar, ushort & uint typedefs
|
10 سال پیش |