History log of /dovecot/src/util/Makefile.am
Revision Date Author Comments Expand
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 /dovecot/src/doveadm/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 Makefile.am
7f50258fb5e71ca7965d8527f879114c39d0a0fb 25-Feb-2013 Timo Sirainen <tss@iki.fi>

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

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

Makefile: Link with SSL_LIBS whenever linking libssl_iostream.la

16f5ed4f7b2b9e7c83b8bb7adc1f5f6285b8ae4e 08-Feb-2011 Timo Sirainen <tss@iki.fi>

lib-index: Removed the old "mailbox list" type index, which is no longer used. It was rather overdesigned and fragile.

cbfdc79faac95adc8a3f76ee2216d3fea0c19826 02-Jun-2010 Timo Sirainen <tss@iki.fi>

Added "script" service that can be used to easily execute programs via UNIX socket. --HG-- branch : HEAD

47131322bd0b56917d4a3c1e28dbfbaa6668e747 02-Jun-2010 Timo Sirainen <tss@iki.fi>

Renamed "script" binary to "script-login". --HG-- branch : HEAD

6a21271d0ffa9abd8746c1444e838d1e7e49807c 13-May-2010 Timo Sirainen <tss@iki.fi>

Removed imap-utf7 binary. doveadm mailbox convert replaced it. --HG-- branch : HEAD

79977d368df2efc3f3dc0bbb260748b076538103 06-Feb-2010 Timo Sirainen <tss@iki.fi>

Added support for tcpwrappers and potentially other login access checks. --HG-- branch : HEAD

d4c028614792109adaeb4dd5442c1c3656ee0604 12-Dec-2009 Timo Sirainen <tss@iki.fi>

script: Added enough features to get rawlog working again. Also added -d parameter to drop privileges before executing script. --HG-- branch : HEAD

1d3b9fce06b466bcf64f9ab7b622f3a6e4e939ba 12-Dec-2009 Timo Sirainen <tss@iki.fi>

imap, pop3: Added back ability to run post-login scripts. --HG-- branch : HEAD

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

Makefiles: Separated LIBDOVECOT and LIBDOVECOT_DEPS. --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

379989ad38f7fabdfe67ef9bc74a1305be5438d2 06-Oct-2009 Timo Sirainen <tss@iki.fi>

Added authtest utility for doing passdb and userdb lookups. --HG-- branch : HEAD

86e484f5f1e54224d0936e0296416740c5d5795d 06-Aug-2009 Timo Sirainen <tss@iki.fi>

Added mailboxlogview utility for viewing mailbox logs. --HG-- branch : HEAD

fbfbd2c08d117dde4ba130350bf446d4438cd1ec 12-Jun-2009 Timo Sirainen <tss@iki.fi>

imap_utf7: Renamed to imap-utf7. Also fixed usage error string to print LF. --HG-- branch : HEAD

463cf881132dc89c6a1400614a80b70e67ca915f 21-Apr-2009 Timo Sirainen <tss@iki.fi>

Some binaries were missing list of library dependencies. --HG-- branch : HEAD

8dec8eab222cb7a0b4ef5e066cb1d7dac8a526d1 14-Apr-2009 Timo Sirainen <tss@iki.fi>

Added configure --without-shared-libs to link built binaries against static libraries. The libraries are still built and installed, so this is mainly useful for making life easier for developers. --HG-- branch : HEAD

8d3278a82b964217d95c340ec6f82037cdc59d19 10-Apr-2009 Timo Sirainen <tss@iki.fi>

Added lib-master and mail-storage-service code that makes it easier to build new Dovecot binaries. Currently only the standalone applications (e.g. deliver) uses this. --HG-- branch : HEAD

