History log of /dovecot/src/doveadm/Makefile.am
Revision Date Author Comments Expand
285f3c4cf828ebe9ff345080aa1df3755613af29 13-Dec-2017 Timo Sirainen <timo.sirainen@dovecot.fi>

doveadm: Add new "stats dump" command

6ef83bcdc4e40d6b387857e5f7d58cd86c71ec50 13-Dec-2017 Timo Sirainen <timo.sirainen@dovecot.fi>

global: Renamed stats plugin and service to old-stats

/dovecot/configure.ac /dovecot/src/Makefile.am /dovecot/src/auth/Makefile.am /dovecot/src/auth/auth-request-stats.c Makefile.am doveadm-cmd.c doveadm-cmd.h doveadm-oldstats.c doveadm.c /dovecot/src/lib-old-stats/Makefile.am /dovecot/src/lib-old-stats/stats-connection.c /dovecot/src/lib-old-stats/stats-connection.h /dovecot/src/lib-old-stats/stats-parser.c /dovecot/src/lib-old-stats/stats-parser.h /dovecot/src/lib-old-stats/stats.c /dovecot/src/lib-old-stats/stats.h /dovecot/src/old-stats/Makefile.am /dovecot/src/old-stats/client-export.c /dovecot/src/old-stats/client-export.h /dovecot/src/old-stats/client-reset.c /dovecot/src/old-stats/client-reset.h /dovecot/src/old-stats/client.c /dovecot/src/old-stats/client.h /dovecot/src/old-stats/fifo-input-connection.c /dovecot/src/old-stats/fifo-input-connection.h /dovecot/src/old-stats/global-memory.c /dovecot/src/old-stats/global-memory.h /dovecot/src/old-stats/mail-command.c /dovecot/src/old-stats/mail-command.h /dovecot/src/old-stats/mail-domain.c /dovecot/src/old-stats/mail-domain.h /dovecot/src/old-stats/mail-ip.c /dovecot/src/old-stats/mail-ip.h /dovecot/src/old-stats/mail-session.c /dovecot/src/old-stats/mail-session.h /dovecot/src/old-stats/mail-stats.c /dovecot/src/old-stats/mail-stats.h /dovecot/src/old-stats/mail-user.c /dovecot/src/old-stats/mail-user.h /dovecot/src/old-stats/main.c /dovecot/src/old-stats/stats-carbon.c /dovecot/src/old-stats/stats-carbon.h /dovecot/src/old-stats/stats-settings.c /dovecot/src/old-stats/stats-settings.h /dovecot/src/plugins/Makefile.am /dovecot/src/plugins/imap-old-stats/Makefile.am /dovecot/src/plugins/imap-old-stats/imap-stats-plugin.c /dovecot/src/plugins/imap-old-stats/imap-stats-plugin.h /dovecot/src/plugins/old-stats/Makefile.am /dovecot/src/plugins/old-stats/mail-stats-connection.c /dovecot/src/plugins/old-stats/mail-stats-connection.h /dovecot/src/plugins/old-stats/mail-stats-fill.c /dovecot/src/plugins/old-stats/mail-stats.c /dovecot/src/plugins/old-stats/mail-stats.h /dovecot/src/plugins/old-stats/stats-plugin.c /dovecot/src/plugins/old-stats/stats-plugin.h /dovecot/src/plugins/stats/Makefile.am
4e08875e53e96c8af3bfcb7c4aaa9c3a132101f8 24-Oct-2017 Stephan Bosch <stephan.bosch@dovecot.fi>

doveadm-server: Moved common client code back from client-connection-tcp.c to client-connection.c.

c4292f96d02b283840f09206a269ad2bf029af9f 24-Oct-2017 Stephan Bosch <stephan.bosch@dovecot.fi>

doveadm-server: Renamed client-connection.c to client-connection-tcp.c. Preparation for subsequent commits.

0babe1cf4ee9b58e54de8d8f3afa4af0c6033ee8 16-Oct-2017 Aki Tuomi <aki.tuomi@dovecot.fi>

libpassword: Add support for ARGON2 scheme

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.

