log src/doveadm/dsync/dsync-ibc-stream.c @ 22311:25af9d4dad59

age author description
Thu, 20 Oct 2016 17:45:44 +0300 Timo Sirainen global: Replaced t_strsplit_tab() calls with t_strsplit_tabescaped()
Fri, 23 Jun 2017 11:15:32 +0300 Timo Sirainen dsync: Use header hashing version 3
Sun, 30 Apr 2017 12:31:48 +0300 Timo Sirainen dsync: Try to commit transactions every dsync_commit_msgs_interval messages
Fri, 21 Apr 2017 20:59:55 +0300 Timo Sirainen dsync-server: Fix support for dsync_features=empty-header-workaround
Sun, 26 Feb 2017 15:21:13 +0200 Timo Sirainen dsync: Fix syncing attributes with large values.
Wed, 11 Jan 2017 02:51:13 +0100 Stephan Bosch Updated copyright notices to include the year 2017.
Wed, 11 Jan 2017 01:57:46 +0100 Stephan Bosch global: Replaced all instances of memset(p, 0, sizeof(*p)) with the new i_zero() macro.
Mon, 10 Oct 2016 10:36:52 +0300 Aki Tuomi doveadm-sync: Add end-date support
Sat, 13 Aug 2016 14:16:55 +0300 Timo Sirainen dsync: Further fixes to received_timestamp and virtual_size parsing (-t and -S parameters)
Sat, 13 Aug 2016 01:00:13 +0300 Timo Sirainen dsync: Added missing fields to ibc-stream.
Fri, 01 Jul 2016 14:30:24 +0300 Timo Sirainen doveadm sync/backup: Added -S <max size> parameter to skip too large mails.
Fri, 05 Aug 2016 15:21:29 +0300 Aki Tuomi dsync: Add support for features
Wed, 29 Jun 2016 22:29:20 +0300 Timo Sirainen dsync: When full resync is wanted in a stateful sync, output empty state.
Thu, 19 May 2016 19:15:49 -0500 J. Nick Koston dsync: race condition where done/finish is received after one side has closed
Tue, 26 Jan 2016 19:56:43 +0200 Timo Sirainen dsync: When comparing headers' hashes to match messages, try to normalize the input.
Wed, 13 Jan 2016 12:24:03 +0200 Timo Sirainen global: freshen copyright
Tue, 20 Oct 2015 15:29:07 +0300 Timo Sirainen dsync: Added DSYNC_BRAIN_FLAG_NO_NOTIFY to enable MAILBOX_TRANSACTION_FLAG_NO_NOTIFY
Wed, 23 Sep 2015 14:52:45 +0300 Teemu Huovila Remove now-unnecessary direct stdlib.h #includes.
Tue, 08 Sep 2015 19:07:02 +0300 Timo Sirainen Replaced unlink() calls with i_unlink*() wherever possible.
Fri, 04 Sep 2015 11:21:39 +0300 Timo Sirainen dsync: If remote disconnects, log the last sent/recv state.
Fri, 04 Sep 2015 11:17:30 +0300 Timo Sirainen dsync: If we disconnect with I/O timeout, log the last sent/recv state.
Sat, 29 Aug 2015 14:42:49 +0300 Stephan Bosch Removed all invocations of strtoll() and friends.
Thu, 27 Aug 2015 13:38:44 +0200 Timo Sirainen dsync: Added -D parameter to disable mailbox renaming.
Wed, 26 Aug 2015 15:19:27 +0200 Timo Sirainen dsync: Added -T parameter to specify the I/O stall timeout.
Wed, 01 Apr 2015 01:16:57 +0900 Timo Sirainen dsync: Don't try to use the new "finish" state with old dsync versions.
Thu, 19 Mar 2015 10:01:18 +0200 Timo Sirainen dsync: Fixed returning wrong mail_error in some remote dsync.
Thu, 19 Mar 2015 00:41:19 +0200 Timo Sirainen dsync: Use storage's mail_error to choose the doveadm exit code.
Fri, 13 Mar 2015 20:08:34 +0200 Timo Sirainen dsync: Added an extra "finish" state to allow slave-dsync to report error to master-dsync.
Tue, 20 Jan 2015 04:07:09 +0200 Timo Sirainen dsync: Added -F parameter to sync only mails with[out] specific flag.
Tue, 20 Jan 2015 03:23:29 +0200 Timo Sirainen dsync: If same GUID already exists in storage, try to copy it instead of recreating the mail.
Mon, 19 Jan 2015 23:43:37 +0200 Timo Sirainen dsync: Added -t <timestamp> parameter to save only mails newer than <timestamp>
Mon, 05 Jan 2015 22:20:10 +0200 Phil Carmody global: freshen copyright
Mon, 29 Sep 2014 14:16:06 +0300 Timo Sirainen dsync: Added DSYNC_BRAIN_FLAG_NO_MAIL_PREFETCH to avoid opening mails unnecessarily.
Wed, 10 Sep 2014 13:59:31 +0300 Timo Sirainen dsync: Reset I/O timeout every time when receiving input.
Mon, 16 Jun 2014 15:42:39 +0300 Timo Sirainen Added (void) prefix for ignoring return values we don't care about.
Wed, 30 Apr 2014 06:08:46 +0300 Timo Sirainen dsync: saved-date doesn't need to be looked up until mail body is being read.
Tue, 29 Apr 2014 00:53:01 +0300 Timo Sirainen dsync: Yet another fix to working with old versions.
Tue, 29 Apr 2014 00:48:54 +0300 Timo Sirainen dsync: Fixed new dsync versions to work again with older versions.
Mon, 28 Apr 2014 20:10:56 +0300 Timo Sirainen dsync: Include messages_count in the mailbox states.
Wed, 23 Apr 2014 19:21:40 +0300 Timo Sirainen dsync: Added assert
Thu, 03 Apr 2014 19:59:30 +0300 Timo Sirainen Use io_add_istream() wherever possible.
Tue, 25 Mar 2014 19:59:24 +0200 Timo Sirainen dsync: Support multiple -n parameters.
Tue, 04 Feb 2014 16:23:22 -0500 Timo Sirainen Updated copyright notices to include year 2014.
Sun, 17 Nov 2013 17:59:05 +0200 Timo Sirainen dsync: Support syncing storages with 128bit GUIDs <-> string GUIDs.
Wed, 06 Nov 2013 17:13:53 +0200 Timo Sirainen dsync: Use i_stream_get_error() instead of just errno in stream error messages.
Sun, 22 Sep 2013 01:09:32 +0300 Timo Sirainen dsync: Added -P parameter to do a purge for the remote storage after syncing.
Wed, 07 Aug 2013 19:40:16 +0300 Timo Sirainen dsync: We didn't send the new protocol version in handshake.
Tue, 06 Aug 2013 17:16:58 +0300 Timo Sirainen dsync: Stream disconnection error message improvement
Tue, 06 Aug 2013 16:28:08 +0300 Timo Sirainen dsync: Memory leak fix at deinit.
Tue, 06 Aug 2013 14:46:36 +0300 Timo Sirainen dsync: After reading remote hostname, use it for the log messages instead of IP.
Wed, 26 Jun 2013 22:23:20 +0300 Timo Sirainen dsync: Recent changes broke remote dsync
Wed, 26 Jun 2013 20:53:01 +0300 Timo Sirainen dsync: Added -1 parameter to do a "one way sync" without reverting changes.
Wed, 26 Jun 2013 20:03:26 +0300 Timo Sirainen dsync: Send DSYNC_BRAIN_FLAG_NO_MAIL_SYNC via ibc-stream to slave brain.
Wed, 29 May 2013 12:33:17 +0300 Timo Sirainen dsync: Fixed dsync handshaking since recent change.
Sun, 26 May 2013 21:57:36 +0300 Timo Sirainen dsync: Added -x parameter to exclude mailboxes from sync.
Mon, 20 May 2013 18:26:16 +0300 Timo Sirainen dsync: Previous have_save_guids change somewhat broke compatibility with earlier dsync versions.
Mon, 20 May 2013 17:30:23 +0300 Timo Sirainen dsync: Fixed unsubscribing from an already deleted mailbox.
Mon, 20 May 2013 02:01:02 +0300 Timo Sirainen dsync: Don't try to sync with GUIDs if we can't set them on the needed side.
Sun, 07 Apr 2013 15:36:35 +0300 Timo Sirainen dsync: Fixed talking to earlier dsync without mailbox attribute support.
Mon, 25 Mar 2013 17:02:15 +0200 Timo Sirainen doveadm sync/backup: Added -g <guid> to sync only the specified mailbox (by GUID)