History log of /dovecot/src/plugins/Makefile.am
Revision Date Author Comments Expand
acbcc2709244e470e9bd8b58917f40b2e57d9cb7 17-Feb-2018 Martti Rannanjärvi <martti.rannanjarvi@dovecot.fi>

charset-alias: Cleanup whitespace Remove \r from end of lines and remove trailing whitespace.

2fe26ac22288a416f65ea85d9d6c1c4d83f0ffa2 16-Feb-2018 Hideo Yoshizane <hideo.yoshizane@open-xchange.com>

charset-alias-plugin

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 /dovecot/src/doveadm/Makefile.am /dovecot/src/doveadm/doveadm-cmd.c /dovecot/src/doveadm/doveadm-cmd.h /dovecot/src/doveadm/doveadm-oldstats.c /dovecot/src/doveadm/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 Makefile.am imap-old-stats/Makefile.am imap-old-stats/imap-stats-plugin.c imap-old-stats/imap-stats-plugin.h old-stats/Makefile.am old-stats/mail-stats-connection.c old-stats/mail-stats-connection.h old-stats/mail-stats-fill.c old-stats/mail-stats.c old-stats/mail-stats.h old-stats/stats-plugin.c old-stats/stats-plugin.h stats/Makefile.am
2ce0021487fbd7ef3384f3456fa4a176309c4ebf 05-Oct-2017 Timo Sirainen <timo.sirainen@dovecot.fi>

dict-ldap: Move from plugins/dict-ldap to lib-dict-backend

a7a0f3196b2b97577ebd9e804507d58e67508fcf 17-Aug-2017 Aki Tuomi <aki.tuomi@dovecot.fi>

apparmor: Add apparmor plugin It lets dovecot temporarily switch to a new apparmor context for a user.

f97dcee675e94c4a8ce17506e2c52ff5f1e81cf5 04-Jul-2017 Aki Tuomi <aki.tuomi@dovecot.fi>

notify-status: Add notify-status plugin This enables updating a dictionary with mailbox status information when the mailbox changes. It requires notify_status_dict setting for specifying the dict where the data is stored. One can optionally use notify_status_mailbox patterns for specifying which box(es) the status update is done. Subsequent patterns are notify_status_mailbox2 and so forth. One can also specify data format using notify_status_value plugin setting.

dbc351d8a8dad8cfbc0c1f5d957d23873ab5e26c 23-Mar-2017 Aki Tuomi <aki.tuomi@dovecot.fi>

var-expand-crypt: Encryption/decryption support for var-expand Registers new encrypt and decrypt processors for var-expand.

4c78d9e646c4a1158d7167806937c02d86cdfc25 28-Nov-2016 Aki Tuomi <aki.tuomi@dovecot.fi>

mail-crypt: Add mail-crypt plugin

ba16a89e4e5afde0a1878a883741df3593dccf02 21-Jun-2016 Timo Sirainen <timo.sirainen@dovecot.fi>

Added welcome plugin.

57614d9fe04311072508a2185472bdb977631c5d 12-Jun-2016 Aki Tuomi <aki.tuomi@dovecot.fi>

ldap: Fix cyclic dependency

51ed197520dd9ea534fbc3bc1790ebe3cb5421e2 23-Sep-2015 Michael M Slusarz <michael.slusarz@dovecot.fi>

Added push-notification plugin

/dovecot/configure.ac /dovecot/dovecot-config.in.in Makefile.am push-notification/Makefile.am push-notification/push-notification-driver-dlog.c push-notification/push-notification-driver-ox.c push-notification/push-notification-drivers.c push-notification/push-notification-drivers.h push-notification/push-notification-event-flagsclear.c push-notification/push-notification-event-flagsclear.h push-notification/push-notification-event-flagsset.c push-notification/push-notification-event-flagsset.h push-notification/push-notification-event-mailboxcreate.c push-notification/push-notification-event-mailboxcreate.h push-notification/push-notification-event-mailboxdelete.c push-notification/push-notification-event-mailboxdelete.h push-notification/push-notification-event-mailboxrename.c push-notification/push-notification-event-mailboxrename.h push-notification/push-notification-event-mailboxsubscribe.c push-notification/push-notification-event-mailboxsubscribe.h push-notification/push-notification-event-mailboxunsubscribe.c push-notification/push-notification-event-mailboxunsubscribe.h push-notification/push-notification-event-message-common.h push-notification/push-notification-event-messageappend.c push-notification/push-notification-event-messageappend.h push-notification/push-notification-event-messageexpunge.c push-notification/push-notification-event-messageexpunge.h push-notification/push-notification-event-messagenew.c push-notification/push-notification-event-messagenew.h push-notification/push-notification-event-messageread.c push-notification/push-notification-event-messageread.h push-notification/push-notification-event-messagetrash.c push-notification/push-notification-event-messagetrash.h push-notification/push-notification-events-rfc5423.c push-notification/push-notification-events-rfc5423.h push-notification/push-notification-events.c push-notification/push-notification-events.h push-notification/push-notification-plugin.c push-notification/push-notification-plugin.h push-notification/push-notification-triggers.c push-notification/push-notification-triggers.h push-notification/push-notification-txn-mbox.c push-notification/push-notification-txn-mbox.h push-notification/push-notification-txn-msg.c push-notification/push-notification-txn-msg.h
1f2f38f518ea14d1042c98ab039e6df053f7b285 12-May-2015 Timo Sirainen <tss@iki.fi>