/dovecot/src/anvil/Makefile.am /dovecot/src/auth/Makefile.am /dovecot/src/director/Makefile.am Makefile.am dsync/Makefile.am /dovecot/src/lib-charset/Makefile.am /dovecot/src/lib-compression/Makefile.am /dovecot/src/lib-dcrypt/Makefile.am /dovecot/src/lib-dict-backend/Makefile.am /dovecot/src/lib-dict/Makefile.am /dovecot/src/lib-dns/Makefile.am /dovecot/src/lib-fs/Makefile.am /dovecot/src/lib-fts/Makefile.am /dovecot/src/lib-http/Makefile.am /dovecot/src/lib-imap-client/Makefile.am /dovecot/src/lib-imap/Makefile.am /dovecot/src/lib-index/Makefile.am /dovecot/src/lib-ldap/Makefile.am /dovecot/src/lib-mail/Makefile.am /dovecot/src/lib-master/Makefile.am /dovecot/src/lib-program-client/Makefile.am /dovecot/src/lib-settings/Makefile.am /dovecot/src/lib-smtp/Makefile.am /dovecot/src/lib-storage/Makefile.am /dovecot/src/lib/Makefile.am /dovecot/src/plugins/mail-crypt/Makefile.am /dovecot/src/plugins/pop3-migration/Makefile.am /dovecot/src/plugins/quota/Makefile.am /dovecot/src/plugins/var-expand-crypt/Makefile.am
c7713320cd35e77543f1bdc7229988a160dae322 20-Oct-2016 Timo Sirainen <timo.sirainen@dovecot.fi>

doveadm service stop: Moved command handling to doveadm-master.c It's talking to master process, and there will be other non-service commands that talk to the master process in the same way.

35de0999ddf1b445ac56c19b72be6e0053049eaa 10-Aug-2016 Martti Rannanjärvi <martti.rannanjarvi@dovecot.fi>

doveadm: add doveadm-dump-dcrypt-key

ceee39b0d2f8f5705b05cccb010c764e9771a9bc 08-Aug-2016 Martti Rannanjärvi <martti.rannanjarvi@dovecot.fi>

doveadm: add doveadm dump dcrypt-file

b200bc3875fa06d42c8619865cc306c3297fcacc 06-Jul-2016 Aki Tuomi <aki.tuomi@dovecot.fi>

Add PIE and RELRO to binaries

/dovecot/src/anvil/Makefile.am /dovecot/src/auth/Makefile.am /dovecot/src/config/Makefile.am /dovecot/src/dict/Makefile.am /dovecot/src/director/Makefile.am /dovecot/src/dns/Makefile.am Makefile.am /dovecot/src/imap-hibernate/Makefile.am /dovecot/src/imap-login/Makefile.am /dovecot/src/imap-urlauth/Makefile.am /dovecot/src/imap/Makefile.am /dovecot/src/indexer/Makefile.am /dovecot/src/ipc/Makefile.am /dovecot/src/lda/Makefile.am /dovecot/src/lib-dict/Makefile.am /dovecot/src/lib-ntlm/Makefile.am /dovecot/src/lib-otp/Makefile.am /dovecot/src/lmtp/Makefile.am /dovecot/src/log/Makefile.am /dovecot/src/master/Makefile.am /dovecot/src/plugins/fts/Makefile.am /dovecot/src/plugins/quota/Makefile.am /dovecot/src/pop3-login/Makefile.am /dovecot/src/pop3/Makefile.am /dovecot/src/replication/aggregator/Makefile.am /dovecot/src/replication/replicator/Makefile.am /dovecot/src/ssl-params/Makefile.am /dovecot/src/stats/Makefile.am /dovecot/src/util/Makefile.am
53309922d2ec3321e011966e8f2b210821ecd5e3 29-Jun-2016 Timo Sirainen <timo.sirainen@dovecot.fi>

doveadm: Added "service stop" command to stop specific services.

a13b1245bee0b6524b4aeb3c8fd9e34af648b746 29-Jun-2016 Aki Tuomi <aki.tuomi@dovecot.fi>

doveadm: Implement user and auth cache flush to server

f24b245f49b030d7dba3bcb2463cbc05b98c9d1d 07-May-2016 Timo Sirainen <timo.sirainen@dovecot.fi>

doveadm fetch: Added body.<section> and binary.<section> fields These correspond to IMAP BODY[<section>].

68eb16778de5e694e4700c3631fa7f1919f18c49 29-Apr-2016 Martti Rannanjärvi <martti.rannanjarvi@dovecot.fi>

lib-master, doveadm: remove mountpoint-list.* and doveadm mount commands

