1
0
mirror of https://github.com/unrealircd/unrealircd.git synced 2026-07-01 16:46:37 +02:00
Files
unrealircd/include
Bram Matthys 648d73556c spamfilter improvements
- Fixed a few wrong macro's (ircstrdup/ircfree) in s_conf.c causing
  very weird behavior... This also fixes a bug where set::spamfilter::ban-reason
  would have the value of ban-time.
- Improved spamfilter again.
  - The new syntax is:
    /spamfilter [what] [type] [action] [tkltime] [reason] [regex]
    [tkltime] specifies the duration of any *lines placed by this rule.
    [reason] specifies the *line, kill and/or block reason.. no spaces
    allowed, but '_' will be escaped to a space.
    In both cases you can simply use '-' to skip and use the default.
    Ex: /spamfilter add p block - - Come watch me on my webcam
        /spamfilter add p gline 3h Please_go_to_www.viruscan.xx/
        nicepage/virus=blah Come watch me on my webcam
  - A message is now shown if the msg/notice/dcc is blocked.
  - There are 2 new spamfilter action types:
    'dccblock' will mark the user so (s)he's unable to send any files by DCC.
    'viruschan' will part the user from all channels and join
     set::spamfilter::virus-help-channel (default: #help).
     this action might be improved to do more later.
  - Internal: added EXTTKL PROTOCTL, this determinates if 10 parameters
    instead of 8 are supported for m_tkl (used by spamfilter add).
  This new system needs some testing... :)
2004-02-20 23:28:57 +00:00
..
2004-01-08 19:00:44 +00:00
2003-01-18 09:01:52 +00:00
2004-01-08 19:00:44 +00:00
2003-01-02 19:32:58 +00:00
2002-03-05 23:09:39 +00:00
2004-02-20 23:28:57 +00:00
2004-02-20 23:28:57 +00:00
2002-01-19 17:04:04 +00:00
2001-10-07 08:56:11 +00:00
2004-02-20 23:28:57 +00:00
2002-03-10 20:25:09 +00:00
2002-02-16 20:15:41 +00:00
2004-02-17 00:52:24 +00:00
2004-01-28 00:16:33 +00:00
2003-08-21 16:11:08 +00:00
2001-04-16 15:36:30 +00:00
2000-02-28 22:45:44 +00:00
2004-02-13 04:52:07 +00:00
2000-07-14 20:22:59 +00:00
2004-02-20 23:28:57 +00:00
2003-12-16 19:39:38 +00:00
2003-12-17 19:19:10 +00:00
2004-02-14 19:16:09 +00:00
2000-07-14 20:22:59 +00:00