Added quota-clone plugin.

ba40be5b23bf26ea2035e44e514c5e7dd0e3dac9 09-May-2015 Timo Sirainen <tss@iki.fi>

Moved fs-compress to a separate plugin directory. Mainly because I couldn't figure out how to make automake dependencies work on "make install" stage. It was trying to link fs-compress.so using -ldovecot-storage, but libdovecot-storage.so was also concurrently being installed.

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

last-login plugin: Added missing configure and Makefile entries.

49d54c7c5d5bc90b4689fc2eb97e373c769814f5 22-Nov-2013 Timo Sirainen <tss@iki.fi>

Added mail-filter plugin.

7313101ef0723c7b210e7b7bb5eb11d0d73d1b4d 18-Sep-2012 Timo Sirainen <tss@iki.fi>

Added mailbox-alias plugin. Aliases can be created like: plugin { mailbox_alias_old = Sent mailbox_alias_new = Sent Messages mailbox_alias_old2 = Sent mailbox_alias_new2 = Sent Items } When creating an alias, the original mailbox is also created. The alias itself is a symlink to the original. Deleting an alias deletes the symlink. The original mailbox can't be deleted or renamed while it has aliases. Aliases cannot be renamed. Aliases are skipped when recalculating quota. If a mailbox with the alias's name was already created before the aliasing was enabled, it's not treated as alias until it's first deleted.

c8593b070319d0ff83f8d6c4b5ed5abf2d578a06 30-Mar-2012 Timo Sirainen <tss@iki.fi>

Added pop3-migration plugin for getting POP3 UIDLs from POP3 server. The idea is to use this with dsync to migrate mails via imapc, but for getting POP3 UIDLs via pop3c.

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

Makefile: Added missing replication plugin directory

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

Initial implementation of statistics gathering daemon and plugins to feed it. Some statistics are still missing, some of the code is a bit ugly and the internal protocols will probably still change.

/dovecot/.hgignore /dovecot/configure.in /dovecot/src/Makefile.am Makefile.am imap-stats/Makefile.am imap-stats/imap-stats-plugin.c imap-stats/imap-stats-plugin.h stats/Makefile.am stats/stats-connection.c stats/stats-connection.h stats/stats-plugin.c stats/stats-plugin.h /dovecot/src/stats/Makefile.am /dovecot/src/stats/client-export.c /dovecot/src/stats/client-export.h /dovecot/src/stats/client.c /dovecot/src/stats/client.h /dovecot/src/stats/global-memory.c /dovecot/src/stats/global-memory.h /dovecot/src/stats/mail-command.c /dovecot/src/stats/mail-command.h /dovecot/src/stats/mail-domain.c /dovecot/src/stats/mail-domain.h /dovecot/src/stats/mail-ip.c /dovecot/src/stats/mail-ip.h /dovecot/src/stats/mail-server-connection.c /dovecot/src/stats/mail-server-connection.h /dovecot/src/stats/mail-session.c /dovecot/src/stats/mail-session.h /dovecot/src/stats/mail-stats.c /dovecot/src/stats/mail-stats.h /dovecot/src/stats/mail-user.c /dovecot/src/stats/mail-user.h /dovecot/src/stats/main.c /dovecot/src/stats/stats-settings.c /dovecot/src/stats/stats-settings.h
a6e79dffa06db28bcfad9c1e5fc819c48172d5de 18-Nov-2010 Timo Sirainen <tss@iki.fi>

Replaced broken mbox-snarf plugin with a more generic snarf plugin.

383395aee82283b15d9ea8ea0ad55d1d8c988b60 13-Feb-2010 Timo Sirainen <tss@iki.fi>

Added imap-zlib plugin for enabling COMPRESS=DEFLATE extension. --HG-- branch : HEAD

d1bb0eeb5b54d4441bfe8a0a418aa11d9c4b1b84 25-Jan-2010 Timo Sirainen <tss@iki.fi>

--with-lucene was actually enabling solr. --HG-- branch : HEAD

00f5ccaecf7c3e343f63b651985878c137960778 14-Dec-2009 Timo Sirainen <tss@iki.fi>

Deleted convert plugin and convert-tool. dsync replaces them. --HG-- branch : HEAD

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