21e4a561c2983f7ff02c0503c9bad8e4f45cee8a 26-Feb-2016 Aki Tuomi <aki.tuomi@dovecot.fi>

doveadm-print: Add "formatted" print formatter This allows using the header names as %{variables} in the format string.

d09af096786a0c241d5666c842278e25f5171c67 19-Feb-2016 Timo Sirainen <timo.sirainen@dovecot.fi>

Makefile: Added missing client-connection-private.h

1e11a94ec50fc9b57eb2c859771c6a326ccaf86f 19-Feb-2016 Aki Tuomi <aki.tuomi@dovecot.fi>

doveadm: Implement HTTP server API, slightly based on JMAP API

35a2af0c24277e9b9d935271abc3b709fa856d3e 19-Feb-2016 Aki Tuomi <aki.tuomi@dovecot.fi>

doveadm: Add unit tests for i_strccdascmp

3cd674e541f2f930d2ae5dbdc6fe2f4d29d8dc04 01-Feb-2016 Aki Tuomi <aki.tuomi@dovecot.net>

doveadm: Add JSON formatter support

127d0716d4aa14890e0462ff84020b5655812981 22-Jan-2016 Alin Dobre <alin@dovecot.fi>

doveadm: Add plugins support for doveadm pw This simply tries to load all the auth plugins. The ones that aren't password scheme plugins will most likely just fail. Hopefully this will work fine so we don't need to require any specific naming rules for the plugins. Signed-off-by: Alin Dobre <alin@dovecot.fi>

c6be98b5270900746f35ebe28bd636019976e29e 16-Dec-2015 Timo Sirainen <timo.sirainen@dovecot.fi>

doveadm-server: Fixed loading doveadm plugins that use doveadm_dump_register()

e617d6e7db43c176502ac02b65d2dcb4d27103de 15-Feb-2015 Timo Sirainen <tss@iki.fi>

doveadm: Added "save" command to directly save mail to specified mailbox. The mail is read from stdin.

45ead232666a47819e89dc71dec57767340d0b62 12-Nov-2014 Timo Sirainen <tss@iki.fi>

doveadm: Support running non-mail commands via doveadm server. There are still some commands that print their output via printf though, so they need to be fixed separately.

55accf49e32ff93bfdd92961cb54ccc8c329147c 12-Nov-2014 Timo Sirainen <tss@iki.fi>

doveadm: Moved commands related code to doveadm-cmd.[ch] Commands are already split for command line-only commands and commands that can be run via doveadm-server also.

2c57ebc900742bd1119ef011b77b4910c4660cfa 23-Oct-2014 Timo Sirainen <tss@iki.fi>

doveadm: Added metadata set/unset/get/list commands.

54f559f2e69ea1498e3ccfa7b65d16d9a622c391 15-Sep-2014 Timo Sirainen <tss@iki.fi>

dsync: Moved doveadm-specific code to doveadm directory.

faeca024c779d206917264475708b5aa40f73074 15-Sep-2014 Timo Sirainen <tss@iki.fi>

Install libdovecot-dsync.so library, which can be used separately.

26f14cde12faa09df2de399e2384fd3d955d8bb4 28-Jul-2014 Timo Sirainen <tss@iki.fi>

doveadm: Added dict commands to access lib-dict via command line. For debugging and data dumping purposes.

138495d02aa177230a9f1eaf90b720b4ce0f6544 18-Jun-2013 Timo Sirainen <tss@iki.fi>

doveadm: Added deduplicate command. By default it deduplicates only by GUIDs. With -m parameter it deduplicates by Message-Id: header.

6eb7938cd366fc087b39fc9a901e7de426131384 18-Jun-2013 Timo Sirainen <tss@iki.fi>

doveadm: Added "flags" command to modify messages' flags.

51f750db859e62e2c58a61806b53e0adb13e0775 07-Apr-2013 Timo Sirainen <tss@iki.fi>

Moved lib-fs/fs-test to "doveadm fs" command.

5685e60e62a8e0d368bd28a1526056f97bbba022 25-Mar-2013 Timo Sirainen <tss@iki.fi>

doveadm: Added "batch" command to run multiple mail commands. This only makes sense when the commands are run with -A or -u <usermask>, so that the commands are run for the same user before moving onto the next user.

d0695591414d27675914c7f6332d0ee56e8eeb72 24-Mar-2013 Timo Sirainen <tss@iki.fi>

