Mercurial > dovecot > core-2.2
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 |
rev | line source |
---|---|
19997 | 1 if HAVE_LDAP |
2 LIB_LDAP=lib-ldap | |
3 endif | |
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 | 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 | 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 | 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 |