plugins: mail_log links notify plugin now, so build notify first. --HG-- branch : HEAD

56c35c844320b0a157d1aaa6b3e62b7f3851b235 24-Aug-2009 Timo Sirainen <tss@iki.fi>

Added a notify plugin that can be used as a generic event catching framework by other plugins. Patch by Mark Washenberger / Rackspace. --HG-- branch : HEAD

02a54da28f376dd66d7939d8546a196a0045b486 16-Nov-2008 Timo Sirainen <tss@iki.fi>

Added IMAP ACL commands with ability to modify ACLs. Based on patch by Bernhard Herzog and Sascha Wilde. --HG-- branch : HEAD

ea57f2c35a3295d2e958297ff4bfc1a4a507b31a 18-Oct-2008 Timo Sirainen <tss@iki.fi>

Added listescape plugin. --HG-- branch : HEAD

800ce5df11647686f4fc33e8dffb2d22a10f5394 18-Oct-2008 Timo Sirainen <tss@iki.fi>

Added autocreate plugin. --HG-- branch : HEAD

48566ca412a7cf3b42512fd0ec112744778e5da0 10-Jul-2008 Timo Sirainen <tss@iki.fi>

Initial code to support Apache Solr (Lucene indexing server). --HG-- branch : HEAD

5e04de9e3fcd596c02021034cc887b2dd589594d 08-Jul-2008 Timo Sirainen <tss@iki.fi>

zlib plugin supports now bzip2 also. --HG-- branch : HEAD

24e5e4526d8f5cbc056ab97fd0d154d0936d7a5e 13-Mar-2008 Timo Sirainen <tss@iki.fi>

Added initial support for virtual mailboxes. --HG-- branch : HEAD

c1ca57b1498376fdb17fb7be5d8809379151cfb0 17-May-2007 Timo Sirainen <tss@iki.fi>

Added mbox snarf plugin to move mails from /var/spool/mail to ~/mbox if it exists. --HG-- branch : HEAD

b328f4cd92d0ba4d909b511a07b0c8a0c3324e1a 19-Jan-2007 Timo Sirainen <tss@iki.fi>

Forgot to add mail-log here. --HG-- branch : HEAD

b9a94db495dd924f4743f43e5cb28d5201ab9206 16-Dec-2006 Timo Sirainen <timo.sirainen@movial.fi>

Added lazy expunge plugin. --HG-- branch : HEAD

74ab5ea66c0c4b388f1c774ae6a47ab94f1b4f18 01-Dec-2006 Timo Sirainen <tss@iki.fi>

Added "squat" full text search indexer backend. Its name and basic ideas originate to Cyrus's squat index, but Dovecot's implementation is completely different and it supports incremental updates. Still a bit broken and lacks locking, but I wanted to get this into CVS now. --HG-- branch : HEAD

57f4445a46726a17bfe78b0964dd301a6ccb40ec 18-Sep-2006 Timo Sirainen <tss@iki.fi>

--with-lucene now enables lucene full text search indexing. Note that using it breaks IMAP RFC. It also seems to have problems finding texts that have special characters in them, such as email addresses. You can anyway enable it by loading fts and fts_lucene plugins and setting fts=lucene in plugin section. --HG-- branch : HEAD

2793e3bd31d212d6506686aa70773e13d9d98195 17-Sep-2006 Timo Sirainen <tss@iki.fi>

Added full text search plugin framework. Still missing support for handling expunges. Also it could use better logic with more complex SEARCH queries to figure out when the FTS index should be used. --HG-- branch : HEAD

cf7164ece50797a67fc4bfb5889022ac93a36a8a 31-Jul-2006 Timo Sirainen <timo.sirainen@movial.fi>

Initial import of expire plugin code. Seems to work with at least one user. :) --HG-- branch : HEAD

a995c7cf602745ea88858320f84c88e001a10777 28-Feb-2006 Timo Sirainen <timo.sirainen@movial.fi>

Added acl. --HG-- branch : HEAD

3cb38324a5e2d8d898db485b2802d573b4666736 07-Feb-2006 Timo Sirainen <tss@iki.fi>

Build fixes --HG-- branch : HEAD

107bb6e31708e960d652e77339325f2cdd912934 02-Feb-2006 Timo Sirainen <tss@iki.fi>

If zlib.h isn't found, don't try to build the zlib plugin. --HG-- branch : HEAD

e07f219bac8d0ff9dff9132bc9c033a43b788aa8 31-Dec-2005 Timo Sirainen <tss@iki.fi>

Added zlib plugin --HG-- branch : HEAD

1795e934ebcd58175d3b5bbdd811b13c7889efa3 10-Dec-2005 Timo Sirainen <tss@iki.fi>

Added beginnings of plugin infrastructure. TODO: These could be optionally compiled into binaries with some configure options. Added quota plugin and a new trash plugin. Not very well tested. --HG-- branch : HEAD