doveadm: Added "replicator status" command.

1172b608624245a5b05ca299d3279e34003ed308 25-Feb-2013 Timo Sirainen <tss@iki.fi>

doveadm-server: Added support for ssl listeners.

7f50258fb5e71ca7965d8527f879114c39d0a0fb 25-Feb-2013 Timo Sirainen <tss@iki.fi>

MODULE_LIBS is now part of LIBDOVECOT. No need to explicitly link it everywhere.

4605cab1123700c52c515a433a2802fcbc827c62 12-Oct-2012 Timo Sirainen <tss@iki.fi>

Moved doveadm zlib commands from zlib plugin to doveadm directly. Previously it was a plugin, because the istream-zlib existed only in zlib plugin. Now there's a lib-compression that implements it.

d80a9e1ca1594e60cb8eb620e05fbb4b15d6e87e 12-Oct-2012 Timo Sirainen <tss@iki.fi>

--without-shared-libs: Link Dovecot libraries with --whole-archive flag for binaries. This removes the need for the ugly unused_objects lists for binaries, which were needed to avoid plugins from failing because they were missing some functions. Apparently there's no easy way to use --whole-archive properly with libtool, so there's now a rather ugly cc-wrapper.sh that does it. Also this is done only when GNU ld is deted. Most people are going to use --with-shared-libs though, so I don't think any of this is going to be a real problem.

f2a1955d993f67982bc40ad7bbae9a036dabfd64 06-Sep-2012 Timo Sirainen <tss@iki.fi>

doveadm: Added exec command to easily execute commands from libexec_dir. For example: doveadm exec imap -u user@domain

cf1b789e26b5af1fa36383754f6873329b2a8f68 24-Sep-2012 Timo Sirainen <tss@iki.fi>

doveadm: Install doveadm-settings.h header

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.

01cb2914161db669195d3f611f13b9255aeb4c65 23-Aug-2012 Timo Sirainen <tss@iki.fi>

doveadm: Added "copy" command.

0169161bcdc9f186441036ad1c69ed7316ee4544 17-Aug-2012 Timo Sirainen <tss@iki.fi>

Makefile: Install the useful doveadm*.h headers.

89d8953ec951bd165f9150b7afa28eb94defcad1 11-Aug-2012 Timo Sirainen <tss@iki.fi>

Makefile: Removed mountpoint.o from unused_objects, since it's now included via lib-master.

b71ec9499d47c92e5fd08683106c01e9face17eb 04-Mar-2012 Timo Sirainen <tss@iki.fi>

Makefile: Link with SSL_LIBS whenever linking libssl_iostream.la

5fbccc935e3f7b916aa7c6e302a212821072e83a 12-Feb-2012 Timo Sirainen <tss@iki.fi>

doveadm: Improved error handling. Failures should now always have non-zero exit code. doveadm now uses sysexits.h exit codes in most places, although there are still a lot of places where it simply returns EX_TEMPFAIL even though something else might be better.

d47a87c927ca77e780480f4eaf575511698d42c8 06-Feb-2012 Timo Sirainen <tss@iki.fi>

Keep track of what Dovecot instances have been executed and their instance_name. doveadm instance command can be used to list/remove them.

680e885bc8e13032e09d7fa0e12297a5e7cbf20c 01-Feb-2012 Timo Sirainen <tss@iki.fi>

Keep track of seen mountpoints and warn at startup if one is missing. doveadm mount commands can be used to manipulate the list. The list is kept in $rundir/mounts, but since it may be deleted after a reboot a copy is kept also in $statedir/mounts. If it's not found from $rundir at startup, it's copied there from $statedir. (The reason why only $statedir isn't used is because it's often not world-readable.)

885a3c2287ae3e5827aa580ea06b231de38abb47 29-Dec-2011 Timo Sirainen <tss@iki.fi>

Merged dsync into "doveadm dsync". dsync symlink is installed for backwards compatibility.

