123 Commits (c3350753b0e3a256ccbd6eeb5924f7089b7a77f1)

Author SHA1 Message Date
Oswald Buddenhagen df29c592d1 close a bunch of fd leaks in error paths 11 years ago
Oswald Buddenhagen 6d2fd370a6 fix _POSIX_SYNCHRONIZED_IO usage 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 0ad8ef80b2 don't check for INBOX more than necessary 11 years ago
Oswald Buddenhagen c293acaf24 fix listing of nested maildir mailboxes 11 years ago
Oswald Buddenhagen b6949c64d2 avoid useless delay after creating maildir box 11 years ago
Oswald Buddenhagen 71524cb6b0 reduce FSync option to a boolean 11 years ago
Oswald Buddenhagen eb1f10762f added sync support for the arrival date of messages 12 years ago
Oswald Buddenhagen 1847a4e12d make better use of ATTR_UNUSED 12 years ago
Oswald Buddenhagen ca3a319e60 update copyrights 12 years ago
Oswald Buddenhagen e7c96f8891 always list INBOX when asked for it 12 years ago
Oswald Buddenhagen daaf950878 split maildir_list_part() 12 years ago
Oswald Buddenhagen 167de3e438 remove some temporaries in maildir_list_part() 12 years ago
Felipe Contreras aad7f903ec maildir: fix trash path double-free 12 years ago
Oswald Buddenhagen 89add4f330 downcast time_t to long for printing 12 years ago
Oswald Buddenhagen 35851f133b add option to control amount of fsync()ing 12 years ago
Oswald Buddenhagen a326bf2f58 avoid that a system crash can lose mails 12 years ago
Oswald Buddenhagen 16e5aade3f store config error status in conffile_t object 12 years ago
Oswald Buddenhagen 2e07e68630 call fdatasync() after updating .uidvalidity files 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 2585dd3324 add support for hierarchical mailboxes 13 years ago
Oswald Buddenhagen 4f94197e41 calculate trash box path already in maildir_open_store() 13 years ago
Oswald Buddenhagen 8121224744 ensure that mailbox creation in maildir_store() is limited to trashing 13 years ago
Oswald Buddenhagen 1bc9c6d9cf reject qualified mailboxes with the magic name INBOX 13 years ago
Oswald Buddenhagen 40f2812a41 suppress bdb complaints about unknown file format 13 years ago
Oswald Buddenhagen 233f563569 deal with concurrent maildir modifications during listing 13 years ago
Oswald Buddenhagen 3386285205 make maildir uidvalidity change fatal 13 years ago
Oswald Buddenhagen a3bd10c04d cleanup maildir error paths 13 years ago
Oswald Buddenhagen 04ca97920d fix potential double free 13 years ago
Oswald Buddenhagen e71ad53b7f plug memory leak in maildir_store_msg() upon failure to acquire UID 13 years ago
Oswald Buddenhagen 9c86ec3442 employ alternative scheme to finding messages by TUID 13 years ago
Oswald Buddenhagen d2bed4990d unify error reporting 13 years ago
Oswald Buddenhagen dee9f51096 don't complain about disappearing temp files 13 years ago
Oswald Buddenhagen 3169c59e10 validate maildirs more strictly 13 years ago
Oswald Buddenhagen 05fd0b9970 split out drv->load() from drv->select() 13 years ago
Oswald Buddenhagen c741d5ffb5 make creation of trash folder independent from -C option 13 years ago
Oswald Buddenhagen ea951a697f fix error paths wrt sync drivers, take 2 13 years ago
Oswald Buddenhagen b0bbd23512 replace DRV_STORE_BAD with a separate bad_callback() 13 years ago
Oswald Buddenhagen 9554026443 make drv->cancel()'s callback have no status code 13 years ago
Oswald Buddenhagen c66afdc0a8 move setting of ctx->listed outside the drivers 13 years ago
Oswald Buddenhagen f6a25b331f check return value from close() after write() 13 years ago
Oswald Buddenhagen 61d98c5a1d fix a bunch of warnings 13 years ago
Oswald Buddenhagen d637772339 turns out, free(NULL) is just fine ... 14 years ago
Oswald Buddenhagen d94dadbaeb fix line ending conversion logic 15 years ago
Oswald Buddenhagen a365e20660 put pointers to bdb open() into parentheses, so they won't be 17 years ago
Oswald Buddenhagen 023d3ee577 fix error paths wrt sync drivers 18 years ago
Oswald Buddenhagen e0d72cd5e3 reverse-map <Inbox> to INBOX when encountered during listing. 18 years ago