b200bc3875fa06d42c8619865cc306c3297fcacc |
|
06-Jul-2016 |
Aki Tuomi <aki.tuomi@dovecot.fi> |
Add PIE and RELRO to binaries |
164f8e81a078c7b8f679fdd04892ffc9ba14bfa0 |
|
29-Jun-2016 |
Timo Sirainen <timo.sirainen@dovecot.fi> |
master: Allow stopping specific services via master socket. |
f6ba2de94f207839983e1b5b4bac930df465f572 |
|
17-Nov-2010 |
Timo Sirainen <tss@iki.fi> |
Added support for systemd.
Based on patch by Christophe Fergeau |
cf0ad1a0bddb0787f3d7b408a96d721a8b2a98a3 |
|
20-Oct-2009 |
Timo Sirainen <tss@iki.fi> |
Redesigned how login process passes connections to mail processes and changed related APIs.
Master process is no longer in the middle.
--HG--
branch : HEAD |
ca44a6ba994aaa3231a20ef6e046dfd97a8dcd2d |
|
18-Oct-2009 |
Timo Sirainen <tss@iki.fi> |
Makefiles: Separated LIBDOVECOT and LIBDOVECOT_DEPS.
--HG--
branch : HEAD |
8d74263c408f3ad68eda24796b5b8c843104480d |
|
09-Oct-2009 |
Timo Sirainen <tss@iki.fi> |
Moved askpass() from master/ to lib/. Added t_askpass().
--HG--
branch : HEAD |
2b52019a382537065e35d65cc0fa87518559942d |
|
07-Oct-2009 |
Timo Sirainen <tss@iki.fi> |
master: Removed all SSL related code. It doesn't belong there.
--HG--
branch : HEAD |
d0867802ab23e2b4ea78113c97df3b0898620a92 |
|
09-Sep-2009 |
Timo Sirainen <tss@iki.fi> |
dovecot -p (ask ssl key password from command line) works again.
--HG--
branch : HEAD |
7ab70e15c63c172c1715a40c8ffcff0285b6f05e |
|
22-Jun-2009 |
Timo Sirainen <tss@iki.fi> |
Removed unnecessary macro definitions from Makefiles.
--HG--
branch : HEAD |
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8 |
|
06-May-2009 |
Timo Sirainen <tss@iki.fi> |
Implemented anvil service, which is used to implement mail_max_userip_connections.
--HG--
branch : HEAD |
d176f84ce5ca2073f4dfbafb457b9c74f6bf0d76 |
|
24-Apr-2009 |
Timo Sirainen <tss@iki.fi> |
Initial commit for v2.0 master rewrite. Several features are still missing.
--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 |
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 |
a64adf62fa33f2463a86f990217b0c9078531a40 |
|
28-Jan-2009 |
Timo Sirainen <tss@iki.fi> |
Initial commit for config rewrite.
--HG--
branch : HEAD |
61b92ea96e8684084975830a64d5f8cc825a2366 |
|
29-Oct-2008 |
Timo Sirainen <tss@iki.fi> |
dovecot -n/-a: Print some information about the system.
--HG--
branch : HEAD |
cf894235b6b60e7f4ed8c523c88c921baa0d0395 |
|
03-Jul-2007 |
Timo Sirainen <tss@iki.fi> |
Support listening multiple sockets. SIGHUP also doesn't anymore recreate
listener sockets.
--HG--
branch : HEAD |
e98df1785d3f246cb72c4ee7b3dbddf56636bf14 |
|
30-Jun-2007 |
Timo Sirainen <tss@iki.fi> |
Moved child process handling to child-process.[ch]. The hash table now uses
pointers to structures instead of a casted process type. This allowed
removing another login-processes hash table.
--HG--
branch : HEAD |
392877138db7370fea90526505b6dda3959022e5 |
|
20-Jun-2007 |
Andrey Panin <pazke@donpac.ru> |
Move POSIX capabilities dropping into separate function.
--HG--
branch : HEAD |
f87b75e94b169334c92d0e1f9046e6fc09677ece |
|
28-Feb-2007 |
Timo Sirainen <tss@iki.fi> |
Drop privileges if libcap is found. Patch by David (lists edeca.net).
--HG--
branch : HEAD |
2c286dd4ef561ce22aff90922a078a7a257de9f8 |
|
22-Feb-2007 |
Timo Sirainen <tss@iki.fi> |
Files were missing from dist tarballs.
--HG--
branch : HEAD |
0cdec67ee3e832fcf2c3c3e92184f41bc79c7ae1 |
|
17-Jun-2006 |
Timo Sirainen <tss@iki.fi> |
Added --with-statedir configure option which defaults to
localstatedir/lib/dovecot. ssl-parameters.dat is permanently stored in that
directory and copied to login_dirs from there.
--HG--
branch : HEAD |
157e7b9e26e14c37f4ffcbabfd5d157cfbfa84df |
|
05-Feb-2006 |
Timo Sirainen <tss@iki.fi> |
Added ssl-build-param binary to build the ssl-parameters.dat. This way
dovecot master binary doesn't anymore need to be linked with SSL libraries,
and the process title is also clearer.
--HG--
branch : HEAD |
3d512ea91533687d5ba2c0f8a16049ac311f72ed |
|
15-Jan-2006 |
Timo Sirainen <tss@iki.fi> |
Added support for password protected SSL private keys. The password can be
given in dovecot.conf, or when dovecot is started with -p parameter.
--HG--
branch : HEAD |
b901fb10f0a6afa467e35da9a076a61adfe65873 |
|
12-Jan-2006 |
Timo Sirainen <tss@iki.fi> |
Start dict server automatically when a client tries to connect to it.
--HG--
branch : HEAD |
38a72d61d3a114816771f3045f374d56e2194232 |
|
02-Dec-2005 |
Timo Sirainen <tss@iki.fi> |
Added syslog_facility setting to config file.
--HG--
branch : HEAD |
e40dad3da455bba45a33305fd8b3ab30c596b0c5 |
|
23-Apr-2005 |
Timo Sirainen <tss@iki.fi> |
Added --with-rundir configure option.
--HG--
branch : HEAD |
5355df8b66da35698449a10c2c83633a64995298 |
|
21-Oct-2004 |
Timo Sirainen <tss@iki.fi> |
Upgrades to autoconf 2.5 and automake >1.4.
--HG--
branch : HEAD |
18aef5852353ee7a78ab55f7818384fd82317e8a |
|
26-May-2004 |
Timo Sirainen <tss@iki.fi> |
Added --with-moduledir configure option
--HG--
branch : HEAD |
316dad8277db6575354eba30d3fc7a1c0447c513 |
|
10-May-2004 |
Timo Sirainen <tss@iki.fi> |
Write all logging through master process. Fixes problems with log rotation,
chrooting, etc. Master process also allows max. 10 log messages per second
per child process, it then begins throttling them (eventually making the
child process start blocking on stderr).
--HG--
branch : HEAD |
aa3b2c6b031005b61ae4f78649c3008a164446c1 |
|
27-Jul-2003 |
Timo Sirainen <tss@iki.fi> |
compile fix
--HG--
branch : HEAD |
9e708a17f984ef7690ff2468ec19ad62c95b1ac2 |
|
14-May-2003 |
Timo Sirainen <tss@iki.fi> |
Added support for dynamically loadable imap/pop3 modules.
--HG--
branch : HEAD |
9e49712b9cddbf47568ea4f3676e59b151489356 |
|
30-Jan-2003 |
Timo Sirainen <tss@iki.fi> |
Moved settings parsing to lib-settings.
--HG--
branch : HEAD |
fc60e984083286229bf908fbadb896882f85dc6c |
|
30-Jan-2003 |
Timo Sirainen <tss@iki.fi> |
Rewrote setting handling. Changed some existing settings also since POP3
support required changes anyway. POP3 seems to be really working now :)
--HG--
branch : HEAD |
25757faf029c369a8318349dafe952e2358df1d8 |
|
27-Jan-2003 |
Timo Sirainen <tss@iki.fi> |
We have now separate "userdb" and "passdb". They aren't tied to each others
in any way, so it's possible to use whatever user database with whatever
password database.
Added "static" userdb, which uses same uid/gid for everyone and generates
home directory from given template. This could be useful with PAM, although
insecure since everyone uses same uid.
Not too well tested, and userdb/passdb API still needs to be changed to
asynchronous for sql/ldap/etc lookups.
--HG--
branch : HEAD |
428ebc788b60b151012470dfd3a289c1a165016b |
|
26-Nov-2002 |
Timo Sirainen <tss@iki.fi> |
default settings still pointed to lib dir instead of libexec dir..
--HG--
branch : HEAD |
26c237cf3df9719f874b9fe641a4e0807c2c2ca7 |
|
24-Nov-2002 |
Timo Sirainen <tss@iki.fi> |
Use --with-ssldir directory instead of hardcoded /etc/ssl
--HG--
branch : HEAD |
f00d511db7a233b723822548c114ffd12602c0e0 |
|
20-Nov-2002 |
Timo Sirainen <tss@iki.fi> |
Support for OpenSSL.
--HG--
branch : HEAD |
87b40bbfac8f1a5f0117bf68caad8024d79893da |
|
17-Nov-2002 |
Timo Sirainen <tss@iki.fi> |
forgot
--HG--
branch : HEAD |
7a1cd184b81c4c8a5165b84d3d01c82e2cada70f |
|
17-Nov-2002 |
Timo Sirainen <tss@iki.fi> |
Master process generates DH/RSA parameters now and stores them into file
which login processes read. Added setting for regeneration interval. Some
other SSL cleanups.
Also fixed default login process path to be ../run/dovecot/login/ like
example config file said, instead of just ../run/dovecot/ which it actually
was until now.
--HG--
branch : HEAD |
66251e6ab31e5cc153fe5cae608e416dacafe9cd |
|
08-Aug-2002 |
Timo Sirainen <tss@iki.fi> |
Initial revision
--HG--
branch : HEAD |