/dovecot/.hgignore /dovecot/configure.in /dovecot/src/Makefile.am Makefile.am client-connection.c doveadm-mail.c doveadm-mail.h doveadm-settings.c doveadm-settings.h doveadm.c dsync/Makefile.am dsync/doveadm-dsync.c dsync/doveadm-dsync.h dsync/dsync-brain-msgs-new.c dsync/dsync-brain-msgs.c dsync/dsync-brain-private.h dsync/dsync-brain.c dsync/dsync-brain.h dsync/dsync-data.c dsync/dsync-data.h dsync/dsync-proxy-client.c dsync/dsync-proxy-server-cmd.c dsync/dsync-proxy-server.c dsync/dsync-proxy-server.h dsync/dsync-proxy.c dsync/dsync-proxy.h dsync/dsync-worker-local.c dsync/dsync-worker-private.h dsync/dsync-worker.c dsync/dsync-worker.h dsync/test-dsync-brain-msgs.c dsync/test-dsync-brain.c dsync/test-dsync-common.c dsync/test-dsync-common.h dsync/test-dsync-proxy-server-cmd.c dsync/test-dsync-proxy.c dsync/test-dsync-worker.c dsync/test-dsync-worker.h /dovecot/src/dsync/dsync.c
f05f569c2ee0d1f5216614856ff0ae7bd60f27fa 21-Nov-2011 Timo Sirainen <tss@iki.fi>

doveadm dump: Added support for dumping dbox headers/metadata.

6565fc65b6c12eeab52dabfbe7c60cb10c219d1e 26-Aug-2011 Timo Sirainen <tss@iki.fi>

doveadm: Added initial implementation of "stats top" command.

02aedbc20af0160091670233383d228f10b168af 20-May-2011 Timo Sirainen <tss@iki.fi>

doveadm: Added "proxy list" and "proxy kill" commands.

67cc1d2d8495c3effad6f639cd8468d0ac7ff198 20-May-2011 Timo Sirainen <tss@iki.fi>

doveadm: Added doveadm_proxy_port setting to make it work with proxying.

643a81fff9003cba13deb49a565a3c8171da524d 05-May-2011 Timo Sirainen <tss@iki.fi>

doveadm: Added "index" command to add unindexed messages into index/cache/fts. The caching adds only the fields that were previously added to the mailbox's caching decisions, so it won't do anything useful for mailboxes that user's client hasn't accessed yet.

c405ed31f466424322d8d5c273055a6e8f729788 03-Apr-2011 Timo Sirainen <tss@iki.fi>

doveadm: Don't link with all AUTH_LIBS, only -lcrypt is needed.

b932ee7fbbec6e79b777dcc7ba613b9e99f8337b 23-Mar-2011 Timo Sirainen <tss@iki.fi>

doveadm: Added "move" command for moving mails between mailboxes.

75d9024d9409f4710e51dbe40ffb338a84bb1446 19-Oct-2010 Timo Sirainen <tss@iki.fi>

doveadm: Added commands for managing SiS directories.

88c816e8be4e1a29bca8b67d67a92c67a33f3795 18-Oct-2010 Timo Sirainen <tss@iki.fi>

doveadm: Added import command for importing mails from other storages.

e906c4983fcf3f02942c5f15d5ce5222b8d63c3c 05-Aug-2010 Timo Sirainen <tss@iki.fi>

doveadm: Fixed linking with --as-needed flag. Patch by Eray Aslan

1969b443ad2e82f002cad570e1955f1a30146c17 28-Jul-2010 Timo Sirainen <tss@iki.fi>

Makefile: Fixed compiling dsync with older automake versions. Patch by Naresh.

71df09024cea5f2faa93da3bb9513ee96ba6bf22 23-Jul-2010 Timo Sirainen <tss@iki.fi>

doveadm: Added client/server architecture support for running mail commands. This is done when doveadm_worker_count is non-zero.

1c633f71ec2060e5bfa500a97f34cd881a958ecd 23-Jul-2010 Timo Sirainen <tss@iki.fi>

doveadm: Code cleanup: Moved some functions to doveadm-util.[ch]

12fdf0f2dd2450c82e60462176b810c9cbbdd4bf 23-Jul-2010 Timo Sirainen <tss@iki.fi>

doveadm: Code cleanup: Moved "mailbox mutf7" command to separate file. It's not really a "mail command", so it shouldn't be in the same file as them.

a3a55999bcfe2e57941cb64343f4ea80beabdab7 02-Jul-2010 Timo Sirainen <tss@iki.fi>

doveadm config is now alias for doveconf. --HG-- branch : HEAD

28b8434ca4cba2e310d13ffc55e895d658725f43 30-Jun-2010 Timo Sirainen <tss@iki.fi>

