Bram Matthys
86e58f58ba
now?
2004-02-22 03:21:51 +00:00
Bram Matthys
9bd077b7cd
no it's not fixed syz, CHAOS chaoooos
2004-02-22 03:20:06 +00:00
Bram Matthys
d071464264
- Fixed a bug which prevented "/spamfilter del[..]" from working.
...
Reported by Fury (#0001575 ).
2004-02-22 03:08:43 +00:00
Bram Matthys
790a69a402
compile fixes
2004-02-22 02:56:28 +00:00
Bram Matthys
2a8252d0c0
- Modulized: connect... should be the last one till 3.2final.
...
- Fixed some compile warnings/problems caused by modulizing.
2004-02-22 02:53:07 +00:00
Bram Matthys
3f14551bc2
pjoink
2004-02-22 02:52:12 +00:00
Bram Matthys
346dc05818
- Modulized: svsfline, dccdeny, undccdeny, whowas
2004-02-22 02:40:13 +00:00
Bram Matthys
6ca03d0922
win compile fix
2004-02-22 02:02:05 +00:00
Bram Matthys
f47d14342c
winfix
2004-02-22 01:59:50 +00:00
Bram Matthys
7b3fe6a13d
- Modulized: server, stats
2004-02-22 01:57:47 +00:00
Bram Matthys
01143520c6
made it compile on win32 again
2004-02-22 00:33:54 +00:00
Bram Matthys
5afdd3139f
removed m_eos... win compile fun
2004-02-22 00:31:12 +00:00
Bram Matthys
1612b284be
GRRR
2004-02-22 00:28:30 +00:00
Bram Matthys
efa91d73b4
removed wallops
2004-02-22 00:25:15 +00:00
Bram Matthys
809b19743e
- Modulized: netinfo, links, help, rules, close, map, eos and made it compile on win32 again.
2004-02-22 00:21:58 +00:00
Bram Matthys
f997b16918
- Modulized: addline, addmotd, addomotd, wallops, globops, locops, chatops,
...
admin, trace.
- Removed: gnotice, goper
2004-02-21 23:40:58 +00:00
Bram Matthys
8ebf5b9a18
- Updated docs on tempshun and new spamfilter features.
2004-02-21 15:50:15 +00:00
Bram Matthys
bbda4bcc6b
- Added /tempshun, temporary shuns the current session of specified nick
...
(just like the 'tempshun' in spamfilter and ban version). Suggested by
Cnils (#0001526 ). [docs/help.conf will be updated later]
2004-02-21 04:24:21 +00:00
codemastr
6016b57f1d
...
2004-02-21 01:10:58 +00:00
codemastr
f8a13c22b2
Remote include fixes for Windows
2004-02-21 00:52:54 +00:00
Bram Matthys
81a1431665
- Fixed a bug in 'Flood from unknown connection' ( #0001566 ).
2004-02-20 23:47:07 +00:00
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
codemastr
389c51c212
Fixed a problem with setting +qaohv on a +S user
2004-02-20 04:16:53 +00:00
codemastr
fc4649781c
Remote include fix to deal with memory corruption bug
2004-02-20 03:51:01 +00:00
codemastr
110bc140c6
Made PATH_MAX get found under Solaris
2004-02-19 23:11:38 +00:00
codemastr
05030fa603
Fixed allow::options::noident
2004-02-19 00:16:26 +00:00
codemastr
1d9301b73a
Fixed a VHP problem causing SETHOST to be sent before NICK or not at all
2004-02-18 22:30:45 +00:00
Bram Matthys
145bf5dc1d
- Fixed a bug in the unreal_checkregex() routine which could cause a crash
...
if you added an invalid regex. Reported by Tony (#0001556 ).
or... 'freeing a buffer on the stack is not exactly good!' ;)
2004-02-18 00:27:30 +00:00
Bram Matthys
8992874efa
- Added support for single-target specifiction like spamfilter { regex "blah";
...
action kill; target private; }; previously it didn't warn/error on this
but it didn't work either.
2004-02-17 21:09:56 +00:00
Bram Matthys
4769908543
- Added some set::throttle::* checking if insane values were supplied.
...
Reported by Troco (#0001555 ).
2004-02-17 20:47:43 +00:00
stskeeps
9cfc83d98d
Changes
2004-02-17 20:45:03 +00:00
Bram Matthys
d6e0d8ba0e
- Module coders: for extended channelmodes the EXCHK_ACCESS* the return
...
value should now be one of EX_*:
EX_DENY : disallowed, except for oper override
EX_ALLOW : allowed
EX_ALWAYS_DENY : disallowed, even in case of operoverride (eg for
operlevel modes like +A).
Note that it's backward compatible since TRUE/EX_ALLOW=1 and FALSE/EX_DENY=0.
- Fixed a few bugs with oper override & extended chanmodes, for example
chanmode +T could not be set by a globop w/can_override and non-+hoaq.
2004-02-17 20:37:26 +00:00
codemastr
6696331f66
Slightly changed extcmodes access control
2004-02-17 01:15:16 +00:00
Bram Matthys
9c8a1047f4
more more more!
2004-02-17 00:52:24 +00:00
Bram Matthys
4ab6fe18e4
abc!
2004-02-17 00:47:21 +00:00
Bram Matthys
bb936d21f6
pjoink
2004-02-17 00:46:31 +00:00
codemastr
6648072334
Modulized knock, umode2, squit, protoctl
2004-02-17 00:40:42 +00:00
Bram Matthys
f775b3cf91
sjoin, pass, userhost, ison, silence modulized...
2004-02-17 00:20:24 +00:00
codemastr
a306586071
...
2004-02-16 23:20:24 +00:00
codemastr
38adc8e08a
Modulized time and svskill
2004-02-16 23:17:13 +00:00
codemastr
ee54d529b2
Added HOOKTYPE_REHASH_COMPLETE
2004-02-16 23:03:42 +00:00
Bram Matthys
376fecbf18
TYPO
2004-02-16 22:21:10 +00:00
Bram Matthys
3e9ea217fb
boink
2004-02-16 22:18:51 +00:00
Bram Matthys
01c5b99faa
- Added [OLD?] flag in /module so you can easily spot old beta* modules.
...
- Modulized: samode, sajoin, sapart, kick, topic, invite, list
2004-02-16 22:10:39 +00:00
codemastr
1fd40599ce
Fixed an ircsprintf problem with SJB64
2004-02-16 22:06:37 +00:00
codemastr
1f7a1dfb2b
Docs typo fix
2004-02-16 16:58:10 +00:00
Bram Matthys
8789c6860a
HMM!!!
2004-02-16 15:11:00 +00:00
stskeeps
43cc8b4875
Renamed HOOKTYPE_LOCAL_TOPIC to HOOKTYPE_TOPIC and made it actually work.
2004-02-16 10:58:44 +00:00
stskeeps
f33bfea7b2
- Added HOOKTYPE_UMODE_CHANGE (sptr, oldflags, newflags) - this may
...
not be accurate as umode changes are done manually many places.
2004-02-16 10:03:32 +00:00
codemastr
794ce094a4
Removed reference to svstime in help.conf
2004-02-16 04:59:33 +00:00