1
0
mirror of https://github.com/unrealircd/unrealircd.git synced 2026-07-05 08:33:14 +02:00

Numerous updates

This commit is contained in:
luke
2002-09-20 22:03:57 +00:00
parent caebff8d64
commit 4dc4249538
8 changed files with 62 additions and 37 deletions
+13 -31
View File
@@ -1,38 +1,20 @@
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.
* 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 .)
* 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.
* 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/.
+4
View File
@@ -691,3 +691,7 @@ Fixed bug with /whois and +I
Fixed exempt propagation bug
--Luke
===================================
------------------------------------------------------
Beta2 Released
------------------------------------------------------
+1 -1
View File
@@ -1,5 +1,5 @@
===============================================
= UnrealIRCd v3.1.4 =
= UnrealIRCd v3.1.5 =
===============================================
Was brought to you by:
* Stskeeps <stskeeps@unrealircd.com>
+39
View File
@@ -0,0 +1,39 @@
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)
+2 -2
View File
@@ -25,14 +25,14 @@
/**/
#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
+1 -1
View File
@@ -1,5 +1,5 @@
/*
* VERSION: Unreal3.1.4 Meadows
* VERSION: Unreal3.1.5 Valek
* DATE: Sat Jun 15 13:43:51 EST 2002
* OS: Win-32
*
+1 -1
View File
@@ -1076,7 +1076,7 @@ int parse_help(sptr, name, help)
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>");
+1 -1
View File
@@ -7,7 +7,7 @@
# 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