codemastr
21416a3a14
Added set::modes-on-join and fixed some docs typos
2003-03-23 17:27:04 +00:00
codemastr
f006ffe3c9
Added usermode +p 'hide channels in whois'
2003-03-21 21:43:38 +00:00
codemastr
dc7564d5b8
Zip links fixes
2003-03-18 17:45:26 +00:00
codemastr
ead651585e
Rewrote the unknown connection flood system
2003-03-18 00:19:00 +00:00
codemastr
45a1b02ec2
Added ban version {}
2003-03-17 19:30:57 +00:00
codemastr
149a544fcf
Fixed a bug where +x made hosts lowercase
2003-03-15 19:49:01 +00:00
codemastr
e01932f2ba
Added chmode +M to numeric 005 and a /restart and /die cleanup
2003-03-15 19:06:34 +00:00
Bram Matthys
631bf5823c
- Fixed a restrict-usermodes bug reported by Rocko ( #0000796 )
...
Also some additional cleanups
2003-03-12 17:37:19 +00:00
Bram Matthys
1afff0c681
- Fixed compile error
2003-03-12 05:05:03 +00:00
codemastr
3e5953bfff
Moved 'unknown connection flood' to snomask +f
2003-03-11 22:10:01 +00:00
Bram Matthys
0690d9bf2f
- Fixed "proxyscan on quit" bug ( #0000788 )
2003-03-10 19:44:26 +00:00
codemastr
5250f5907e
Added set::throttle::period
2003-03-10 17:09:51 +00:00
Bram Matthys
3ff5f281a9
- Improved previous /version bugfix
2003-03-09 22:09:02 +00:00
Bram Matthys
9d6afdb321
- Improved fake lag stuff
2003-03-09 17:17:07 +00:00
Bram Matthys
9223dec1ee
- Fixed a version bug.
2003-03-09 15:35:19 +00:00
Bram Matthys
45e2b69a07
- Fixed a match() bug
...
In case of a mask like '*\' it was trying to read out of bounds data.
2003-03-09 03:07:59 +00:00
Bram Matthys
fa1f8c3d0f
- Fixed a /who big which could make the server crash (oper only).
2003-03-08 20:53:15 +00:00
codemastr
f5baa63cce
Fixed a /list bug with +s channels and opers
2003-03-08 17:41:04 +00:00
stskeeps
853c27be84
bah
2003-03-07 14:47:30 +00:00
stskeeps
53f30bda07
- Fixed a buffer overflow that could be used against setuid setups,
...
found by rave@dtors.net , reported by kokanin
- Disabled CMDLINE_CONFIG(-f) by default
2003-03-07 14:37:26 +00:00
stskeeps
8ad07e6a5e
h
...
:q
h
:q
2003-03-04 08:48:07 +00:00
Bram Matthys
93a2477f3b
- Fixed /setident bug
2003-03-02 23:13:33 +00:00
stskeeps
2271adf889
bah
2003-03-02 21:07:03 +00:00
Bram Matthys
4d5987adee
Documentation updates, and some replaces beta14->beta15 already (not yet
...
the version.h thing)
2003-03-01 21:33:41 +00:00
Bram Matthys
d435c5becf
- WebTV fixes
2003-02-28 14:40:11 +00:00
Bram Matthys
a28a349eb2
- Documentation/text updates.
2003-02-28 01:00:36 +00:00
Bram Matthys
def6483548
- Added SVSWATCH: allows U-lined server to modify the watch list of a user.
...
- Added SVSSILENCE: allows U-lined server to modify the silence list of a user.
2003-02-27 23:23:24 +00:00
Bram Matthys
06eaede3f2
- Added allow-userhost-change checks to /vhost.
...
Fixed Changes typo from me (forced-rejoin -> force-rejoin)
2003-02-27 18:41:26 +00:00
Bram Matthys
41e06cba28
- Made set::allow-userhost-change forced-rejoin work.
...
- Fixed chmode +u bug when chanop was parting but wasn't sent to normal users.
2003-02-27 17:13:04 +00:00
Bram Matthys
b9ec2de0cb
- Added feature that if the chan is +m AND +u (so both!) and you ban IRC!*@* then ops
...
will no longer see the "relayed" message from IRC.
2003-02-26 22:07:11 +00:00
Bram Matthys
60b77d4485
- Added EventMarkDel which marks an event for deletion for the (next) DoEvents() call.
...
- Fixed /rehash stall caused by delayed unloading of the scan module (deadlock).
2003-02-24 03:04:23 +00:00
codemastr
99ee86c9c9
NS cleanups
2003-02-23 21:47:56 +00:00
codemastr
931d78cd9b
...
2003-02-23 17:23:46 +00:00
Bram Matthys
28d355f649
- Code cleanup (gcc 3.2 warnings with -Wall).
...
Compile tests done: Linux, Linux SSL, Linux SSL+ZIP, Windows, Windows ZIP, Windows SSL+ZIP.
This might also have fixed some (or 1) bug(s) :P.
2003-02-23 03:41:39 +00:00
Bram Matthys
8fbb67818b
- Added set::options::dont-resolve (=hostnames of incomming clients won't be resolved).
...
This is more usefull than the no nameserver + useip solution since with this no resolving
is done for incomming clients, but connecting to other servers (with hostnames) still works fine ;P.
2003-02-22 22:34:40 +00:00
Bram Matthys
4795a45150
- Fixed two ident bugs (multihomed&connect), both resulted in ident not working.
...
multihomed issue:
Instead of binding cptr->listener->ip it now uses getsockname(), otherwise it
won't work if you have a listen *:6667 thing + multihomed (it will connect for
example from 33.33.33.1 while the client connected to 33.33.33.5.
connect issue:
there was some kind of file descriptor race condition because of the way our
whole read_message() thing is coded... an ident socket might have been closed
+ a new might have been accepted... blablabla ;)
I wonder if anyone reads these CVS logs lol :).
2003-02-22 21:16:30 +00:00
codemastr
2a90309216
Added badword quit {} to replace CENSOR_QUIT
2003-02-22 19:41:00 +00:00
Bram Matthys
64dab7821a
- Fixed remote /rehash bug ( #0000600 ). Actually rewrote 20/25% ;).
...
Also minor doc fixes, not worth mentioning in Changelog.
2003-02-21 02:44:48 +00:00
Bram Matthys
775378a410
- Documentation updates (added a section about features).
...
Also colour -> color ;P.
And... removed doc/Unreal31_to_32.html because it's no longer needed now
since I have integrated it in the features section / unreal32docs.html.
2003-02-20 23:51:25 +00:00
codemastr
ca9a7a1e89
Fixed a TKL bug
2003-02-20 23:12:07 +00:00
Bram Matthys
2f10a46e1e
- Fixed chmode +u again.
2003-02-19 16:02:29 +00:00
Bram Matthys
0d1e674fcf
- Fixed win32 compile error
2003-02-19 02:59:50 +00:00
Bram Matthys
aa44d4d728
- Updated win32 compile instructions
...
- Fixed set::dns error messages
2003-02-19 02:37:23 +00:00
Bram Matthys
eb7333c874
- Added /who *.host.com support (ircop only), this was already possible via /who -h <host>
...
but most ppl expect it to work this way too.
2003-02-18 22:29:40 +00:00
Bram Matthys
4a7cef66dd
- Fixed bug with channel mode +u: Quits/nick changes of other users were shown.
2003-02-18 18:59:37 +00:00
Bram Matthys
08eb667db8
- Fixed some case insensitive checks in configfile parsing, fixed to be case sensitive.
...
- Module changes: added two hooks: HOOKTYPE_USERMSG and HOOKTYPE_CHANMSG, changed umode_get.
The HOOKTYPE_USERMSG has been tested with a +D (deaf for private msgs except for opers)
module, the channel thing not yet...
added global/local mode flag to umode_get, or use umode_lget (local) / umode_gget (global) :P.
Blah.
2003-02-18 18:29:07 +00:00
Bram Matthys
7a4d7df866
- Fixed some case insensitive checks in configfile parsing, fixed to be case sensitive.
...
if someone used LoadModule instead of loadmodule no warning was shown. This issue is
known to cause negative psychological effects on some users.
2003-02-17 21:11:48 +00:00
codemastr
d729d2a0e4
Fixed an alias bug
2003-02-17 20:03:55 +00:00
Bram Matthys
5a1bdba209
- Removed some debugging messages
2003-02-17 19:03:34 +00:00
codemastr
0c5ef6def4
Removed some more +I code, and fixed a /who bug
2003-02-16 22:36:07 +00:00