/dovecot/configure.in /dovecot/src/Makefile.am /dovecot/src/deliver/Makefile.am /dovecot/src/deliver/deliver-settings.c /dovecot/src/deliver/deliver-settings.h /dovecot/src/deliver/deliver.c /dovecot/src/deliver/deliver.h /dovecot/src/deliver/smtp-client.c /dovecot/src/dict/main.c /dovecot/src/imap/Makefile.am /dovecot/src/imap/imap-settings.c /dovecot/src/imap/imap-settings.h /dovecot/src/imap/main.c /dovecot/src/lib-auth/auth-master.h /dovecot/src/lib-dovecot/Makefile.am /dovecot/src/lib-master/Makefile.am /dovecot/src/lib-master/master-service-private.h /dovecot/src/lib-master/master-service-settings.c /dovecot/src/lib-master/master-service-settings.h /dovecot/src/lib-master/master-service.c /dovecot/src/lib-master/master-service.h /dovecot/src/lib-master/syslog-util.c /dovecot/src/lib-master/syslog-util.h /dovecot/src/lib-settings/settings-parser.c /dovecot/src/lib-settings/settings-parser.h /dovecot/src/lib-sql/Makefile.am /dovecot/src/lib-storage/Makefile.am /dovecot/src/lib-storage/mail-namespace.c /dovecot/src/lib-storage/mail-storage-service.c /dovecot/src/lib-storage/mail-storage-service.h /dovecot/src/lib-storage/mail-storage-settings.c /dovecot/src/lib-storage/mail-storage-settings.h /dovecot/src/lib-storage/mail-user.c /dovecot/src/lib-storage/mail-user.h /dovecot/src/master/Makefile.am /dovecot/src/master/child-process.c /dovecot/src/plugins/convert/Makefile.am /dovecot/src/plugins/convert/convert-settings.c /dovecot/src/plugins/convert/convert-settings.h /dovecot/src/plugins/convert/convert-tool.c /dovecot/src/plugins/expire/Makefile.am /dovecot/src/plugins/expire/auth-client.c /dovecot/src/plugins/expire/expire-settings.c /dovecot/src/plugins/expire/expire-settings.h /dovecot/src/plugins/expire/expire-tool.c /dovecot/src/pop3/Makefile.am /dovecot/src/pop3/main.c /dovecot/src/pop3/pop3-settings.c /dovecot/src/pop3/pop3-settings.h Makefile.am
bd6abf27d1d29a2407f990163e9fe0d0c478a15a 06-Apr-2009 Timo Sirainen <tss@iki.fi>

Link -liconv to libdovecot.so if necessary. --HG-- branch : HEAD

8e0e5842b5841cf3065ed18e8ba093b11517c51d 06-Apr-2009 Timo Sirainen <tss@iki.fi>

lib-index belongs to libdovecot-storage, not to libdovecot. --HG-- branch : HEAD

d3b29d4b61f1549244a7509b798be6f806cf7d4e 04-Apr-2009 Timo Sirainen <tss@iki.fi>

Build libdovecot.so and libdovecot-storage.so. Based on patch by Stephan Bosch. --HG-- branch : HEAD

/dovecot/.hgignore /dovecot/configure.in /dovecot/src/Makefile.am /dovecot/src/auth/Makefile.am /dovecot/src/config/Makefile.am /dovecot/src/deliver/Makefile.am /dovecot/src/dict/Makefile.am /dovecot/src/imap-login/Makefile.am /dovecot/src/imap/Makefile.am /dovecot/src/lib-auth/Makefile.am /dovecot/src/lib-charset/Makefile.am /dovecot/src/lib-dict/Makefile.am /dovecot/src/lib-dovecot/Makefile.am /dovecot/src/lib-imap/Makefile.am /dovecot/src/lib-index/Makefile.am /dovecot/src/lib-mail/Makefile.am /dovecot/src/lib-settings/Makefile.am /dovecot/src/lib-sql/Makefile.am /dovecot/src/lib-storage/Makefile.am /dovecot/src/lib-storage/index/Makefile.am /dovecot/src/lib-storage/index/cydir/Makefile.am /dovecot/src/lib-storage/index/dbox/Makefile.am /dovecot/src/lib-storage/index/maildir/Makefile.am /dovecot/src/lib-storage/index/mbox/Makefile.am /dovecot/src/lib-storage/index/raw/Makefile.am /dovecot/src/lib-storage/index/shared/Makefile.am /dovecot/src/lib-storage/list/Makefile.am /dovecot/src/lib-storage/register/Makefile.am /dovecot/src/lib/Makefile.am /dovecot/src/login-common/Makefile.am /dovecot/src/master/Makefile.am /dovecot/src/plugins/convert/Makefile.am /dovecot/src/plugins/expire/Makefile.am /dovecot/src/plugins/fts-squat/Makefile.am /dovecot/src/pop3-login/Makefile.am /dovecot/src/pop3/Makefile.am /dovecot/src/tests/Makefile.am Makefile.am
24c39d5d2112888914ac1189ce5e07c5ac2b0c0a 01-Nov-2008 Timo Sirainen <tss@iki.fi>

Added imap_utf7 tool for mUTF-7 <-> UTF-8 conversion. --HG-- branch : HEAD

a914bff43644dd9b3977244203839ca74161e40c 01-Sep-2008 Timo Sirainen <tss@iki.fi>

Rewrote thread indexing code. It's a lot simpler and takes less disk space. We no longer try to keep a hash table and the entire thread tree stored on disk. Instead we keep a simple Message-ID string (actually just "uid, ref#" pointer) -> unique index number mapping on disk, read it to memory and use it to build the thread tree. After the initial build the thread tree is still updated incrementally. --HG-- branch : HEAD

