Updated copyright notices to include the year 2018.
Updated copyright notices to include the year 2017.
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/'
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>
treewide - mass cleanup of 0 used to end a settings list This also includes a change to the perl script which generates the all-settings.c file. Signed-off-by: Phil Carmody <phil@dovecot.fi>
Updated copyright notices to include year 2014.
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).
Oops :) Update copyrights to 2013 without breaking all .c files.
Updated copyright notices to include year 2013.
Updated copyright notices to include year 2012.
Updated copyright notices to include year 2011.
Services' default vsz_limit wasn't actually using default_vsz_limit but rather 4 GB.
Fail at startup if process_limit>1 for services that don't support it.
Added support for per-service idle kill timeout. Director and anvil services are by default never killed. This also fixes the errors about idling director process not dying. --HG-- branch : HEAD
Added default_internal_user and default_login_user settings, which services use as default users. --HG-- branch : HEAD
Updated copyright notices to include year 2010. --HG-- branch : HEAD
Removed MEMBER() macro. Require C99 style struct initializer. --HG-- branch : HEAD
anvil: Added support for penalty tracking. --HG-- branch : HEAD
anvil: Keep always one process running by default. --HG-- branch : HEAD
Moved default service settings from master.conf to source code. --HG-- branch : HEAD