0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2025-01-13 08:23:56 +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
chm_nocolour.c
chm_noctcp.c
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_certfp.c
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
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
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
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
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
static_modules.c.SH