d3fb3a740ad6c48c60c71dbab69e28b68204c856 21-Jul-2008 Timo Sirainen <tss@iki.fi>

Compiling fix. --HG-- branch : HEAD

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

Added a new maildirlock utility for write-locking Dovecot MMaildir. --HG-- branch : HEAD

2bfd6c88ee0472467168a9f0ce16ff417ef8edd6 12-Jun-2008 Timo Sirainen <tss@iki.fi>

If we need -lcrypto for randomness, put it to $LIBS instead of $RAND_LIBS since it needs to be linked to all binaries anyway. --HG-- branch : HEAD

2682eeed569b446788f199e3f720616959ae6e4c 04-Nov-2007 Timo Sirainen <tss@iki.fi>

idxview rewrite. It now uses lib-index functions to read the files. --HG-- branch : HEAD

14bca9c444ca7f6bf492ca32379cde909a272650 18-Jul-2007 Timo Sirainen <tss@iki.fi>

Added listview utility to show dovecot.list.index.uidmap's contents. --HG-- branch : HEAD

cb734ee76eb480d14a59899a412e1238d2843b7b 20-Mar-2007 Timo Sirainen <tss@iki.fi>

Added idxview and logview to dump index/cache/log file contents. --HG-- branch : HEAD

e9e2d23e1ea5a149a7d8828d2a45b9f2313c3785 12-Nov-2006 Timo Sirainen <tss@iki.fi>

Added OTP and S/KEY authentication mechanisms. Patch by Andrey Panin. --HG-- branch : HEAD

85f0f2bc9aab01b74835d12ee0a12a2b38349938 14-Jan-2006 Timo Sirainen <tss@iki.fi>

Added gdbhelper binary. --HG-- branch : HEAD

5355df8b66da35698449a10c2c83633a64995298 21-Oct-2004 Timo Sirainen <tss@iki.fi>

Upgrades to autoconf 2.5 and automake >1.4. --HG-- branch : HEAD

/dovecot/configure.in /dovecot/src/auth/Makefile.am /dovecot/src/imap-login/Makefile.am /dovecot/src/imap/Makefile.am /dovecot/src/lib-auth/Makefile.am /dovecot/src/lib-charset/Makefile.am /dovecot/src/lib-imap/Makefile.am /dovecot/src/lib-index/Makefile.am /dovecot/src/lib-mail/Makefile.am /dovecot/src/lib-ntlm/Makefile.am /dovecot/src/lib-settings/Makefile.am /dovecot/src/lib-sql/Makefile.am /dovecot/src/lib-storage/Makefile.am /dovecot/src/lib-storage/index/Makefile.am /dovecot/src/lib-storage/index/maildir/Makefile.am /dovecot/src/lib-storage/index/mbox/Makefile.am /dovecot/src/lib-storage/register/Makefile.am /dovecot/src/lib-storage/subscription-file/Makefile.am /dovecot/src/login-common/Makefile.am /dovecot/src/master/Makefile.am /dovecot/src/pop3-login/Makefile.am /dovecot/src/pop3/Makefile.am Makefile.am
5d47458cff699bd1aae1b7270a5e33ee21d738d9 30-Jul-2004 Timo Sirainen <tss@iki.fi>

RAND_LIBS and MODULE_LIBS are needed for dovecotpw. --HG-- branch : HEAD

e417f66bb09b288f88304c56d12ba42044bcc6f6 30-Jul-2004 Timo Sirainen <tss@iki.fi>

Added auth/libpassword.a which util/dovecotpw can use rather than using object files directly. --HG-- branch : HEAD

7cf97bdfd7d1248a69a292b9b572e0477dbc2b11 26-Jul-2004 Timo Sirainen <tss@iki.fi>

dovecotpw_INCLUDES didn't actually work. Don't even try, src/auth/ must be compiled before we get here. --HG-- branch : HEAD

794ac3e4a22caba0297a1333b43e6bd47fc50b91 26-Jul-2004 Timo Sirainen <tss@iki.fi>

Added dovecotpw utility. Patch by Joshua Goodall --HG-- branch : HEAD

da11151056377064764877d4ad17f146a37e965b 21-Aug-2003 Timo Sirainen <tss@iki.fi>

Keep rawlog still in libexec/dovecot/ directory. --HG-- branch : HEAD

be5e7de9415b8fb995c0566448a5b3d2c752631e 21-Aug-2003 Timo Sirainen <tss@iki.fi>

Separated rawlog into it's own binary. --HG-- branch : HEAD