doveadm help: Show man pages instead of small usage strings. --HG-- branch : HEAD

528bfe84f996046645103de898564ef5bcb5edad 21-Jun-2010 Timo Sirainen <tss@iki.fi>

doveadm: Added "pager" formatter and a function to output streamed output values. --HG-- branch : HEAD

7ed711d973b319320da100d3e905ef7b99ed69d6 11-Jun-2010 Timo Sirainen <tss@iki.fi>

doveadm: Output is now written via "formatter" interface. The default can be changed with -f parameter. Currently implemented 3 formatters: flow, tab and table. --HG-- branch : HEAD

b8b085f7bc6f1c0367802a9f00062bbbd981690d 09-Jun-2010 Timo Sirainen <tss@iki.fi>

doveadm: Added mailbox status command. --HG-- branch : HEAD

bf333c7645b8ddb6eedd6834db2fd908888793e1 28-May-2010 Timo Sirainen <tss@iki.fi>

doveadm: Added log test|reopen|find commands. --HG-- branch : HEAD

169b1488b6eea7a968021afa4f929b2e26d75d98 28-May-2010 Timo Sirainen <tss@iki.fi>

doveadm: Added stop and reload commands. --HG-- branch : HEAD

2670cd577aa57eb9f915a4f4220ae48c9b4fc5fb 19-May-2010 Timo Sirainen <tss@iki.fi>

Added initial implementation of a director process (for NFS users). There are still some unimplemented features and bugs. Also changing mail server list doesn't yet make sure that other directors won't assign the same user to a different server at the same time. --HG-- branch : HEAD

/dovecot/.hgignore /dovecot/configure.in /dovecot/doc/example-config/conf.d/10-director.conf /dovecot/src/Makefile.am /dovecot/src/director/Makefile.am /dovecot/src/director/auth-connection.c /dovecot/src/director/auth-connection.h /dovecot/src/director/director-connection.c /dovecot/src/director/director-connection.h /dovecot/src/director/director-host.c /dovecot/src/director/director-host.h /dovecot/src/director/director-request.c /dovecot/src/director/director-request.h /dovecot/src/director/director-settings.c /dovecot/src/director/director-settings.h /dovecot/src/director/director.c /dovecot/src/director/director.h /dovecot/src/director/doveadm-connection.c /dovecot/src/director/doveadm-connection.h /dovecot/src/director/login-connection.c /dovecot/src/director/login-connection.h /dovecot/src/director/mail-host.c /dovecot/src/director/mail-host.h /dovecot/src/director/main.c /dovecot/src/director/user-directory.c /dovecot/src/director/user-directory.h Makefile.am doveadm-director.c doveadm.c doveadm.h
9cf4bb70f014849735aab4226691edcdf56b3271 04-May-2010 Timo Sirainen <tss@iki.fi>

doveadm: Renamed "list" to "mailbox list" and added mailbox create/rename/delete. --HG-- branch : HEAD

c24a61b4d7fa494422013c1932c1bfd22347aaa6 30-Apr-2010 Timo Sirainen <tss@iki.fi>

doveadm: Added search command. --HG-- branch : HEAD

4eecd3e2aadb20768a60f701e329b4345d04430c 28-Apr-2010 Timo Sirainen <tss@iki.fi>

doveadm: Added expunge command. --HG-- branch : HEAD

f23baa3b53b1dd4eb19729e99a43937fa3c7f309 28-Apr-2010 Timo Sirainen <tss@iki.fi>

doveadm: Removed more code duplication from altmove/fetch commands. --HG-- branch : HEAD

2649ea100281f64252f676202d8e3e575791d9a2 28-Apr-2010 Timo Sirainen <tss@iki.fi>

doveadm: Added list command for listing users' mailboxes. --HG-- branch : HEAD

0ffa5c39e6d41c965c66acca53839f3ceb906fd0 28-Apr-2010 Timo Sirainen <tss@iki.fi>

doveadm: Added API for iterating through mailboxes more easily. --HG-- branch : HEAD

5fb3f13537dffd15a31e997da133a721c0728af8 20-Apr-2010 Timo Sirainen <tss@iki.fi>

mdbox: Moving messages to alt storage is done done with doveadm altmove command. The command can take an arbitrary search query listing what messages should exist in alt storage. If the message has been copied to multiple mailboxes, the search query must match all the instances of the message. Since the search query can now be specified in command line, mdbox_altmove setting was also removed. --HG-- branch : HEAD

