149299c7d5136a8fb425ef3cf8953026a1358002 |
|
11-Oct-2017 |
Timo Sirainen <timo.sirainen@dovecot.fi> |
global: Use check-local in Makefile.am instead of overriding check directly
This helps with dependency problems, like running "make check" in
lib-storage without "make" first would try to compile the test programs
too early and fail. |
1dc963aff48292e0d2557527b64fce985b715551 |
|
01-Feb-2016 |
Timo Sirainen <timo.sirainen@dovecot.fi> |
lib-mail, dsync: Moved dsync_mail_hash_more() to lib-mail/message-header-hash.* |
f0d1de444d0a5849b42e0c1d680a566fcace8aac |
|
28-Jan-2016 |
Timo Sirainen <timo.sirainen@dovecot.fi> |
dsync: Improved header hash v2 algorithm to remove repeated '?' chars.
This is to help with Yahoo that replaces UTF-8 chars in headers with a
single '?' (instead of '?' per each 8bit byte). |
01a486e33a2811754e1559f0b523844cd8f5f27d |
|
05-Oct-2014 |
Timo Sirainen <tss@iki.fi> |
dsync: Fixed linking with some systems. |
54f559f2e69ea1498e3ccfa7b65d16d9a622c391 |
|
15-Sep-2014 |
Timo Sirainen <tss@iki.fi> |
dsync: Moved doveadm-specific code to doveadm directory. |
a7f818f531a1c7d7b0f47c08db6f5e9a6965b288 |
|
16-Sep-2014 |
Timo Sirainen <tss@iki.fi> |
Makefile: Fixed linking libdovecot-dsync |
faeca024c779d206917264475708b5aa40f73074 |
|
15-Sep-2014 |
Timo Sirainen <tss@iki.fi> |
Install libdovecot-dsync.so library, which can be used separately. |
55d33f807765482eb47374aaaced1fe714e0b256 |
|
14-Mar-2013 |
Timo Sirainen <tss@iki.fi> |
dsync: Added support for syncing mailbox attributes. |
8c5d1951a2e5bced3bfcb7fc6c2fac8d4bf47341 |
|
25-Feb-2013 |
Timo Sirainen <tss@iki.fi> |
dsync: Added tcps (TCP+SSL) target. |
c307328f59c963eba21091ecd36c9435d42b47d8 |
|
20-Oct-2012 |
Timo Sirainen <tss@iki.fi> |
doveadm sync/backup: Added -s <state> parameter to do a fast stateful sync.
Initially use an empty string for the input state. The output state is
written to stdout. |
791230632f4bc9eab1b04acb5b5fe1bc4eb52cef |
|
16-Sep-2012 |
Timo Sirainen <tss@iki.fi> |
Makefile: Again changes to handling test program dependencies.
.la libraries need to link .lo files, .a libraries need to link .o files.
Changed dsync to be .la library for consistency. |
41e6163a8c2b0550b2a45b8e8fb3ec86d1b3489f |
|
16-Sep-2012 |
Timo Sirainen <tss@iki.fi> |
Makefile: Fixed test program dependencies
Explicit dependencies on .o or .lo files didn't seem to work properly and
with high enough make -j value the build failed. Depending on the entire
library guarantees that all the individual .o files have been built. |
a85473f7c11c8734bdee9c2cbe4b767f144a18aa |
|
07-Sep-2012 |
Timo Sirainen <tss@iki.fi> |
dsync: Renamed "slave" to "ibc" (= inter-brain communicator) |
81b97c019a664a33ce861ea4a5a04f36b135c5e9 |
|
07-Sep-2012 |
Timo Sirainen <tss@iki.fi> |
dsync: Renamed "io" slave to "stream". |
39ee82dad4d4fa61e3ed074d191afc6a9b82e249 |
|
06-Sep-2012 |
Timo Sirainen <tss@iki.fi> |
dsync: Rewritten syncing for mailbox renames.
A few things didn't go as I originally intended in the algorithm, but it
appears to give consistent results now. :) But the algorithm should probably
be looked at more closely at some point. |
0bf95c4bd67331ce95f2b64e23642557d503c972 |
|
04-Jun-2012 |
Timo Sirainen <tss@iki.fi> |
Makefile: Added more missing dsync*.h files |
8f7ac4c09293d4cb5504e85984539e04bd9fea46 |
|
04-Jun-2012 |
Timo Sirainen <tss@iki.fi> |
Makefile: Added missing dsync-mail.h |
9228135b8fb65951f73798e00b5bd504451767f5 |
|
04-Jun-2012 |
Timo Sirainen <tss@iki.fi> |
Makefile: Added missing dsync-mailbox.h |
7bd5b1c64cc987715bdaf8cc4907c3c37d5d7b29 |
|
22-May-2012 |
Timo Sirainen <tss@iki.fi> |
Initial version of dsync rewrite.
* doveadm backup not implemented at all yet
* syncing mailbox renames is somewhat broken (at least renaming \noselect
mailboxes)
* saving/restoring "state" is implemented by dsync brain, but not by
doveadm. this should be easy to do, just need to figure out how the
replication code wants it. |
b71ec9499d47c92e5fd08683106c01e9face17eb |
|
04-Mar-2012 |
Timo Sirainen <tss@iki.fi> |
Makefile: Link with SSL_LIBS whenever linking libssl_iostream.la |
b951c707c9b1a73d2e0e7088f486ac17a67da0ed |
|
06-Jan-2012 |
Timo Sirainen <tss@iki.fi> |
Makefile: added missing file |
885a3c2287ae3e5827aa580ea06b231de38abb47 |
|
29-Dec-2011 |
Timo Sirainen <tss@iki.fi> |
Merged dsync into "doveadm dsync".
dsync symlink is installed for backwards compatibility. |