mirror of
https://github.com/mailscope/kumomta.git
synced 2026-09-08 11:38:56 +00:00
The motivation here is to remove tls_config from EsmtpListenerParams to make some future configuration changes easier, so this commit moves that simple cache out to an explicit lru ttl cache. This has the welcome side effect of enabling periodic reloading of the tls parameters, which in turn makes it a hands-off process for updating certificates: we no longer require the service to be restarted for that.