0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-11-19 08:21:09 +01:00
construct/modules
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
..
core Remove libratbox's snprintf.c, update related ircd code 2016-02-10 02:25:32 +01:00
.indent.pro [svn] - the new plan: 2007-01-24 22:40:21 -08:00
chm_nocolour.c Remove MODE_NOCOLOR from core, replacing it with modules/chm_nocolour.so. 2012-03-31 22:26:45 -05:00
chm_noctcp.c Remove MODE_NOCTCP from core, in favor of chm_noctcp. 2012-03-31 22:48:36 -05:00
m_accept.c Remove libratbox's snprintf.c, update related ircd code 2016-02-10 02:25:32 +01:00
m_admin.c Remove trailing whitespace from all .c and .h files. 2014-03-03 04:25:47 +00:00
m_away.c send: add negation argument to sendto_common_channels_local() and friends 2015-11-19 22:43:45 -06:00
m_cap.c Remove libratbox's snprintf.c, update related ircd code 2016-02-10 02:25:32 +01:00
m_capab.c m_capab: fix a possible remote crash triggered by the CAPAB parsing code. 2012-12-31 13:13:05 -06:00
m_certfp.c tginfo/certfp ENCAP: Specify the minimum number of parameters instead of checking parc. 2012-03-25 17:04:21 +00:00
m_challenge.c Remove trailing whitespace from all .c and .h files. 2014-03-03 04:25:47 +00:00
m_chghost.c Fix erroneous comment 2016-01-01 09:31:55 +00:00
m_close.c libcharybdis includes gone. 2008-04-02 02:39:19 +04:00
m_cmessage.c supported: move ISUPPORT tokens provided by modules to their specific modules: 2015-12-26 22:41:09 -06:00
m_connect.c CONNECT: allow using 3-argument CONNECT with port == 0 locally (closes #119) 2016-01-12 05:54:04 -06:00
m_dline.c Spring cleaning redux: 2015-04-20 00:55:20 -05:00
m_encap.c Remove libratbox's snprintf.c, update related ircd code 2016-02-10 02:25:32 +01:00
m_etrace.c supported: move ISUPPORT tokens provided by modules to their specific modules: 2015-12-26 22:41:09 -06:00
m_grant.c modules: add missing m_grant.c 2016-01-11 23:52:04 -06:00
m_help.c Update comments for parv[0] removal. 2009-01-18 18:22:43 +01:00
m_info.c ircd: implement EXTENDCHANS, based on ircd-seven (with some improvements from chatircd) 2016-01-11 23:32:23 -06:00
m_invite.c Revert "m_invite: add support for CAP invite-notify" 2015-02-16 17:50:51 -06:00
m_ison.c Remove libratbox's snprintf.c, update related ircd code 2016-02-10 02:25:32 +01:00
m_kline.c Spring cleaning redux: 2015-04-20 00:55:20 -05:00
m_knock.c supported: move ISUPPORT tokens provided by modules to their specific modules: 2015-12-26 22:41:09 -06:00
m_links.c Remove trailing whitespace from all .c and .h files. 2014-03-03 04:25:47 +00:00
m_list.c LIST: plug memory leak 2016-01-22 16:07:55 -05:00
m_locops.c Remove trailing whitespace from all .c and .h files. 2014-03-03 04:25:47 +00:00
m_lusers.c Remove trailing whitespace from all .c and .h files. 2014-03-03 04:25:47 +00:00
m_map.c Remove libratbox's snprintf.c, update related ircd code 2016-02-10 02:25:32 +01:00
m_monitor.c Remove libratbox's snprintf.c, update related ircd code 2016-02-10 02:25:32 +01:00
m_motd.c ratelimit: Add rate-limiting to MOTD, WHO, and remote WHOIS. 2012-02-18 03:56:47 +00:00
m_names.c Remove libratbox's snprintf.c, update related ircd code 2016-02-10 02:25:32 +01:00
m_oper.c Remove trailing whitespace from all .c and .h files. 2014-03-03 04:25:47 +00:00
m_operspy.c Remove libratbox's snprintf.c, update related ircd code 2016-02-10 02:25:32 +01:00
m_pass.c Ignore duplicate USER and PASS. 2015-02-13 23:07:02 +01:00
m_ping.c Remove trailing whitespace from all .c and .h files. 2014-03-03 04:25:47 +00:00
m_pong.c Remove the unneeded username parameter to register_local_user(). 2015-09-13 22:59:03 +02:00
m_post.c Remove snotes on +r about GET/PUT/POST commands. 2014-03-04 23:02:40 +01:00
m_privs.c ircd: implement EXTENDCHANS, based on ircd-seven (with some improvements from chatircd) 2016-01-11 23:32:23 -06:00
m_rehash.c ircd: support restarting ssld processes 2016-02-10 19:03:30 -06:00
m_restart.c Remove libratbox's snprintf.c, update related ircd code 2016-02-10 02:25:32 +01:00
m_resv.c modules/m_resv: update comments since parv[0] is not used anymore 2015-11-19 17:12:07 -06:00
m_sasl.c sasl: reformat the other messages consistently 2015-03-06 17:19:16 +02:00
m_scan.c Remove libratbox's snprintf.c, update related ircd code 2016-02-10 02:25:32 +01:00
m_services.c Remove libratbox's snprintf.c, update related ircd code 2016-02-10 02:25:32 +01:00
m_set.c Remove trailing whitespace from all .c and .h files. 2014-03-03 04:25:47 +00:00
m_signon.c Remove libratbox's snprintf.c, update related ircd code 2016-02-10 02:25:32 +01:00
m_snote.c Remove trailing whitespace from all .c and .h files. 2014-03-03 04:25:47 +00:00
m_starttls.c m_starttls: reject "STARTTLS" use over an existing TLS connection 2015-12-30 09:28:53 +02:00
m_stats.c ircd: support restarting ssld processes 2016-02-10 19:03:30 -06:00
m_svinfo.c Remove libratbox's snprintf.c, update related ircd code 2016-02-10 02:25:32 +01:00
m_tb.c Remove trailing whitespace from all .c and .h files. 2014-03-03 04:25:47 +00:00
m_testline.c Remove libratbox's snprintf.c, update related ircd code 2016-02-10 02:25:32 +01:00
m_testmask.c Remove trailing whitespace from all .c and .h files. 2014-03-03 04:25:47 +00:00
m_tginfo.c tginfo/certfp ENCAP: Specify the minimum number of parameters instead of checking parc. 2012-03-25 17:04:21 +00:00
m_time.c Remove libratbox's snprintf.c, update related ircd code 2016-02-10 02:25:32 +01:00
m_topic.c Remove libratbox's snprintf.c, update related ircd code 2016-02-10 02:25:32 +01:00
m_trace.c Remove trailing whitespace from all .c and .h files. 2014-03-03 04:25:47 +00:00
m_unreject.c Remove trailing whitespace from all .c and .h files. 2014-03-03 04:25:47 +00:00
m_user.c Remove libratbox's snprintf.c, update related ircd code 2016-02-10 02:25:32 +01:00
m_userhost.c Remove libratbox's snprintf.c, update related ircd code 2016-02-10 02:25:32 +01:00
m_users.c Remove trailing whitespace from all .c and .h files. 2014-03-03 04:25:47 +00:00
m_version.c Spring cleaning redux: 2015-04-20 00:55:20 -05:00
m_wallops.c Remove trailing whitespace from all .c and .h files. 2014-03-03 04:25:47 +00:00
m_who.c Remove libratbox's snprintf.c, update related ircd code 2016-02-10 02:25:32 +01:00
m_whois.c Remove libratbox's snprintf.c, update related ircd code 2016-02-10 02:25:32 +01:00
m_whowas.c ircd: import modified version of ratbox 3.1 whowas code 2016-01-23 11:16:34 -05:00
m_xline.c Explicitly pass the current time to deactivate_conf(). 2014-09-21 15:02:43 +02:00
Makefile.am ircd: implement GRANT subsystem based on ircd-seven 2016-01-11 23:02:03 -06:00
Makefile.in Remove libratbox's snprintf.c, update related ircd code 2016-02-10 02:25:32 +01:00
sno_routing.c start making this compile 2008-04-01 15:18:48 -05:00
static_modules.c.SH [svn] - the new plan: 2007-01-24 22:40:21 -08:00