86 Commits (246c417874823c634fafc9135183c8fde0e195b8)

Author SHA1 Message Date
Oswald Buddenhagen eb190d2bd5 prune dead SYNC_FAIL_ALL define 10 years ago
Oswald Buddenhagen 3de60c8f5c make flags in pattern debugging non-cumulative 10 years ago
Oswald Buddenhagen b85153f8eb make skipping of failed stores more thorough 10 years ago
Oswald Buddenhagen ac7cd86c73 fix -DN not implying -Dn 10 years ago
Oswald Buddenhagen ba2b42ec9b fix crash when no mailboxes match Patterns 10 years ago
Oswald Buddenhagen 03a124051f add debugging for main() 10 years ago
Oswald Buddenhagen 0e1f8f9a3f revamp console output options 10 years ago
Oswald Buddenhagen 8aa22a62e7 make progress counters global 10 years ago
Oswald Buddenhagen 1de3ecd883 pre-calculate channel and box lists (as far as possible) 10 years ago
Oswald Buddenhagen f361738ad2 don't claim that INBOX is absent even if it was not listed 10 years ago
Oswald Buddenhagen 05deb008db rework Pattern application 10 years ago
Oswald Buddenhagen ee8b835c55 fix out-of-Path INBOX never being matched by Patterns 10 years ago
Oswald Buddenhagen a8b26dc4ac soft-limit peak memory usage 10 years ago
Oswald Buddenhagen 74c78c70b9 deal sensibly with permanent errors 10 years ago
Oswald Buddenhagen d9a983add6 add support for propagating folder deletions 10 years ago
Oswald Buddenhagen 926788f3ae supplement open_box() with box existence information from list_store() 10 years ago
Oswald Buddenhagen fb19d644f7 split off open_box() from select_box() 10 years ago
Oswald Buddenhagen 9982e7bf08 make some driver function names more descriptive 10 years ago
Oswald Buddenhagen 9eba3d8cd9 don't leave 2nd store in limbo if opening 1st store fails synchronously 10 years ago
Oswald Buddenhagen f377e7b696 introduce FieldDelimiter and InfoDelimiter options 10 years ago
Oswald Buddenhagen 4f383a8074 stop abusing memcmp() 10 years ago
Oswald Buddenhagen 31ba8375b0 fix segfault on passing --{create,expunge}-{master,slave} 11 years ago
Oswald Buddenhagen 03b3b566f1 reshuffle sources a bit 11 years ago
Oswald Buddenhagen 92b892d247 tag verbose output when channel links two verbose stores 11 years ago
Oswald Buddenhagen 0b32734693 remove own_store() function from driver model 11 years ago
Oswald Buddenhagen cf0f32f800 allow prefixes to Patterns 11 years ago
Oswald Buddenhagen 6c6ad9710c less spaghetti 11 years ago
Oswald Buddenhagen decc33c2cf factor out sync_listed_boxes() 11 years ago
Oswald Buddenhagen f485d69332 refuse box list overrides if Channel has no Patterns 11 years ago
Oswald Buddenhagen c6f08b8f17 treat manually specified box list the same as one coming from Patterns 11 years ago
Oswald Buddenhagen c0ba0c7ecf replace global_* with a channel_conf_t instance 11 years ago
Oswald Buddenhagen 1e427f5cd5 do not unnecessarily use bitfields 11 years ago
Oswald Buddenhagen 62a60997c3 make use of strptime() portable 11 years ago
Oswald Buddenhagen 32def5dc0a add/fix comments and improve debug messages 11 years ago
Oswald Buddenhagen 0b59ee0df3 support multi-character path separators 12 years ago
Oswald Buddenhagen 406e967430 don't let wildcards match INBOX, unless it lives under Path 12 years ago
Oswald Buddenhagen d1900941f4 introduce -DC option to only install a crash handler 12 years ago
Oswald Buddenhagen c23d251092 consider hierarchy delimiter flattening when deciding what to list 13 years ago
Oswald Buddenhagen 66895f9cce try harder to list all necessary boxes 13 years ago
Oswald Buddenhagen f11504aa07 update copyrights 13 years ago
Oswald Buddenhagen d4c786823d replace FSF address with something more ... contemporary 13 years ago
Oswald Buddenhagen dfd7516b9a introduce ability to flatten the hierarchy of Stores 13 years ago
Oswald Buddenhagen 2585dd3324 add support for hierarchical mailboxes 13 years ago
Oswald Buddenhagen 28cccf4b35 fix error handling of invalid SyncState * 13 years ago
Oswald Buddenhagen 233f563569 deal with concurrent maildir modifications during listing 13 years ago
Oswald Buddenhagen 2aae866e80 remove Ontty flag 13 years ago
Oswald Buddenhagen 7867eb9009 add simple mainloop implementation 13 years ago
Oswald Buddenhagen b0bbd23512 replace DRV_STORE_BAD with a separate bad_callback() 13 years ago
Oswald Buddenhagen d2e13f147c de-duplicate code a bit 13 years ago
Oswald Buddenhagen c66afdc0a8 move setting of ctx->listed outside the drivers 13 years ago