Thu, 31 Jan 2013 22:59:13 +0200 |
Timo Sirainen |
ostream: If stream is closed with stream_errno=0, set it to EPIPE.
|
Thu, 31 Jan 2013 22:58:24 +0200 |
Timo Sirainen |
ostream: Default seek&write_at implementations should fail with ESPIPE, not EPIPE.
|
Thu, 31 Jan 2013 22:14:12 +0200 |
Timo Sirainen |
replicator: Don't try to reuse doveadm connections (and have them immediately fail)
|
Thu, 31 Jan 2013 22:13:36 +0200 |
Timo Sirainen |
replicator plugin: Use non-blocking open for the replicator fifo.
|
Thu, 31 Jan 2013 21:49:00 +0200 |
Timo Sirainen |
replicator: Use locking when running dsync.
|
Thu, 31 Jan 2013 21:01:09 +0200 |
Timo Sirainen |
replicator: Crashfix at deinit
|
Thu, 31 Jan 2013 19:58:34 +0200 |
Timo Sirainen |
dsync: More fixes to merging flag/keyword changes.
|
Thu, 31 Jan 2013 19:45:50 +0200 |
Timo Sirainen |
doveadm fetch: Added "modseq" field.
|
Thu, 31 Jan 2013 19:45:33 +0200 |
Timo Sirainen |
dsync: Fixed syncing message keywords.
|
Thu, 31 Jan 2013 19:44:28 +0200 |
Timo Sirainen |
dsync: If both local and remote have the same message flags, don't go changing them.
|
Thu, 31 Jan 2013 19:05:55 +0200 |
Timo Sirainen |
dsync: When we know that remote does a flag update, try to guess the remote's new modseq and set it
|
Thu, 31 Jan 2013 18:47:20 +0200 |
Timo Sirainen |
dsync: If mailbox UIDVALIDITY is 0, sync it to assign it instead of assert-crashing.
|
Thu, 31 Jan 2013 18:39:44 +0200 |
Timo Sirainen |
dsync: Fixed syncing keyword removals.
|
Thu, 31 Jan 2013 17:03:16 +0200 |
Timo Sirainen |
dsync: Increased "remote cmd exit wait" from 5 to 30 seconds.
|
Thu, 31 Jan 2013 17:01:46 +0200 |
Timo Sirainen |
dsync: Ignore GUID mismatch on expunged message pair.
|
Thu, 31 Jan 2013 00:14:28 +0200 |
Timo Sirainen |
dsync: If remote command child process doesn't die at exit, kill -9 it.
|
Wed, 30 Jan 2013 23:24:20 +0200 |
Timo Sirainen |
auth: Fixed compiling GSSAPI after recent changes.
|
Wed, 30 Jan 2013 22:44:48 +0200 |
Timo Sirainen |
auth: Added passdb { result_* and skip } settings.
|
Wed, 30 Jan 2013 22:23:09 +0200 |
Timo Sirainen |
auth: Code cleanup: Renamed some fields used in internal communication with worker.
|
Wed, 30 Jan 2013 22:19:13 +0200 |
Timo Sirainen |
auth: Auth requests' flag fields were never passed to worker processes.
|
Wed, 30 Jan 2013 22:18:09 +0200 |
Timo Sirainen |
auth: Fixed login USER reply broken by recent changes.
|
Wed, 30 Jan 2013 21:08:58 +0200 |
Timo Sirainen |
auth: Cleaned up flags in auth request. Removed those that already exist in extra_fields.
|
Wed, 30 Jan 2013 20:06:43 +0200 |
Timo Sirainen |
auth: Allocate auth-fields array lazily. Also some naming cleanups.
|
Wed, 30 Jan 2013 19:57:20 +0200 |
Timo Sirainen |
auth: Code cleanup: Renamed auth-stream to auth-fields.
|
Wed, 30 Jan 2013 19:46:58 +0200 |
Timo Sirainen |
auth: Code cleanup: Merged extra_cache_fields into extra_fields.
|
Wed, 30 Jan 2013 19:11:30 +0200 |
Timo Sirainen |
auth: Code cleanup: Minor auth_stream API simplifications.
|
Wed, 30 Jan 2013 19:08:00 +0200 |
Timo Sirainen |
auth: Code cleanup: Avoid using auth_stream_reply as temporary strings.
|
Wed, 30 Jan 2013 18:40:49 +0200 |
Timo Sirainen |
auth: Code cleanup: Removed unnecessary userdb_ prefix checks.
|
Wed, 30 Jan 2013 18:35:02 +0200 |
Timo Sirainen |
auth: Code cleanup: Removed unnecessary auth_stream_reply usage from auth-worker communication.
|
Wed, 30 Jan 2013 18:12:23 +0200 |
Timo Sirainen |
auth: Code cleanup - removed auth_stream_split()
|
Tue, 29 Jan 2013 13:31:05 +0200 |
Timo Sirainen |
README: Added RFC 6851
|
Mon, 28 Jan 2013 14:37:59 +0200 |
Timo Sirainen |
lib-storage: Allow mail_storage_copy_error() with the same source and dest.
|
Mon, 28 Jan 2013 13:56:24 +0200 |
Timo Sirainen |
dsync: When syncing locally, mailbox_copy() the mail to attempt a fast copy.
|
Mon, 28 Jan 2013 13:48:09 +0200 |
Timo Sirainen |
dsync: Fixed syncing locally when GUIDs weren't available.
|
Thu, 24 Jan 2013 16:30:33 +0200 |
Timo Sirainen |
lib-storage: Fixed mailbox_exists() for LAYOUT=index.
|
Tue, 22 Jan 2013 12:59:32 +0200 |
Timo Sirainen |
dsync: Error handling crashfix
|
Tue, 22 Jan 2013 12:59:22 +0200 |
Timo Sirainen |
imapc: Handle mailbox_update() when possible, instead of always just failing.
|
Tue, 22 Jan 2013 12:58:56 +0200 |
Timo Sirainen |
imapc: Return INTERNALDATE as save-date (better than error).
|
Tue, 22 Jan 2013 12:49:04 +0200 |
Timo Sirainen |
imapc: Avoid unnecessarily selecting a mailbox when looking up its GUID.
|
Mon, 21 Jan 2013 19:45:13 +0200 |
Timo Sirainen |
Increased initial memory pool sizes.
|
Mon, 21 Jan 2013 19:43:39 +0200 |
Timo Sirainen |
dsync: Added a quick way to debug unexpected changes.
|
Mon, 21 Jan 2013 19:41:24 +0200 |
Timo Sirainen |
dsync: Fixes to handling storage formats that don't use 128bit GUIDs.
|
Mon, 21 Jan 2013 18:33:55 +0200 |
Timo Sirainen |
dict-cdb: Handle cdb_read() errors.
|
Mon, 21 Jan 2013 18:31:08 +0200 |
Timo Sirainen |
dict: Added support for cdb backend.
|
Mon, 21 Jan 2013 18:12:41 +0200 |
Timo Sirainen |
dsync: Fixed infinite loop when message suddenly got expunged.
|
Mon, 21 Jan 2013 18:12:12 +0200 |
Timo Sirainen |
lib-index: Fixed sorting appended messages when some were assigned new UIDs.
|
Mon, 21 Jan 2013 17:57:18 +0200 |
Timo Sirainen |
dsync: If remote doesn't send some message bodies, log an error about each one separately.
|
Mon, 21 Jan 2013 17:56:36 +0200 |
Timo Sirainen |
dsync backup: Old unwanted messages weren't deleted as they should have.
|
Mon, 21 Jan 2013 17:45:18 +0200 |
Timo Sirainen |
lib-index: mail_transaction_log_view_set_all() didn't necessarily scan .log.2 file.
|
Mon, 21 Jan 2013 17:44:16 +0200 |
Timo Sirainen |
dsync: GUIDs weren't set properly to expunge records, causing non-optimal behavior.
|
Mon, 21 Jan 2013 16:57:49 +0200 |
Timo Sirainen |
dsync: Fixed crashes when sending already expunged messages.
|
Mon, 21 Jan 2013 16:52:49 +0200 |
Timo Sirainen |
dsync: Verify messages' GUIDs better.
|
Mon, 21 Jan 2013 16:44:33 +0200 |
Timo Sirainen |
dsync: Fixed syncing to non-remote locations.
|
Mon, 21 Jan 2013 14:43:09 +0200 |
Timo Sirainen |
lib-fs: Added "metawrap" wrapper to implement metadata as headers in the file content.
|
Mon, 21 Jan 2013 14:42:10 +0200 |
Timo Sirainen |
i_stream_read_next_line() should have also set eof=TRUE on ENOBUFS errors.
|
Mon, 21 Jan 2013 14:19:21 +0200 |
Timo Sirainen |
lib-fs: fs_file_path() is now a virtual function.
|
Mon, 21 Jan 2013 11:40:38 +0200 |
Timo Sirainen |
lib-fs: Added flags to iteration, and FS_ITER_FLAG_DIRS as the first flag.
|
Thu, 17 Jan 2013 09:00:54 +0200 |
Timo Sirainen |
doveadm: Compiling fix
|
Wed, 16 Jan 2013 12:02:18 +0200 |
Timo Sirainen |
sdbox: Fixed rebuilding index when UIDVALIDITY is missing.
|
Wed, 16 Jan 2013 09:15:38 +0200 |
Timo Sirainen |
sdbox: next-uid may have been set wrong when rebuilding indexes for empty mailbox.
|