-Unreal3.1.4-Meadows Release Notes
+Unreal3.1.5-Valek Release Notes
===================================
-* This is yet another significant upgrade over the last version. Most notable
- compatibility wise is the backporting of the new host cloaking from 3.2.
- As a result of this, we strongly recommend that you convert all of your servers
- to 3.1.4 and avoid running a network with mixed versions. They'll link fine
- and operate okay, but the differences in cloaking will make it easier for
- individuals to evade bans by simply switching servers.
-
-* Before this version if a 3.2 server with IPv6 enabled was linked to the
- network, and a client connected using IPv6, it caused 3.1.x servers to segfault,
- as the cloaking routine was unable to deal with IPv6 format addresses. This is
- also corrected in this version
-
-* Other serious bugs involving the mode system have been resolved. These problems
- include problems that could potentially generate a desynch on the network. This is
- yet another reason you should use all 3.1.4 servers.
-
-* The OperOverride system is completely redone. You must now invite yourself (as an
- oper) into a channel in order to walk any modes on join.
-
-* Please Note: There have been a couple of configuration file changes! This is
- IMPORTANT. Your IRCd WILL NOT START if you don't change the cloak key values found
- in unrealircd.conf. Additionally, it would be prudent to note that there is a
- new directive in unrealircd.conf, exempt_all, which permits exempt lines in
- ircd.conf to match glines in addition to klines. It defaults to 1. Finally, both
- version numbers in the .network file and unrealircd.conf have been changed. In
- unrealircd.conf, because of the 4 new directives. In the .network file because
- we removed techadmin, and the host directive for it. We will NOT bring techadmin
- back. If you don't like it, readd it yourself, and be sure to note that we won't
- provide support for modified versions of Unreal.
-
-* The rest of the changes can be found (obviously) in the Changes file.
+* This release is mostly a bug fix release. It resolves the
+ following issues as well as some others:
+ - Bug with /invite not propagating
+ - Bug with channel exempts being added multiple times
+ - Bug with channel exempts multiplying on synch (to resolve
+ this bug entirely *all* your servers must run 3.1.5)
+ - Bug with /userhost always displaying *
+ - Others (read the Changes file in .)
+
+* If you are upgrading from an earlier version (before 3.1.4),
+ please read the doc/RELEASE-NOTES.3.1.4 file as well. There
+ were numerous important/significant changes between 3.1.4 and
+ earlier versions.
* Finally, read Unreal.nfo as usual AND THE DOCS in doc/.
Fixed exempt propagation bug
--Luke
===================================
+
+------------------------------------------------------
+Beta2 Released
+------------------------------------------------------
===============================================
-= UnrealIRCd v3.1.4 =
+= UnrealIRCd v3.1.5 =
===============================================
Was brought to you by:
* Stskeeps <stskeeps@unrealircd.com>
--- /dev/null
+
+Unreal3.1.4-Meadows Release Notes
+===================================
+
+* This is yet another significant upgrade over the last version. Most notable
+ compatibility wise is the backporting of the new host cloaking from 3.2.
+ As a result of this, we strongly recommend that you convert all of your servers
+ to 3.1.4 and avoid running a network with mixed versions. They'll link fine
+ and operate okay, but the differences in cloaking will make it easier for
+ individuals to evade bans by simply switching servers.
+
+* Before this version if a 3.2 server with IPv6 enabled was linked to the
+ network, and a client connected using IPv6, it caused 3.1.x servers to segfault,
+ as the cloaking routine was unable to deal with IPv6 format addresses. This is
+ also corrected in this version
+
+* Other serious bugs involving the mode system have been resolved. These problems
+ include problems that could potentially generate a desynch on the network. This is
+ yet another reason you should use all 3.1.4 servers.
+
+* The OperOverride system is completely redone. You must now invite yourself (as an
+ oper) into a channel in order to walk any modes on join.
+
+* Please Note: There have been a couple of configuration file changes! This is
+ IMPORTANT. Your IRCd WILL NOT START if you don't change the cloak key values found
+ in unrealircd.conf. Additionally, it would be prudent to note that there is a
+ new directive in unrealircd.conf, exempt_all, which permits exempt lines in
+ ircd.conf to match glines in addition to klines. It defaults to 1. Finally, both
+ version numbers in the .network file and unrealircd.conf have been changed. In
+ unrealircd.conf, because of the 4 new directives. In the .network file because
+ we removed techadmin, and the host directive for it. We will NOT bring techadmin
+ back. If you don't like it, readd it yourself, and be sure to note that we won't
+ provide support for modified versions of Unreal.
+
+* The rest of the changes can be found (obviously) in the Changes file.
+
+* Finally, read Unreal.nfo as usual AND THE DOCS in doc/.
+
+- Luke (luke@unrealircd.com)
/**/
#define COMPILEINFO DEBUGMODESET DEBUGSET
/*
- * Version Unreal3.1.4-Meadows
+ * Version Unreal3.1.5-Valek
*/
#define UnrealProtocol 2302
#define PATCH1 "3"
#define PATCH2 ".1"
#define PATCH3 ".5"
#define PATCH4 "-Valek"
-#define PATCH5 "[beta1]"
+#define PATCH5 "[beta2]"
#define PATCH6 ""
#define PATCH7 ""
#define PATCH8 COMPILEINFO
/*
- * VERSION: Unreal3.1.4 Meadows
+ * VERSION: Unreal3.1.5 Valek
* DATE: Sat Jun 15 13:43:51 EST 2002
* OS: Win-32
*
SND(" This command provides timed Z:Lines. If you match a Z:Line you cannot");
SND(" connect to ANY server on the IRC network");
SND(" A time of 0 in the ZLINE makes it permanent (Never Expires).");
- SND(" In Unreal 3.1.4 you may also specify the time in the format 1d10h15m30s.");
+ SND(" You may also specify the time in the format 1d10h15m30s.");
SND(" IRC Operator only command.");
SND(" -");
SND(" Syntax: GZLINE <user@host mask> <seconds to be banned> :<reason>");
# or included in any package without permission from the author.
#
# NO WARRANTY IS INCLUDED
-CURRENT_VERSION="Unreal3.1.4-Meadows"
+CURRENT_VERSION="Unreal3.1.5-Valek"
WHATYAWANT="wget"
clear
cat .UPDATE