annotate src/Makefile.am @ 22638:7d5634889da8

lib: net_ip2addr() - Optimize by allocating destination memory immediately It doesn't really matter if we allocate a few extra bytes.
author Timo Sirainen <timo.sirainen@dovecot.fi>
date Sat, 04 Nov 2017 01:42:37 +0200
parents f6d27a985066
children 256a456b2af1
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
19997
ebf926e29527 configure: Add lib-ldap
Aki Tuomi <aki.tuomi@dovecot.fi>
parents: 18996
diff changeset
1 if HAVE_LDAP
ebf926e29527 configure: Add lib-ldap
Aki Tuomi <aki.tuomi@dovecot.fi>
parents: 18996
diff changeset
2 LIB_LDAP=lib-ldap
ebf926e29527 configure: Add lib-ldap
Aki Tuomi <aki.tuomi@dovecot.fi>
parents: 18996
diff changeset
3 endif
ebf926e29527 configure: Add lib-ldap
Aki Tuomi <aki.tuomi@dovecot.fi>
parents: 18996
diff changeset
4
9018
aeb2bd9d6951 lib-index belongs to libdovecot-storage, not to libdovecot.
Timo Sirainen <tss@iki.fi>
parents: 9017
diff changeset
5 LIBDOVECOT_SUBDIRS = \
14748
84b4459e4dfc Added libtest to libdovecot.so
Timo Sirainen <tss@iki.fi>
parents: 14739
diff changeset
6 lib-test \
3199
938f948651f1 Added initial version of Dovecot LDA.
Timo Sirainen <tss@iki.fi>
parents: 2754
diff changeset
7 lib \
15443
d168fdd4aa8d Makefile: Reordered directories to fix build failure
Timo Sirainen <tss@iki.fi>
parents: 15383
diff changeset
8 lib-settings \
9017
1b586a2fee8b Build libdovecot.so and libdovecot-storage.so.
Timo Sirainen <tss@iki.fi>
parents: 9002
diff changeset
9 lib-auth \
15443
d168fdd4aa8d Makefile: Reordered directories to fix build failure
Timo Sirainen <tss@iki.fi>
parents: 15383
diff changeset
10 lib-master \
9018
aeb2bd9d6951 lib-index belongs to libdovecot-storage, not to libdovecot.
Timo Sirainen <tss@iki.fi>
parents: 9017
diff changeset
11 lib-charset \
20374
4b52d1ddcb3d lib-dcrypt, lib-ssl-iostream: Share OpenSSL init/deinit code.
Timo Sirainen <timo.sirainen@dovecot.fi>
parents: 20315
diff changeset
12 lib-ssl-iostream \
20623
d961f2a542d7 configure: Fix dcrypt build
Aki Tuomi <aki.tuomi@dovecot.fi>
parents: 20491
diff changeset
13 lib-dcrypt \
10615
8f9fc7fa7c73 Added dns-client service and library for doing async dns lookups.
Timo Sirainen <tss@iki.fi>
parents: 10001
diff changeset
14 lib-dns \
15443
d168fdd4aa8d Makefile: Reordered directories to fix build failure
Timo Sirainen <tss@iki.fi>
parents: 15383
diff changeset
15 lib-dict \
16486
1cbff0a8a849 Added initial libsasl for implementing client side SASL library.
Timo Sirainen <tss@iki.fi>
parents: 15444
diff changeset
16 lib-sasl \
18292
a9952ceeac61 stats process/plugin redesign to be more modular.
Timo Sirainen <tss@iki.fi>
parents: 16486
diff changeset
17 lib-stats \
15443
d168fdd4aa8d Makefile: Reordered directories to fix build failure
Timo Sirainen <tss@iki.fi>
parents: 15383
diff changeset
18 lib-http \
12309
e3fe87b855ef Added lib-fs for simple filesystem accessing. Implemented POSIX, SiS and SiS-queue backends.
Timo Sirainen <tss@iki.fi>
parents: 11321
diff changeset
19 lib-fs \
9018
aeb2bd9d6951 lib-index belongs to libdovecot-storage, not to libdovecot.
Timo Sirainen <tss@iki.fi>
parents: 9017
diff changeset
20 lib-mail \
21372
73f614573fb6 lib-lda: Moved LMTP client to lib-smtp.
Stephan Bosch <stephan.bosch@dovecot.fi>
parents: 20785
diff changeset
21 lib-smtp \
9018
aeb2bd9d6951 lib-index belongs to libdovecot-storage, not to libdovecot.
Timo Sirainen <tss@iki.fi>
parents: 9017
diff changeset
22 lib-imap \
20785
3c8e6a9835d8 lib-program-client: Add program-client from pigeonhole
Aki Tuomi <aki.tuomi@dovecot.fi>
parents: 20623
diff changeset
23 lib-imap-storage \
21575
f6d27a985066 lib-oauth2: Add support library for OAUTH2
Aki Tuomi <aki.tuomi@dovecot.fi>
parents: 21372
diff changeset
24 lib-program-client \
f6d27a985066 lib-oauth2: Add support library for OAUTH2
Aki Tuomi <aki.tuomi@dovecot.fi>
parents: 21372
diff changeset
25 lib-oauth2
9018
aeb2bd9d6951 lib-index belongs to libdovecot-storage, not to libdovecot.
Timo Sirainen <tss@iki.fi>
parents: 9017
diff changeset
26
aeb2bd9d6951 lib-index belongs to libdovecot-storage, not to libdovecot.
Timo Sirainen <tss@iki.fi>
parents: 9017
diff changeset
27 SUBDIRS = \
aeb2bd9d6951 lib-index belongs to libdovecot-storage, not to libdovecot.
Timo Sirainen <tss@iki.fi>
parents: 9017
diff changeset
28 $(LIBDOVECOT_SUBDIRS) \
20065
50d86fbcfd28 Split parts of lib-dict into lib-dict-extra.
Timo Sirainen <timo.sirainen@dovecot.fi>
parents: 19997
diff changeset
29 lib-dict-extra \
18393
00477ec143b9 Makefile: Build lib-dovecot before lib-compression
Timo Sirainen <tss@iki.fi>
parents: 18292
diff changeset
30 lib-dovecot \
20315
21366617ffe2 ldap: Fix cyclic dependency
Aki Tuomi <aki.tuomi@dovecot.fi>
parents: 20215
diff changeset
31 $(LIB_LDAP) \
18414
81e5b977e5c5 Initial import for lib-fts.
Timo Sirainen <tss@iki.fi>
parents: 18393
diff changeset
32 lib-fts \
13554
743ebecc1224 Moved imapc-client into its own lib-imap-client library.
Timo Sirainen <tss@iki.fi>
parents: 13294
diff changeset
33 lib-imap-client \
15066
d419aac7ab31 Added support for IMAP URLAUTH and URLAUTH=BINARY extensions
Stephan Bosch <stephan@rename-it.nl>
parents: 14748
diff changeset
34 lib-imap-urlauth \
14739
378ba560ea9f Moved zlib/bzlib code to lib-compression library.
Timo Sirainen <tss@iki.fi>
parents: 14729
diff changeset
35 lib-compression \
9018
aeb2bd9d6951 lib-index belongs to libdovecot-storage, not to libdovecot.
Timo Sirainen <tss@iki.fi>
parents: 9017
diff changeset
36 lib-index \
aeb2bd9d6951 lib-index belongs to libdovecot-storage, not to libdovecot.
Timo Sirainen <tss@iki.fi>
parents: 9017
diff changeset
37 lib-storage \
3199
938f948651f1 Added initial version of Dovecot LDA.
Timo Sirainen <tss@iki.fi>
parents: 2754
diff changeset
38 lib-sql \
938f948651f1 Added initial version of Dovecot LDA.
Timo Sirainen <tss@iki.fi>
parents: 2754
diff changeset
39 lib-ntlm \
4798
c04189d77a59 Added OTP and S/KEY authentication mechanisms. Patch by Andrey Panin.
Timo Sirainen <tss@iki.fi>
parents: 4349
diff changeset
40 lib-otp \
9095
93dc8f46b4af lib-lda wasn't being built.
Timo Sirainen <tss@iki.fi>
parents: 9092
diff changeset
41 lib-lda \
9255
7919f307a5cd Makefile.am: anvil was missing from SUBDIRS
Timo Sirainen <tss@iki.fi>
parents: 9159
diff changeset
42 anvil \
3199
938f948651f1 Added initial version of Dovecot LDA.
Timo Sirainen <tss@iki.fi>
parents: 2754
diff changeset
43 auth \
3842
273fcae9ffba dict was missing
Timo Sirainen <tss@iki.fi>
parents: 3810
diff changeset
44 dict \
10615
8f9fc7fa7c73 Added dns-client service and library for doing async dns lookups.
Timo Sirainen <tss@iki.fi>
parents: 10001
diff changeset
45 dns \
13084
0faaceb2f83c Added "indexer" service, which uses worker processes to perform queued mailbox indexing.
Timo Sirainen <tss@iki.fi>
parents: 13072
diff changeset
46 indexer \
13040
bf5c8ee58e5e Added support for a simplified IPC infrastructure.
Timo Sirainen <tss@iki.fi>
parents: 12309
diff changeset
47 ipc \
3199
938f948651f1 Added initial version of Dovecot LDA.
Timo Sirainen <tss@iki.fi>
parents: 2754
diff changeset
48 master \
938f948651f1 Added initial version of Dovecot LDA.
Timo Sirainen <tss@iki.fi>
parents: 2754
diff changeset
49 login-common \
18996
64c73e6bd397 Added imap-hibernate process for gathering IDLEing imap processes.
Timo Sirainen <tss@iki.fi>
parents: 18414
diff changeset
50 imap-hibernate \
3199
938f948651f1 Added initial version of Dovecot LDA.
Timo Sirainen <tss@iki.fi>
parents: 2754
diff changeset
51 imap-login \
938f948651f1 Added initial version of Dovecot LDA.
Timo Sirainen <tss@iki.fi>
parents: 2754
diff changeset
52 imap \
15066
d419aac7ab31 Added support for IMAP URLAUTH and URLAUTH=BINARY extensions
Stephan Bosch <stephan@rename-it.nl>
parents: 14748
diff changeset
53 imap-urlauth \
9091
e7dc0fb735ff Removed configure --with-deliver and --with-pop3d parameters.
Timo Sirainen <tss@iki.fi>
parents: 9059
diff changeset
54 pop3-login \
e7dc0fb735ff Removed configure --with-deliver and --with-pop3d parameters.
Timo Sirainen <tss@iki.fi>
parents: 9059
diff changeset
55 pop3 \
9092
e4832f128738 Renamed deliver to dovecot-lda and moved most of its code to lib-lda.
Timo Sirainen <tss@iki.fi>
parents: 9091
diff changeset
56 lda \
9121
a957a6be4af5 Initial implementation of LMTP server. Master process doesn't yet execute it though.
Timo Sirainen <tss@iki.fi>
parents: 9095
diff changeset
57 lmtp \
9159
6324a79d3ee1 Initial commit for v2.0 master rewrite. Several features are still missing.
Timo Sirainen <tss@iki.fi>
parents: 9121
diff changeset
58 log \
9059
94ecf8a8ed68 Added lib-master and mail-storage-service code that makes it easier to build new Dovecot binaries.
Timo Sirainen <tss@iki.fi>
parents: 9018
diff changeset
59 config \
11321
5f350b5ff6d9 Added initial implementation of a director process (for NFS users).
Timo Sirainen <tss@iki.fi>
parents: 10615
diff changeset
60 director \
14261
14ff849dc266 Initial implementation of dsync-based replication.
Timo Sirainen <tss@iki.fi>
parents: 13875
diff changeset
61 replication \
3738
732b62dc1976 Added beginnings of plugin infrastructure. TODO: These could be optionally
Timo Sirainen <tss@iki.fi>
parents: 3737
diff changeset
62 util \
10001
a02c1d9df1bf Moved doveadm to a separate directory and made it a bit more easily extensible.
Timo Sirainen <tss@iki.fi>
parents: 9985
diff changeset
63 doveadm \
9985
ea36bad4d9da Added ssl-params binary that login process uses to read SSL parameters.
Timo Sirainen <tss@iki.fi>
parents: 9717
diff changeset
64 ssl-params \
13294
c51fbe64eae1 Initial implementation of statistics gathering daemon and plugins to feed it.
Timo Sirainen <tss@iki.fi>
parents: 13084
diff changeset
65 stats \
3738
732b62dc1976 Added beginnings of plugin infrastructure. TODO: These could be optionally
Timo Sirainen <tss@iki.fi>
parents: 3737
diff changeset
66 plugins