missing return in profiling code can cause truncated profiling keys
two be stored ... if we DO prefer that rather than losing the value,
we can rewrite as (void)bsnprintf();
unlink socket upon server shutdown
Implement config options for fetch_source cache as for table_mysql.
New implementation for the command line parser and dispatching in smtpctl.
Allows richer syntax in the command line, and makes the code way simpler to
follow and extend with new commands.
include limits.h, not sys/limits.h
also apply the delay between transactions in the RSET case.
Get rid of env->sc_pw and env->sc_pwqueue. Each process explicitly
fetch the user it needs.
Move early queue initialization in queue_init(). Queue Backends now
take the queue passwd as parameter in their init functions.
Fix a segfault in smtpctl in offline mode.
change "smtpctl shutdown" back to "smtpctl stop"
add ! in email addresses supported charset (user request)
support both hostname and fqdn as local hostname
add missing parameter in IMSG_DELIVERY_TEMPFAIL message.
use auto-reconnect
we have renamed "mfa" to "filter" in budapest, the logs should be consistent with that
add a few aliases to allowed -T option names
fix build with after update
refactor table_mysql to be able to reconnect with the same config.
this was not supposed to go in
fix previous
call mysql_stmt_error in stmt error context
try to reconnect on certain errors