/dovecot/src/config/old-set-parser.c Makefile.am doveadm-mail-altmove.c doveadm-mail.c doveadm-mail.h /dovecot/src/lib-storage/index/dbox-multi/Makefile.am /dovecot/src/lib-storage/index/dbox-multi/mdbox-file-purge.c /dovecot/src/lib-storage/index/dbox-multi/mdbox-file.h /dovecot/src/lib-storage/index/dbox-multi/mdbox-mail.c /dovecot/src/lib-storage/index/dbox-multi/mdbox-map-private.h /dovecot/src/lib-storage/index/dbox-multi/mdbox-map.c /dovecot/src/lib-storage/index/dbox-multi/mdbox-map.h /dovecot/src/lib-storage/index/dbox-multi/mdbox-purge.c /dovecot/src/lib-storage/index/dbox-multi/mdbox-save.c /dovecot/src/lib-storage/index/dbox-multi/mdbox-settings.c /dovecot/src/lib-storage/index/dbox-multi/mdbox-settings.h /dovecot/src/lib-storage/index/dbox-multi/mdbox-storage.c /dovecot/src/lib-storage/index/dbox-multi/mdbox-storage.h /dovecot/src/lib-storage/index/dbox-multi/mdbox-sync.c /dovecot/src/lib-storage/index/dbox-multi/mdbox-sync.h
5c2d695acf9f95ae0dcdda89c4d2391ceda4d672 20-Apr-2010 Timo Sirainen <tss@iki.fi>

Added support for mail search input parsers. doveadm now uses command line parser. --HG-- branch : HEAD

94ba4820927b906b333e39445c1508a29387c3aa 13-Apr-2010 Timo Sirainen <tss@iki.fi>

doveadm: Added initial code for fetch command. --HG-- branch : HEAD

381daab1e3b56a0bc94d2191cf62beba0df51af9 18-Mar-2010 Pascal Volk <user@localhost.localdomain.org>

doveadm: Added doveadm kick command. Moved some parts from doveadm-who.c to doveadm-who.h, so they can be reused. --HG-- branch : HEAD

4909421ac41e143fe07a235c0d11e9f0452d716b 08-Mar-2010 Timo Sirainen <tss@iki.fi>

doveadm: Added support for plugins. --HG-- branch : HEAD

1ec6a8f8952a91163cc26b66c15c8a55451ecff8 20-Feb-2010 Timo Sirainen <tss@iki.fi>

doveadm: Added penalty command to dump auth penalty state. --HG-- branch : HEAD

52ffa11d672a9bd150ae3e758a19f1cc4f01471b 23-Oct-2009 Timo Sirainen <tss@iki.fi>

doveadm: Added "who" command to list connected users based on anvil information. --HG-- branch : HEAD

ca44a6ba994aaa3231a20ef6e046dfd97a8dcd2d 18-Oct-2009 Timo Sirainen <tss@iki.fi>

Makefiles: Separated LIBDOVECOT and LIBDOVECOT_DEPS. --HG-- branch : HEAD

aaa76b1c83e285f84c5ca41e67df022076ec609f 13-Oct-2009 Timo Sirainen <tss@iki.fi>

Makefile.am: Added missing doveadm.h --HG-- branch : HEAD

c664d0da658c8d3200d88ea3c4cd580afd33fa73 09-Oct-2009 Timo Sirainen <tss@iki.fi>

util/*view binaries are now accessed via "doveadm dump". listview binary stays for now, since mailbox list indexes won't work anyway and they might get a complete redesign. --HG-- branch : HEAD

f50ea0370137dd93d9953d91ea73486ca0784de9 09-Oct-2009 Timo Sirainen <tss@iki.fi>

authtest binary is now accessed via "doveadm auth" and "doveadm user". --HG-- branch : HEAD

acc039dfc0b0f4588cf2feec04727b61e1c672a1 09-Oct-2009 Timo Sirainen <tss@iki.fi>

dovecotpw binary is now accessed via "doveadm pw". --HG-- branch : HEAD

a6ab8f00351265e35b79f3a22b1f5a4978ae5c35 08-Oct-2009 Timo Sirainen <tss@iki.fi>

Moved doveadm to a separate directory and made it a bit more easily extensible. --HG-- branch : HEAD