]> jfr.im git - irc/freenode/solanum.git/commit
ircd: support restarting ssld processes
authorSimon Arlott <sa.me.uk>
Wed, 10 Feb 2016 22:57:16 +0000 (22:57 +0000)
committerWilliam Pitcock <redacted>
Thu, 11 Feb 2016 01:03:30 +0000 (19:03 -0600)
commiteb1b303d56cd577c6c56e22cbb403a4470cd2920
tree3866aa37c7ee84de7ee49deb6d793d99ed3cdcfc
parentdea27a087cd55265315c1bb5d30f8e72e9aea1e4
ircd: support restarting ssld processes

Add REHASH SSLD (admins only) that starts new sslds and marks the
existing ones as inactive until all their clients disconnect.

Very useful whenever the SSL library has a vulnerability because
new connections can use a new version of the library without
disconnecting existing clients/servers.

Add STATS S (admins only) to list ssld processes, status, and client
count.
help/opers/rehash
help/opers/stats
include/sslproc.h
ircd/sslproc.c
modules/m_rehash.c
modules/m_stats.c