lib: Add restrict_access_flags enum to use with restrict_access[_by_env]() Swap parameter locations in the functions to make sure plugins are updated to use the new api.
Updated copyright notices to include the year 2018.
global: use i_close_fd{,_path}() instead of open-coding them
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/'
Remove now-unnecessary direct stdlib.h #includes.
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>
Updated copyright notices to include year 2014.
tcpwrap: Fixed crash at startup.
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.
Compiler warning fix. --HG-- branch : HEAD
lib-master API changed to avoid accidentally leaking client connections. This change also fixes many such leaks. --HG-- branch : HEAD
tcpwrap: Added allow/deny severity to fix compiling on some systems. Patch by Tomi Vainio --HG-- branch : HEAD
Added support for tcpwrappers and potentially other login access checks. --HG-- branch : HEAD