0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-12-01 19:22:53 +01:00
construct/modules
Jilles Tjoelker 72d36704fc Disallow changing away status via /presence.
Allowing this desynchronizes clients and servers that
do not know about this extension without good reason.
If you want to allow this, change it to spit out the
usual AWAY protocol.
2009-06-04 00:01:57 +02:00
..
core presence: Remove user.away, replaced by a metadata entry. 2009-06-02 02:03:51 -05:00
.depend Regenerate depend files. 2008-07-12 01:52:27 +02:00
.indent.pro
m_accept.c Remove some unused variables. 2009-03-01 01:53:40 +01:00
m_admin.c Update comments for parv[0] removal. 2009-01-18 18:22:43 +01:00
m_away.c presence: Replace stagnant free_away() call with delete_metadata(..., "away"). 2009-06-02 02:06:18 -05:00
m_cap.c presence: Add CLICAP_PRESENCE. 2009-06-02 02:14:44 -05:00
m_capab.c Move check for required CAPABs to mr_server -- CAPAB may not be sent. 2009-04-21 18:43:07 +02:00
m_challenge.c Update comments for parv[0] removal. 2009-01-18 18:22:43 +01:00
m_chghost.c Allow / in spoofed hosts 2009-04-20 08:37:13 -05:00
m_close.c libcharybdis includes gone. 2008-04-02 02:39:19 +04:00
m_cmessage.c CurrentTime -> rb_currenttime(); 2008-04-02 03:53:20 +04:00
m_connect.c Update comments for parv[0] removal. 2009-01-18 18:22:43 +01:00
m_dline.c Variable aconf was used before its initialization - fixed 2008-07-27 14:43:49 +04:00
m_encap.c legacy irc sprintf gone 2008-04-20 09:12:09 +04:00
m_etrace.c Stop changing \s to spaces in masktrace and testmask, 2009-05-07 23:58:32 +02:00
m_help.c Update comments for parv[0] removal. 2009-01-18 18:22:43 +01:00
m_info.c Add channel::only_ascii_channels config option 2009-02-22 00:12:21 +01:00
m_invite.c presence: Remove user.away, replaced by a metadata entry. 2009-06-02 02:03:51 -05:00
m_ison.c irc_string.h -> match.h, irc_string.h; includes changed 2008-04-20 09:47:38 +04:00
m_kline.c Disallow double quotes in klines. 2009-05-08 01:50:35 +02:00
m_knock.c Update comments for parv[0] removal. 2009-01-18 18:22:43 +01:00
m_links.c Update comments for parv[0] removal. 2009-01-18 18:22:43 +01:00
m_list.c Update comments for parv[0] removal. 2009-01-18 18:22:43 +01:00
m_locops.c Remove some more references to parv[0] in comments. 2009-01-18 21:20:14 +01:00
m_lusers.c Update comments for parv[0] removal. 2009-01-18 18:22:43 +01:00
m_map.c Update comments for parv[0] removal. 2009-01-18 18:22:43 +01:00
m_monitor.c Use rb_snprintf() in various places. 2008-09-06 01:00:20 +02:00
m_motd.c Update comments for parv[0] removal. 2009-01-18 18:22:43 +01:00
m_names.c Update comments for parv[0] removal. 2009-01-18 18:22:43 +01:00
m_oper.c Update comments for parv[0] removal. 2009-01-18 18:22:43 +01:00
m_operspy.c legacy irc sprintf gone 2008-04-20 09:12:09 +04:00
m_pass.c Remove comments related to (removed) ability to disable TS6. 2009-01-30 16:50:00 +01:00
m_ping.c Update comments for parv[0] removal. 2009-01-18 18:22:43 +01:00
m_pong.c Replace parv[0] with source_p->name. 2009-01-17 01:18:19 +01:00
m_post.c Update comments for parv[0] removal. 2009-01-18 18:22:43 +01:00
m_presence.c Disallow changing away status via /presence. 2009-06-04 00:01:57 +02:00
m_privs.c m_privs: Add stuff for privsets here too. 2008-08-17 08:56:40 -05:00
m_rehash.c Do not send "<blah> is rehashing <blah>" notices to the remote oper. 2009-03-07 16:57:58 +01:00
m_restart.c irc_string.h -> match.h, irc_string.h; includes changed 2008-04-20 09:47:38 +04:00
m_resv.c Disallow commas in channel resvs. 2009-05-08 01:23:40 +02:00
m_sasl.c strlcpy -> rb_strlcpy 2008-04-20 08:40:40 +04:00
m_scan.c Update comments for parv[0] removal. 2009-01-18 18:22:43 +01:00
m_services.c Update comments for parv[0] removal. 2009-01-18 18:22:43 +01:00
m_set.c Reset check_splitmode_ev to NULL after removing it, 2008-06-29 01:37:11 +02:00
m_signon.c Use rb_snprintf() in various places. 2008-09-06 01:00:20 +02:00
m_snote.c Update comments for parv[0] removal. 2009-01-18 18:22:43 +01:00
m_stats.c presence: Remove user.away, replaced by a metadata entry. 2009-06-02 02:03:51 -05:00
m_svinfo.c Disable autoconnect for a server with excessive TS delta. 2009-02-05 23:43:07 +01:00
m_tb.c Add new topic command ETB, allowing services to set topic+setter+ts always 2009-03-29 17:08:42 +02:00
m_testline.c Show D:line oper reason in /testline. 2009-01-27 20:20:37 +01:00
m_testmask.c Stop changing \s to spaces in masktrace and testmask, 2009-05-07 23:58:32 +02:00
m_time.c Update comments for parv[0] removal. 2009-01-18 18:22:43 +01:00
m_topic.c Use uid/sid for some ERR_CHANOPRIVSNEEDED if they go to a remote client. 2009-04-09 23:45:35 +02:00
m_trace.c Update comments for parv[0] removal. 2009-01-18 18:22:43 +01:00
m_unreject.c Reverting some changed related not to moving on libratbox3 but using ratbox3 source! 2008-04-02 19:37:50 +04:00
m_user.c irc_string.h -> match.h, irc_string.h; includes changed 2008-04-20 09:47:38 +04:00
m_userhost.c presence: Remove user.away, replaced by a metadata entry. 2009-06-02 02:03:51 -05:00
m_users.c Update comments for parv[0] removal. 2009-01-18 18:22:43 +01:00
m_version.c Update comments for parv[0] removal. 2009-01-18 18:22:43 +01:00
m_wallops.c Update comments for parv[0] removal. 2009-01-18 18:22:43 +01:00
m_who.c presence: Remove user.away, replaced by a metadata entry. 2009-06-02 02:03:51 -05:00
m_whois.c Remove special CAP presence handling of /whois away message. 2009-06-03 19:54:49 +02:00
m_whowas.c Update comments for parv[0] removal. 2009-01-18 18:22:43 +01:00
m_xline.c Rewrite perm xlines containing '",' from local opers (to '"\,'). 2009-05-08 14:42:55 +02:00
Makefile.in presence: Add m_presence module. This provides an ENCAP s2s interface and lowlevel client interface. 2009-06-02 01:45:43 -05:00
sno_routing.c start making this compile 2008-04-01 15:18:48 -05:00
static_modules.c.SH