mirror of
https://github.com/inspircd/inspircd.git
synced 2025-03-09 10:39:02 -04:00
Merge branch 'insp3' into master.
This commit is contained in:
commit
7a712456f1
1
configure
vendored
1
configure
vendored
@ -5,7 +5,6 @@
|
||||
# Copyright (C) 2020 Nicole Kleinhoff <ilbelkyr@shalture.org>
|
||||
# Copyright (C) 2020 Daniel Vassdal <shutter@canternet.org>
|
||||
# Copyright (C) 2019 Matt Schatz <genius3000@g3k.solutions>
|
||||
# Copyright (C) 2019 Anatole Denis <natolumin@rezel.net>
|
||||
# Copyright (C) 2013-2021 Sadie Powell <sadie@witchery.services>
|
||||
# Copyright (C) 2012, 2019 Robby <robby@chatbelgie.be>
|
||||
# Copyright (C) 2012 ChrisTX <xpipe@hotmail.de>
|
||||
|
@ -2,8 +2,8 @@
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2020 Matt Schatz <genius3000@g3k.solutions>
|
||||
* Copyright (C) 2013, 2017, 2020-2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013, 2015 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2012-2013, 2017, 2020 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2012 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2012 ChrisTX <xpipe@hotmail.de>
|
||||
* Copyright (C) 2011-2012 Adam <Adam@anope.org>
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2018, 2020 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2018, 2020-2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2018 Attila Molnar <attilamolnar@hush.com>
|
||||
*
|
||||
* This file is part of InspIRCd. InspIRCd is free software: you can
|
||||
@ -663,14 +663,12 @@ struct ClientProtocol::Messages::Pong : public ClientProtocol::Message
|
||||
{
|
||||
/** Constructor.
|
||||
* @param cookie Ping cookie. Must remain valid as long as this object is alive.
|
||||
* @param server Pinged server. Must remain valid as long as this object is alive if non-empty.
|
||||
* @param server Pinged server. Must remain valid as long as this object is alive.
|
||||
*/
|
||||
Pong(const std::string& cookie, const std::string& server = "")
|
||||
: ClientProtocol::Message("PONG", ServerInstance->Config->GetServerName())
|
||||
{
|
||||
PushParamRef(ServerInstance->Config->GetServerName());
|
||||
if (!server.empty())
|
||||
PushParamRef(server);
|
||||
PushParamRef(server);
|
||||
PushParamRef(cookie);
|
||||
}
|
||||
};
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2018-2020 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2018-2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2015, 2018 Attila Molnar <attilamolnar@hush.com>
|
||||
*
|
||||
* This file is part of InspIRCd. InspIRCd is free software: you can
|
||||
|
@ -9,7 +9,6 @@
|
||||
* Copyright (C) 2009 Uli Schlachter <psychon@inspircd.org>
|
||||
* Copyright (C) 2009 Daniel De Graaf <danieldg@inspircd.org>
|
||||
* Copyright (C) 2008-2009 Robin Burchell <robin+git@viroteck.net>
|
||||
* Copyright (C) 2008 Pippijn van Steenhoven <pip88nl@gmail.com>
|
||||
* Copyright (C) 2007 Dennis Friis <peavey@inspircd.org>
|
||||
* Copyright (C) 2005-2010 Craig Edwards <brain@inspircd.org>
|
||||
*
|
||||
|
@ -4,7 +4,7 @@
|
||||
* Copyright (C) 2020 Matt Schatz <genius3000@g3k.solutions>
|
||||
* Copyright (C) 2019 linuxdaemon <linuxdaemon.irc@gmail.com>
|
||||
* Copyright (C) 2013, 2015-2016 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2012-2013, 2017-2019 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2012-2013, 2017-2019, 2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2012 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2009 Uli Schlachter <psychon@inspircd.org>
|
||||
* Copyright (C) 2009 Daniel De Graaf <danieldg@inspircd.org>
|
||||
|
@ -2,8 +2,8 @@
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2019 linuxdaemon <linuxdaemon.irc@gmail.com>
|
||||
* Copyright (C) 2013, 2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013, 2015 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2013 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2012 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2009 Daniel De Graaf <danieldg@inspircd.org>
|
||||
* Copyright (C) 2007 John Brooks <special@inspircd.org>
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2019-2020 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2019-2021 Sadie Powell <sadie@witchery.services>
|
||||
*
|
||||
* This file is part of InspIRCd. InspIRCd is free software: you can
|
||||
* redistribute it and/or modify it under the terms of the GNU General Public
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2013 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013, 2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2012 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2010 Craig Edwards <brain@inspircd.org>
|
||||
|
@ -3,7 +3,7 @@
|
||||
*
|
||||
* Copyright (C) 2015 Daniel Vassdal <shutter@canternet.org>
|
||||
* Copyright (C) 2014 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2013, 2017-2019 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013, 2017-2019, 2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2012 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2010 Daniel De Graaf <danieldg@inspircd.org>
|
||||
*
|
||||
|
@ -4,7 +4,7 @@
|
||||
* Copyright (C) 2020 Matt Schatz <genius3000@g3k.solutions>
|
||||
* Copyright (C) 2019 B00mX0r <b00mx0r@aureus.pw>
|
||||
* Copyright (C) 2018 Dylan Frank <b00mx0r@aureus.pw>
|
||||
* Copyright (C) 2013, 2017-2019 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013, 2017-2019, 2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013, 2015-2016 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2012 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2012 ChrisTX <xpipe@hotmail.de>
|
||||
|
@ -2,7 +2,7 @@
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2019 linuxdaemon <linuxdaemon.irc@gmail.com>
|
||||
* Copyright (C) 2018 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2018, 2021 Sadie Powell <sadie@witchery.services>
|
||||
*
|
||||
* This file is part of InspIRCd. InspIRCd is free software: you can
|
||||
* redistribute it and/or modify it under the terms of the GNU General Public
|
||||
@ -51,8 +51,10 @@ class Who::EventListener : public Events::ModuleEventListener
|
||||
class Who::Request
|
||||
{
|
||||
public:
|
||||
typedef std::bitset<UCHAR_MAX + 1> CharState;
|
||||
|
||||
/** The flags for matching users to include. */
|
||||
std::bitset<UCHAR_MAX> flags;
|
||||
CharState flags;
|
||||
|
||||
/** Whether we are matching using a wildcard or a flag. */
|
||||
bool fuzzy_match = false;
|
||||
@ -67,7 +69,7 @@ class Who::Request
|
||||
bool whox = false;
|
||||
|
||||
/** The fields to include in the WHOX response. */
|
||||
std::bitset<UCHAR_MAX> whox_fields;
|
||||
CharState whox_fields;
|
||||
|
||||
/** A user specified label for the WHOX response. */
|
||||
std::string whox_querytype;
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2018, 2020 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2018, 2020-2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2014, 2016, 2018 Attila Molnar <attilamolnar@hush.com>
|
||||
*
|
||||
* This file is part of InspIRCd. InspIRCd is free software: you can
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2013, 2019 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013, 2019, 2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2012 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2010 Craig Edwards <brain@inspircd.org>
|
||||
|
@ -5,7 +5,7 @@
|
||||
* Copyright (C) 2019 linuxdaemon <linuxdaemon.irc@gmail.com>
|
||||
* Copyright (C) 2013 Daniel Vassdal <shutter@canternet.org>
|
||||
* Copyright (C) 2012-2016, 2018 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2012-2013, 2016-2020 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2012-2013, 2016-2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2012, 2019 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2012 DjSlash <djslash@djslash.org>
|
||||
* Copyright (C) 2012 ChrisTX <xpipe@hotmail.de>
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2013, 2018-2019 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013, 2018-2019, 2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2012, 2014-2015 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2012 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2010 Craig Edwards <brain@inspircd.org>
|
||||
|
@ -2,7 +2,7 @@
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2018 linuxdaemon <linuxdaemon.irc@gmail.com>
|
||||
* Copyright (C) 2013-2014, 2016-2020 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013-2014, 2016-2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013 ChrisTX <xpipe@hotmail.de>
|
||||
* Copyright (C) 2012-2014 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2012 Robby <robby@chatbelgie.be>
|
||||
|
@ -4,7 +4,7 @@
|
||||
* Copyright (C) 2019 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2015, 2017-2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013-2016 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2013, 2015-2016 Adam <Adam@anope.org>
|
||||
* Copyright (C) 2013, 2015-2016, 2021 Adam <Adam@anope.org>
|
||||
*
|
||||
* This file is part of InspIRCd. InspIRCd is free software: you can
|
||||
* redistribute it and/or modify it under the terms of the GNU General Public
|
||||
|
@ -3,7 +3,7 @@
|
||||
*
|
||||
* Copyright (C) 2018 Puck Meerburg <puck@puckipedia.com>
|
||||
* Copyright (C) 2018 Dylan Frank <b00mx0r@aureus.pw>
|
||||
* Copyright (C) 2016-2020 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2016-2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2012-2016 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2012, 2019 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2012 ChrisTX <xpipe@hotmail.de>
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2017-2020 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2017-2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2014-2016, 2018 Attila Molnar <attilamolnar@hush.com>
|
||||
*
|
||||
* This file is part of InspIRCd. InspIRCd is free software: you can
|
||||
@ -83,7 +83,7 @@ class CommandPing : public SplitCommand
|
||||
return CmdResult::FAILURE;
|
||||
}
|
||||
|
||||
ClientProtocol::Messages::Pong pong(parameters[0], origin ? parameters[1] : "");
|
||||
ClientProtocol::Messages::Pong pong(parameters[0], origin ? parameters[1] : ServerInstance->Config->GetServerName());
|
||||
user->Send(ServerInstance->GetRFCEvents().pong, pong);
|
||||
return CmdResult::SUCCESS;
|
||||
}
|
||||
|
@ -81,7 +81,7 @@ struct WhoData : public Who::Request
|
||||
// If flags have been specified by the source.
|
||||
if (parameters.size() > 1)
|
||||
{
|
||||
std::bitset<UCHAR_MAX>* current_bitset = &flags;
|
||||
CharState* current_bitset = &flags;
|
||||
for (std::string::const_iterator iter = parameters[1].begin(); iter != parameters[1].end(); ++iter)
|
||||
{
|
||||
unsigned char chr = static_cast<unsigned char>(*iter);
|
||||
|
@ -3,7 +3,7 @@
|
||||
*
|
||||
* Copyright (C) 2019-2020 Matt Schatz <genius3000@g3k.solutions>
|
||||
* Copyright (C) 2013-2016 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2013, 2016-2020 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013, 2016-2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013 Daniel Vassdal <shutter@canternet.org>
|
||||
* Copyright (C) 2013 Adam <Adam@anope.org>
|
||||
* Copyright (C) 2012 Robby <robby@chatbelgie.be>
|
||||
|
@ -4,7 +4,7 @@
|
||||
* Copyright (C) 2020 Matt Schatz <genius3000@g3k.solutions>
|
||||
* Copyright (C) 2019 nia <nia@netbsd.org>
|
||||
* Copyright (C) 2019 iwalkalone <iwalkalone69@gmail.com>
|
||||
* Copyright (C) 2013, 2017-2020 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013, 2017-2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013 Daniel Vassdal <shutter@canternet.org>
|
||||
* Copyright (C) 2013 Adam <Adam@anope.org>
|
||||
* Copyright (C) 2012-2016, 2018 Attila Molnar <attilamolnar@hush.com>
|
||||
|
@ -1,13 +1,13 @@
|
||||
/*
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2013, 2016, 2019 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013, 2016, 2019, 2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2012 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2012 ChrisTX <xpipe@hotmail.de>
|
||||
* Copyright (C) 2011 Adam <Adam@anope.org>
|
||||
* Copyright (C) 2009-2010 Daniel De Graaf <danieldg@inspircd.org>
|
||||
* Copyright (C) 2009 Uli Schlachter <psychon@inspircd.org>
|
||||
* Copyright (C) 2009 Daniel De Graaf <danieldg@inspircd.org>
|
||||
* Copyright (C) 2008 Thomas Stagner <aquanight@inspircd.org>
|
||||
*
|
||||
* This file is part of InspIRCd. InspIRCd is free software: you can
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2013 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013, 2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2012-2013 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2012 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2009-2010 Daniel De Graaf <danieldg@inspircd.org>
|
||||
|
@ -2,7 +2,7 @@
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2019 linuxdaemon <linuxdaemon.irc@gmail.com>
|
||||
* Copyright (C) 2013-2014, 2016-2017, 2019 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013-2014, 2016-2017, 2019, 2021 Sadie Powell <sadie@witchery.services>
|
||||
*
|
||||
* This file is part of InspIRCd. InspIRCd is free software: you can
|
||||
* redistribute it and/or modify it under the terms of the GNU General Public
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2013, 2016-2017, 2019 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013, 2016-2017, 2019, 2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2012 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2009-2010 Daniel De Graaf <danieldg@inspircd.org>
|
||||
|
@ -1,9 +1,9 @@
|
||||
/*
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2013, 2017 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013, 2017, 2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2012-2013, 2016 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2012, 2019 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2012 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2010 Craig Edwards <brain@inspircd.org>
|
||||
* Copyright (C) 2009-2010 Daniel De Graaf <danieldg@inspircd.org>
|
||||
* Copyright (C) 2009 Matt Smith <dz@inspircd.org>
|
||||
|
@ -2,7 +2,7 @@
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2019 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2018-2020 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2018-2021 Sadie Powell <sadie@witchery.services>
|
||||
*
|
||||
* This file is part of InspIRCd. InspIRCd is free software: you can
|
||||
* redistribute it and/or modify it under the terms of the GNU General Public
|
||||
@ -154,8 +154,8 @@ class ModuleAntiCaps : public Module
|
||||
{
|
||||
private:
|
||||
CheckExemption::EventProvider exemptionprov;
|
||||
std::bitset<UCHAR_MAX> uppercase;
|
||||
std::bitset<UCHAR_MAX> lowercase;
|
||||
std::bitset<UCHAR_MAX + 1> uppercase;
|
||||
std::bitset<UCHAR_MAX + 1> lowercase;
|
||||
AntiCapsMode mode;
|
||||
|
||||
void CreateBan(Channel* channel, User* user, bool mute)
|
||||
|
@ -2,9 +2,9 @@
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2019 Matt Schatz <genius3000@g3k.solutions>
|
||||
* Copyright (C) 2013, 2017, 2020 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2012, 2018 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2013, 2017, 2020-2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2012 Shawn Smith <ShawnSmith0828@gmail.com>
|
||||
* Copyright (C) 2012 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2012 DjSlash <djslash@djslash.org>
|
||||
* Copyright (C) 2012 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2009 Daniel De Graaf <danieldg@inspircd.org>
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2013, 2017-2019 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013, 2017-2019, 2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013 Adam <Adam@anope.org>
|
||||
* Copyright (C) 2012-2016 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2012, 2019 Robby <robby@chatbelgie.be>
|
||||
|
@ -2,13 +2,13 @@
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2018 linuxdaemon <linuxdaemon.irc@gmail.com>
|
||||
* Copyright (C) 2013, 2017-2018, 2020 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013, 2017-2018, 2020-2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2012-2013 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2012, 2019 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2009-2010 Daniel De Graaf <danieldg@inspircd.org>
|
||||
* Copyright (C) 2008 Thomas Stagner <aquanight@inspircd.org>
|
||||
* Copyright (C) 2007 Dennis Friis <peavey@inspircd.org>
|
||||
* Copyright (C) 2005, 2007-2008 Robin Burchell <robin+git@viroteck.net>
|
||||
* Copyright (C) 2005, 2008 Robin Burchell <robin+git@viroteck.net>
|
||||
* Copyright (C) 2004, 2006, 2010 Craig Edwards <brain@inspircd.org>
|
||||
*
|
||||
* This file is part of InspIRCd. InspIRCd is free software: you can
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2013, 2020 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013, 2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2012, 2014-2016 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2012 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2010 Craig Edwards <brain@inspircd.org>
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2013-2014, 2017-2018, 2020 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013-2014, 2017-2018, 2020-2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2012-2014, 2016 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2012, 2019 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2009, 2012 Daniel De Graaf <danieldg@inspircd.org>
|
||||
@ -28,7 +28,7 @@
|
||||
class CommandChghost : public Command
|
||||
{
|
||||
public:
|
||||
std::bitset<UCHAR_MAX> hostmap;
|
||||
std::bitset<UCHAR_MAX + 1> hostmap;
|
||||
|
||||
CommandChghost(Module* Creator)
|
||||
: Command(Creator,"CHGHOST", 2)
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2020 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2020-2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2016 Johanna A <johanna-a@users.noreply.github.com>
|
||||
*
|
||||
* This file is part of InspIRCd. InspIRCd is free software: you can
|
||||
|
@ -6,7 +6,7 @@
|
||||
* Copyright (C) 2016 Adam <Adam@anope.org>
|
||||
* Copyright (C) 2014 Thomas Fargeix <t.fargeix@gmail.com>
|
||||
* Copyright (C) 2013, 2018 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2013, 2016-2020 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013, 2016-2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2012 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2011 jackmcbarn <jackmcbarn@inspircd.org>
|
||||
* Copyright (C) 2009-2010 Daniel De Graaf <danieldg@inspircd.org>
|
||||
|
@ -3,7 +3,7 @@
|
||||
*
|
||||
* Copyright (C) 2019 linuxdaemon <linuxdaemon.irc@gmail.com>
|
||||
* Copyright (C) 2019 Matt Schatz <genius3000@g3k.solutions>
|
||||
* Copyright (C) 2013, 2017, 2019 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013, 2017, 2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2012-2014, 2016 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2012, 2019 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2009 Daniel De Graaf <danieldg@inspircd.org>
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2019-2020 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2019-2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2019 Robby <robby@chatbelgie.be>
|
||||
*
|
||||
* This file is part of InspIRCd. InspIRCd is free software: you can
|
||||
|
@ -7,7 +7,7 @@
|
||||
* Copyright (C) 2018 Michael Hazell <michaelhazell@hotmail.com>
|
||||
* Copyright (C) 2017 B00mX0r <b00mx0r@aureus.pw>
|
||||
* Copyright (C) 2012-2014, 2016 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2012-2013, 2017-2020 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2012-2013, 2017-2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2012, 2018-2019 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2011 Adam <Adam@anope.org>
|
||||
* Copyright (C) 2009-2010 Daniel De Graaf <danieldg@inspircd.org>
|
||||
|
71
src/modules/m_gecosban.cpp
Normal file
71
src/modules/m_gecosban.cpp
Normal file
@ -0,0 +1,71 @@
|
||||
/*
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2015 Renegade334 <contact.caaeed4f@renegade334.me.uk>
|
||||
* Copyright (C) 2013, 2018, 2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2012 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2010 Craig Edwards <brain@inspircd.org>
|
||||
* Copyright (C) 2009 Uli Schlachter <psychon@inspircd.org>
|
||||
* Copyright (C) 2009 Daniel De Graaf <danieldg@inspircd.org>
|
||||
* Copyright (C) 2008 Robin Burchell <robin+git@viroteck.net>
|
||||
*
|
||||
* This file is part of InspIRCd. InspIRCd is free software: you can
|
||||
* redistribute it and/or modify it under the terms of the GNU General Public
|
||||
* License as published by the Free Software Foundation, version 2.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful, but WITHOUT
|
||||
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
||||
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
|
||||
* details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
|
||||
#include "inspircd.h"
|
||||
|
||||
class ModuleGecosBan : public Module
|
||||
{
|
||||
public:
|
||||
Version GetVersion() CXX11_OVERRIDE
|
||||
{
|
||||
return Version("Adds extended ban r: which checks whether users have a real name (gecos) matching the specified glob pattern.", VF_OPTCOMMON|VF_VENDOR);
|
||||
}
|
||||
|
||||
ModResult OnCheckBan(User *user, Channel *c, const std::string& mask) CXX11_OVERRIDE
|
||||
{
|
||||
if ((mask.length() > 2) && (mask[1] == ':'))
|
||||
{
|
||||
if (mask[0] == 'r')
|
||||
{
|
||||
if (InspIRCd::Match(user->GetRealName(), mask.substr(2)))
|
||||
return MOD_RES_DENY;
|
||||
}
|
||||
else if (mask[0] == 'a')
|
||||
{
|
||||
// Check that the user actually specified a real name.
|
||||
const size_t divider = mask.find('+', 1);
|
||||
if (divider == std::string::npos)
|
||||
return MOD_RES_PASSTHRU;
|
||||
|
||||
// Check whether the user's mask matches.
|
||||
if (!c->CheckBan(user, mask.substr(2, divider - 2)))
|
||||
return MOD_RES_PASSTHRU;
|
||||
|
||||
// Check whether the user's real name matches.
|
||||
if (InspIRCd::Match(user->GetRealName(), mask.substr(divider + 1)))
|
||||
return MOD_RES_DENY;
|
||||
}
|
||||
}
|
||||
return MOD_RES_PASSTHRU;
|
||||
}
|
||||
|
||||
void On005Numeric(std::map<std::string, std::string>& tokens) CXX11_OVERRIDE
|
||||
{
|
||||
tokens["EXTBAN"].push_back('a');
|
||||
tokens["EXTBAN"].push_back('r');
|
||||
}
|
||||
};
|
||||
|
||||
MODULE_INIT(ModuleGecosBan)
|
@ -2,7 +2,7 @@
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2020 Matt Schatz <genius3000@g3k.solutions>
|
||||
* Copyright (C) 2019 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2019, 2021 Sadie Powell <sadie@witchery.services>
|
||||
*
|
||||
* This file is part of InspIRCd. InspIRCd is free software: you can
|
||||
* redistribute it and/or modify it under the terms of the GNU General Public
|
||||
|
@ -3,7 +3,7 @@
|
||||
*
|
||||
* Copyright (C) 2019 linuxdaemon <linuxdaemon.irc@gmail.com>
|
||||
* Copyright (C) 2014 Adam <Adam@anope.org>
|
||||
* Copyright (C) 2013, 2015, 2017-2018 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013, 2015, 2017-2018, 2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2012-2016 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2012 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2009-2010 Daniel De Graaf <danieldg@inspircd.org>
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2013, 2018-2020 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013, 2018-2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2012-2014 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2012 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2009 Robin Burchell <robin+git@viroteck.net>
|
||||
@ -106,7 +106,7 @@ typedef std::vector<HostRule> HostRules;
|
||||
class ModuleHostChange : public Module
|
||||
{
|
||||
private:
|
||||
std::bitset<UCHAR_MAX> hostmap;
|
||||
std::bitset<UCHAR_MAX + 1> hostmap;
|
||||
HostRules hostrules;
|
||||
|
||||
std::string CleanName(const std::string& name)
|
||||
|
@ -2,7 +2,7 @@
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2018-2019 linuxdaemon <linuxdaemon.irc@gmail.com>
|
||||
* Copyright (C) 2013, 2017-2018, 2020 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013, 2017-2018, 2020-2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013, 2015 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2012, 2019 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2009-2010 Daniel De Graaf <danieldg@inspircd.org>
|
||||
|
@ -2,7 +2,7 @@
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2020 Matt Schatz <genius3000@g3k.solutions>
|
||||
* Copyright (C) 2017-2020 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2017-2021 Sadie Powell <sadie@witchery.services>
|
||||
*
|
||||
* This file is part of InspIRCd. InspIRCd is free software: you can
|
||||
* redistribute it and/or modify it under the terms of the GNU General Public
|
||||
|
@ -2,7 +2,7 @@
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2020 Joel Sing <joel@sing.id.au>
|
||||
* Copyright (C) 2019 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2019, 2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2019 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2014-2015 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2014 Thiago Crepaldi <thiago@thiagocrepaldi.com>
|
||||
|
@ -1,8 +1,8 @@
|
||||
/*
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2013, 2017, 2019-2020 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2012, 2018-2019 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2013, 2017, 2019-2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2012, 2018 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2009 Uli Schlachter <psychon@inspircd.org>
|
||||
* Copyright (C) 2009 Daniel De Graaf <danieldg@inspircd.org>
|
||||
* Copyright (C) 2008, 2010 Craig Edwards <brain@inspircd.org>
|
||||
|
@ -2,7 +2,7 @@
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2019 Matt Schatz <genius3000@g3k.solutions>
|
||||
* Copyright (C) 2013, 2015, 2017, 2020 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013, 2015, 2017, 2020-2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2012-2016 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2012, 2019 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2011 jackmcbarn <jackmcbarn@inspircd.org>
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2013, 2020 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013, 2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2012 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2012 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2010 Craig Edwards <brain@inspircd.org>
|
||||
|
@ -2,7 +2,7 @@
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2019 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2013, 2017-2018, 2020 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013, 2017-2018, 2020-2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2012-2014, 2016 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2010 Craig Edwards <brain@inspircd.org>
|
||||
* Copyright (C) 2009-2010 Daniel De Graaf <danieldg@inspircd.org>
|
||||
|
@ -2,7 +2,7 @@
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2014 Justin Crawford <Justasic@Gmail.com>
|
||||
* Copyright (C) 2013-2014, 2017-2020 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013-2014, 2017-2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013-2014, 2016 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2012, 2019 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2012, 2014 Adam <Adam@anope.org>
|
||||
|
@ -1,9 +1,9 @@
|
||||
/*
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2013 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013, 2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2012, 2019 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2012 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2009-2010 Daniel De Graaf <danieldg@inspircd.org>
|
||||
* Copyright (C) 2009 Uli Schlachter <psychon@inspircd.org>
|
||||
* Copyright (C) 2008 Thomas Stagner <aquanight@inspircd.org>
|
||||
|
@ -2,7 +2,7 @@
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2017 B00mX0r <b00mx0r@aureus.pw>
|
||||
* Copyright (C) 2013, 2018, 2020 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013, 2018, 2020-2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2012-2014, 2016 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2012, 2019 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2012 Justin Crawford <Justasic@Gmail.com>
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2013, 2018-2020 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013, 2018-2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013 Daniel Vassdal <shutter@canternet.org>
|
||||
* Copyright (C) 2012-2014, 2016 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2012, 2019 Robby <robby@chatbelgie.be>
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2013, 2020 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013, 2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2012, 2014 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2012 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2010 Craig Edwards <brain@inspircd.org>
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2013, 2017-2018, 2020 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013, 2017-2018, 2020-2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2012-2013 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2012, 2019 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2009 Daniel De Graaf <danieldg@inspircd.org>
|
||||
@ -28,7 +28,7 @@
|
||||
class CommandSethost : public Command
|
||||
{
|
||||
public:
|
||||
std::bitset<UCHAR_MAX> hostmap;
|
||||
std::bitset<UCHAR_MAX + 1> hostmap;
|
||||
|
||||
CommandSethost(Module* Creator)
|
||||
: Command(Creator,"SETHOST", 1)
|
||||
|
@ -2,7 +2,7 @@
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2019 linuxdaemon <linuxdaemon.irc@gmail.com>
|
||||
* Copyright (C) 2014, 2017-2020 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2014, 2017-2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2014 Daniel Vassdal <shutter@canternet.org>
|
||||
* Copyright (C) 2012-2016 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2012 Robby <robby@chatbelgie.be>
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2019 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2019, 2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013-2015 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2012 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2009 Uli Schlachter <psychon@inspircd.org>
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2013-2014, 2017-2019 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013-2014, 2017-2019, 2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013 Adam <Adam@anope.org>
|
||||
* Copyright (C) 2012-2016 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2012 Robby <robby@chatbelgie.be>
|
||||
|
@ -2,7 +2,7 @@
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2019 iwalkalone <iwalkalone69@gmail.com>
|
||||
* Copyright (C) 2017-2020 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2017-2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2016-2017 Attila Molnar <attilamolnar@hush.com>
|
||||
*
|
||||
* This file is part of InspIRCd. InspIRCd is free software: you can
|
||||
|
@ -4,7 +4,7 @@
|
||||
* Copyright (C) 2019 iwalkalone <iwalkalone69@gmail.com>
|
||||
* Copyright (C) 2019 Matt Schatz <genius3000@g3k.solutions>
|
||||
* Copyright (C) 2013-2016, 2018 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2013, 2018-2020 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013, 2018-2021 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2013, 2015 Adam <Adam@anope.org>
|
||||
* Copyright (C) 2013 Daniel Vassdal <shutter@canternet.org>
|
||||
* Copyright (C) 2012, 2019 Robby <robby@chatbelgie.be>
|
||||
|
@ -12,7 +12,7 @@
|
||||
* Copyright (C) 2012, 2019 Robby <robby@chatbelgie.be>
|
||||
* Copyright (C) 2012 DjSlash <djslash@djslash.org>
|
||||
* Copyright (C) 2011 jackmcbarn <jackmcbarn@inspircd.org>
|
||||
* Copyright (C) 2009-2011 Daniel De Graaf <danieldg@inspircd.org>
|
||||
* Copyright (C) 2009-2010 Daniel De Graaf <danieldg@inspircd.org>
|
||||
* Copyright (C) 2009 Uli Schlachter <psychon@inspircd.org>
|
||||
* Copyright (C) 2008 Thomas Stagner <aquanight@inspircd.org>
|
||||
* Copyright (C) 2008 John Brooks <special@inspircd.org>
|
||||
|
@ -1,7 +1,6 @@
|
||||
/*
|
||||
* InspIRCd -- Internet Relay Chat Daemon
|
||||
*
|
||||
* Copyright (C) 2013 Sadie Powell <sadie@witchery.services>
|
||||
* Copyright (C) 2012-2013 ChrisTX <xpipe@hotmail.de>
|
||||
* Copyright (C) 2012-2013 Attila Molnar <attilamolnar@hush.com>
|
||||
* Copyright (C) 2012 Robby <robby@chatbelgie.be>
|
||||
|
Loading…
x
Reference in New Issue
Block a user