History log of /dovecot/src/lib-dovecot/Makefile.am
Revision Date Author Comments Expand
85bc1cc40ba4566cb3cea251832800d0940908d5 11-Jul-2016 Aki Tuomi <aki.tuomi@dovecot.fi>

lib-dovecot: Turn on RELRO

f670747b681262e0bf004107c3b1d1fe1183d6ec 25-Apr-2016 Timo Sirainen <timo.sirainen@dovecot.fi>

lib-dovecot: Avoid duplication of listing *.la in both Makefile.am and configure

ed77b0bf3a094fff279804e4f50ec0799680342f 25-Apr-2016 Timo Sirainen <timo.sirainen@dovecot.fi>

Split parts of lib-dict into lib-dict-extra. Otherwise there's a circular dependency because lib-dict/dict-fs.c depends on lib-fs, while lib-fs/fs-dict.c depends on lib-dict. This becomes a problem when compiling --without-shared-libs, although for some reason it works for me while linking the Dovecot core, but not when linking external plugins.

11e8e38b5a10618cc1d9ff1169cb9b94fbcad253 22-Mar-2015 Timo Sirainen <tss@iki.fi>

Cleanup for libcharset's iconv linking. Linking libcharset.la now automatically links with the necessary iconv libraries.

379175cfba8150d481d9898b78330b719d128d84 05-Mar-2015 Timo Sirainen <tss@iki.fi>

stats process/plugin redesign to be more modular. The visible functionality doesn't actually change with this patch yet, but it allows other plugins/services to add their own fields to stats process. For example auth process could send auth success/failures or auth cache hits/misses.

/dovecot/configure.ac /dovecot/src/Makefile.am Makefile.am /dovecot/src/lib-stats/Makefile.am /dovecot/src/lib-stats/stats-parser.c /dovecot/src/lib-stats/stats-parser.h /dovecot/src/lib-stats/stats.c /dovecot/src/lib-stats/stats.h /dovecot/src/lib-storage/mail-user.c /dovecot/src/lib-storage/mail-user.h /dovecot/src/plugins/imap-stats/Makefile.am /dovecot/src/plugins/imap-stats/imap-stats-plugin.c /dovecot/src/plugins/stats/Makefile.am /dovecot/src/plugins/stats/mail-stats-fill.c /dovecot/src/plugins/stats/mail-stats.c /dovecot/src/plugins/stats/mail-stats.h /dovecot/src/plugins/stats/stats-connection.c /dovecot/src/plugins/stats/stats-connection.h /dovecot/src/plugins/stats/stats-plugin.c /dovecot/src/plugins/stats/stats-plugin.h /dovecot/src/stats/Makefile.am /dovecot/src/stats/client-export.c /dovecot/src/stats/mail-command.c /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-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
78919bf7cb55e84e5f289f33526579f63c4797d7 09-Jun-2013 Timo Sirainen <tss@iki.fi>

Added initial libsasl for implementing client side SASL library. Initially supports PLAIN and LOGIN mechanisms.

bf5015e723acc912db1854733a85f547ebf64f13 26-Nov-2012 Timo Sirainen <tss@iki.fi>

Added libhttp to libdovecot.so

bc64a795f4f7f9443b2a1fa7b886b54603147d71 06-Nov-2012 Timo Sirainen <tss@iki.fi>

Makefile: Fixed building libdovecot.so

3faa1040e5a3f9f35ffad29110216094ab2f5880 06-Nov-2012 Timo Sirainen <tss@iki.fi>

lib-ssl-iostream now dynamically loads openssl library instead of linking to it. This allowed removing the separate libdovecot-ssl library. In future if GnuTLS/NSS support is added it would also allow switching between them dynamically.

8204c6af88e88968dc3bd15fd3760b82d03fb756 16-Sep-2012 Timo Sirainen <tss@iki.fi>

Makefile: Link libdovecot-ssl with libdovecot. This fixes linking with e.g. OSX.

24fed8aca238e6878aa9c85c82e83a0a7ee3ced3 08-Aug-2012 Timo Sirainen <tss@iki.fi>

Added libtest to libdovecot.so

68505752206bf0a082b985be5d3b1eaebde07896 01-Aug-2012 Timo Sirainen <tss@iki.fi>

Removed duplicate libdovecot-ssl

01c05d9e3fef5d6720024957f9024b88b8e28ab7 30-Jul-2012 Timo Sirainen <tss@iki.fi>

Makefile: Fixed libdovecot-ssl to actually contain libssl-iostream

cf3894a2a22dc76247275e7ad7a5417fa5f27a28 28-Jul-2012 Timo Sirainen <tss@iki.fi>

Added libdovecot-ssl for creating SSL servers more easily using lib-ssl-iostream.

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

Added lib-fs for simple filesystem accessing. Implemented POSIX, SiS and SiS-queue backends.

17fc2a887a5683b2e1bbd6bd9fdf0cdb97b509fb 31-Jan-2010 Timo Sirainen <tss@iki.fi>

Added dns-client service and library for doing async dns lookups. --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 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 /dovecot/src/util/Makefile.am
675b269b3694d15fe77da16f338349da6cba6404 07-Apr-2009 Timo Sirainen <tss@iki.fi>

Link LTLIBICONV, not LIBICONV. --HG-- branch : HEAD

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 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 /dovecot/src/util/Makefile.am