diff --git a/Changes b/Changes
index e0f057d3d..bcf9d6e6a 100644
--- a/Changes
+++ b/Changes
@@ -2421,3 +2421,6 @@ seen. gmtime warning still there
- Fixed a Linux PPC problem (#0001242)
- Made the win32 version use libtre for regex rather than GNU regex
libtre is smaller, faster, and more feature rich.
+- Fixed some issues regarding unsetting of -R/-M when server set that mode due to a flood (+f),
+ it would set the mode back immediately after next msg/join, counters are now reset.
+- Updated documentation
diff --git a/doc/unreal32docs.html b/doc/unreal32docs.html
index 7f09246fb..3f4abf42c 100644
--- a/doc/unreal32docs.html
+++ b/doc/unreal32docs.html
@@ -21,14 +21,14 @@
http://www.unrealircd.com
Version: 3.2
Current Version: 3.2 Beta17
- Last doc update: 2003-08-01
+ Last doc update: 2003-09-15
Head Coders: Stskeeps / codemastr / Luke / McSkaf / Syzop
Contributors: Zogg / NiQuiL / assyrian / chasm / DrBin / llthangel / Griever / nighthawk
Documentation: CKnight^ / Syzop
Due to the increasing complexity of UnrealIRCd3.2 We have switched to an easier to navigate, more inclusive documentation set. To view this documentation you must have a compatible browser, which are listed below. Up to date docs are - available @ http://www.vulnscan.org/UnrealIrcd/unreal32docs.html
+ available at http://www.vulnscan.org/UnrealIrcd/unreal32docs.htmlCompatible Browsers:
Please also check .RELEASE.NOTES and maybe even Changes to see what has been changed. - If you notice any changes (or bugs) between version, BE SURE TO READ THOSE FILES FIRST before reporting it as a bug!.
+Please also check .RELEASE.NOTES to see what has been changed. + If you notice any changes (or bugs) between version, BE SURE TO READ THE RELEASE NOTES FIRST before reporting it as a bug!.
UnrealIRCd supports modules (except under windows) which is nice because:
- You can load/reload/unload them while the ircd is running (by /rehash). This allows some bugs to be fixed or new features to be added without requiring a restart.
- - Other people can create modules as well with new commands or usermodes for example.
+ - Other people can create (3rd party) modules with new commands, usermodes and even channelmodes.
UnrealIRCd only comes with a few modules, take a look at www.unrealircd.com -> modules
or use google to find 3rd party modules.
Note that you need to load at least the commands module!
You need to have your IRC server compiled with SSL support. To setup an SSL port you need to set listen::options::ssl.
You cannot connect normally to a SSL port (so don't make port 6667 ssl!), you need a client or a tunnel that understands the SSL protocol.
-Clients that support SSL: XChat
+Clients that support SSL: XChat, + irssi
For all other clients which don't support SSL (like mIRC) you can use a tunnel like
stunnel, here's a stunnel.conf example (for stunnel 4.x):
@@ -280,16 +281,16 @@ Windows:
If you are really concerned about security/sniffing then you also need to validate certificates on the client end. That's however way too off topic to explain here. Learn about SSL, don't ask us, it has nothing to do with UnrealIRCd.
UnrealIRCd supports IPv6, since beta15 it seems to work well although there might be some - bugs in it. You need to compile with IPv6 support (answer yes to the ./Config question), ofcourse your - OS needs to have IPv6 support enabled too.
+UnrealIRCd supports IPv6, since beta15 it seems to be stable.
+ Your OS needs to have IPv6 support and you need to enable IPv6 support in UnrealIRCd during ./Config as well.
Although microsoft has an experimental IPv6 implementation for w2k/XP it is not (yet) supported by UnrealIRCd.
Zip links can be turned on for server<->server links, it compresses the data by using zlib. It can save 60-80% bandwidth... So it's quite useful for low-bandwidth links or links with many users, it can help a lot when you are linking since a lot of data is sent about every user/channel/etc.
-To compile with zip links support, you need to answer Yes to the zlib question in ./Config and set it in link::options::zip
To compile with zip links support, you need to answer Yes to the zlib question in ./Config and set it in link::options::zip + (on both sides)
3.11 - Dynamic DNS/IP linking support
UnrealIRCd has some (new) nice features which helps dynamic IP users using dynamic DNS (like blah.dyndns.org).
@@ -310,13 +311,14 @@ Instead of using scripts and bots to protect against channel floods it is now bu
This is an example +f mode: *** Blah sets mode: +f [10j]:15
This means 10 joins per 15 seconds are allowed in the channel, if the limit is hit, the channel will be set +i automatically.
The following floodtypes are available:
-