Oswald Buddenhagen
|
dfd7516b9a
introduce ability to flatten the hierarchy of Stores
|
13 лет назад |
Oswald Buddenhagen
|
2585dd3324
add support for hierarchical mailboxes
|
13 лет назад |
Oswald Buddenhagen
|
28cccf4b35
fix error handling of invalid SyncState *
|
13 лет назад |
Oswald Buddenhagen
|
233f563569
deal with concurrent maildir modifications during listing
|
13 лет назад |
Oswald Buddenhagen
|
2aae866e80
remove Ontty flag
|
14 лет назад |
Oswald Buddenhagen
|
7867eb9009
add simple mainloop implementation
|
14 лет назад |
Oswald Buddenhagen
|
b0bbd23512
replace DRV_STORE_BAD with a separate bad_callback()
|
13 лет назад |
Oswald Buddenhagen
|
d2e13f147c
de-duplicate code a bit
|
13 лет назад |
Oswald Buddenhagen
|
c66afdc0a8
move setting of ctx->listed outside the drivers
|
14 лет назад |
Oswald Buddenhagen
|
4afd31a457
avoid preprocessor warnings on missing features: #if => #ifdef
|
14 лет назад |
Oswald Buddenhagen
|
9e10e871fd
don't hang if store cannot be opened asynchronously
|
14 лет назад |
Oswald Buddenhagen
|
e6a356ffc7
add extra verbose mode which dumps the message contents
|
15 лет назад |
Oswald Buddenhagen
|
2f62a7f608
don't overlook 2nd and later single-letter options in last argument.
|
17 лет назад |
Oswald Buddenhagen
|
42ca262e39
#ifdef __linux__ for the crash handler. it compiles on other platforms,
|
18 лет назад |
Oswald Buddenhagen
|
6800f1636e
initialize mvars->t[1] to 1. helps enormously ... :}
|
18 лет назад |
Oswald Buddenhagen
|
8a748d046d
no/empty mailbox name means INBOX
|
19 лет назад |
Oswald Buddenhagen
|
168e5f3282
make the driver model, sync_chans() and sync_boxes() fully async.
|
19 лет назад |
Oswald Buddenhagen
|
b5d70aa596
async merge: aggregate most variables of main() & sync_boxes() in
|
19 лет назад |
Oswald Buddenhagen
|
f90b290650
split box list preparation from "consumption".
|
19 лет назад |
Oswald Buddenhagen
|
72a2d4b690
info() about opening of stores
|
19 лет назад |
Oswald Buddenhagen
|
3e3cf3ac9a
update copyrights
|
19 лет назад |
Oswald Buddenhagen
|
7f9ece8e7e
move whole responsibility for recycling open stores/server connections
|
19 лет назад |
Oswald Buddenhagen
|
47e592b603
keep the result of driver->list() and a flag whether it is valid in the store.
|
19 лет назад |
Oswald Buddenhagen
|
d7126dca5e
"fprintf( stderr," => "error(". new functions debugn() and infon()
|
19 лет назад |
Oswald Buddenhagen
|
1453e61840
update fsf's postal address. i think it's sort of useless nowadays
|
19 лет назад |
Oswald Buddenhagen
|
ab11737b33
crash handler that launches gdb. activated when started with -D option.
|
19 лет назад |
Oswald Buddenhagen
|
9c6c158ef3
undocumented flag -J to skip committing the new sync state.
|
19 лет назад |
Oswald Buddenhagen
|
a1a5a817bb
merge Quiet, Verbose & Debug into DFlags
|
19 лет назад |
Oswald Buddenhagen
|
808001c0a9
whoops
|
19 лет назад |
Oswald Buddenhagen
|
4ec56f8cf6
- instead of having {m,s}foo, we have foo[2] now, so we can do
|
19 лет назад |