0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-11-27 09:12:36 +01:00
construct/modules
Jilles Tjoelker 43946961df Move to ratbox3 reject and throttle code.
Throttle replaces max_unknown_ip, reject is like before
(including the charybdis-specific unkline handling).
Both of these now apply before SSL negotiation.

This commit does not include the global_cidr and new dline code.

m_webirc is a bit nasty with throttling (unlike before
with max_unknown_ip), this may be fixed later (or
the webirc IP needs to be exempt{}ed).
2008-08-01 01:59:08 +02:00
..
core Remove an unnecessary check for &channels -- sendto_server() already does it. 2008-07-31 18:11:36 +02:00
.depend Regenerate depend files. 2008-07-12 01:52:27 +02:00
.indent.pro [svn] - the new plan: 2007-01-24 22:40:21 -08:00
m_accept.c strtoken -> rb_strtok_r (with arguments order changes) 2008-04-20 09:20:25 +04:00
m_admin.c CurrentTime -> rb_currenttime(); 2008-04-02 03:53:20 +04:00
m_away.c modules: no more TS5 2008-06-08 01:27:25 -05:00
m_cap.c irc_string.h -> match.h, irc_string.h; includes changed 2008-04-20 09:47:38 +04:00
m_capab.c irc_string.h -> match.h, irc_string.h; includes changed 2008-04-20 09:47:38 +04:00
m_challenge.c irc_string.h -> match.h, irc_string.h; includes changed 2008-04-20 09:47:38 +04:00
m_chghost.c modules: no more TS5 2008-06-08 01:27:25 -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 Applied svn diff from ratbox3 r21458:21470 2008-06-28 14:13:50 +04: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 irc_string.h -> match.h, irc_string.h; includes changed 2008-04-20 09:47:38 +04:00
m_help.c s_log.* -> logger.* (s_foo looks ugly, lets try to get rid of it) 2008-04-02 21:52:01 -05:00
m_info.c Move to ratbox3 reject and throttle code. 2008-08-01 01:59:08 +02:00
m_invite.c irc_string.h -> match.h, irc_string.h; includes changed 2008-04-20 09:47:38 +04: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 PASS selector:password for auth{}, based on spb's patch for ircd-seven 2008-06-26 10:18:58 +04:00
m_knock.c irc_string.h -> match.h, irc_string.h; includes changed 2008-04-20 09:47:38 +04:00
m_links.c irc_string.h -> match.h, irc_string.h; includes changed 2008-04-20 09:47:38 +04:00
m_list.c irc_string.h -> match.h, irc_string.h; includes changed 2008-04-20 09:47:38 +04:00
m_locops.c irc_string.h -> match.h, irc_string.h; includes changed 2008-04-20 09:47:38 +04:00
m_lusers.c CurrentTime -> rb_currenttime(); 2008-04-02 03:53:20 +04:00
m_map.c legacy irc sprintf gone 2008-04-20 09:12:09 +04:00
m_monitor.c strtoken -> rb_strtok_r (with arguments order changes) 2008-04-20 09:20:25 +04:00
m_motd.c CurrentTime -> rb_currenttime(); 2008-04-02 03:53:20 +04:00
m_names.c irc_string.h -> match.h, irc_string.h; includes changed 2008-04-20 09:47:38 +04:00
m_oper.c crypt -> rb_crypt, fixing another gcc warning 2008-07-27 14:45:42 +04:00
m_operspy.c legacy irc sprintf gone 2008-04-20 09:12:09 +04:00
m_pass.c PASS selector:password for auth{}, based on spb's patch for ircd-seven 2008-06-26 10:18:58 +04:00
m_ping.c irc_string.h -> match.h, irc_string.h; includes changed 2008-04-20 09:47:38 +04:00
m_pong.c irc_string.h -> match.h, irc_string.h; includes changed 2008-04-20 09:47:38 +04:00
m_post.c [svn] - the new plan: 2007-01-24 22:40:21 -08:00
m_privs.c strlcat -> rb_strlcat 2008-04-20 08:44:04 +04:00
m_rehash.c irc_string.h -> match.h, irc_string.h; includes changed 2008-04-20 09:47:38 +04: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 legacy irc sprintf gone 2008-04-20 09:12:09 +04:00
m_sasl.c strlcpy -> rb_strlcpy 2008-04-20 08:40:40 +04:00
m_scan.c irc_string.h -> match.h, irc_string.h; includes changed 2008-04-20 09:47:38 +04:00
m_services.c modules: no more TS5 2008-06-08 01:27:25 -05:00
m_set.c Reset check_splitmode_ev to NULL after removing it, 2008-06-29 01:37:11 +02:00
m_signon.c modules: no more TS5 2008-06-08 01:27:25 -05:00
m_snote.c irc_string.h -> match.h, irc_string.h; includes changed 2008-04-20 09:47:38 +04:00
m_stats.c Move to ratbox3 reject and throttle code. 2008-08-01 01:59:08 +02:00
m_svinfo.c Applied svn diff from ratbox3 r21458:21470 2008-06-28 14:13:50 +04:00
m_tb.c Remove more TS5 remants (sendto_server calls). 2008-06-14 02:06:55 +02:00
m_testline.c Fix testline crashes, introduced by the auth_user patch. 2008-07-31 22:25:17 +02:00
m_testmask.c irc_string.h -> match.h, irc_string.h; includes changed 2008-04-20 09:47:38 +04:00
m_time.c legacy irc sprintf gone 2008-04-20 09:12:09 +04:00
m_topic.c modules: no more TS5 2008-06-08 01:27:25 -05:00
m_trace.c Make m_trace.c compile here (with gcc 4.2.1). 2008-06-28 21:08:04 +02: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 irc_string.h -> match.h, irc_string.h; includes changed 2008-04-20 09:47:38 +04:00
m_users.c start making this compile 2008-04-01 15:18:48 -05:00
m_version.c Removing glines 2008-04-11 18:47:03 +04:00
m_wallops.c modules: no more TS5 2008-06-08 01:27:25 -05:00
m_who.c irc_string.h -> match.h, irc_string.h; includes changed 2008-04-20 09:47:38 +04:00
m_whois.c irc_string.h -> match.h, irc_string.h; includes changed 2008-04-20 09:47:38 +04:00
m_whowas.c irc_string.h -> match.h, irc_string.h; includes changed 2008-04-20 09:47:38 +04:00
m_xline.c irc_string.h -> match.h, irc_string.h; includes changed 2008-04-20 09:47:38 +04:00
Makefile.in Some fixes to .depend generation. 2008-07-12 01:52:14 +02: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