codemastr
e750d52f9e
Made channel mode +S strip RGB color codes
2005-02-06 18:24:19 +00:00
codemastr
2d814ac488
Made channel mode +c block RGB color codes. Fixed a bug with channel alias{}'s where using the format syntax caused a crash.
2005-02-06 17:12:52 +00:00
Bram Matthys
432e3a3a6c
- Win32 crash fixes due to modulizing
2005-02-04 20:03:46 +00:00
Bram Matthys
1790648081
plok
2005-02-04 19:08:26 +00:00
Bram Matthys
0945798211
[..] Also made loading m_*.so work again.
2005-02-04 15:49:29 +00:00
Bram Matthys
82d33e262c
- Updated makefile to fix compile problem, reported by vonitsanet ( #0002317 ) [?].
2005-02-04 14:57:55 +00:00
Bram Matthys
3f46918f24
plok
2005-02-04 01:24:38 +00:00
Bram Matthys
1a655c11ca
- Added spamfilter topic support ('t' in /spamfilter, or 'topic' in conf), suggested
...
by Z3l3zT (#0001929 ).
2005-02-04 01:05:42 +00:00
Bram Matthys
be93950f40
- Fixed mode #chan +O set by locop causing a desynch, reported by Unim4trix0 ( #0001946 ).
2005-02-04 00:42:19 +00:00
Bram Matthys
8eb88be500
- Made unreal_copyfile try hardlinking first, if that fails.. it will try to copy
...
(perhaps this should be a different function?). Anyway, this means less diskspace
is needed (~1.5mb or more), and it also makes it a bit easier for RBAC (#2300 ).
- Made a new function DoMD5() which is ssl/non-ssl independent. Also made the cloaking
module and the auth functions use it. Hopefully I didn't break anything ;). Suggested
by Bugz (#2298 ).
2005-02-04 00:26:37 +00:00
Bram Matthys
3469211b62
plok
2005-02-03 18:33:47 +00:00
Bram Matthys
4a3be9e58f
..
2005-02-03 17:13:53 +00:00
Bram Matthys
bcfc9b85fb
dumdeedum.. modulized fixes (timespan <2d)
2005-02-03 17:11:12 +00:00
Bram Matthys
9c979e4e04
join fixes?
2005-02-03 17:04:45 +00:00
Bram Matthys
3b28ac0385
more modulized fixes
2005-02-03 16:53:29 +00:00
Bram Matthys
6508c962f8
- Made m_template.c use CommandAdd() and CMD_FUNC()
...
- Modulized a lot of commands and related subfunctions: NICK (750 lines), USER (200),
MODE (2300), WATCH (250), JOIN (600), PART (250), MOTD (100), OPERMOTD (100),
BOTMOTD (100), LUSERS (100). More will follow soon (probably including more subfunctions
related to existing commands).
2005-02-03 00:38:40 +00:00
codemastr
cee255cbe0
Fixed a win32 GUI problem where the tray menu's config submenu was not updated when new files were loaded or files were unloaded
2005-01-29 19:07:02 +00:00
codemastr
f43420a15c
Fixed a problem when compiling Unreal with GUEST support
2005-01-29 18:07:12 +00:00
codemastr
a86c75bfb4
Fixed some problems with the /stats help and documentation
2005-01-29 17:22:54 +00:00
codemastr
839efd901a
Added invite exceptions (+I)
2005-01-29 16:55:30 +00:00
Bram Matthys
a557bc50d7
- Added debug code to trace proto-check bugs in DEBUGMODE [IsToken() etc]
...
- [Module coders] Added new function: do_cmd(cptr, sptr, cmd, parc, parv) which is an
uniform method to call any other commands. For more info, see description in src/parcket.c.
This will be used for any further modulization of commands that need to call other
commands, like NICK (will be done soon).
2005-01-25 23:31:07 +00:00
codemastr
232b172256
Moved channel mode +G to extcmode to make room for invex
2005-01-23 21:45:49 +00:00
codemastr
dd9e9417af
Fixed a bug where specifying a reason to SVSPART would cause it to fail
2005-01-23 18:31:59 +00:00
codemastr
0258d13195
Added an options member to the ExtbanInfo structure. This currently supports one flag, EXTBOPT_CHSVSMODE. When set, this extban will be removed when an SVSMODE -b [nick] is executed
2005-01-23 18:24:34 +00:00
codemastr
c2224bc5fd
Made /stats E include tkl except stats as well
2005-01-22 18:39:33 +00:00
codemastr
64d8a67f4a
makefile.win32
2005-01-22 18:34:09 +00:00
codemastr
3a052e213b
Fixed a bug where /whois notices were not sent to users who are +R if the sender is -r and on a remote server
2005-01-22 17:59:23 +00:00
codemastr
282a5f3eab
Reworded a cloak-key error message to make it clearer
2005-01-22 17:53:49 +00:00
codemastr
cb1ca56cae
Fixed a bug related to the sajoin recode regarding notices displayed
2005-01-22 17:51:17 +00:00
Bram Matthys
68feb2ba64
- Fixed a resolver cache bug regarding CNAME's, this needs some more testing.
...
[this description will be updated after knowing if this indeed fixes #2229/#1236]
2005-01-21 01:04:17 +00:00
codemastr
8e0d1cd516
Fixed a problem with set::htm::incoming-rate being interpreted incorrectly
2005-01-18 16:50:53 +00:00
codemastr
107456853e
Made it so +f notices are sent to %#chan, not @%#chan
2005-01-17 19:55:20 +00:00
codemastr
83fd8dfa11
Fixed a problem where doing ./unreal restart multiple times would not actually restart the ircd
2005-01-17 19:33:46 +00:00
codemastr
30c9781e72
Made /sajoin support multiple channels and using 0
2005-01-17 19:16:03 +00:00
codemastr
6c88aecf6c
Made the win32 installer include the dccallow.conf. Made the win32 installer work with the latest version of Inno Setup (5.0.6)
2005-01-17 18:11:35 +00:00
codemastr
d3641acd7b
Made SVSMODE -b and -e remove bans/excepts placed on IPs
2005-01-17 17:31:10 +00:00
codemastr
7e18fcd00e
Fixed a minor typo in the "now an oper" announcement
2005-01-17 17:25:05 +00:00
Bram Matthys
65024ce49e
ouch!
2005-01-15 00:39:10 +00:00
Bram Matthys
4a6f784e37
- Got rid of wma/wmv in dccallow.conf, better to require an explicit select here due to
...
recent DRM exploits (spyware etc).
- Fixed /restart reasons, reported by SouL-FoRTuNe.
- Partial (incomplete!) fix for alloca warnings during compile (especially w/SSL).
2005-01-05 01:44:42 +00:00
codemastr
629825c6d9
Imported TRE to 0.7.2 for Windows
2004-12-29 18:35:36 +00:00
Bram Matthys
d40fc31645
flatmap in /lusers
2004-12-29 04:58:59 +00:00
codemastr
a07c13bdc2
Added some error checking to /sapart
2004-12-27 00:44:42 +00:00
codemastr
67470b474d
Made the (?) kill message not show IP addresses
2004-12-27 00:21:08 +00:00
codemastr
7f8bcdb5b2
Made CIDR no longer accept bitmasks with less than 16bits for /*line commands
2004-12-27 00:14:07 +00:00
Bram Matthys
3cbbaf125b
- Fixed bug where servers behind ulines were not ulined, causing for example juped servers to
...
show up if flat-map was enabled, reported by GSF19 (#0002230 ).
2004-12-10 20:09:09 +00:00
Bram Matthys
02a00490ad
- Fixed tkl except { } not working (post-3.2.2).
2004-12-09 17:15:52 +00:00
Bram Matthys
a76e4d4712
- Module coders: sendto_snomask* now only sends to opers, sendto_snomask_normal* can be used
...
to send to normal users w/the snomask set.
- Fixed dcc filtering a bit more.
- Made usermode 'g' operonly since it didn't do much, reported by DukePyrolator (#0002024 ).
2004-12-03 22:00:09 +00:00
Bram Matthys
54902b0285
- spamfilter.conf: fixed mIRC exploit sigs
...
- Fixed all spamfilters in configfile not working due to configrewrite (post-3.2.2).
2004-12-03 17:09:29 +00:00
Bram Matthys
4284c39307
- OperOverride INVITE notices are now also global (if you have the eyes snomask set) ( #2212 ).
...
- Module coders: New function: sendto_snomask_global().
- Speedup sendto_snomask/sendto_connectnotice/sendto_fconnectnotice code.
2004-12-03 03:32:32 +00:00
Bram Matthys
55ece5e5e4
- Fixed Oper Override not giving a 'special join notice' if +z is set along with another mode
...
(eg: +i/+k), reported by tabrisnet (#0001487 ).
2004-12-02 16:47:55 +00:00