solanum-vs-hackint-and-char.../include
Simon Arlott eb1b303d56 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.
2016-02-10 19:03:30 -06:00
..
inline
.indent.pro
authd.h ircd/authd: split out authd lifecycle functions from actual DNS functions 2016-01-06 04:41:57 -06:00
bandbi.h
blacklist.h ircd: move DNS resolution over to authd 2016-01-08 06:31:08 -06:00
cache.h
capability.h
channel.h ircd: get_channel_access(): do not derive channel pointer from membership 2016-01-13 22:16:44 -06:00
chmode.h ircd: import hidden channel modes framework, from ircd-seven 2016-01-13 16:34:27 -06:00
class.h Revert "ircd: rework sendq limits a bit." 2016-01-20 22:27:33 -05:00
client.h ircd: import modified version of ratbox 3.1 whowas code 2016-01-23 11:16:34 -05:00
common.h
config.h config.h: fix SPATH 2016-01-06 02:00:12 -06:00
config.h.dist config.h: fix SPATH 2016-01-06 02:00:12 -06:00
defaults.h
dns.h ircd/authd: split out authd lifecycle functions from actual DNS functions 2016-01-06 04:41:57 -06:00
hash.h ircd: hash: remove some detritus 2016-01-23 11:44:08 -05:00
hook.h STATS: allow modules to override normal stats requests 2016-01-14 06:57:04 -06:00
hostmask.h
ipv4_from_ipv6.h
irc_dictionary.h ircd: irc_dictionary: allow storage of non-string types as keys 2016-01-09 04:09:40 -06:00
irc_radixtree.h ircd: radixtree: allow irc_radixtree_elem_find() to find a fuzzy match instead of an exact match 2016-01-20 22:10:35 -05:00
ircd.h
ircd_defs.h ircd: remove internal resolver, no longer used 2016-01-08 06:39:51 -06:00
ircd_getopt.h
ircd_linker.h
ircd_signal.h
listener.h ircd: move DNS resolution over to authd 2016-01-08 06:31:08 -06:00
logger.h
m_info.h Fix LTDL conditional, remove some unnecessary and/or ugly configure tests 2016-01-07 17:15:55 +00:00
match.h
messages.h ircd: import modified version of ratbox 3.1 whowas code 2016-01-23 11:16:34 -05:00
modules.h general: remove last vestiges of static modules support (this hasn't ever actually worked...) 2016-01-06 01:28:20 -06:00
monitor.h
msg.h include: add msgbuf.h for future msgbuf api 2016-02-09 23:08:35 -06:00
msgbuf.h msgbuf: improve parse logic 2016-02-10 00:46:32 -06:00
newconf.h
numeric.h extensions/helpops: new module, implementing a helpops system. 2016-01-14 08:08:40 -06:00
operhash.h
packet.h
parse.h parse: add missing semicolon 2016-01-11 22:31:19 -06:00
patchlevel.h
privilege.h
ratelimit.h
reject.h
restart.h
s_assert.h
s_auth.h
s_conf.h ircd: add general::hide_opers_in_whois to simulate ircd-seven operhide 2016-01-15 13:38:40 -06:00
s_newconf.h ircd: implement support for remote module load/unload/etc commands 2016-01-12 00:37:54 -06:00
s_serv.h
s_stats.h
s_user.h
scache.h
send.h
setup.h.in libratbox: disable the block allocator, but keep it as a stub for now 2016-01-08 07:16:23 -06:00
snomask.h
sslproc.h ircd: support restarting ssld processes 2016-02-10 19:03:30 -06:00
stdinc.h
substitution.h
supported.h
tgchange.h
whowas.h ircd: import modified version of ratbox 3.1 whowas code 2016-01-23 11:16:34 -05:00