bcb4e51a409d94ae670de96afb8483a4f7855294 |
|
01-Jan-2018 |
Stephan Bosch <stephan.bosch@dovecot.fi> |
Updated copyright notices to include the year 2018. |
e5a90184beb26f2121a7bd80a2275ba3478f5035 |
|
28-Dec-2017 |
Jarkko Mourujärvi <jarkko.mourujarvi@dovecot.fi> |
doveconf: add hostname to output |
63e9db4f938bec812ec1b2b447c7de45183a4f43 |
|
02-Nov-2017 |
Aki Tuomi <aki.tuomi@dovecot.fi> |
config: Properly fix ssl-parameters.dat handling
It was done only partially right in a70d867d1fe3584149811c65eb6213deb72be824 |
4ecee121e141083faf1db165f0ee3bc0cd232d7e |
|
10-Jun-2017 |
Timo Sirainen <timo.sirainen@dovecot.fi> |
doveconf: Preserve import_environment when execing binary
This allows import_environment setting to work with doveadm and other
standalone tools. |
de266e09d27b44f0c51d67aea6a26fb1640f3290 |
|
10-Jun-2017 |
Timo Sirainen <timo.sirainen@dovecot.fi> |
lib-master, config: Move the responsibility of cleaning environment to doveconf |
dd645357a6b851a3a9527d16e2bced731e46dcaa |
|
30-Jan-2017 |
Martti Rannanjärvi <martti.rannanjarvi@dovecot.fi> |
lib: Add error_r to t_readlink and its callers |
dfa2201c6ac8ddb2d2798dee15662cfe774e644e |
|
30-Jan-2017 |
Martti Rannanjärvi <martti.rannanjarvi@dovecot.fi> |
lib: Rename abspath to path-util |
2568cb8daa00c6ed8051ca7afa6ee030276476b1 |
|
17-Jan-2017 |
Timo Sirainen <timo.sirainen@dovecot.fi> |
doveconf: Don't read freed memory.
Giving -c parameter frees the returned orig_config_path. |
2454dfa32c93c20a8522c6ed42fe057baaac9f9a |
|
01-Jan-2017 |
Stephan Bosch <stephan.bosch@dovecot.fi> |
Updated copyright notices to include the year 2017. |
efe78d3ba24fc866af1c79b9223dc0809ba26cad |
|
24-Dec-2016 |
Stephan Bosch <stephan.bosch@dovecot.fi> |
global: Replaced all instances of memset(p, 0, sizeof(*p)) with the new i_zero() macro.
Used the following script:
C_FILES=`git ls-files *.c`
H_FILES=`git ls-files *.h`
for F in "$C_FILES $H_FILES"; do
echo "$F"
perl -p -i -e 's/safe_memset\(&\(?([^,]*)\)?,\s*0,\s*sizeof\(\g1\)\)/i_zero_safe(&$1)/g' $F
perl -p -i -e 's/safe_memset\(([^,]*),\s*0,\s*sizeof\(\*\g1\)\)/i_zero_safe($1)/g' $F
perl -p -i -e 's/memset\(&\(?([^,]*)\)?,\s*0,\s*sizeof\(\g1\)\)/i_zero(&$1)/g' $F
perl -p -i -e 's/memset\(([^,]*),\s*0,\s*sizeof\(\*\g1\)\)/i_zero($1)/g' $F
done |
2ac5f36aa7c2e7a07ba8815d43a6d7483f62e74c |
|
16-Dec-2016 |
Timo Sirainen <timo.sirainen@dovecot.fi> |
global: Change string position/length from unsigned int to size_t
Mainly to avoid truncating >4GB strings, which might potentially cause
some security holes. Normally there are other limits, which prevent such
excessive strings from being created in the first place.
I'm sure this didn't find everything. Maybe everything could be found with
compiler warnings. -Wconversion kind of does it, but it gives way too many
unnecessary warnings.
These were mainly found with:
grep " = strlen"
egrep "unsigned int.*(size|len)" |
12f86e86d952a56848d925e6445c36c39b37ba8e |
|
12-Sep-2016 |
Aki Tuomi <aki.tuomi@dovecot.fi> |
doveconf: Hide any _api_key |
ef55b1574428382f343b48e60da721ff58cdbe98 |
|
16-Aug-2016 |
Aki Tuomi <aki.tuomi@dovecot.fi> |
doveconf: hide ssl_key and ssl_dh without -P |
0679f8a70a8dda43b204ae35fc6a903818cc6584 |
|
06-Jun-2016 |
Timo Sirainen <timo.sirainen@dovecot.fi> |
lib-master: Add automatic data stack frame to init unless disabled. |
0dffa25d211be541ee3c953b23566a1a990789df |
|
06-Jun-2016 |
Timo Sirainen <timo.sirainen@dovecot.fi> |
global: unsigned int:1 -> bool:1
perl -i -pe 's/unsigned int ([^,:;]+):1;/bool $1:1;/' **/*.[ch] |
e93184a9055c2530366dfe617e07199603c399dd |
|
06-Jun-2016 |
Martti Rannanjärvi <martti.rannanjarvi@dovecot.fi> |
lib: remove autoclose parameter from [io]_stream_create_fd
Use [io]_stream_create_fd_autoclose() for autoclose. |
6347bb65e93c27f1bf4330786447c9ab0cab4dbf |
|
12-Apr-2016 |
Timo Sirainen <timo.sirainen@dovecot.fi> |
doveconf, config: Free all memory at deinit |
02c335c23bf5fa225a467c19f2c063fb0dc7b8c3 |
|
12-Jan-2016 |
Timo Sirainen <timo.sirainen@dovecot.fi> |
global: freshen copyright
git ls-files | xargs perl -p -i -e 's/(\d+)-201[0-5]/$1-2016/g;s/ (201[0-5]) Dovecot/ $1-2016 Dovecot/' |
81623c8ecd826296f580346fb59e8465d8e50c93 |
|
27-Sep-2015 |
Timo Sirainen <tss@iki.fi> |
Added NULL-check asserts to make static analyzer happier.
These shouldn't be happening. |
4d10133c64cc762cc41ea0e1adb192f29e03c8d7 |
|
24-Sep-2015 |
Timo Sirainen <tss@iki.fi> |
doveconf: Don't if _password value is empty, don't hide it. |
154ee35634e460cfa6b99faf3c2bda86f65af19f |
|
24-Sep-2015 |
Timo Sirainen <tss@iki.fi> |
doveconf: Unless -P parameter is used, hide all keys ending with "_password"
A little bit ugly way, but implementing a proper SET_PASSWORD type was
getting too difficult with the current config code. Then again as a bonus
this also hides plugin { *_password } settings, if there are any, which
wouldn't have been possible with SET_PASSWORD. |
814bf67459ad405a157af0b8940602024d7fadfe |
|
23-Sep-2015 |
Teemu Huovila <teemu.huovila@dovecot.fi> |
Remove now-unnecessary direct stdlib.h #includes. |
7cb128dc4cae2a03a742f63ba7afee23c78e3af0 |
|
05-Jan-2015 |
Phil Carmody <phil@dovecot.fi> |
global: freshen copyright
Robomatically:
git ls-files | xargs perl -p -i -e 's/(\d+)-201[0-4]/$1-2015/g;s/ (201[0-4]) Dovecot/ $1-2015 Dovecot/'
Happy 2015 everyone!
Signed-off-by: Phil Carmody <phil@dovecot.fi> |
136ba0ed29cf55c21955b08400f68a21c8f4f678 |
|
16-Oct-2014 |
Timo Sirainen <tss@iki.fi> |
doveconf: Changed _doveconf_comment symbol suffix to _doveconf_banner
That describes its behavior better. |
4fcf9b577a74f18aa0fe4500cb192c1b1d350d38 |
|
15-Oct-2014 |
Timo Sirainen <tss@iki.fi> |
doveconf: Allow settings plugins to print comments to the output header.
If plugin contains <plugin name>_doveconf_comment string, it's written as
part of the doveconf output. The idea mainly being that the major plugins
(such as Pigeonhole) could print their version number there to avoid having
to ask for it separately. |
33bd898e7756b289e65f43133312d9637afc1371 |
|
25-Sep-2014 |
Timo Sirainen <tss@iki.fi> |
Avoid logging warnings about increasing memory pool/data stack with DEBUG on.
These could have a minor effect on memory usage, but shouldn't be much. |
7103d82e6ee4aafeb8e316cb5d660553f026298b |
|
20-Aug-2014 |
Timo Sirainen <tss@iki.fi> |
doveconf: local and remote net/bits addresses were printed with /bits twice. |
a8c5a86d183db25a57bf193c06b41e092ec2e151 |
|
04-Feb-2014 |
Timo Sirainen <tss@iki.fi> |
Updated copyright notices to include year 2014. |
8ae72ad7d0c69e972cfa65d1e2ce4e3e9a8b765c |
|
24-Feb-2013 |
Timo Sirainen <tss@iki.fi> |
Replaced all -1U and (unsigned int)-1 with UINT_MAX.
It's somewhat clearer this way. Also clang's -fsanitize=integer gives
runtime errors about -1U (but not about explicit casts, so no need to change
(type)-1 casts). |
4114cc5b5fccce169e00bc8ac82cead2a5f023ca |
|
22-Feb-2013 |
Timo Sirainen <tss@iki.fi> |
doveconf: Discourage using plain "doveconf" by recommending -n parameter in the output. |
6272a4aa4b108b1676634f9019084f680c504733 |
|
18-Feb-2013 |
Timo Sirainen <tss@iki.fi> |
doveconf: Added -H parameter to check for hostname hash duplicates. |
5a580c3a38ced62d4bcc95b8ac7c4f2935b5d294 |
|
02-Feb-2013 |
Timo Sirainen <tss@iki.fi> |
Oops :) Update copyrights to 2013 without breaking all .c files. |
cca4ba2a504d70a9fe9fee37f8433997359de52c |
|
02-Feb-2013 |
Timo Sirainen <tss@iki.fi> |
Updated copyright notices to include year 2013. |
3b3a70990ab21c97140fcc2d1e3eb84c17d90388 |
|
20-Sep-2012 |
Timo Sirainen <tss@iki.fi> |
config: Fixes to previous module change. |
633a3da9d3e9a5befd3405f6651043a6bdd327cb |
|
19-Sep-2012 |
Timo Sirainen <tss@iki.fi> |
config: Support looking up config for multiple modules at the same time. |
93b19ecc7351dcba34c685fca0d45bb7f8e9a11c |
|
16-Jul-2012 |
Timo Sirainen <tss@iki.fi> |
doveconf: When looking up specific settings, ignore errors found by check functions. |
e34d170f8f0e084bd94bfbc1a7085ece67e508df |
|
25-Jun-2012 |
Timo Sirainen <tss@iki.fi> |
Make sure we check all the functions' return values. Minor API changes to simplify this.
Checked using a patched clang that adds attribute(warn_unused_result) to all
functions. This commit fixes several error handling mistakes. |
e2a88d59c0d47d63ce1ad5b1fd95e487124a3fd4 |
|
24-Jun-2012 |
Timo Sirainen <tss@iki.fi> |
Added o_stream_nsend*() and related functions to make delayed error handling safer.
Once o_stream_nsend*() is called, o_stream_nfinish() must be called before
stream is destroyed to finish checking if there were any errors. If
something failed and the stream is just wanted to be closed,
o_stream_ignore_last_errors() can be called.
For streams where errors don't really make any difference (network sockets)
you can call o_stream_set_no_error_handling() immediately after creating the
stream. |
a10ed8c47534b4c6b6bf2711ccfe577e720a47b4 |
|
23-Jun-2012 |
Timo Sirainen <tss@iki.fi> |
Marked functions parameters that are allowed to be NULL. Some APIs were also changed.
The non-obvious APIs where NULL parameter was changed to "" are
master_service_init() and auth_master_user_list_init().
These checks can currently be enabled only on a patched clang:
http://llvm.org/bugs/show_bug.cgi?id=6786 |
48170d463e6469a8aed8fb105ad0a9349be52f2b |
|
14-Mar-2012 |
Timo Sirainen <tss@iki.fi> |
doveconf: Dump protocol/local/remote sections even if there was an error earlier.
This allows getting a mostly-working config file rather than a truncated
one. |
5f5870385cff47efd2f58e7892f251cf13761528 |
|
12-Feb-2012 |
Timo Sirainen <tss@iki.fi> |
Updated copyright notices to include year 2012. |
c45852c0ee568ae95360002363f21a147bf6c7ab |
|
28-Jan-2012 |
Timo Sirainen <tss@iki.fi> |
doveconf: Added -d parameter for dumping default settings. |
d477b279ecb46c3e38bb505eefc6fbd20056905e |
|
06-Dec-2011 |
Timo Sirainen <tss@iki.fi> |
config: Allow section names to contain spaces. |
66d7dd2a37123a332f19bfa83ea58521f9853d01 |
|
20-Apr-2011 |
Timo Sirainen <tss@iki.fi> |
config: Avoid growing data stack / memory pools. |
3a6bc9a3dfcad5951c9419ab9acab7ad52bcaf1c |
|
12-Apr-2011 |
Timo Sirainen <tss@iki.fi> |
doveconf: Added -S parameter to dump a simplified machine readable config.
This should make it slightly easier for external programs/scripts to call
doveconf and parse its output. |
c84c0d4cb7f16aedbcb3d5db6b2d41851cc572c9 |
|
22-Mar-2011 |
Timo Sirainen <tss@iki.fi> |
doveconf: Fixed showing plugin {} section. |
2e37d45867d081db150ab78dad303b9077aea24f |
|
04-Mar-2011 |
Timo Sirainen <tss@iki.fi> |
Updated copyright notices to include year 2011. |
183bea41fa640dc8117f3eb45ff935cd81377a84 |
|
04-Mar-2011 |
Timo Sirainen <tss@iki.fi> |
Updated copyright notices to include year 2011. |
fbef0c41a0f0a5a87127101f9dd66fdfbba4fd5a |
|
06-Oct-2010 |
Timo Sirainen <tss@iki.fi> |
doveconf: Added -p parameter to parse full config even if -m module is given. |
50349cd047ca9e7c100cbeb70acfe26672649959 |
|
28-Sep-2010 |
Timo Sirainen <tss@iki.fi> |
lda: If doveconf fails, make it exit with EX_TEMPFAIL. |
d32d7ecc76c7ed93fbdd92ec3a7157a29c5f246e |
|
02-Sep-2010 |
Timo Sirainen <tss@iki.fi> |
doveconf: Quote output values when necessary. |
cb5c37cf75b097e05d52262af0f46f13d88b1a30 |
|
20-Jul-2010 |
Timo Sirainen <tss@iki.fi> |
doveconf: Removed unnecessary code. |
ba97b5f13e5323d085332234f3e2aa6264c4ccd6 |
|
14-Jun-2010 |
Timo Sirainen <tss@iki.fi> |
doveconf: Support listing multiple specified keys. Support listing specified sections.
--HG--
branch : HEAD |
891c1fde1682810d5cbc3c7c670ee6f720fb40fa |
|
14-Jun-2010 |
Timo Sirainen <tss@iki.fi> |
doveconf: Config file warning check should use base_dir, not PKG_RUNDIR.
--HG--
branch : HEAD |
de44e83f4b5e366e57e973b26f2eb0ad26984945 |
|
09-Jun-2010 |
Timo Sirainen <tss@iki.fi> |
doveconf: Renamed lip/rip filters to local/remote, which also support DNS lookups now.
--HG--
branch : HEAD |
41942258112e4131de96b6a4399c1a8ac83a23cb |
|
09-Jun-2010 |
Timo Sirainen <tss@iki.fi> |
config: local_name foo {} is now for TLS SNI. local foo {} only resolves foo to its IP.
--HG--
branch : HEAD |
f1132a5dd54c985bb406eea4a35ad20c80f3345e |
|
27-May-2010 |
Timo Sirainen <tss@iki.fi> |
doveconf <key> now shows "key = " prefix, unless -h parameter is given.
--HG--
branch : HEAD |
220cbafd493df38b279fc7871b4027e435898eb9 |
|
19-May-2010 |
Timo Sirainen <tss@iki.fi> |
doveconf <key>: Don't output the "key =" prefix.
--HG--
branch : HEAD |
b89995a6c2717eb090b7dfcac0cc013b5ab84b0d |
|
13-May-2010 |
Timo Sirainen <tss@iki.fi> |
doveconf: Don't crash if -c points to nonexisting file.
--HG--
branch : HEAD |
73b8333f9a979efefe1db70f22c63edec5ad4466 |
|
05-May-2010 |
Timo Sirainen <tss@iki.fi> |
config: Unload modules at exit.
--HG--
branch : HEAD |
ed7e4e6e44c47b41e2a3301b2e163505f5f295c9 |
|
20-Apr-2010 |
Timo Sirainen <tss@iki.fi> |
doveconf <setting name> now prints only the one setting's value.
--HG--
branch : HEAD |
2152111779d69aefaf7cfe474d80356a5d059d54 |
|
27-Mar-2010 |
Pascal Volk <user@localhost.localdomain.org> |
{master,doveconf}: Show the version with hg's node id, if unreleased.
Affects output from `dovecot --version` and `doveconf`.
--HG--
branch : HEAD |
86aaacc52c2de064f27a8bf373245a59e9ee175c |
|
25-Mar-2010 |
Timo Sirainen <tss@iki.fi> |
doveconf -e: Expands $variables and <files in settings.
--HG--
branch : HEAD |
a402b3c01073c1b11fe3c83aae4e3bc5c7d40360 |
|
25-Mar-2010 |
Timo Sirainen <tss@iki.fi> |
doveconf: When module is given, ignore checks for non-required settings.
--HG--
branch : HEAD |
8077be0cb40eef95d97cf92dc813b4011ef9ec69 |
|
19-Mar-2010 |
Timo Sirainen <tss@iki.fi> |
doveconf: Added -x parameter to expand $variables and <file in output.
--HG--
branch : HEAD |
c0787d6ab19f4a17ec08699d0bbc77f13a9b02a9 |
|
13-Mar-2010 |
Timo Sirainen <tss@iki.fi> |
doveconf: Show protocol/remote/local sections.
--HG--
branch : HEAD |
5d03d9f439e41c90215a3c938ffebe4c2a8ae257 |
|
20-Feb-2010 |
Timo Sirainen <tss@iki.fi> |
lib-master: Added support for caching config lookups.
Currently caching won't work if config has any remote {} blocks.
--HG--
branch : HEAD |
f2496e574d536a8e410bb8e1f10ffb905ad4acda |
|
27-Jan-2010 |
Timo Sirainen <tss@iki.fi> |
doveconf: Don't add extra space to "block {" for unique blocks.
--HG--
branch : HEAD |
e59faf65ce864fe95dc00f5d52b8323cdbd0608a |
|
25-Jan-2010 |
Timo Sirainen <tss@iki.fi> |
Updated copyright notices to include year 2010.
--HG--
branch : HEAD |
b18ae551081cc834940308588700156346b10a12 |
|
22-Jan-2010 |
Timo Sirainen <tss@iki.fi> |
doveconf: Log a warning if Dovecot was last started using a different config file.
--HG--
branch : HEAD |
4383941ed43d004f34f77334a06ad14e6a305607 |
|
22-Jan-2010 |
Timo Sirainen <tss@iki.fi> |
doveconf: Dump config to stdout even when there are errors, just show them afterwards.
--HG--
branch : HEAD |
08e7163a8d12979119fa56c92676af4ba6304f1a |
|
28-Oct-2009 |
Timo Sirainen <tss@iki.fi> |
config: Renamed remote/local_ip to just remote/local and added support for hostnames.
--HG--
branch : HEAD |
50fe5e053d565b40b0ed2cc7a64b6b98971c0305 |
|
27-Oct-2009 |
Timo Sirainen <tss@iki.fi> |
Previous config change broke master's startup.
--HG--
branch : HEAD |
d84c270231a617298088f597474a73f4a14921ae |
|
27-Oct-2009 |
Timo Sirainen <tss@iki.fi> |
doveconf -n/-a: Don't dump default service settings.
This code is just getting uglier and uglier..
--HG--
branch : HEAD |
6899af0c40f5e1ef80bd18961cea3a192134a4a4 |
|
27-Oct-2009 |
Timo Sirainen <tss@iki.fi> |
doveconf -n: Don't show unchanged service settings.
--HG--
branch : HEAD |
fc4b301e2dd86c096b9c41ad1b011b752fffd570 |
|
26-Oct-2009 |
Timo Sirainen <tss@iki.fi> |
config: Added support for dynamically loaded settings.
--HG--
branch : HEAD |
a3fe8c0c54d87822f4b4f8f0d10caac611861b2b |
|
21-Oct-2009 |
Timo Sirainen <tss@iki.fi> |
Moved process title init to lib-master. With Linux-hack enabled it now preserves command args.
--HG--
branch : HEAD |
578ef2538ccf42e2a48234c24a8b709397101d88 |
|
21-Oct-2009 |
Timo Sirainen <tss@iki.fi> |
Moved most of getopt() handling to lib-master.
--HG--
branch : HEAD |
1cfdcb36985904eff281fc6d7ea2d13b3c375980 |
|
20-Oct-2009 |
Timo Sirainen <tss@iki.fi> |
struct setting_parser_info now specifies the module name.
--HG--
branch : HEAD |
dd113a3132c9cefe9e70791941aeaa8b0a5602b4 |
|
12-Oct-2009 |
Timo Sirainen <tss@iki.fi> |
doveconf: -N doesn't require parameter.
--HG--
branch : HEAD |
066e593acca8eef0f2a33aeeb3ddcbe757457a1f |
|
12-Oct-2009 |
Timo Sirainen <tss@iki.fi> |
doveconf: Improved "config not found" error.
--HG--
branch : HEAD |
f5ff1c14f929f177c3039de898d060a7305e126f |
|
11-Sep-2009 |
Timo Sirainen <tss@iki.fi> |
doveconf: Crashfix
--HG--
branch : HEAD |
6ed1e82824590b514201d9db84ba96bdfc832dd5 |
|
05-Sep-2009 |
Timo Sirainen <tss@iki.fi> |
Memory leak fixes.
--HG--
branch : HEAD |
5fc6c78697dfa0636ef5c0b0ba9a6a78b11c7b90 |
|
03-Sep-2009 |
Timo Sirainen <tss@iki.fi> |
doveconf: -f protocol is now an alias for -f service.
--HG--
branch : HEAD |
637ec4c33b4715737a41f7e58c9b6d1f693c27e2 |
|
03-Sep-2009 |
Timo Sirainen <tss@iki.fi> |
config: Several fixes. Now per-ip settings work properly.
doveconf parameters were also changed. Now it's possible to ask
configuration for a specified filter.
--HG--
branch : HEAD |
94163c620a8880024d0e8bbb503c788159fa222b |
|
02-Sep-2009 |
Timo Sirainen <tss@iki.fi> |
config: Code cleanups.
--HG--
branch : HEAD |
56439f2879ad690d9ac637e2b90b612760d2f219 |
|
02-Sep-2009 |
Timo Sirainen <tss@iki.fi> |
doveconf -N dumps only settings that have been explicitly set.
--HG--
branch : HEAD |
863f2bc9983c33221f5936421fc9c06caf21639a |
|
31-Aug-2009 |
Timo Sirainen <tss@iki.fi> |
Split dovecot-example.conf to multiple files. Also it's now installed under docdir.
--HG--
branch : HEAD |
ec1a4f4306496380e9d96ee08a3718a669d0875a |
|
15-Aug-2009 |
Timo Sirainen <tss@iki.fi> |
config: If master module requests configuration, reread it before replying.
If new configuration is invalid, send an ERROR reply back.
--HG--
branch : HEAD |
c9dea5c23355dea35c6fa423de69f6507852efe4 |
|
17-Jun-2009 |
Timo Sirainen <tss@iki.fi> |
Use array_sort() instead of qsort() wherever possible.
--HG--
branch : HEAD |
4d4d6d4745682790c20d759ba93dbea46b812c5d |
|
22-May-2009 |
Timo Sirainen <tss@iki.fi> |
lib-master has now a global master_service variable that all binaries use.
There should always be only one of them anyway.
--HG--
branch : HEAD |
1b33e848e84e6f74aa0e3339c32fa96bc15102a2 |
|
14-May-2009 |
Timo Sirainen <tss@iki.fi> |
config: If value contains <file, the setting value is read from the given file.
--HG--
branch : HEAD |
1358e2c58ce29231485a5cfa454756d429ad3d2c |
|
12-May-2009 |
Timo Sirainen <tss@iki.fi> |
config handling fixes and improvements. Separated module/service lookups. Added support for per-lip/rip settings.
--HG--
branch : HEAD |
c1847a38dfbc8bad29547d96432ef9d707dbd345 |
|
06-May-2009 |
Timo Sirainen <tss@iki.fi> |
doveconf -n, -a: Show version number, config file path and system info.
--HG--
branch : HEAD |
9e1211fd8b7a12b1a4e4c2b7714164e504f127d0 |
|
05-May-2009 |
Timo Sirainen <tss@iki.fi> |
doveconf/config cleanups.
--HG--
branch : HEAD |
cd18d7bb3e8d5921c3c852bd0a27fbeff9a9babb |
|
05-May-2009 |
Timo Sirainen <tss@iki.fi> |
Split doveconf and libexec/dovecot/config binaries.
--HG--
branch : HEAD |