mirror of
https://github.com/anope/anope.git
synced 2026-06-27 11:26:36 +02:00
- Misc updates to the hybrid protocol modules:
- best supported version is 8.2.x - fixed UID message handler to cope with account names being '*' - minium required TS version is TS6 now
This commit is contained in:
@@ -36,7 +36,7 @@ class HybridProto : public IRCDProto
|
||||
}
|
||||
|
||||
public:
|
||||
HybridProto(Module *creator) : IRCDProto(creator, "Hybrid 8.1.x")
|
||||
HybridProto(Module *creator) : IRCDProto(creator, "Hybrid 8.2.x")
|
||||
{
|
||||
DefaultPseudoclientModes = "+oi";
|
||||
CanSVSNick = true;
|
||||
@@ -204,7 +204,7 @@ class HybridProto : public IRCDProto
|
||||
|
||||
SendServer(Me);
|
||||
|
||||
UplinkSocket::Message() << "SVINFO 6 5 0 :" << Anope::CurTime;
|
||||
UplinkSocket::Message() << "SVINFO 6 6 0 :" << Anope::CurTime;
|
||||
}
|
||||
|
||||
void SendClientIntroduction(User *u) anope_override
|
||||
@@ -550,7 +550,7 @@ struct IRCDMessageUID : IRCDMessage
|
||||
ip.clear();
|
||||
|
||||
NickAlias *na = NULL;
|
||||
if (params[8] != "0")
|
||||
if (params[8] != "0" && params[8] != "*")
|
||||
na = NickAlias::Find(params[8]);
|
||||
|
||||
/* Source is always the server */
|
||||
|
||||
Reference in New Issue
Block a user